On Wed, Aug 17, 2022 at 08:30:10AM +0200, Ahmad Fatoum wrote: > Hello Sascha, > > On 16.08.22 09:57, Sascha Hauer wrote: > > The code is a bit hard to follow with the approach of starting the > > gadget exclusively from the setter function of global.usbgadget.autostart > > > > Can we go with the following approach? It moves the starting of the usb > > gadget to a function that first checks if all prerequisites are > > fulfilled to start the gadget and then starts it if desired. > > Just tested it and works for me. Please apply. Did that. Sascha -- Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |