[U-Boot] [PATCH v5 0/4] This series add MUSB support on PIC32MZDA Starter Kit.
Purna Chandra Mandal
purna.mandal at microchip.com
Mon Mar 21 08:35:39 CET 2016
It contains fix for core MUSB driver, platform specific
glue for PIC32 and board support.
Changes in v5:
- drop OR'ing irqreturn_t in pic32_interrupt().
Changes in v4:
- add support to handle multiple MUSB controllers.
- remove unaligned buffer handling in musb_read_fifo
- update comment and error prints
- dts: add USB clock to musb node
- add missing CONFIG_PIC32_USB in defconfig
Changes in v3:
- add arch specific reads{bwlq}, writes{bwlq} in respective arch io.h
- remove reads{bwlq}, writes{bwlq} in musb-new driver
Changes in v2:
- compilation fix in drivers/usb/musb-new/linux-compat.h seperated
- compilation fix in drivers/gadget/f_mass_storage.c seperated
Purna Chandra Mandal (4):
arm: add missing writes[bwql], reads[bwql].
drivers: remove writes{b,w,l,q} and reads{b,w,l,q}.
drivers: musb-new: Add USB DRC driver for Microchip PIC32 OTG
controller.
board: pic32mzda: enable USB-host, USB-storage support.
arch/arm/include/asm/io.h | 7 +
arch/mips/dts/pic32mzda.dtsi | 12 ++
arch/mips/dts/pic32mzda_sk.dts | 4 +
configs/pic32mzdask_defconfig | 6 +
drivers/mtd/nand/pxa3xx_nand.c | 8 -
drivers/usb/musb-new/Kconfig | 7 +
drivers/usb/musb-new/Makefile | 1 +
drivers/usb/musb-new/linux-compat.h | 7 -
drivers/usb/musb-new/musb_core.c | 2 +-
drivers/usb/musb-new/pic32.c | 288 ++++++++++++++++++++++++++++++++++++
include/configs/pic32mzdask.h | 7 +
11 files changed, 333 insertions(+), 16 deletions(-)
create mode 100644 drivers/usb/musb-new/pic32.c
--
1.8.3.1
More information about the U-Boot
mailing list