[U-Boot] [PATCH v3 0/4] rockchip: rk3288: add fastboot support
Ziyuan Xu
xzy.xu at rock-chips.com
Tue Jul 12 02:32:40 CEST 2016
hi Simon,
On 2016年07月12日 07:54, Simon Glass wrote:
> Hi,
>
> On 6 July 2016 at 03:34, Ziyuan Xu <xzy.xu at rock-chips.com> wrote:
>> This patchset add the fastboot support for rk3288, and I have tested on
>> firefly-rk3288 board.
>>
>> Fix an issue which was mentioned in V1's cover-letter:
>> The DMA buffer was always zero after DMA transfer is complete, It takes
>> no effect that invalidate dcache after the DMA is complete and before
>> the CPU reads it. It's important to invalidate dcache before starting
>> DMA, ensure coherency and prevent from any dirty lines in the cache
>> which from the DMA buffer.
>>
>> Summary of changes in this series:
>> - Achieve UOC_CON_OFFSET physical address from DT
>> - Make UOC_CON registers to be unfixed which should be got from DT
>> - Add new commit dd77b11fd44a84 (usb: dwc2: Invalidate dcache before
>> staring DMA)
>>
>> Changes in v3:
>> - Make UOC_CON registers to be unfixed which should be got from DT
>> - Achieve UOC_CON_OFFSET physical address from DT
>> - New commit since v3 to fix the coherence issue between memory and
>> cache
>>
>> Changes in v2:
>> - Rename rk3288_usb_phy.c to rockchip_usb_syno_phy.c
>> - Rework the behaviour in otg_phy_init() and otg_phy_off()
>> - Update detailed commit message
>> - Modify the macro's values
>> - Achieve the regs_phy from DT
>> - Update comments a little
>>
>> Xu Ziyuan (4):
>> usb: rockchip-phy: implement USB2.0 phy control for Synopsys
>> usb: dwc2-otg: re-define fifo-size for Rockchip SoCs
>> rockchip: rk3288: add fastboot support
>> usb: dwc2: invalidate dcache before starting DMA
>>
>> arch/arm/dts/rk3288.dtsi | 1 +
>> arch/arm/mach-rockchip/board.c | 60 ++++++++++++++++++++++++++++++
>> drivers/usb/gadget/dwc2_udc_otg_regs.h | 6 +++
>> drivers/usb/gadget/dwc2_udc_otg_xfer_dma.c | 3 ++
>> drivers/usb/phy/Makefile | 1 +
>> drivers/usb/phy/rockchip_usb_syno_phy.c | 47 +++++++++++++++++++++++
>> include/configs/rk3288_common.h | 26 +++++++++++++
>> 7 files changed, 144 insertions(+)
>> create mode 100644 drivers/usb/phy/rockchip_usb_syno_phy.c
> I'm holding off applying for a new version of this series.
okay, I will send v4 patch later, thanks!
>
> Regards,
> Simon
>
>
>
More information about the U-Boot
mailing list