diff options
Diffstat (limited to 'meta-phosphor/dynamic-layers')
4 files changed, 0 insertions, 159 deletions
diff --git a/meta-phosphor/dynamic-layers/aspeed-layer/recipes-connectivity/jsnbd/jsnbd/state_hook b/meta-phosphor/dynamic-layers/aspeed-layer/recipes-connectivity/jsnbd/jsnbd/state_hook deleted file mode 100755 index 3f5a974b95..0000000000 --- a/meta-phosphor/dynamic-layers/aspeed-layer/recipes-connectivity/jsnbd/jsnbd/state_hook +++ /dev/null @@ -1,71 +0,0 @@ -#!/bin/sh - -if [ $# -ne 2 ] -then - echo "usage: $0 <start|stop> <config>" >&2 - exit 1 -fi - -action=$1 -config=$2 - -gadget_name=mass-storage -gadget_dir=/sys/kernel/config/usb_gadget/$gadget_name - -case "$config" in -0) - nbd_device=/dev/nbd0 - ;; -1) - nbd_device=/dev/nbd1 - ;; -*) - echo "invalid config $config" >&2 - exit 1 - ;; -esac - -set -ex - -case "$action" in -start) - mkdir -p $gadget_dir - ( - cd $gadget_dir - # http://www.linux-usb.org/usb.ids - # |-> 1d6b Linux Foundation - # |-> 0104 Multifunction Composite Gadget - echo "0x1d6b" > idVendor - echo "0x0104" > idProduct - mkdir -p strings/0x409 - echo "OpenBMC" > strings/0x409/manufacturer - echo "Virtual Media Device" > strings/0x409/product - mkdir -p configs/c.1/strings/0x409 - echo "config 1" > configs/c.1/strings/0x409/configuration - mkdir -p functions/mass_storage.usb0 - ln -s functions/mass_storage.usb0 configs/c.1 - echo 1 > functions/mass_storage.usb0/lun.0/removable - echo 1 > functions/mass_storage.usb0/lun.0/ro - echo 0 > functions/mass_storage.usb0/lun.0/cdrom - echo $nbd_device > functions/mass_storage.usb0/lun.0/file - echo "1e6a0000.usb-vhub:p4" > UDC - ) - ;; -stop) - ( - cd $gadget_dir - rm configs/c.1/mass_storage.usb0 - rmdir functions/mass_storage.usb0 - rmdir configs/c.1/strings/0x409 - rmdir configs/c.1 - rmdir strings/0x409 - ) - rmdir $gadget_dir - ;; -*) - echo "invalid action $action" >&2 - exit 1 -esac - -exit 0 - diff --git a/meta-phosphor/dynamic-layers/aspeed-layer/recipes-connectivity/jsnbd/jsnbd_git.bbappend b/meta-phosphor/dynamic-layers/aspeed-layer/recipes-connectivity/jsnbd/jsnbd_git.bbappend deleted file mode 100644 index 92a7948912..0000000000 --- a/meta-phosphor/dynamic-layers/aspeed-layer/recipes-connectivity/jsnbd/jsnbd_git.bbappend +++ /dev/null @@ -1,10 +0,0 @@ -FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" - -SRC_URI += "file://state_hook" - -do_install:append() { - install -d ${D}${sysconfdir}/nbd-proxy/ - install -m 0755 ${WORKDIR}/state_hook ${D}${sysconfdir}/nbd-proxy/state -} - -FILES:${PN} += "${sysconfdir}/nbd-proxy/state" diff --git a/meta-phosphor/dynamic-layers/nuvoton-layer/recipes-connectivity/jsnbd/jsnbd/state_hook b/meta-phosphor/dynamic-layers/nuvoton-layer/recipes-connectivity/jsnbd/jsnbd/state_hook deleted file mode 100755 index d317e2e9b7..0000000000 --- a/meta-phosphor/dynamic-layers/nuvoton-layer/recipes-connectivity/jsnbd/jsnbd/state_hook +++ /dev/null @@ -1,68 +0,0 @@ -#!/bin/sh - -if [ $# -ne 2 ] -then - echo "usage: $0 <start|stop> <config>" >&2 - exit 1 -fi - -action=$1 -config=$2 - -gadget_name=mass-storage -gadget_dir=/sys/kernel/config/usb_gadget/$gadget_name - -case "$config" in -0) - nbd_device=/dev/nbd0 - ;; -*) - echo "invalid config $config" >&2 - exit 1 - ;; -esac - -set -ex - -case "$action" in -start) - mkdir -p $gadget_dir - ( - cd $gadget_dir - # http://www.linux-usb.org/usb.ids - # |-> 1d6b Linux Foundation - # |-> 0104 Multifunction Composite Gadget - echo "0x1d6b" > idVendor - echo "0x0104" > idProduct - mkdir -p strings/0x409 - echo "OpenBMC" > strings/0x409/manufacturer - echo "Virtual Media Device" > strings/0x409/product - mkdir -p configs/c.1/strings/0x409 - echo "config 1" > configs/c.1/strings/0x409/configuration - mkdir -p functions/mass_storage.usb0 - ln -s functions/mass_storage.usb0 configs/c.1 - echo 1 > functions/mass_storage.usb0/lun.0/removable - echo 1 > functions/mass_storage.usb0/lun.0/ro - echo 0 > functions/mass_storage.usb0/lun.0/cdrom - echo $nbd_device > functions/mass_storage.usb0/lun.0/file - echo "f0831000.udc" > UDC - ) - ;; -stop) - ( - cd $gadget_dir - rm configs/c.1/mass_storage.usb0 - rmdir functions/mass_storage.usb0 - rmdir configs/c.1/strings/0x409 - rmdir configs/c.1 - rmdir strings/0x409 - ) - rmdir $gadget_dir - ;; -*) - echo "invalid action $action" >&2 - exit 1 -esac - -exit 0 - diff --git a/meta-phosphor/dynamic-layers/nuvoton-layer/recipes-connectivity/jsnbd/jsnbd_git.bbappend b/meta-phosphor/dynamic-layers/nuvoton-layer/recipes-connectivity/jsnbd/jsnbd_git.bbappend deleted file mode 100644 index 92a7948912..0000000000 --- a/meta-phosphor/dynamic-layers/nuvoton-layer/recipes-connectivity/jsnbd/jsnbd_git.bbappend +++ /dev/null @@ -1,10 +0,0 @@ -FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" - -SRC_URI += "file://state_hook" - -do_install:append() { - install -d ${D}${sysconfdir}/nbd-proxy/ - install -m 0755 ${WORKDIR}/state_hook ${D}${sysconfdir}/nbd-proxy/state -} - -FILES:${PN} += "${sysconfdir}/nbd-proxy/state" |