| eccca8a3 | 10-Jan-2019 |
Jean-Jacques Hiblot <jjhiblot@ti.com> |
UPSTREAM: Kconfig: rename CONFIG_SPL_USB_GADGET as CONFIG_SPL_USB_GADGET
The SPL option for USB gadget should be named after the option for u-boot (CONFIG_USB_GADGET)
Conflicts: arch/arm/mach-imx/
UPSTREAM: Kconfig: rename CONFIG_SPL_USB_GADGET as CONFIG_SPL_USB_GADGET
The SPL option for USB gadget should be named after the option for u-boot (CONFIG_USB_GADGET)
Conflicts: arch/arm/mach-imx/mx6/Kconfig arch/arm/mach-imx/spl.c configs/am335x_boneblack_vboot_defconfig configs/am335x_evm_usbspl_defconfig configs/am43xx_evm_defconfig configs/am43xx_hs_evm_defconfig configs/imx6q_logic_defconfig configs/mx6memcal_defconfig configs/mx6sabresd_defconfig configs/pico-hobbit-imx6ul_defconfig configs/pico-hobbit-imx7d_defconfig configs/pico-imx6ul_defconfig configs/pico-imx7d_defconfig configs/pico-pi-imx6ul_defconfig configs/pico-pi-imx7d_defconfig drivers/Makefile
Change-Id: I51305422f13cb7d743274f82c531000c0f93c144 Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit f811e9763f4b6f6f5e3fe9c2fa30d2b6c62d289e)
show more ...
|
| 152ba509 | 15-Dec-2018 |
Jean-Jacques Hiblot <jjhiblot@ti.com> |
UPSTREAM: dm: usb: udc: Use SEQ_ALIAS to index the USB gadget ports
dfu, fastbot and other usb gadget commands take the USB port index as a parameter. Currently this index is assigned in the order o
UPSTREAM: dm: usb: udc: Use SEQ_ALIAS to index the USB gadget ports
dfu, fastbot and other usb gadget commands take the USB port index as a parameter. Currently this index is assigned in the order of the driver bindings. Changing this behavior using the SEQ_ALIAS feature. This option assign to the device a SEQ number based on its alias (if it exists)
To use it we must set the DM_UC_FLAG_SEQ_ALIAS flag and follow the existing naming convention: use "usb" for the name of the gadget UCLASS_DRIVER (same as for the UCLASS_USB).
If no alias is provided, then the index falls back to the order in which the bindings took place.
Change-Id: I3bd5d0ef6871f69d2e4b2667817a0a81e0cee83e Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com> Reported-by: Sam Protsenko <semen.protsenko@linaro.org> Reviewed-by: Sam Protsenko <semen.protsenko@linaro.org> Tested-by: Sam Protsenko <semen.protsenko@linaro.org> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit 801f1fa44275e274e33bdfc7fb76535cc6118d61)
show more ...
|
| 204f1379 | 13-Dec-2018 |
Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com> |
UPSTREAM: usb: composite: Fix max packet size for USB3.0
For USB3.0, the max packetsize for GET_DESCRIPTOR should be sent as exponent value for 2. This means for 512, max packet size should be fille
UPSTREAM: usb: composite: Fix max packet size for USB3.0
For USB3.0, the max packetsize for GET_DESCRIPTOR should be sent as exponent value for 2. This means for 512, max packet size should be filled with 9(2^9=512). Also, fill the USB version field with 3.0 if speed is negotiated to Superspeed. This fixes the issue of DFU gadget download failure with superspeed. Without this patch, the max packet size is overflowed to zero as the bMaxPacketsize is of u8 and hence host is not able to detect this device.
Conflicts: drivers/usb/gadget/composite.c
Change-Id: I6aff8e97637d788f309273f0c0afb49dbb71001d Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> (cherry picked from commit 771e76515ed5abe7eff73a54ccb0c9ae55f34388)
show more ...
|
| 57521aaa | 23-Nov-2018 |
Lukasz Majewski <lukma@denx.de> |
UPSTREAM: usb: composite: Move bitmap related operations to ./include/linux/bitmap.h
The BITMAP related operations can now be moved to ./include/linux/bitmap.h file to mimic the Linux kernel directo
UPSTREAM: usb: composite: Move bitmap related operations to ./include/linux/bitmap.h
The BITMAP related operations can now be moved to ./include/linux/bitmap.h file to mimic the Linux kernel directory tree.
This change also allows to remove the lin_gadget_compat.h header file (which is a legacy code only for composite U-boot layer). It was also possible to remove #includes from several USB gadget drivers.
Conflicts: include/usb/lin_gadget_compat.h
Change-Id: Id61d6f9cef89ca238f082f430f6d01ac1009aa07 Signed-off-by: Lukasz Majewski <lukma@denx.de> Reviewed-by: Stefan Agner <stefan.agner@toradex.com> (cherry picked from commit 916fa097997a5e1b70768ce944de28e038d4bebf)
show more ...
|
| 8379698a | 23-Nov-2018 |
Petr Štetiar <ynezz@true.cz> |
UPSTREAM: usb: gadget: f_sdp: Provide filesize env variable for downloaded images
Currently it's not possible to get filesize of downloaded images and it's impossible to automate some tasks in scrip
UPSTREAM: usb: gadget: f_sdp: Provide filesize env variable for downloaded images
Currently it's not possible to get filesize of downloaded images and it's impossible to automate some tasks in scripts. So this patch adds `filesize` environment variable with size (as hex number in bytes) of the last successfully downloaded file via `sdp` command.
Change-Id: I1daec88c46cc51c510880ebf052e3b455ef9ead6 Cc: Lukasz Majewski <lukma@denx.de> Cc: Marek Vasut <marex@denx.de> Cc: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Petr Štetiar <ynezz@true.cz> Reviewed-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit bb00a015d624f683c66c9e30341f93b678d03d2e)
show more ...
|
| 20828bba | 29-Nov-2018 |
Jean-Jacques Hiblot <jjhiblot@ti.com> |
UPSTREAM: dm: usb: create a new UCLASS ID for USB gadget devices
UCLASS_USB_DEV_GENERIC was meant for USB devices connected to host controllers, not gadget devices. Adding a new UCLASS for gadget de
UPSTREAM: dm: usb: create a new UCLASS ID for USB gadget devices
UCLASS_USB_DEV_GENERIC was meant for USB devices connected to host controllers, not gadget devices. Adding a new UCLASS for gadget devices alone.
Also move the generic DM code for USB gadgets in a separate file for clarity.
Conflicts: board/sunxi/board.c
Change-Id: I9bd01ad0814b81f7718927660a8ece4080c5f988 Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit 0131162439508801b9f8a330fa731f04273c9337)
show more ...
|
| 256dc48f | 29-Nov-2018 |
Jean-Jacques Hiblot <jjhiblot@ti.com> |
UPSTREAM: usb: udc: implement DM versions of usb_gadget_initialize()/_release()/_handle_interrupt()
When DM_USB_GADGET the platform code for the USB device must be replaced by calls to a USB device
UPSTREAM: usb: udc: implement DM versions of usb_gadget_initialize()/_release()/_handle_interrupt()
When DM_USB_GADGET the platform code for the USB device must be replaced by calls to a USB device driver.
usb_gadget_initialize() probes the USB device driver. usb_gadget_release() removes the USB device driver.
Change-Id: I759a0d192d4baafeb188cfad4b3a08b5d2d05c23 Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com> Reviewed-by: Lukasz Majewski <lukma@denx.de> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit ff8d75583487eb69bcb6f036088d979c76db3753)
show more ...
|
| b95d4446 | 29-Nov-2018 |
Jean-Jacques Hiblot <jjhiblot@ti.com> |
UPSTREAM: usb: gadget: Do not call board_usb_xxx() directly in USB gadget drivers
Add 2 functions to wrap the calls to board_usb_init() and board_usb_cleanup(). This is a preparatory work for DM sup
UPSTREAM: usb: gadget: Do not call board_usb_xxx() directly in USB gadget drivers
Add 2 functions to wrap the calls to board_usb_init() and board_usb_cleanup(). This is a preparatory work for DM support for UDC drivers (DM_USB_GADGET).
Conflicts: cmd/fastboot.c cmd/rockusb.c cmd/usb_mass_storage.c
Change-Id: I2b3a567d9dff75a03176d76d9fd9775cd8a0792e Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com> Reviewed-by: Lukasz Majewski <lukma@denx.de> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit a06955ae1ef2a942f18025d4fefceea2c638a76f)
show more ...
|
| 3739bf7e | 21-Nov-2018 |
Sven Schwermer <sven@svenschwermer.de> |
UPSTREAM: usb: s/CONFIG_DM_USB/CONFIG_IS_ENABLED(DM_USB)/
This allows to disable the USB driver model in SPL because it checks the CONFIG_SPL_DM_USB variable for SPL builds. Nothing changes for regu
UPSTREAM: usb: s/CONFIG_DM_USB/CONFIG_IS_ENABLED(DM_USB)/
This allows to disable the USB driver model in SPL because it checks the CONFIG_SPL_DM_USB variable for SPL builds. Nothing changes for regular non-SPL builds.
Conflicts: drivers/usb/host/ehci-atmel.c drivers/usb/host/xhci-fsl.c
Change-Id: If6c980c620cf97c1dd131f60953c305e34dba505 Signed-off-by: Sven Schwermer <sven@svenschwermer.de> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit fd09c205fc57b90a782cac33449ef172575d0a8c)
show more ...
|
| 80726244 | 09-Aug-2018 |
Jean-Jacques Hiblot <jjhiblot@ti.com> |
UPSTREAM: usb: gadget: Add bcdDevice for the DWC3 USB Gadget Controller
Add an entry in usb_gadget_controller_number() for the DWC3 gadget controller. Without it, it is not possible to bind the USB
UPSTREAM: usb: gadget: Add bcdDevice for the DWC3 USB Gadget Controller
Add an entry in usb_gadget_controller_number() for the DWC3 gadget controller. Without it, it is not possible to bind the USB Ethernet driver.
Change-Id: I7d911f734aa279418cd43fa1ec9947e33236c35f Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit c73251eac199a54643ead1febde2db0b02970cc6)
show more ...
|
| 56578c1b | 04-Jun-2018 |
Seung-Woo Kim <sw0312.kim@samsung.com> |
UPSTREAM: gadget: f_thor: fix hang-up with ctrl-c
After the commit 6aae84769a0b ("gadget: f_thor: Fix memory leaks of usb request and its buffer"), there is hang-up with ctrl-c in some udc. It is be
UPSTREAM: gadget: f_thor: fix hang-up with ctrl-c
After the commit 6aae84769a0b ("gadget: f_thor: Fix memory leaks of usb request and its buffer"), there is hang-up with ctrl-c in some udc. It is because req of out_ep is freed before out_ep is disabled. Fix hang-up with ctrl-c by disabling ep before free req of the ep.
Change-Id: I39257664aa47501172a217c39727a9f1ef66bc17 Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit c194bdf226030e45bcb2db3dcbb2d72e5052820a)
show more ...
|
| 2ec502eb | 25-May-2018 |
Seung-Woo Kim <sw0312.kim@samsung.com> |
UPSTREAM: gadget: f_thor: Fix memory leaks of usb request and its buffer
There are memory leaks of usb request and its buffer for ep0, in_ep, and out ep. Fix memory leaks of usb request and its buff
UPSTREAM: gadget: f_thor: Fix memory leaks of usb request and its buffer
There are memory leaks of usb request and its buffer for ep0, in_ep, and out ep. Fix memory leaks of usb request and its buffer.
Change-Id: Ia0d3c872c06b16057d07ff1dfd9331a7ebef588f Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit 6aae84769a0be095daf94d34fdd61b12d59a7022)
show more ...
|
| 667c2255 | 10-May-2018 |
Seung-Woo Kim <sw0312.kim@samsung.com> |
UPSTREAM: gadget: f_thor: update to support more than 4GB file as thor 5.0
During file download, it only uses 32bit variable for file size and it limits maximum file size less than 4GB. Update to su
UPSTREAM: gadget: f_thor: update to support more than 4GB file as thor 5.0
During file download, it only uses 32bit variable for file size and it limits maximum file size less than 4GB. Update to support more than 4GB file with using two 32bit variables for file size as thor protocol 5.0.
Change-Id: If855ff85ef1984ac77d9caa6c49c99f32798121f Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit 1fe9ae76b113103bcc40aa15949f9dd8aa0a06a2)
show more ...
|
| 57086a02 | 10-May-2018 |
Seung-Woo Kim <sw0312.kim@samsung.com> |
UPSTREAM: gadget: f_thor: fix filename overflow
The thor sender can send filename without null character and it is used without consideration of overflow. Actually, character array for filename is a
UPSTREAM: gadget: f_thor: fix filename overflow
The thor sender can send filename without null character and it is used without consideration of overflow. Actually, character array for filename is assigned with DEFINE_CACHE_ALIGN_BUFFER() and it is bigger than size of memcpy, so there was no real overflow. Fix filename overflow for code level integrity.
Change-Id: Ie6f2fdd29fede8f26ae72a6048204b9cc8ece3ed Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit f9e8dc0abda94869d2734843c1c14ba6f2867031)
show more ...
|
| 43156a85 | 30-Apr-2018 |
Bryan O'Donoghue <pure.logic@nexus-software.ie> |
UPSTREAM: usb: composite convert __set_bit to generic_set_bit
Compiling the f_mass_storage driver for an x86 target results in a compilation error as set_bit and clear_bit are provided by bitops.h
UPSTREAM: usb: composite convert __set_bit to generic_set_bit
Compiling the f_mass_storage driver for an x86 target results in a compilation error as set_bit and clear_bit are provided by bitops.h
To address that situation we discussed on the list moving to genetic_set_bit() instead.
Doing a quick grep for similar situations in drivers/usb shows that the composite device is using __set_bit().
This patch switches over to generic_set_bit to maintain consistency between the two gadget drivers.
Change-Id: I2716277c00dd9309d2fe57e4aa68c18ada82ef1a Signed-off-by: Bryan O'Donoghue <pure.logic@nexus-software.ie> Cc: Lukasz Majewski <lukma@denx.de> Cc: Marek Vasut <marex@denx.de> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit 31dd8efeb661c8dbffff9175a09cf2bab090906a)
show more ...
|
| aa10d76e | 30-Apr-2018 |
Bryan O'Donoghue <pure.logic@nexus-software.ie> |
UPSTREAM: usb: f_mass_storage: Fix set_bit and clear_bit usage
Compiling the f_mass_storage driver for an x86 target results in a compilation error as set_bit and clear_bit are provided by bitops.h
UPSTREAM: usb: f_mass_storage: Fix set_bit and clear_bit usage
Compiling the f_mass_storage driver for an x86 target results in a compilation error as set_bit and clear_bit are provided by bitops.h
Looking at the provenance of the current u-boot code and the git change history in the kernel, it looks like we have a local copy of set_bit and clear_bit as a hold-over from porting the Linux driver into u-boot.
These days __set_bit and __clear_bit are optionally provided by an arch and can be used as inputs to generic_bit_set and generic_bit_clear.
This patch switches over to generic_set_bit and generic_clear_bit to accommodate.
Tested on i.MX WaRP7 and Intel Edison
Change-Id: Ic7a56f08dcd5782a963a935df8217f5fdb605ee2 Signed-off-by: Bryan O'Donoghue <pure.logic@nexus-software.ie> Cc: Lukasz Majewski <lukma@denx.de> Cc: Marek Vasut <marex@denx.de> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit 5ac73f6879327beef45bc58484f1f09c2f0cb37c)
show more ...
|
| 75b27a42 | 18-Mar-2018 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
UPSTREAM: usb: f_mass_storage: simplify logical expression
An unsigned int is always >= 0.
Change-Id: Iba5723469069b0155bcaca876071e32679a0437d Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.d
UPSTREAM: usb: f_mass_storage: simplify logical expression
An unsigned int is always >= 0.
Change-Id: Iba5723469069b0155bcaca876071e32679a0437d Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit 48cdfa2f8177dbdfc77c365c0f3f918ceadbe484)
show more ...
|
| dd2dbc26 | 18-Mar-2018 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
UPSTREAM: usb: gadget: remove duplicate assignment.
We should not make the same assignement twice.
Change-Id: Ic68e484297b575ff965b3dc21a9a2d7ce06bc08c Signed-off-by: Heinrich Schuchardt <xypron.gl
UPSTREAM: usb: gadget: remove duplicate assignment.
We should not make the same assignement twice.
Change-Id: Ic68e484297b575ff965b3dc21a9a2d7ce06bc08c Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit fa9da8ee60a7387b9e9b0358bd73ef5dbc73736c)
show more ...
|
| 088d8eb9 | 15-Mar-2018 |
Christophe Kerello <christophe.kerello@st.com> |
UPSTREAM: usb: gadget: composite: fix NULL pointer when a non standard request is received
In case usb configuration is unknown (cdev->config == NULL), non standard request should not be processed.
UPSTREAM: usb: gadget: composite: fix NULL pointer when a non standard request is received
In case usb configuration is unknown (cdev->config == NULL), non standard request should not be processed. Remove also the cdev->config check below which will never happen.
This issue was seen using ums feature.
Change-Id: I6930deeceadf0eff8e4bfbfb6fdfb254d47a4c83 Signed-off-by: Christophe Kerello <christophe.kerello@st.com> Signed-off-by: Patrice Chotard <patrice.chotard@st.com> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit d57ed4d9f2cb6abc9438104f321b4fe3bc829d57)
show more ...
|
| 9781b677 | 01-Apr-2018 |
Alex Kiernan <alex.kiernan@gmail.com> |
UPSTREAM: usb: gadget: USB_ETHER requires network support
In order to compile the USB Ethernet gadget support we require that NET is enabled, add that dependency here.
Conflicts: drivers/usb/gadge
UPSTREAM: usb: gadget: USB_ETHER requires network support
In order to compile the USB Ethernet gadget support we require that NET is enabled, add that dependency here.
Conflicts: drivers/usb/gadget/Kconfig
Change-Id: I776612d3d67944646400ec9ca220652cb040803f Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Acked-by: Joe Hershberger <joe.hershberger@ni.com> (cherry picked from commit a18d1064db93490422b968bac1a9e10387a34cfc)
show more ...
|
| 5ab232da | 15-Feb-2018 |
Andre Heider <a.heider@gmail.com> |
UPSTREAM: usb: gadget: sdp: fix pointer cast warnings for 64bit archs
The SDP protocol contains multiple 32bit pointers. Add a helper function to get a valid pointer from these values and use it.
T
UPSTREAM: usb: gadget: sdp: fix pointer cast warnings for 64bit archs
The SDP protocol contains multiple 32bit pointers. Add a helper function to get a valid pointer from these values and use it.
This fixes the following warnings:
drivers/usb/gadget/f_sdp.c: In function ‘sdp_rx_data_complete’: drivers/usb/gadget/f_sdp.c:347:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void *)sdp->dnl_address, req->buf + 1, datalen); ^ drivers/usb/gadget/f_sdp.c: In function ‘sdp_jump_imxheader’: drivers/usb/gadget/f_sdp.c:625:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] entry = (void *)headerv2->entry; ^ drivers/usb/gadget/f_sdp.c: In function ‘sdp_handle_in_ep’: drivers/usb/gadget/f_sdp.c:668:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy(&data[1], (void *)sdp_func->dnl_address, datalen); ^ drivers/usb/gadget/f_sdp.c:679:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] status = sdp_jump_imxheader((void *)sdp_func->jmp_address); ^
Change-Id: Ieeef44484fc81b3a423067adb218cce4f8b2553b Signed-off-by: Andre Heider <a.heider@gmail.com> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit a64a614db70f1c758aea0a1620c4fcd49e037d47)
show more ...
|
| 8e33586e | 15-Feb-2018 |
Andre Heider <a.heider@gmail.com> |
UPSTREAM: usb: gadget: sdp: add missing line breaks
Cosmetic change.
Change-Id: Ia6606d3e491c3032882476f00d4e306c30da8953 Signed-off-by: Andre Heider <a.heider@gmail.com> Reviewed-by: Lukasz Majews
UPSTREAM: usb: gadget: sdp: add missing line breaks
Cosmetic change.
Change-Id: Ia6606d3e491c3032882476f00d4e306c30da8953 Signed-off-by: Andre Heider <a.heider@gmail.com> Reviewed-by: Lukasz Majewski <lukma@denx.de> Acked-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit 24ccd0c8fd6285636edb94d0ece2cbcf062d64eb)
show more ...
|
| b3c55b56 | 05-Feb-2018 |
Tom Rini <trini@konsulko.com> |
UPSTREAM: usb: dwc2: make casts of ep->dma_buf consistent
In most places in the code we cast this to an unsigned long, but in one place we cast to an unsigned int. For consistency and to fix a warn
UPSTREAM: usb: dwc2: make casts of ep->dma_buf consistent
In most places in the code we cast this to an unsigned long, but in one place we cast to an unsigned int. For consistency and to fix a warning on 64bit targets, always cast this to unsigned long. For the long term we should however change the declaration of dma_buf.
Conflicts: drivers/usb/gadget/dwc2_udc_otg_xfer_dma.c
Change-Id: I56b7b6da2d716a9cd40ec4edbc928de433dfd4ca Cc: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Acked-by: Lukasz Majewski <lukma@denx.de> Acked-by: Marek Vasut <marex@denx.de> Signed-off-by: Tom Rini <trini@konsulko.com> (cherry picked from commit a4d403290e32f95cfd254f2778e08f655ddd5a49)
show more ...
|
| ebf1b63a | 23-Oct-2017 |
Vincent Prince <vincent.prince.fr@gmail.com> |
UPSTREAM: Trigger watchdog before calling usb_gadget_handle_interrupts
This prevents board resets when calling sdp command on boards which have a watchdog.
Change-Id: Ice6421fda757ae104afee5aa9a2de
UPSTREAM: Trigger watchdog before calling usb_gadget_handle_interrupts
This prevents board resets when calling sdp command on boards which have a watchdog.
Change-Id: Ice6421fda757ae104afee5aa9a2dea584de05192 Signed-off-by: Vincent Prince <vincent.prince.fr@gmail.com> Reviewed-by: Lukasz Majewski <lukma@denx.de> Reviewed-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit 8171dac00dfcb4c67ad2e4aafaf28fe91d9c5368)
show more ...
|
| 2646d32f | 12-Sep-2017 |
Maxime Ripard <maxime.ripard@free-electrons.com> |
UPSTREAM: sunxi: provide default USB gadget setup
All the Allwinner boards use the same manufacturer, VID and PID for the gadgets. Make them the defaults to remove some boilerplate from our defconfi
UPSTREAM: sunxi: provide default USB gadget setup
All the Allwinner boards use the same manufacturer, VID and PID for the gadgets. Make them the defaults to remove some boilerplate from our defconfigs.
Change-Id: I53d0e6d45a60645af4b8c0a16afb81e4db97b9f6 Reviewed-by: Łukasz Majewski <lukma@denx.de> Reviewed-by: Simon Glass <sjg@chromium.org> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit e02687bda96cc8ed942e14b558796d3043d24b23)
show more ...
|