diff options
-rwxr-xr-x | meta-oe/recipes-support/libusbgx/libusbgx/gadget-start | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/meta-oe/recipes-support/libusbgx/libusbgx/gadget-start b/meta-oe/recipes-support/libusbgx/libusbgx/gadget-start index e80cb2c340..4ef679888e 100755 --- a/meta-oe/recipes-support/libusbgx/libusbgx/gadget-start +++ b/meta-oe/recipes-support/libusbgx/libusbgx/gadget-start | |||
@@ -15,6 +15,10 @@ for i in $ENABLED_SCHEMAS; do | |||
15 | if [ -n "${configured_udc}" ] && [ -e "/sys/class/udc/${configured_udc}" ]; then | 15 | if [ -n "${configured_udc}" ] && [ -e "/sys/class/udc/${configured_udc}" ]; then |
16 | echo ${configured_udc} > /sys/kernel/config/usb_gadget/"$i"/UDC | 16 | echo ${configured_udc} > /sys/kernel/config/usb_gadget/"$i"/UDC |
17 | else | 17 | else |
18 | ls /sys/class/udc/ > /sys/kernel/config/usb_gadget/"$i"/UDC | 18 | detected_udc=$(ls /sys/class/udc/) |
19 | if [ -z "${detected_udc}" ]; then | ||
20 | exit 1 | ||
21 | fi | ||
22 | echo "${detected_udc}" > /sys/kernel/config/usb_gadget/"$i"/UDC | ||
19 | fi | 23 | fi |
20 | done | 24 | done |