All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [U-Boot PATCH V2 0/9] introduce Rockchip rockusb
@ 2017-04-16 15:54 Eddie Cai
  2017-04-16 15:54 ` [U-Boot] [U-Boot PATCH V2 1/9] usb: ums: split macro and data struct in storage_common.c Eddie Cai
                   ` (9 more replies)
  0 siblings, 10 replies; 26+ messages in thread
From: Eddie Cai @ 2017-04-16 15:54 UTC (permalink / raw)
  To: u-boot

rockusb is a protocol run between host pc and device. it help people get device
info, flash image to device. this patch implement rockusb on device side.

Eddie Cai (9):
  usb: ums: split macro and data struct in storage_common.c
  usb: ums: split macro and data struct in f_mass_storage.c
  usb: ums: merge storage_common.c into f_mass_storage.c
  usb: ums: remove static declaration of some ums functions
  usb: ums: add functions to set and get usb interface descriptor
  usb: ums: add do_extra_command
  cmd: add rockusb command
  rockchip: config: enable rockusb support on rk3288 based board
  rockusb: add a simple readme

 cmd/Kconfig                                        |   5 +
 cmd/Makefile                                       |   1 +
 cmd/rockusb.c                                      | 383 +++++++++++++++++++++
 configs/evb-rk3288_defconfig                       |   2 +
 configs/fennec-rk3288_defconfig                    |   1 +
 configs/firefly-rk3288_defconfig                   |   1 +
 configs/miqi-rk3288_defconfig                      |   1 +
 configs/popmetal-rk3288_defconfig                  |   1 +
 configs/rock2_defconfig                            |   2 +
 configs/sandbox_defconfig                          |   1 +
 configs/tinker-rk3288_defconfig                    |   1 +
 doc/README.rockusb                                 |  35 ++
 drivers/usb/gadget/f_mass_storage.c                | 356 +++++++++++++------
 .../storage_common.c => include/f_mass_storage.h   | 296 +++++-----------
 14 files changed, 775 insertions(+), 311 deletions(-)
 create mode 100644 cmd/rockusb.c
 create mode 100644 doc/README.rockusb
 rename drivers/usb/gadget/storage_common.c => include/f_mass_storage.h (65%)

-- 
2.10.2

^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2017-04-20  9:16 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-04-16 15:54 [U-Boot] [U-Boot PATCH V2 0/9] introduce Rockchip rockusb Eddie Cai
2017-04-16 15:54 ` [U-Boot] [U-Boot PATCH V2 1/9] usb: ums: split macro and data struct in storage_common.c Eddie Cai
2017-04-19 15:19   ` Lukasz Majewski
2017-04-16 15:54 ` [U-Boot] [U-Boot PATCH V2 2/9] usb: ums: split macro and data struct in f_mass_storage.c Eddie Cai
2017-04-19 15:20   ` Lukasz Majewski
2017-04-16 15:54 ` [U-Boot] [U-Boot PATCH V2 3/9] usb: ums: merge storage_common.c into f_mass_storage.c Eddie Cai
2017-04-19 15:21   ` Lukasz Majewski
2017-04-16 15:54 ` [U-Boot] [U-Boot PATCH V2 4/9] usb: ums: remove static declaration of some ums functions Eddie Cai
2017-04-16 15:54 ` [U-Boot] [U-Boot PATCH V2 5/9] usb: ums: add functions to set and get usb interface descriptor Eddie Cai
2017-04-19 15:29   ` Lukasz Majewski
2017-04-20  0:55     ` Eddie Cai
2017-04-16 15:54 ` [U-Boot] [U-Boot PATCH V2 6/9] usb: ums: add do_extra_command Eddie Cai
2017-04-19 22:14   ` Lukasz Majewski
2017-04-20  1:03     ` Eddie Cai
2017-04-20  8:55       ` Lukasz Majewski
2017-04-20  9:14         ` Lukasz Majewski
2017-04-20  9:16           ` Eddie Cai
2017-04-16 15:54 ` [U-Boot] [U-Boot PATCH V2 7/9] cmd: add rockusb command Eddie Cai
2017-04-19 22:27   ` Lukasz Majewski
2017-04-20  1:15     ` Eddie Cai
2017-04-16 15:54 ` [U-Boot] [U-Boot PATCH V2 8/9] rockchip: config: enable rockusb support on rk3288 based board Eddie Cai
2017-04-19 22:29   ` Lukasz Majewski
2017-04-16 15:54 ` [U-Boot] [U-Boot PATCH V2 9/9] rockusb: add a simple readme Eddie Cai
2017-04-19 22:39   ` Lukasz Majewski
2017-04-20  1:43     ` Eddie Cai
2017-04-16 19:34 ` [U-Boot] [U-Boot PATCH V2 0/9] introduce Rockchip rockusb Simon Glass

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.