[U-Boot] [PATCH 0/4] rockchip: rk3288: add fastboot support
Ziyuan Xu
xzy.xu at rock-chips.com
Thu Jun 30 09:21:57 CEST 2016
Hi,
This short series add the fastboot support for rk3288, and I have tested
on firefly-rk3288 board.
I encounter an odd issue while debugging usb-otg ep2out-bulk data
transfer. The buffer was always zero which mapped to DMA buffer, even
though driver call invalidate_dcache_range() to make sure the cpu read
memroy data directly. IMHO, dcache was abnormal after something
initialization code.
Everything work fine without CONFIG_EFI_LOADER. Moreover,
invalidate_icache_all cause the issue. I'm not able to figure out why
and explain it. But I think there is no need to enable EFI applications
on rk3288 platform.
Ziyuan Xu (4):
usb: phy: implement usb-otg phy control for rk3288
usb: dwc2-otg: redefine fifo-size for rk3288
rockchip: rk3288: add fastboot support
rockchip: firefly-rk3288: undef CONFIG_EFI_LOADER
arch/arm/mach-rockchip/board.c | 20 ++++++++++++++++++++
configs/firefly-rk3288_defconfig | 1 +
drivers/usb/gadget/dwc2_udc_otg_regs.h | 6 ++++++
drivers/usb/phy/Makefile | 1 +
drivers/usb/phy/rk3288_usb_phy.c | 29 +++++++++++++++++++++++++++++
include/configs/rk3288_common.h | 25 +++++++++++++++++++++++++
6 files changed, 82 insertions(+)
create mode 100644 drivers/usb/phy/rk3288_usb_phy.c
--
1.9.1
More information about the U-Boot
mailing list