History log of /rk3399_rockchip-uboot/drivers/usb/dwc3/ (Results 1 – 25 of 115)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
b5f1022719-Aug-2024 William Wu <william.wu@rock-chips.com>

usb: dwc3: Disable suspend usb2 phy for rockchip platform

The rockchip SoCs need to disable usb2 phy enter suspend
mode which depends on the dwc3 suspend condition, otherwise
the usb2 phy doesn't ge

usb: dwc3: Disable suspend usb2 phy for rockchip platform

The rockchip SoCs need to disable usb2 phy enter suspend
mode which depends on the dwc3 suspend condition, otherwise
the usb2 phy doesn't get out of suspend and cause U-Boot
panic with the following log when scan some udisks.

XHCI timeout on event type 33... cannot recover.
BUG: failure at drivers/usb/host/xhci-ring.c:474/xhci_wait_for_event()!
BUG!

Change-Id: I54e5e1bafc93ebac4ce4076d6a60bf1e5d36ef3d
Signed-off-by: William Wu <william.wu@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/rk3506-evb-tb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3506-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3506-pinctrl-rmio.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3506-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3506-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3506.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3576.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1103b-evb1.dts
/rk3399_rockchip-uboot/arch/arm/dts/rv1103b-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1103b-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1103b.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1103c-evb2-spi-nand.dts
/rk3399_rockchip-uboot/arch/arm/dts/rv1103c-evb2.dts
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3506.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3576.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rv1103b.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rk3506.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rk3576.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rv1103b.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/ioc_rk3506.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/ioc_rv1103b.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rk_hwid.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rockchip_smccc.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/chip_info.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/memblk.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_img.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3506/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3506/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3506/rk3506.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3506/syscon_rk3506.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3576/rk3576.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3576/syscon_rk3576.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_atags.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_hwid.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_meta.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rockchip_smccc.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1103b/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1103b/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1103b/clk_rv1103b.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1103b/rv1103b.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1103b/syscon_rv1103b.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3506/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rk3506/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rk3506/evb_rk3506.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3528/evb_rk3528.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3568/evb_rk3568.c
/rk3399_rockchip-uboot/board/rockchip/evb_rv1103b/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rv1103b/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rv1103b/evb_rv1103b.c
/rk3399_rockchip-uboot/cmd/mmc.c
/rk3399_rockchip-uboot/cmd/nand.c
/rk3399_rockchip-uboot/cmd/optee.c
/rk3399_rockchip-uboot/cmd/ufs.c
/rk3399_rockchip-uboot/common/keymaster.c
/rk3399_rockchip-uboot/common/spl/Makefile
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/common/spl/spl_fit_tb_rv1106.S
/rk3399_rockchip-uboot/common/usb.c
/rk3399_rockchip-uboot/common/write_keybox.c
/rk3399_rockchip-uboot/configs/rk-emmc.config
/rk3399_rockchip-uboot/configs/rk3506-amp.config
/rk3399_rockchip-uboot/configs/rk3506_defconfig
/rk3399_rockchip-uboot/configs/rk3506_tb.config
/rk3399_rockchip-uboot/configs/rk3506b.config
/rk3399_rockchip-uboot/configs/rk3568-usbplug.config
/rk3399_rockchip-uboot/configs/rk3568_defconfig
/rk3399_rockchip-uboot/configs/rk3576-eink.config
/rk3399_rockchip-uboot/configs/rk3576_defconfig
/rk3399_rockchip-uboot/configs/rk3588_defconfig
/rk3399_rockchip-uboot/configs/rv1103b-optee.config
/rk3399_rockchip-uboot/configs/rv1103b-spi-nor_defconfig
/rk3399_rockchip-uboot/configs/rv1103b_defconfig
/rk3399_rockchip-uboot/configs/rv1103c-fastboot-emmc_defconfig
/rk3399_rockchip-uboot/configs/rv1103c-fastboot-spi-nand_defconfig
/rk3399_rockchip-uboot/configs/rv1103c-fastboot-spi-nor_defconfig
/rk3399_rockchip-uboot/configs/rv1103c-tb-emmc_defconfig
/rk3399_rockchip-uboot/configs/rv1103c-tb-spi-nand_defconfig
/rk3399_rockchip-uboot/configs/rv1103c_defconfig
/rk3399_rockchip-uboot/configs/rv1106-spi-nor_defconfig
/rk3399_rockchip-uboot/configs/rv1106-usbplug.config
/rk3399_rockchip-uboot/drivers/adc/rockchip-saradc-v2.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3506.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3576.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3588.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1103b.c
/rk3399_rockchip-uboot/drivers/fpga/Kconfig
/rk3399_rockchip-uboot/drivers/misc/rockchip-otp.c
/rk3399_rockchip-uboot/drivers/misc/rockchip_decompress.c
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mtd/mtd_blk.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/Makefile
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/core.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/foresee.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/zbit.c
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-core.c
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-ids.c
/rk3399_rockchip-uboot/drivers/net/dwc_eth_qos.c
/rk3399_rockchip-uboot/drivers/net/gmac_rockchip.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-inno-usb2.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-naneng-combphy.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-samsung-hdptx.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3506.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3568.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rockchip-core.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rockchip.h
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rv1103b.c
/rk3399_rockchip-uboot/drivers/power/pmic/Kconfig
/rk3399_rockchip-uboot/drivers/power/pmic/Makefile
/rk3399_rockchip-uboot/drivers/power/pmic/pmic_fp9931.c
/rk3399_rockchip-uboot/drivers/power/regulator/Kconfig
/rk3399_rockchip-uboot/drivers/power/regulator/Makefile
/rk3399_rockchip-uboot/drivers/power/regulator/fp9931_regulator.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rk3506.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rv1103b.c
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.c
/rk3399_rockchip-uboot/drivers/thermal/Kconfig
/rk3399_rockchip-uboot/drivers/thermal/Makefile
/rk3399_rockchip-uboot/drivers/thermal/fp9931_thermal.c
/rk3399_rockchip-uboot/drivers/ufs/Kconfig
/rk3399_rockchip-uboot/drivers/ufs/Makefile
/rk3399_rockchip-uboot/drivers/ufs/ufs-rockchip-rpmb.c
/rk3399_rockchip-uboot/drivers/ufs/ufs-rockchip-rpmb.h
/rk3399_rockchip-uboot/drivers/ufs/ufs-rockchip.c
/rk3399_rockchip-uboot/drivers/ufs/ufs-rockchip.h
/rk3399_rockchip-uboot/drivers/ufs/ufs.c
/rk3399_rockchip-uboot/drivers/ufs/ufs.h
core.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_rockusb.c
/rk3399_rockchip-uboot/drivers/usb/host/dwc2.c
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi2.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_mipi_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/rk618_dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/rk628/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/rk628/panel.c
/rk3399_rockchip-uboot/drivers/video/drm/rk628/panel.h
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628.c
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628.h
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628_combtxphy.c
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628_combtxphy.h
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628_cru.c
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628_cru.h
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628_dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628_dsi.h
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628_gvi.c
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628_gvi.h
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628_hdmirx.c
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628_hdmirx.h
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628_hdmitx.h
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628_lvds.c
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628_lvds.h
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628_post_process.c
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628_post_process.h
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628_rgb.c
/rk3399_rockchip-uboot/drivers/video/drm/rk628/rk628_rgb.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_bridge.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_bridge.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_connector.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display_helper.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_post_csc.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_post_csc.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_rgb.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop2.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.c
/rk3399_rockchip-uboot/drivers/video/drm/rohm-bu18tl82.c
/rk3399_rockchip-uboot/drivers/video/drm/sii902x.c
/rk3399_rockchip-uboot/drivers/video/rk_eink/Kconfig
/rk3399_rockchip-uboot/drivers/video/rk_eink/rk_eink_display.c
/rk3399_rockchip-uboot/include/configs/evb_rk3506.h
/rk3399_rockchip-uboot/include/configs/evb_rv1103b.h
/rk3399_rockchip-uboot/include/configs/rk3506_common.h
/rk3399_rockchip-uboot/include/configs/rv1103b_common.h
/rk3399_rockchip-uboot/include/configs/rv1126_common.h
/rk3399_rockchip-uboot/include/drm/drm_mipi_dsi.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rockchip,rk3506-cru.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rockchip,rv1103b-cru.h
/rk3399_rockchip-uboot/include/dwmmc.h
/rk3399_rockchip-uboot/include/irq-platform.h
/rk3399_rockchip-uboot/include/linux/mtd/spinand.h
/rk3399_rockchip-uboot/include/linux/usb/phy-rockchip-naneng-combphy.h
/rk3399_rockchip-uboot/include/memblk.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientRPC.h
/rk3399_rockchip-uboot/include/optee_include/tee_mmc_rpmb.h
/rk3399_rockchip-uboot/include/optee_include/tee_ufs_rpmb.h
/rk3399_rockchip-uboot/include/power/fp9931.h
/rk3399_rockchip-uboot/include/rk_timer_irq.h
/rk3399_rockchip-uboot/include/spl.h
/rk3399_rockchip-uboot/lib/optee_clientApi/Makefile
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientInterface.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRPC.c
/rk3399_rockchip-uboot/lib/optee_clientApi/tee_mmc_rpmb.c
/rk3399_rockchip-uboot/lib/optee_clientApi/tee_ufs_rpmb.c
/rk3399_rockchip-uboot/lib/sysmem.c
/rk3399_rockchip-uboot/make.sh
90a5cd4a28-May-2024 Neil Armstrong <neil.armstrong@linaro.org>

UPSTREAM: usb: dwc3: gadget: fix crash in dwc3_gadget_giveback()

If the ep0 stalls or request are dequeued when gagdet is stopped,
the request dma may not be mapped yet and dwc3_flush_cache() may be

UPSTREAM: usb: dwc3: gadget: fix crash in dwc3_gadget_giveback()

If the ep0 stalls or request are dequeued when gagdet is stopped,
the request dma may not be mapped yet and dwc3_flush_cache() may be
called with a NULL pointer.

Check req->request.dma before calling dwc3_flush_cache() and later
the usb_gadget_unmap_request() functions since it means that
usb_gadget_map_request() hasn't been called yet.

Fixes: fd15b58c1a9 ("dwc3: flush cache only if there is a buffer attached to a request")
Change-Id: I08df172aaea16bd09f3c9596576d3b45f7338caa
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Reviewed-by: Mattijs Korpershoek <mkorpershoek@baylibre.com>
Link: https://lore.kernel.org/r/20240528-topic-sm8x50-dwc3-gadget-crash-fix-v1-1-58434ab4b3d3@linaro.org
Signed-off-by: Mattijs Korpershoek <mkorpershoek@baylibre.com>
Signed-off-by: William Wu <william.wu@rock-chips.com>
(cherry picked from commit 85ced6f4745f529098cae38a5bd3144035a1318c)

show more ...


/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fwcall.c
/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/rk3036-sdk-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3128-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3128.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3528-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3528.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3568-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3568.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3576-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3576-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3576.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/bootrom.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3576.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rk3576.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/ioc_rk3576.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/pwm.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rk_atags.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rk_meta.h
/rk3399_rockchip-uboot/arch/arm/include/asm/spl.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_rkimg.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_nodes.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fpga.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/param.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3562/rk3562.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/rk3568.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3576/rk3576.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3588/rk3588.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_atags.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_meta.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1106/rv1106.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/rv1126.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl-boot-order.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl_pcie_ep_boot.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/usbplug.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/vendor.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3568/evb_rk3568.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3576/evb_rk3576.c
/rk3399_rockchip-uboot/board/rockchip/evb_rv1106/evb_rv1106.c
/rk3399_rockchip-uboot/cmd/ddr_tool/ddr_tool_common.c
/rk3399_rockchip-uboot/cmd/gpt.c
/rk3399_rockchip-uboot/cmd/jffs2.c
/rk3399_rockchip-uboot/cmd/rockusb.c
/rk3399_rockchip-uboot/cmd/tftp_update.c
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/edid.c
/rk3399_rockchip-uboot/common/fdt_support.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/common/spl/Kconfig
/rk3399_rockchip-uboot/common/spl/Makefile
/rk3399_rockchip-uboot/common/spl/spl_ab.c
/rk3399_rockchip-uboot/common/spl/spl_fit_tb_px30.S
/rk3399_rockchip-uboot/common/spl/spl_fit_tb_rv1106.S
/rk3399_rockchip-uboot/common/spl/spl_fit_tb_rv1126.S
/rk3399_rockchip-uboot/common/spl/spl_ufs.c
/rk3399_rockchip-uboot/configs/px30-tb_defconfig
/rk3399_rockchip-uboot/configs/rk3328_defconfig
/rk3399_rockchip-uboot/configs/rk3562-usbplug.config
/rk3399_rockchip-uboot/configs/rk3576-ab-car.config
/rk3399_rockchip-uboot/configs/rk3576-amp.config
/rk3399_rockchip-uboot/configs/rk3576-car.config
/rk3399_rockchip-uboot/configs/rk3576-eink.config
/rk3399_rockchip-uboot/configs/rk3576-sata.config
/rk3399_rockchip-uboot/configs/rk3576-usbplug.config
/rk3399_rockchip-uboot/configs/rk3576_defconfig
/rk3399_rockchip-uboot/configs/rk3588-ab-car.config
/rk3399_rockchip-uboot/configs/rk3588-car.config
/rk3399_rockchip-uboot/configs/rockchip-usbplug_defconfig
/rk3399_rockchip-uboot/configs/rv1126-usbplug.config
/rk3399_rockchip-uboot/disk/part_efi.c
/rk3399_rockchip-uboot/disk/part_env.c
/rk3399_rockchip-uboot/drivers/Makefile
/rk3399_rockchip-uboot/drivers/ata/ahci.c
/rk3399_rockchip-uboot/drivers/block/blk-uclass.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_pll.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3128.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3308.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3576.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2.c
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/rk3576-secure-otp.S
/rk3399_rockchip-uboot/drivers/misc/rockchip-otp.c
/rk3399_rockchip-uboot/drivers/misc/rockchip_decompress.c
/rk3399_rockchip-uboot/drivers/mmc/Kconfig
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_sdhci.c
/rk3399_rockchip-uboot/drivers/mtd/mtd_blk.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/nand_ids.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_spl.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_spl_v9.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/core.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/dosilicon.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/fmsh.c
/rk3399_rockchip-uboot/drivers/pci/pcie_dw_rockchip.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-inno-usb2.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-naneng-combphy.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-samsung-hdptx.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-usbdp.c
/rk3399_rockchip-uboot/drivers/phy/phy-uclass.c
/rk3399_rockchip-uboot/drivers/power/dvfs/rockchip_wtemp_dvfs.c
/rk3399_rockchip-uboot/drivers/power/pmic/Kconfig
/rk3399_rockchip-uboot/drivers/power/pmic/Makefile
/rk3399_rockchip-uboot/drivers/power/pmic/pmic_sy7636a.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx.c
/rk3399_rockchip-uboot/drivers/power/power_delivery/fusb302.c
/rk3399_rockchip-uboot/drivers/power/regulator/Kconfig
/rk3399_rockchip-uboot/drivers/power/regulator/Makefile
/rk3399_rockchip-uboot/drivers/power/regulator/sy7636a_regulator.c
/rk3399_rockchip-uboot/drivers/pwm/rk_pwm.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rv1126.c
/rk3399_rockchip-uboot/drivers/scsi/Makefile
/rk3399_rockchip-uboot/drivers/scsi/scsi.c
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.c
/rk3399_rockchip-uboot/drivers/sysreset/sysreset-uclass.c
/rk3399_rockchip-uboot/drivers/thermal/Kconfig
/rk3399_rockchip-uboot/drivers/thermal/Makefile
/rk3399_rockchip-uboot/drivers/thermal/rockchip_thermal.c
/rk3399_rockchip-uboot/drivers/thermal/sy7636a_thermal.c
/rk3399_rockchip-uboot/drivers/ufs/Kconfig
/rk3399_rockchip-uboot/drivers/ufs/Makefile
/rk3399_rockchip-uboot/drivers/ufs/ufs-rockchip-usbplug.c
/rk3399_rockchip-uboot/drivers/ufs/ufs-rockchip-usbplug.h
/rk3399_rockchip-uboot/drivers/ufs/ufs-rockchip.c
/rk3399_rockchip-uboot/drivers/ufs/ufs-rockchip.h
/rk3399_rockchip-uboot/drivers/ufs/ufs-uclass.c
/rk3399_rockchip-uboot/drivers/ufs/ufs.c
/rk3399_rockchip-uboot/drivers/ufs/ufs.h
gadget.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_rockusb.c
/rk3399_rockchip-uboot/drivers/usb/host/xhci-ring.c
/rk3399_rockchip-uboot/drivers/usb/host/xhci.c
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.c
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.h
/rk3399_rockchip-uboot/drivers/video/drm/drm_dp_helper.c
/rk3399_rockchip-uboot/drivers/video/drm/dw-dp.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi_qp.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi_qp.h
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi2.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_video_combo_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/phy-rockchip-samsung-hdptx-hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi_qp.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_lvds.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_rgb.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_tve.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop2.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.c
/rk3399_rockchip-uboot/drivers/video/drm/samsung_mipi_dcphy.c
/rk3399_rockchip-uboot/drivers/video/drm/sii902x.c
/rk3399_rockchip-uboot/drivers/video/rk_eink/Kconfig
/rk3399_rockchip-uboot/drivers/video/rk_eink/epdlut/pvi_waveform.S
/rk3399_rockchip-uboot/drivers/video/rk_eink/epdlut/rkf_waveform.S
/rk3399_rockchip-uboot/drivers/video/rk_eink/rk_ebc.h
/rk3399_rockchip-uboot/drivers/video/rk_eink/rk_ebc_tcon.c
/rk3399_rockchip-uboot/drivers/video/rk_eink/rk_eink_display.c
/rk3399_rockchip-uboot/env/envf.c
/rk3399_rockchip-uboot/fs/jffs2/jffs2_1pass.c
/rk3399_rockchip-uboot/fs/jffs2/jffs2_private.h
/rk3399_rockchip-uboot/include/android_avb/avb_ops_user.h
/rk3399_rockchip-uboot/include/android_avb/avb_sha.h
/rk3399_rockchip-uboot/include/blk.h
/rk3399_rockchip-uboot/include/boot_rkimg.h
/rk3399_rockchip-uboot/include/configs/rk3568_common.h
/rk3399_rockchip-uboot/include/configs/rk3576_common.h
/rk3399_rockchip-uboot/include/configs/rockchip-common.h
/rk3399_rockchip-uboot/include/drm/drm_color_mgmt.h
/rk3399_rockchip-uboot/include/dt-bindings/power/rk3576-power.h
/rk3399_rockchip-uboot/include/envf.h
/rk3399_rockchip-uboot/include/fdt_support.h
/rk3399_rockchip-uboot/include/irq-platform.h
/rk3399_rockchip-uboot/include/linux/dw_hdmi.h
/rk3399_rockchip-uboot/include/linux/hdmi.h
/rk3399_rockchip-uboot/include/power/rk8xx_pmic.h
/rk3399_rockchip-uboot/include/power/sy7636a.h
/rk3399_rockchip-uboot/include/rockchip-otp.h
/rk3399_rockchip-uboot/include/rockchip/crypto_v2.h
/rk3399_rockchip-uboot/include/scsi.h
/rk3399_rockchip-uboot/include/spl_ab.h
/rk3399_rockchip-uboot/include/u-boot/sha1.h
/rk3399_rockchip-uboot/include/u-boot/sha256.h
/rk3399_rockchip-uboot/include/ufs.h
/rk3399_rockchip-uboot/lib/Makefile
/rk3399_rockchip-uboot/lib/avb/libavb/avb_sha256.c
/rk3399_rockchip-uboot/lib/avb/libavb_user/avb_ops_user.c
/rk3399_rockchip-uboot/lib/lz4_wrapper.c
/rk3399_rockchip-uboot/lib/rsa/rsa-checksum.c
/rk3399_rockchip-uboot/lib/sha1.c
/rk3399_rockchip-uboot/lib/sha256.c
8dcdedcf29-Jan-2024 Frank Wang <frank.wang@rock-chips.com>

usb: dwc3-generic: Add rk3576 support

RK3576 share glue and ctrl in a single node. Use glue_get_ctrl_dev to
return the glue node as the ctrl node.

Signed-off-by: Frank Wang <frank.wang@rock-chips.c

usb: dwc3-generic: Add rk3576 support

RK3576 share glue and ctrl in a single node. Use glue_get_ctrl_dev to
return the glue node as the ctrl node.

Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
Change-Id: I6fd1cd2accd4b0becc927309d089a1f51ac685ad

show more ...

c0de533420-Feb-2023 Kunihiko Hayashi <hayashi.kunihiko@socionext.com>

UPSTREAM: usb: dwc3-generic: Export glue structures and functions

In order to allow external SoC-dependent glue drivers to use dwc3-generic
functions, push the glue structures and export the functio

UPSTREAM: usb: dwc3-generic: Export glue structures and functions

In order to allow external SoC-dependent glue drivers to use dwc3-generic
functions, push the glue structures and export the functions to a header
file.

The exported structures and functions are:

- struct dwc3_glue_data
- struct dwc3_glue_ops
- dwc3_glue_bind()
- dwc3_glue_probe()
- dwc3_glue_remove()

The SoC-dependent glue drivers can only define their own wrapper driver
and specify these functions. The drivers can also add their own compatible
strings and configure functions.

Change-Id: I0464fa8121a8ffc4d473f03be9940c5874f193be
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
Reviewed-by: Marek Vasut <marex@denx.de>
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
(cherry picked from commit ef2313b8a26e83c92a14b43b3b3bb1c7af017d98)

show more ...

f836e08620-Feb-2023 Kunihiko Hayashi <hayashi.kunihiko@socionext.com>

UPSTREAM: usb: dwc3-generic: Add clock initialization in child DT node

Same as the reset cotnrol, should add a clock initialization in child DT
node, if the glue node doesn't have any clocks.

Chang

UPSTREAM: usb: dwc3-generic: Add clock initialization in child DT node

Same as the reset cotnrol, should add a clock initialization in child DT
node, if the glue node doesn't have any clocks.

Change-Id: I7739e7e22f4063ede652ee8c09cb8254015f99c1
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
Reviewed-by: Marek Vasut <marex@denx.de>
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
(cherry picked from commit 7c71c684ce697dcb79efb7f027d820a6ab82228b)

show more ...

3a6b463b20-Feb-2023 Kunihiko Hayashi <hayashi.kunihiko@socionext.com>

UPSTREAM: usb: dwc3-generic: Allow different controller DT node pattern

The most of devicetree has the following USB node structure.
The controller node is placed as a child node of the glue node.
C

UPSTREAM: usb: dwc3-generic: Allow different controller DT node pattern

The most of devicetree has the following USB node structure.
The controller node is placed as a child node of the glue node.
Current dwc3-generic driver works on this premise.

glue {
/* glue node */
usb {
/* controller node */
};
};

However, UniPhier original devicetree has the following USB node structure.
The controller node is separately placed from the glue node.

usb {
/* controller node */
};
glue {
/* glue node */
};

In dwc_glue_bind(), this patch provides .glue_get_ctrl_dev() callback to
get such a controller node and binds the driver related to the node.

If this callback isn't defined, dwc_glue_bind() looks for the controller
nodes from the child nodes, as before.

Change-Id: I49d00bf54cbe7d48a09fb3f24bfee0bee7a04a8f
Suggested-by: Marek Vasut <marex@denx.de>
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
Reviewed-by: Marek Vasut <marex@denx.de>
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
(cherry picked from commit f7b7c721332c2e262035d306296d53c2511763a0)

show more ...

7d10cedb12-Apr-2022 Marek Vasut <marex@denx.de>

UPSTREAM: usb: dwc3: Rename .select_dr_mode to .glue_configure

Rename the select_dr_mode callback to glue_configure, the callback is
used for more than enforcing controller mode even on the TI chips

UPSTREAM: usb: dwc3: Rename .select_dr_mode to .glue_configure

Rename the select_dr_mode callback to glue_configure, the callback is
used for more than enforcing controller mode even on the TI chips, so
change the name to a more generic one. No functional change.

Change-Id: Ia08f59500c1840dd7505c94f1e10dc206783053e
Tested-By: Tim Harvey <tharvey@gateworks.com> #imx8mp-venice-gw74xx
Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Angus Ainslie <angus@akkea.ca>
Cc: Bin Meng <bmeng.cn@gmail.com>
Cc: Fabio Estevam <festevam@gmail.com>
Cc: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
Cc: Michal Simek <michal.simek@xilinx.com>
Cc: Peng Fan <peng.fan@nxp.com>
Cc: Stefano Babic <sbabic@denx.de>
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
(cherry picked from commit f1ef95591c29c1324415dc0a61254160d7d9290a)

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/rk3576-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3576-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3576-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3576.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3576.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3588.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rk3576.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/ioc_rk3576.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_rkimg.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/chip_info.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_hwid.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3576/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3576/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3576/clk_rk3576.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3576/rk3576.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3576/syscon_rk3576.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1106/rv1106.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/usbplug.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/vendor.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3576/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rk3576/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rk3576/evb_rk3576.c
/rk3399_rockchip-uboot/common/board_info.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/common/malloc_simple.c
/rk3399_rockchip-uboot/common/spl/spl_ab.c
/rk3399_rockchip-uboot/configs/rk-amp.config
/rk3399_rockchip-uboot/configs/rk3576-eink.config
/rk3399_rockchip-uboot/configs/rk3576-usbplug.config
/rk3399_rockchip-uboot/configs/rk3576_defconfig
/rk3399_rockchip-uboot/configs/rv1106-spi-nand-tb_defconfig
/rk3399_rockchip-uboot/configs/rv1106-usbplug.config
/rk3399_rockchip-uboot/drivers/clk/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3576.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3588.c
/rk3399_rockchip-uboot/drivers/input/key-uclass.c
/rk3399_rockchip-uboot/drivers/input/spl_adc_key.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3576.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rockchip.h
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rk3576.c
dwc3-generic.c
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.c
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_rgb.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.h
/rk3399_rockchip-uboot/include/configs/evb_rk3576.h
/rk3399_rockchip-uboot/include/configs/rk3576_common.h
/rk3399_rockchip-uboot/include/configs/rv1106_common.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rockchip,rk3576-cru.h
/rk3399_rockchip-uboot/include/dt-bindings/power/rk3576-power.h
/rk3399_rockchip-uboot/include/dt-bindings/soc/rockchip,boot-mode.h
/rk3399_rockchip-uboot/include/irq-platform.h
/rk3399_rockchip-uboot/include/power/rk8xx_pmic.h
/rk3399_rockchip-uboot/include/rk_timer_irq.h
/rk3399_rockchip-uboot/test/rockchip/test-misc.c
/rk3399_rockchip-uboot/tools/rkcommon.c
8739817405-Feb-2024 William Wu <william.wu@rock-chips.com>

usb: dwc3: gadget: Fix non-multiple maxpacket len for out req

If the length of OUT request isn't a multiple of
MaxPacketSize, the current code round up to multiple
of MaxPacketSize as the OUT transf

usb: dwc3: gadget: Fix non-multiple maxpacket len for out req

If the length of OUT request isn't a multiple of
MaxPacketSize, the current code round up to multiple
of MaxPacketSize as the OUT transfer's buffer size,
but in the transfer complete handler, it still use
the original req length to calculate the actual length
of the transfer, and get a wrong actual length.

This patch use the transfer's buffer size to calculate
the actual length of the OUT request.

Fixes: 5433dc646a26 ("usb: dwc3: gadget: fix TRB buffer to multiple of MaxPacketSize")
Change-Id: I5132ee53044d16edd1bd26ccec3e4d98aba1d7c5
Signed-off-by: William Wu <william.wu@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/Kconfig
/rk3399_rockchip-uboot/arch/arm/dts/rk3568-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1106-evb2.dts
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3528.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3562/rk3562.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3588/rk3588.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/configs/rk3568_defconfig
/rk3399_rockchip-uboot/configs/rk3588-ab-car.config
/rk3399_rockchip-uboot/configs/rk3588-qnx_defconfig
/rk3399_rockchip-uboot/configs/rk3588_defconfig
/rk3399_rockchip-uboot/drivers/ata/ahci.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3528.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2.c
/rk3399_rockchip-uboot/drivers/irq/irq-gpio-v2.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/skyhigh.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/unim.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/winbond.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/xincun.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-usbdp.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rv1126.c
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.c
gadget.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_mass_storage.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_rockusb.c
/rk3399_rockchip-uboot/drivers/usb/gadget/storage_common.c
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/core.h
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/gpio.h
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96745.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96745.h
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96752.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96752.h
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96755.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96755.h
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96772.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96772.h
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96789.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96789.h
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/novo/novo-nca9539.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rockchip/rockchip-rkx111.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rockchip/rockchip-rkx121.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rohm/rohm-bu18rl82.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rohm/rohm-bu18tl82.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/serdes-bridge-split.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/serdes-bridge.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/serdes-core.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/serdes-gpio.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/serdes-i2c.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/serdes-panel-split.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/serdes-panel.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/serdes-pinctrl.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_mipi_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/libnsbmp.c
/rk3399_rockchip-uboot/drivers/video/drm/libnsbmp.h
/rk3399_rockchip-uboot/drivers/video/drm/phy-rockchip-samsung-hdptx-hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_rgb.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop2.c
/rk3399_rockchip-uboot/include/configs/rk3528_common.h
/rk3399_rockchip-uboot/include/configs/rk3588_common.h
/rk3399_rockchip-uboot/include/drm_modes.h
/rk3399_rockchip-uboot/include/linux/usb/phy-rockchip-usbdp.h
/rk3399_rockchip-uboot/include/rockusb.h
/rk3399_rockchip-uboot/lib/rsa/rsa-verify.c
/rk3399_rockchip-uboot/make.sh
469f358221-Dec-2023 William Wu <william.wu@rock-chips.com>

usb: dwc3: gadget: Print usb speed info

Some rockchip platforms support rockusb max speed at usb3.
For usb2 enumeration, print 'high-speed'.
For usb3 enumeration, print 'super-speed'.

Change-Id: I6

usb: dwc3: gadget: Print usb speed info

Some rockchip platforms support rockusb max speed at usb3.
For usb2 enumeration, print 'high-speed'.
For usb3 enumeration, print 'super-speed'.

Change-Id: I6f54d30c1234fa1676c225ae76431598e4653380
Signed-off-by: William Wu <william.wu@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/cpu/armv7/arch_timer.c
/rk3399_rockchip-uboot/arch/arm/dts/rk3528-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3588-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3588.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3588s.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rockchip_smccc.h
/rk3399_rockchip-uboot/arch/arm/lib/interrupts_64.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/memblk.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/pstore.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3308/rk3308.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3588/rk3588.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_mini_dump.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl_pcie_ep_boot.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/usbplug.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/vendor.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/vendor_misc.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3528/evb_rk3528.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3588/evb_rk3588.c
/rk3399_rockchip-uboot/cmd/Kconfig
/rk3399_rockchip-uboot/cmd/Makefile
/rk3399_rockchip-uboot/cmd/demo.c
/rk3399_rockchip-uboot/cmd/gpio.c
/rk3399_rockchip-uboot/cmd/pinmux.c
/rk3399_rockchip-uboot/cmd/pmic.c
/rk3399_rockchip-uboot/cmd/regulator.c
/rk3399_rockchip-uboot/cmd/rockusb.c
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/id_attestation.c
/rk3399_rockchip-uboot/common/image-sig.c
/rk3399_rockchip-uboot/common/spl/spl_ab.c
/rk3399_rockchip-uboot/common/stdio.c
/rk3399_rockchip-uboot/common/write_keybox.c
/rk3399_rockchip-uboot/configs/rk3568-pcie-ep_defconfig
/rk3399_rockchip-uboot/configs/rk3583.config
/rk3399_rockchip-uboot/configs/rk3588-usbplug.config
/rk3399_rockchip-uboot/configs/rk3588_defconfig
/rk3399_rockchip-uboot/configs/rv1106_defconfig
/rk3399_rockchip-uboot/configs/rv1126-spl-slc-nand_defconfig
/rk3399_rockchip-uboot/doc/device-tree-bindings/pinctrl/pinctrl-bindings.txt
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_pll.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3036.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3562.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3568.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3588.c
/rk3399_rockchip-uboot/drivers/core/device.c
/rk3399_rockchip-uboot/drivers/core/uclass.c
/rk3399_rockchip-uboot/drivers/cpu/amp.its
/rk3399_rockchip-uboot/drivers/cpu/rockchip_amp.c
/rk3399_rockchip-uboot/drivers/dma/dma-uclass.c
/rk3399_rockchip-uboot/drivers/gpio/Kconfig
/rk3399_rockchip-uboot/drivers/gpio/Makefile
/rk3399_rockchip-uboot/drivers/gpio/gpio-uclass.c
/rk3399_rockchip-uboot/drivers/gpio/nca9539_gpio.c
/rk3399_rockchip-uboot/drivers/irq/irq-gpio-switch.c
/rk3399_rockchip-uboot/drivers/misc/Kconfig
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/rockchip_pm_config.c
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/mmc-uclass.c
/rk3399_rockchip-uboot/drivers/mmc/mmc.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_dw_mmc.c
/rk3399_rockchip-uboot/drivers/mtd/mtd_blk.c
/rk3399_rockchip-uboot/drivers/mtd/nand/bbt.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_spl.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_spl_v9.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/core.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/unim.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/xtx.c
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-core.c
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-ids.c
/rk3399_rockchip-uboot/drivers/pci/pci-uclass.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-naneng-combphy.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-usbdp.c
/rk3399_rockchip-uboot/drivers/pinctrl/Kconfig
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-generic.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-uclass.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rockchip-core.c
/rk3399_rockchip-uboot/drivers/power/charge_animation.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx_spi.c
/rk3399_rockchip-uboot/drivers/power/regulator/Kconfig
/rk3399_rockchip-uboot/drivers/power/regulator/Makefile
/rk3399_rockchip-uboot/drivers/power/regulator/rk8xx.c
/rk3399_rockchip-uboot/drivers/rkflash/flash.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.c
/rk3399_rockchip-uboot/drivers/serial/serial-uclass.c
/rk3399_rockchip-uboot/drivers/usb/common/common.c
gadget.c
/rk3399_rockchip-uboot/drivers/usb/gadget/ether.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_mass_storage.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_rockusb.c
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rohm/rohm-bu18rl82.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rohm/rohm-bu18tl82.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi2.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop2.c
/rk3399_rockchip-uboot/include/attestation_key.h
/rk3399_rockchip-uboot/include/configs/rk3528_common.h
/rk3399_rockchip-uboot/include/configs/rk3562_common.h
/rk3399_rockchip-uboot/include/configs/rk3568_common.h
/rk3399_rockchip-uboot/include/configs/rk3588_common.h
/rk3399_rockchip-uboot/include/configs/rockchip-common.h
/rk3399_rockchip-uboot/include/configs/rv1106_common.h
/rk3399_rockchip-uboot/include/dm/pinctrl.h
/rk3399_rockchip-uboot/include/dm/test.h
/rk3399_rockchip-uboot/include/dm/uclass.h
/rk3399_rockchip-uboot/include/id_attestation.h
/rk3399_rockchip-uboot/include/linux/mtd/spinand.h
/rk3399_rockchip-uboot/include/linux/usb/ch9.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientInterface.h
/rk3399_rockchip-uboot/include/power/rk8xx_pmic.h
/rk3399_rockchip-uboot/include/rk_mini_dump.h
/rk3399_rockchip-uboot/include/usbplug.h
/rk3399_rockchip-uboot/lib/efi_loader/efi_gop.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientInterface.c
/rk3399_rockchip-uboot/lib/rsa/rsa-verify.c
/rk3399_rockchip-uboot/net/eth-uclass.c
/rk3399_rockchip-uboot/scripts/fit.sh
/rk3399_rockchip-uboot/test/dm/core.c
/rk3399_rockchip-uboot/test/dm/test-fdt.c
/rk3399_rockchip-uboot/test/dm/test-main.c
36c8791119-Oct-2023 william.wu <william.wu@rock-chips.com>

usb: rockusb: Add support for usb3 download

This patch improve the usb gadget drivers and the usb
dwc3 controller drivers to support rockusb usb3 download
images.

With this patch, it can support:
1

usb: rockusb: Add support for usb3 download

This patch improve the usb gadget drivers and the usb
dwc3 controller drivers to support rockusb usb3 download
images.

With this patch, it can support:
1. Maskrom usbplug usb2 switch to usb3 automatically
if the boards and the upgrade tool support usb3.

2. Loader enter usb3 automatically if the boards support usb3.

3. Force Maskrom/Loader usb fall back to usb2 if wait
for usb3 enumeration time out.

Signed-off-by: Jianwei Zheng <jianwei.zheng@rock-chips.com>
Signed-off-by: william.wu <william.wu@rock-chips.com>
Change-Id: I9ad13fb42ae59cc9075545e22627f237f0eb1f32

show more ...


/rk3399_rockchip-uboot/Kconfig
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/sha1_ce_core.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/sha1_ce_glue.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/sha256_ce_core.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/sha256_ce_glue.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/start.S
/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/rk3128-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3128.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3308.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3528-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3562-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1106-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rv1106-evb2.dts
/rk3399_rockchip-uboot/arch/arm/dts/rv1106-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1106-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1106.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3568.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/fit.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/pcie_ep_boot.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rk_atags.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rockchip_smccc.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/uimage.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/vendor.h
/rk3399_rockchip-uboot/arch/arm/include/asm/system.h
/rk3399_rockchip-uboot/arch/arm/lib/bootm-fdt.c
/rk3399_rockchip-uboot/arch/arm/lib/bootm.c
/rk3399_rockchip-uboot/arch/arm/lib/crt0_64.S
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_rkimg.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_misc.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_nodes.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/kernel_dtb.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_img.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3528/rk3528.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3562/rk3562.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/rk3568.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3588/rk3588.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_atags.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_meta.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rockchip_smccc.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1106/rv1106.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/rv1126.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl_pcie_ep_boot.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/uimage.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/vendor.c
/rk3399_rockchip-uboot/cmd/atags.c
/rk3399_rockchip-uboot/cmd/boot_android.c
/rk3399_rockchip-uboot/cmd/cache.c
/rk3399_rockchip-uboot/cmd/ddr_tool/ddr_tool_mp.S
/rk3399_rockchip-uboot/cmd/ddr_tool/stressapptest/stressapptest.c
/rk3399_rockchip-uboot/cmd/ddr_tool/stressapptest/stressapptest.h
/rk3399_rockchip-uboot/cmd/mmc.c
/rk3399_rockchip-uboot/cmd/mtd.c
/rk3399_rockchip-uboot/cmd/pci.c
/rk3399_rockchip-uboot/cmd/rockusb.c
/rk3399_rockchip-uboot/common/Kconfig
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/android_ab.c
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/board_info.c
/rk3399_rockchip-uboot/common/bootm.c
/rk3399_rockchip-uboot/common/console.c
/rk3399_rockchip-uboot/common/edid.c
/rk3399_rockchip-uboot/common/fb_mmc.c
/rk3399_rockchip-uboot/common/fdt_support.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/common/image-fdt.c
/rk3399_rockchip-uboot/common/image-sparse.c
/rk3399_rockchip-uboot/common/mp_boot_rk3528.S
/rk3399_rockchip-uboot/common/spl/Kconfig
/rk3399_rockchip-uboot/common/spl/Makefile
/rk3399_rockchip-uboot/common/spl/spl.c
/rk3399_rockchip-uboot/common/spl/spl_boot_image.c
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/common/spl/spl_fit_tb_rv1106.S
/rk3399_rockchip-uboot/common/spl/spl_fit_tb_rv1126.S
/rk3399_rockchip-uboot/common/spl_mp_boot_rk3528.S
/rk3399_rockchip-uboot/common/usb_hub.c
/rk3399_rockchip-uboot/configs/gki.config
/rk3399_rockchip-uboot/configs/rk-amp.config
/rk3399_rockchip-uboot/configs/rk312x-rkflash.config
/rk3399_rockchip-uboot/configs/rk322x_defconfig
/rk3399_rockchip-uboot/configs/rk3308-amp.config
/rk3399_rockchip-uboot/configs/rk3308-display.config
/rk3399_rockchip-uboot/configs/rk3308-ia.config
/rk3399_rockchip-uboot/configs/rk3308_defconfig
/rk3399_rockchip-uboot/configs/rk3328_defconfig
/rk3399_rockchip-uboot/configs/rk3528-usbplug.config
/rk3399_rockchip-uboot/configs/rk3528_defconfig
/rk3399_rockchip-uboot/configs/rk3562-usbplug.config
/rk3399_rockchip-uboot/configs/rk3562_defconfig
/rk3399_rockchip-uboot/configs/rk3568-rt.config
/rk3399_rockchip-uboot/configs/rk3568-usbplug.config
/rk3399_rockchip-uboot/configs/rk3568_defconfig
/rk3399_rockchip-uboot/configs/rk3588-ab.config
/rk3399_rockchip-uboot/configs/rk3588-qnx_defconfig
/rk3399_rockchip-uboot/configs/rk3588-usbplug.config
/rk3399_rockchip-uboot/configs/rk3588_defconfig
/rk3399_rockchip-uboot/configs/rv1106-emmc-tb-nofastae_defconfig
/rk3399_rockchip-uboot/configs/rv1106-emmc-tb_defconfig
/rk3399_rockchip-uboot/configs/rv1106-optee.config
/rk3399_rockchip-uboot/configs/rv1106-spi-nand-tb-nofastae_defconfig
/rk3399_rockchip-uboot/configs/rv1106-spi-nor-tb-nofastae_defconfig
/rk3399_rockchip-uboot/configs/rv1106-spi-nor-tb_defconfig
/rk3399_rockchip-uboot/configs/rv1106-spi-nor-wakeup.config
/rk3399_rockchip-uboot/configs/rv1106-spi-nor_defconfig
/rk3399_rockchip-uboot/configs/rv1106_defconfig
/rk3399_rockchip-uboot/configs/rv1126-emmc-tb-nofastae.config
/rk3399_rockchip-uboot/configs/rv1126-spi-nor-tiny_defconfig
/rk3399_rockchip-uboot/disk/part_efi.c
/rk3399_rockchip-uboot/disk/part_env.c
/rk3399_rockchip-uboot/disk/part_rkparm.c
/rk3399_rockchip-uboot/disk/part_rkram.c
/rk3399_rockchip-uboot/drivers/Makefile
/rk3399_rockchip-uboot/drivers/clk/clk-uclass.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_pll.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3308.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3399.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3528.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3562.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3568.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3588.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1106.c
/rk3399_rockchip-uboot/drivers/core/root.c
/rk3399_rockchip-uboot/drivers/cpu/amp.its
/rk3399_rockchip-uboot/drivers/cpu/rockchip_amp.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2.c
/rk3399_rockchip-uboot/drivers/i2c/muxes/max96745.c
/rk3399_rockchip-uboot/drivers/input/key-uclass.c
/rk3399_rockchip-uboot/drivers/input/spl_adc_key.c
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/rockchip_decompress.c
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/mmc.c
/rk3399_rockchip-uboot/drivers/mtd/mtd_blk.c
/rk3399_rockchip-uboot/drivers/mtd/nand/bbt.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_v9.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/Makefile
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/core.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/dosilicon.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/esmt.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/fmsh.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/foresee.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/gigadevice.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/gsto.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/hyf.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/jsc.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/skyhigh.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/unim.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/xincun.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/xtx.c
/rk3399_rockchip-uboot/drivers/mtd/spi/sf_internal.h
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-ids.c
/rk3399_rockchip-uboot/drivers/mtd/ubi/debug.h
/rk3399_rockchip-uboot/drivers/nvme/nvme.c
/rk3399_rockchip-uboot/drivers/pci/pcie_dw_rockchip.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-inno-usb2.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-naneng-combphy.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-samsung-hdptx.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-usbdp.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3568.c
/rk3399_rockchip-uboot/drivers/power/domain/bcm6328-power-domain.c
/rk3399_rockchip-uboot/drivers/power/domain/power-domain-uclass.c
/rk3399_rockchip-uboot/drivers/power/domain/sandbox-power-domain.c
/rk3399_rockchip-uboot/drivers/power/domain/tegra186-power-domain.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx_spi.c
/rk3399_rockchip-uboot/drivers/power/regulator/rk8xx.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rv1126.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.c
/rk3399_rockchip-uboot/drivers/spi/soft_spi.c
/rk3399_rockchip-uboot/drivers/ufs/ufs.c
core.c
core.h
ep0.c
gadget.c
/rk3399_rockchip-uboot/drivers/usb/gadget/composite.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_mass_storage.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_rockusb.c
/rk3399_rockchip-uboot/drivers/video/Kconfig
/rk3399_rockchip-uboot/drivers/video/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96745.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96745.h
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96752.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96752.h
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96755.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96755.h
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96772.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96772.h
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96789.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/maxim-max96789.h
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/novo/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/novo/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/novo/novo-nca9539.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rockchip/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rockchip/rockchip-rkx111.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rockchip/rockchip-rkx121.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rohm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rohm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rohm/rohm-bu18rl82.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rohm/rohm-bu18rl82.h
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rohm/rohm-bu18tl82.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rohm/rohm-bu18tl82.h
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/serdes-bridge.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/serdes-gpio.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/serdes-i2c.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/serdes-panel.c
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/serdes-pinctrl.c
/rk3399_rockchip-uboot/drivers/video/drm/drm_of.c
/rk3399_rockchip-uboot/drivers/video/drm/drm_of.h
/rk3399_rockchip-uboot/drivers/video/drm/dw-dp.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi.h
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi_qp.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi_qp.h
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi2.c
/rk3399_rockchip-uboot/drivers/video/drm/max96745.c
/rk3399_rockchip-uboot/drivers/video/drm/max96755f.c
/rk3399_rockchip-uboot/drivers/video/drm/panel-maxim-max96752f.c
/rk3399_rockchip-uboot/drivers/video/drm/panel-rohm-bu18rl82.c
/rk3399_rockchip-uboot/drivers/video/drm/phy-rockchip-samsung-hdptx-hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip-inno-hdmi-phy.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_connector.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_connector.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display_helper.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi_qp.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi_qp.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_lvds.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_panel.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_rgb.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_spl_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop2.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.c
/rk3399_rockchip-uboot/drivers/video/drm/rohm-bu18rl82.c
/rk3399_rockchip-uboot/drivers/video/drm/rohm-bu18tl82.c
/rk3399_rockchip-uboot/drivers/video/drm/samsung_mipi_dcphy.c
/rk3399_rockchip-uboot/env/Kconfig
/rk3399_rockchip-uboot/env/envf.c
/rk3399_rockchip-uboot/examples/standalone/Makefile
/rk3399_rockchip-uboot/examples/standalone/README_rkspi.md
/rk3399_rockchip-uboot/examples/standalone/rkspi.c
/rk3399_rockchip-uboot/examples/standalone/rkspi.h
/rk3399_rockchip-uboot/fs/ubifs/debug.h
/rk3399_rockchip-uboot/fs/ubifs/io.c
/rk3399_rockchip-uboot/fs/ubifs/super.c
/rk3399_rockchip-uboot/fs/ubifs/tnc.c
/rk3399_rockchip-uboot/fs/ubifs/ubifs.c
/rk3399_rockchip-uboot/fs/ubifs/ubifs.h
/rk3399_rockchip-uboot/include/abuf.h
/rk3399_rockchip-uboot/include/asm-generic/atomic-long.h
/rk3399_rockchip-uboot/include/configs/rk3528_common.h
/rk3399_rockchip-uboot/include/configs/rk3568_common.h
/rk3399_rockchip-uboot/include/configs/rk3588_common.h
/rk3399_rockchip-uboot/include/configs/rv1106_common.h
/rk3399_rockchip-uboot/include/configs/rv1126_common.h
/rk3399_rockchip-uboot/include/configs/woodburn_common.h
/rk3399_rockchip-uboot/include/drm_modes.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3308-cru.h
/rk3399_rockchip-uboot/include/edid.h
/rk3399_rockchip-uboot/include/elf.h
/rk3399_rockchip-uboot/include/fdt_support.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/linux/media-bus-format.h
/rk3399_rockchip-uboot/include/linux/mtd/mtd.h
/rk3399_rockchip-uboot/include/linux/mtd/spinand.h
/rk3399_rockchip-uboot/include/linux/string.h
/rk3399_rockchip-uboot/include/linux/usb/phy-rockchip-naneng-combphy.h
/rk3399_rockchip-uboot/include/linux/usb/phy-rockchip-usbdp.h
/rk3399_rockchip-uboot/include/max96745.h
/rk3399_rockchip-uboot/include/max96755f.h
/rk3399_rockchip-uboot/include/mp_boot.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientInterface.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientLoadTa.h
/rk3399_rockchip-uboot/include/power-domain-uclass.h
/rk3399_rockchip-uboot/include/power-domain.h
/rk3399_rockchip-uboot/include/rockusb.h
/rk3399_rockchip-uboot/include/serdes-display-core.h
/rk3399_rockchip-uboot/include/serdes-display-gpio.h
/rk3399_rockchip-uboot/include/spl_display.h
/rk3399_rockchip-uboot/include/u-boot/sha1.h
/rk3399_rockchip-uboot/lib/Makefile
/rk3399_rockchip-uboot/lib/abuf.c
/rk3399_rockchip-uboot/lib/avb/libavb/avb_slot_verify.c
/rk3399_rockchip-uboot/lib/avb/libavb_user/avb_ops_user.c
/rk3399_rockchip-uboot/lib/avb/rk_avb_user/rk_avb_ops_user.c
/rk3399_rockchip-uboot/lib/display_options.c
/rk3399_rockchip-uboot/lib/optee_clientApi/Makefile
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientInterface.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientLoadTa.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRPC.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRkNewFs_v2.c
/rk3399_rockchip-uboot/lib/optee_clientApi/tabinary_to_img.py
/rk3399_rockchip-uboot/lib/optee_clientApi/userta/1db57234-dacd-462d-9bb1-ae79de44e2a5.ta
/rk3399_rockchip-uboot/lib/optee_clientApi/userta/1db57234-dacd-462d-9bb1ae79de44e2a5.ta
/rk3399_rockchip-uboot/lib/rsa/rsa-sign.c
/rk3399_rockchip-uboot/lib/rsa/rsa-verify.c
/rk3399_rockchip-uboot/lib/sha1.c
/rk3399_rockchip-uboot/lib/sha256.c
/rk3399_rockchip-uboot/lib/string.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/scripts/check-rkconfig.sh
/rk3399_rockchip-uboot/scripts/fit-core.sh
/rk3399_rockchip-uboot/scripts/setlocalversion
/rk3399_rockchip-uboot/tools/Makefile
e4f6d04324-Mar-2023 Frank Wang <frank.wang@rock-chips.com>

usb: dwc3: gadget: fix dcache invalidate for event buffer

The second parameter of invalidate_dcache_range() is the end address
to invalidate up to not the invalidation length, so wrap a new API
dwc3

usb: dwc3: gadget: fix dcache invalidate for event buffer

The second parameter of invalidate_dcache_range() is the end address
to invalidate up to not the invalidation length, so wrap a new API
dwc3_invalidate_cache() make the driver easy to use.

Move up the invalidation operation into event buffer check instead of
event buffer process to reduce the invoked times.

Fixes: 0e7e455ba5bd ("usb: dwc3: invalidate dcache before read event buffer")
Change-Id: I299740e5d15e1f1841d5b33cd1cd2f9e34ebcc12
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/Kconfig
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/start.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/cache.S
/rk3399_rockchip-uboot/arch/arm/dts/px30-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/px30.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3036-sdk-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3036-sdk.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3036.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3128-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3128.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3308-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3308.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3528-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3528-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3528-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3528.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3562-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3562-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3562-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3562.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3568-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3568.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3588-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3588.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3588s.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1106-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1106.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/boot_mode.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3528.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3562.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3588.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rv1106.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/fit.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rk3528.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rk3562.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/hardware.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/hotkey.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/ioc_rk3528.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/ioc_rk3562.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/param.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/pstore.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/resource_img.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rk_atags.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rk_meta.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rockchip_smccc.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_rk3528.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_rk3562.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/uimage.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_mode.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_rkimg.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/chip_info.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_args.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_misc.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_nodes.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fpga.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/hotkey.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/iomem.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/kernel_dtb.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/pstore.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/px30/px30.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_hwid.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_img.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk1808/rk1808.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/syscon_rk3036.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3308/rk3308.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3528/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3528/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3528/clk_rk3528.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3528/rk3528.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3528/syscon_rk3528.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3562/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3562/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3562/clk_rk3562.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3562/rk3562.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3562/syscon_rk3562.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/rk3568.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3588/rk3588.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_atags.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_meta.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rockchip_smccc.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1106/rv1106.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl-boot-order.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/uimage.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/vendor.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3528/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rk3528/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rk3528/evb_rk3528.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3562/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rk3562/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rk3562/evb_rk3562.c
/rk3399_rockchip-uboot/cmd/Kconfig
/rk3399_rockchip-uboot/cmd/Makefile
/rk3399_rockchip-uboot/cmd/atags.c
/rk3399_rockchip-uboot/cmd/boot_android.c
/rk3399_rockchip-uboot/cmd/bootfit.c
/rk3399_rockchip-uboot/cmd/ddr_tool/Kconfig
/rk3399_rockchip-uboot/cmd/ddr_tool/Makefile
/rk3399_rockchip-uboot/cmd/ddr_tool/ddr_dq_eye/Makefile
/rk3399_rockchip-uboot/cmd/ddr_tool/ddr_dq_eye/ddr_dq_eye.c
/rk3399_rockchip-uboot/cmd/ddr_tool/ddr_test/Makefile
/rk3399_rockchip-uboot/cmd/ddr_tool/ddr_test/ddr_test_px30.S
/rk3399_rockchip-uboot/cmd/ddr_tool/ddr_test/ddr_test_rk1808.S
/rk3399_rockchip-uboot/cmd/ddr_tool/ddr_test/ddr_test_rk3328.S
/rk3399_rockchip-uboot/cmd/ddr_tool/ddr_tool_common.c
/rk3399_rockchip-uboot/cmd/ddr_tool/ddr_tool_common.h
/rk3399_rockchip-uboot/cmd/ddr_tool/ddr_tool_mp.S
/rk3399_rockchip-uboot/cmd/ddr_tool/io_map.c
/rk3399_rockchip-uboot/cmd/ddr_tool/io_map.h
/rk3399_rockchip-uboot/cmd/ddr_tool/memtester/Makefile
/rk3399_rockchip-uboot/cmd/ddr_tool/memtester/memtester.c
/rk3399_rockchip-uboot/cmd/ddr_tool/memtester/memtester.h
/rk3399_rockchip-uboot/cmd/ddr_tool/memtester/sizes.h
/rk3399_rockchip-uboot/cmd/ddr_tool/memtester/tests.c
/rk3399_rockchip-uboot/cmd/ddr_tool/memtester/tests.h
/rk3399_rockchip-uboot/cmd/ddr_tool/memtester/types.h
/rk3399_rockchip-uboot/cmd/ddr_tool/stressapptest/Makefile
/rk3399_rockchip-uboot/cmd/ddr_tool/stressapptest/stressapptest.c
/rk3399_rockchip-uboot/cmd/ddr_tool/stressapptest/stressapptest.h
/rk3399_rockchip-uboot/cmd/download.c
/rk3399_rockchip-uboot/cmd/nand.c
/rk3399_rockchip-uboot/cmd/rockusb.c
/rk3399_rockchip-uboot/cmd/script_update.c
/rk3399_rockchip-uboot/cmd/ufs.c
/rk3399_rockchip-uboot/common/android_ab.c
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/board_r.c
/rk3399_rockchip-uboot/common/console.c
/rk3399_rockchip-uboot/common/edid.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/common/spl/Kconfig
/rk3399_rockchip-uboot/common/spl/Makefile
/rk3399_rockchip-uboot/common/spl/spl_ab.c
/rk3399_rockchip-uboot/common/spl/spl_atf.c
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/common/spl/spl_fit_tb_arm32.S
/rk3399_rockchip-uboot/configs/px30-tb_defconfig
/rk3399_rockchip-uboot/configs/px30_defconfig
/rk3399_rockchip-uboot/configs/rk3036_defconfig
/rk3399_rockchip-uboot/configs/rk3126_defconfig
/rk3399_rockchip-uboot/configs/rk3128_defconfig
/rk3399_rockchip-uboot/configs/rk3128x_defconfig
/rk3399_rockchip-uboot/configs/rk312x-slc-nand.config
/rk3399_rockchip-uboot/configs/rk322x_defconfig
/rk3399_rockchip-uboot/configs/rk3288_defconfig
/rk3399_rockchip-uboot/configs/rk3308-aarch32-amp_defconfig
/rk3399_rockchip-uboot/configs/rk3308-aarch32_defconfig
/rk3399_rockchip-uboot/configs/rk3308_defconfig
/rk3399_rockchip-uboot/configs/rk3326-aarch32_defconfig
/rk3399_rockchip-uboot/configs/rk3326_defconfig
/rk3399_rockchip-uboot/configs/rk3328_defconfig
/rk3399_rockchip-uboot/configs/rk3399_defconfig
/rk3399_rockchip-uboot/configs/rk3528-aarch32.config
/rk3399_rockchip-uboot/configs/rk3528_defconfig
/rk3399_rockchip-uboot/configs/rk3562_defconfig
/rk3399_rockchip-uboot/configs/rk3568-spl-spi-nand_defconfig
/rk3399_rockchip-uboot/configs/rk3568_defconfig
/rk3399_rockchip-uboot/configs/rk3588-sata.config
/rk3399_rockchip-uboot/configs/rk3588_defconfig
/rk3399_rockchip-uboot/configs/rv1106-display.config
/rk3399_rockchip-uboot/configs/rv1106-emmc-tb_defconfig
/rk3399_rockchip-uboot/configs/rv1106-spi-nor-tb_defconfig
/rk3399_rockchip-uboot/configs/rv1106-spi-nor_defconfig
/rk3399_rockchip-uboot/configs/rv1106-usb.config
/rk3399_rockchip-uboot/configs/rv1106_defconfig
/rk3399_rockchip-uboot/configs/rv1126-bat-spi-nor-tb.config
/rk3399_rockchip-uboot/configs/rv1126-emmc-tb.config
/rk3399_rockchip-uboot/configs/rv1126-ipc.config
/rk3399_rockchip-uboot/disk/Kconfig
/rk3399_rockchip-uboot/disk/part.c
/rk3399_rockchip-uboot/disk/part_efi.c
/rk3399_rockchip-uboot/disk/part_env.c
/rk3399_rockchip-uboot/doc/device-tree-bindings/gpio/gpio.txt
/rk3399_rockchip-uboot/drivers/Kconfig
/rk3399_rockchip-uboot/drivers/Makefile
/rk3399_rockchip-uboot/drivers/adc/rockchip-saradc-v2.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_pll.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3036.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3288.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3528.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3562.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3568.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3588.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1106.c
/rk3399_rockchip-uboot/drivers/core/device.c
/rk3399_rockchip-uboot/drivers/core/fdtaddr.c
/rk3399_rockchip-uboot/drivers/core/of_access.c
/rk3399_rockchip-uboot/drivers/core/ofnode.c
/rk3399_rockchip-uboot/drivers/core/read.c
/rk3399_rockchip-uboot/drivers/core/root.c
/rk3399_rockchip-uboot/drivers/cpu/rockchip_amp.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2.c
/rk3399_rockchip-uboot/drivers/fpga/Kconfig
/rk3399_rockchip-uboot/drivers/gpio/Kconfig
/rk3399_rockchip-uboot/drivers/gpio/gpio-uclass.c
/rk3399_rockchip-uboot/drivers/gpio/rk_gpio.c
/rk3399_rockchip-uboot/drivers/i2c/i2c-uclass.c
/rk3399_rockchip-uboot/drivers/i2c/muxes/Kconfig
/rk3399_rockchip-uboot/drivers/i2c/muxes/Makefile
/rk3399_rockchip-uboot/drivers/i2c/muxes/i2c-mux-uclass.c
/rk3399_rockchip-uboot/drivers/i2c/muxes/max96745.c
/rk3399_rockchip-uboot/drivers/i2c/muxes/max96755f.c
/rk3399_rockchip-uboot/drivers/i2c/muxes/pca954x.c
/rk3399_rockchip-uboot/drivers/i2c/rk_i2c.c
/rk3399_rockchip-uboot/drivers/input/adc_key.c
/rk3399_rockchip-uboot/drivers/input/key-uclass.c
/rk3399_rockchip-uboot/drivers/input/rk_key.c
/rk3399_rockchip-uboot/drivers/irq/irq-gpio-v2.c
/rk3399_rockchip-uboot/drivers/misc/Kconfig
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/rk3528-secure-otp.S
/rk3399_rockchip-uboot/drivers/misc/rk3562-secure-otp.S
/rk3399_rockchip-uboot/drivers/misc/rockchip-otp.c
/rk3399_rockchip-uboot/drivers/misc/rv1106-secure-otp.S
/rk3399_rockchip-uboot/drivers/mmc/mmc-uclass.c
/rk3399_rockchip-uboot/drivers/mmc/mmc.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_sdhci.c
/rk3399_rockchip-uboot/drivers/mmc/sdhci.c
/rk3399_rockchip-uboot/drivers/mtd/mtd_blk.c
/rk3399_rockchip-uboot/drivers/mtd/mtd_uboot.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_spl.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_spl_v9.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/Makefile
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/core.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/dosilicon.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/foresee.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/gigadevice.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/macronix.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/skyhigh.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/winbond.c
/rk3399_rockchip-uboot/drivers/mtd/spi/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-core.c
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-ids.c
/rk3399_rockchip-uboot/drivers/net/dwc_eth_qos.c
/rk3399_rockchip-uboot/drivers/net/gmac_rockchip.c
/rk3399_rockchip-uboot/drivers/net/phy/rk630phy.c
/rk3399_rockchip-uboot/drivers/nvme/nvme.c
/rk3399_rockchip-uboot/drivers/pci/pcie_dw_rockchip.c
/rk3399_rockchip-uboot/drivers/phy/Makefile
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-inno-usb2.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-naneng-combphy.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-samsung-hdptx.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-snps-pcie3.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-snps-pcie3.fw
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-usbdp.c
/rk3399_rockchip-uboot/drivers/pinctrl/Kconfig
/rk3399_rockchip-uboot/drivers/pinctrl/Makefile
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-generic.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-max96745.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-max96755f.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-uclass.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3528.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3562.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3588.c
/rk3399_rockchip-uboot/drivers/power/charge/Kconfig
/rk3399_rockchip-uboot/drivers/power/charge/Makefile
/rk3399_rockchip-uboot/drivers/power/charge/sc8551_charger.c
/rk3399_rockchip-uboot/drivers/power/charge/sgm41542_charger.c
/rk3399_rockchip-uboot/drivers/power/charge_animation.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/Kconfig
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/Makefile
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_cw221x.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk817.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fuel_gauge_uclass.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx.c
/rk3399_rockchip-uboot/drivers/power/regulator/fixed.c
/rk3399_rockchip-uboot/drivers/power/regulator/regulator-uclass.c
/rk3399_rockchip-uboot/drivers/power/regulator/rk806.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/ram/rockchip/dmc_fsp.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-1056.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-328.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-396.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-528.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-664.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-784.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-924.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rk3308.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rk3528.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rk3562.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rv1108_pctl_phy.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rv1126.c
/rk3399_rockchip-uboot/drivers/rkflash/rk_sftl_arm_v7.S
/rk3399_rockchip-uboot/drivers/rkflash/rk_sftl_arm_v8.S
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.c
/rk3399_rockchip-uboot/drivers/rng/rockchip_rng.c
/rk3399_rockchip-uboot/drivers/scsi/scsi.c
/rk3399_rockchip-uboot/drivers/serial/ns16550.c
/rk3399_rockchip-uboot/drivers/spi/rk_spi.c
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.c
/rk3399_rockchip-uboot/drivers/thermal/rockchip_thermal.c
/rk3399_rockchip-uboot/drivers/ufs/Kconfig
/rk3399_rockchip-uboot/drivers/ufs/Makefile
/rk3399_rockchip-uboot/drivers/ufs/cdns-platform.c
/rk3399_rockchip-uboot/drivers/ufs/ti-j721e-ufs.c
/rk3399_rockchip-uboot/drivers/ufs/ufs-uclass.c
/rk3399_rockchip-uboot/drivers/ufs/ufs.c
/rk3399_rockchip-uboot/drivers/ufs/ufs.h
/rk3399_rockchip-uboot/drivers/ufs/ufshcd-dwc.c
/rk3399_rockchip-uboot/drivers/ufs/ufshcd-dwc.h
/rk3399_rockchip-uboot/drivers/ufs/ufshci-dwc.h
/rk3399_rockchip-uboot/drivers/ufs/unipro.h
gadget.c
io.h
/rk3399_rockchip-uboot/drivers/usb/gadget/f_mass_storage.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_rockusb.c
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.c
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.h
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp_reg.c
/rk3399_rockchip-uboot/drivers/video/drm/drm_dp_helper.c
/rk3399_rockchip-uboot/drivers/video/drm/drm_modes.c
/rk3399_rockchip-uboot/drivers/video/drm/dw-dp.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi.h
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi_qp.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi_qp.h
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi2.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/max96745.c
/rk3399_rockchip-uboot/drivers/video/drm/max96755f.c
/rk3399_rockchip-uboot/drivers/video/drm/panel-maxim-deserializer.c
/rk3399_rockchip-uboot/drivers/video/drm/phy-rockchip-samsung-hdptx-hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/rk618_lvds.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip-inno-hdmi-phy.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_bridge.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_bridge.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_connector.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_connector.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi_qp.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi_qp.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_lvds.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_panel.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_panel.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_post_csc.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_post_csc.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_rgb.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_tve.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_tve.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop2.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.c
/rk3399_rockchip-uboot/drivers/video/drm/rohm-bu18rl82.c
/rk3399_rockchip-uboot/drivers/video/drm/rohm-bu18tl82.c
/rk3399_rockchip-uboot/drivers/video/rk_eink/rk_ebc.h
/rk3399_rockchip-uboot/drivers/video/rk_eink/rk_ebc_tcon.c
/rk3399_rockchip-uboot/drivers/video/rk_eink/rk_eink_display.c
/rk3399_rockchip-uboot/drivers/watchdog/rockchip_wdt.c
/rk3399_rockchip-uboot/env/Kconfig
/rk3399_rockchip-uboot/env/envf.c
/rk3399_rockchip-uboot/include/android_ab.h
/rk3399_rockchip-uboot/include/android_avb/avb_ops_user.h
/rk3399_rockchip-uboot/include/android_avb/rk_avb_ops_user.h
/rk3399_rockchip-uboot/include/android_image.h
/rk3399_rockchip-uboot/include/asm-generic/global_data.h
/rk3399_rockchip-uboot/include/asm-generic/gpio.h
/rk3399_rockchip-uboot/include/asm-generic/u-boot.h
/rk3399_rockchip-uboot/include/atf_common.h
/rk3399_rockchip-uboot/include/boot_rkimg.h
/rk3399_rockchip-uboot/include/charset.h
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/configs/evb_rk3528.h
/rk3399_rockchip-uboot/include/configs/evb_rk3562.h
/rk3399_rockchip-uboot/include/configs/rk3128_common.h
/rk3399_rockchip-uboot/include/configs/rk3288_common.h
/rk3399_rockchip-uboot/include/configs/rk3308_common.h
/rk3399_rockchip-uboot/include/configs/rk3528_common.h
/rk3399_rockchip-uboot/include/configs/rk3562_common.h
/rk3399_rockchip-uboot/include/configs/rk3568_common.h
/rk3399_rockchip-uboot/include/configs/rk3588_common.h
/rk3399_rockchip-uboot/include/configs/rockchip-common.h
/rk3399_rockchip-uboot/include/configs/rv1106_common.h
/rk3399_rockchip-uboot/include/configs/rv1126_common.h
/rk3399_rockchip-uboot/include/debug_uart.h
/rk3399_rockchip-uboot/include/dm/fdtaddr.h
/rk3399_rockchip-uboot/include/dm/of_access.h
/rk3399_rockchip-uboot/include/dm/ofnode.h
/rk3399_rockchip-uboot/include/dm/read.h
/rk3399_rockchip-uboot/include/dm/uclass-id.h
/rk3399_rockchip-uboot/include/drm_modes.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3528-cru.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3562-cru.h
/rk3399_rockchip-uboot/include/dt-bindings/display/rockchip-tve.h
/rk3399_rockchip-uboot/include/dt-bindings/power/rk3528-power.h
/rk3399_rockchip-uboot/include/dt-bindings/power/rk3562-power.h
/rk3399_rockchip-uboot/include/dt-bindings/soc/rockchip,boot-mode.h
/rk3399_rockchip-uboot/include/dt-bindings/suspend/rockchip-rk3528.h
/rk3399_rockchip-uboot/include/edid.h
/rk3399_rockchip-uboot/include/i2c.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/irq-platform.h
/rk3399_rockchip-uboot/include/key.h
/rk3399_rockchip-uboot/include/linux/dw_hdmi.h
/rk3399_rockchip-uboot/include/linux/mtd/cfi.h
/rk3399_rockchip-uboot/include/linux/mtd/spi-nor.h
/rk3399_rockchip-uboot/include/linux/mtd/spinand.h
/rk3399_rockchip-uboot/include/max96745.h
/rk3399_rockchip-uboot/include/max96755f.h
/rk3399_rockchip-uboot/include/mmc.h
/rk3399_rockchip-uboot/include/optee_include/teesmc_v2.h
/rk3399_rockchip-uboot/include/power/fuel_gauge.h
/rk3399_rockchip-uboot/include/power/rk8xx_pmic.h
/rk3399_rockchip-uboot/include/rk_timer_irq.h
/rk3399_rockchip-uboot/include/rockchip/crypto_v2.h
/rk3399_rockchip-uboot/include/rockusb.h
/rk3399_rockchip-uboot/include/scsi.h
/rk3399_rockchip-uboot/include/sdhci.h
/rk3399_rockchip-uboot/include/spi.h
/rk3399_rockchip-uboot/include/spl_ab.h
/rk3399_rockchip-uboot/lib/avb/libavb/avb_sha512.c
/rk3399_rockchip-uboot/lib/avb/libavb/avb_slot_verify.c
/rk3399_rockchip-uboot/lib/avb/libavb_user/Kconfig
/rk3399_rockchip-uboot/lib/avb/libavb_user/avb_ops_user.c
/rk3399_rockchip-uboot/lib/avb/rk_avb_user/rk_avb_ops_user.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientApiLib.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientInterface.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRkNewFs_v1.c
/rk3399_rockchip-uboot/lib/rsa/rsa-verify.c
/rk3399_rockchip-uboot/lib/sysmem.c
/rk3399_rockchip-uboot/scripts/README.rockchip
/rk3399_rockchip-uboot/scripts/android2fit.sh
/rk3399_rockchip-uboot/scripts/avbtool.py
/rk3399_rockchip-uboot/scripts/fit-core.sh
/rk3399_rockchip-uboot/test/dm/i2c.c
/rk3399_rockchip-uboot/tools/rkcommon.c
/rk3399_rockchip-uboot/usb_update.txt
bc481ab812-May-2022 Frank Wang <frank.wang@rock-chips.com>

usb: dwc3: fix the the gadget max_speed

The maximum_speed of the dwc is always valid since it configured from
DTB or dwc3_device structure, and the gadget max_speed should keep same
with the dwc dev

usb: dwc3: fix the the gadget max_speed

The maximum_speed of the dwc is always valid since it configured from
DTB or dwc3_device structure, and the gadget max_speed should keep same
with the dwc device maximum_speed, so fix it.

Change-Id: If207f8f10b8362728577d4e49981c74634e88ecf
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/start.S
/rk3399_rockchip-uboot/arch/arm/dts/rk3568.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3588-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3588.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3588s.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1106-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rv1106-evb2.dts
/rk3399_rockchip-uboot/arch/arm/dts/rv1106-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1106-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1106.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3588.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rv1106.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rv1106.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/param.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rockchip_smccc.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/vendor.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_rkimg.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/dfu_alt_info.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_misc.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_nodes.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/kernel_dtb.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_boot.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_uboot.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/param.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/px30/px30.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_img.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3588/rk3588.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rockchip_smccc.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1106/rv1106.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/vendor_misc.c
/rk3399_rockchip-uboot/board/rockchip/evb_rv1106/evb_rv1106.c
/rk3399_rockchip-uboot/cmd/Kconfig
/rk3399_rockchip-uboot/cmd/Makefile
/rk3399_rockchip-uboot/cmd/download.c
/rk3399_rockchip-uboot/cmd/script_update.c
/rk3399_rockchip-uboot/cmd/tftp_update.c
/rk3399_rockchip-uboot/common/attestation_key.c
/rk3399_rockchip-uboot/common/edid.c
/rk3399_rockchip-uboot/common/image-sig.c
/rk3399_rockchip-uboot/common/spl/spl.c
/rk3399_rockchip-uboot/common/spl/spl_fit_tb_arm32.S
/rk3399_rockchip-uboot/common/spl/spl_mmc.c
/rk3399_rockchip-uboot/common/spl/spl_mtd_blk.c
/rk3399_rockchip-uboot/common/usb_storage.c
/rk3399_rockchip-uboot/configs/rk-nand.config
/rk3399_rockchip-uboot/configs/rk3308-aarch32_defconfig
/rk3399_rockchip-uboot/configs/rk3308_defconfig
/rk3399_rockchip-uboot/configs/rk3588-ipc.config
/rk3399_rockchip-uboot/configs/rv1106-dfu.config
/rk3399_rockchip-uboot/configs/rv1106-emmc-tb_defconfig
/rk3399_rockchip-uboot/configs/rv1106-spi-nor-tb_defconfig
/rk3399_rockchip-uboot/configs/rv1106-spi-nor_defconfig
/rk3399_rockchip-uboot/configs/rv1106_defconfig
/rk3399_rockchip-uboot/configs/rv1126-ipc.config
/rk3399_rockchip-uboot/configs/rv1126-spi-nor-tiny_defconfig
/rk3399_rockchip-uboot/disk/part_env.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_px30.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3588.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1106.c
/rk3399_rockchip-uboot/drivers/cpu/rockchip_amp.c
/rk3399_rockchip-uboot/drivers/crypto/crypto-uclass.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2_pka.c
/rk3399_rockchip-uboot/drivers/input/key-uclass.c
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/misc_decompress.c
/rk3399_rockchip-uboot/drivers/misc/rk3568-secure-otp.S
/rk3399_rockchip-uboot/drivers/misc/rv1106-secure-otp.S
/rk3399_rockchip-uboot/drivers/mmc/mmc-uclass.c
/rk3399_rockchip-uboot/drivers/mmc/mmc.c
/rk3399_rockchip-uboot/drivers/mmc/mmc_write.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_sdhci.c
/rk3399_rockchip-uboot/drivers/mmc/sdhci.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/fmsh.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/gigadevice.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/winbond.c
/rk3399_rockchip-uboot/drivers/mtd/spi/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-ids.c
/rk3399_rockchip-uboot/drivers/net/gmac_rockchip.c
/rk3399_rockchip-uboot/drivers/net/phy/rk630phy.c
/rk3399_rockchip-uboot/drivers/pci/pcie_dw_rockchip.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-inno-usb2.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-naneng-combphy.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-naneng-usb2.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-samsung-hdptx.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-snps-pcie3.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rv1106.c
/rk3399_rockchip-uboot/drivers/power/charge_animation.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx_spi.c
/rk3399_rockchip-uboot/drivers/power/regulator/rk806.c
/rk3399_rockchip-uboot/drivers/power/regulator/rk860x_regulator.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.h
/rk3399_rockchip-uboot/drivers/serial/serial-uclass.c
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.c
gadget.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_rockusb.c
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.c
/rk3399_rockchip-uboot/drivers/video/drm/drm_dsc.c
/rk3399_rockchip-uboot/drivers/video/drm/drm_mipi_dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/dw-dp.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi_qp.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi_qp.h
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi2.c
/rk3399_rockchip-uboot/drivers/video/drm/phy-rockchip-samsung-hdptx-hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_panel.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop2.c
/rk3399_rockchip-uboot/drivers/video/drm/samsung_mipi_dcphy.c
/rk3399_rockchip-uboot/drivers/video/rk_eink/rk_ebc_tcon.c
/rk3399_rockchip-uboot/env/Kconfig
/rk3399_rockchip-uboot/env/envf.c
/rk3399_rockchip-uboot/include/configs/rk3568_common.h
/rk3399_rockchip-uboot/include/configs/rk3588_common.h
/rk3399_rockchip-uboot/include/configs/rockchip-common.h
/rk3399_rockchip-uboot/include/configs/rv1106_common.h
/rk3399_rockchip-uboot/include/drm/drm_dp_helper.h
/rk3399_rockchip-uboot/include/drm/drm_dsc.h
/rk3399_rockchip-uboot/include/drm/drm_mipi_dsi.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rv1106-cru.h
/rk3399_rockchip-uboot/include/environment.h
/rk3399_rockchip-uboot/include/key.h
/rk3399_rockchip-uboot/include/linux/rational.h
/rk3399_rockchip-uboot/include/mipi_display.h
/rk3399_rockchip-uboot/include/power/charge_animation.h
/rk3399_rockchip-uboot/include/rockchip/crypto_v2.h
/rk3399_rockchip-uboot/include/rockchip/crypto_v2_pka.h
/rk3399_rockchip-uboot/include/spl.h
/rk3399_rockchip-uboot/include/sysmem.h
/rk3399_rockchip-uboot/lib/Kconfig
/rk3399_rockchip-uboot/lib/Makefile
/rk3399_rockchip-uboot/lib/hashtable.c
/rk3399_rockchip-uboot/lib/rational.c
/rk3399_rockchip-uboot/lib/rsa/rsa-verify.c
/rk3399_rockchip-uboot/lib/sysmem.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/scripts/compress.sh
/rk3399_rockchip-uboot/scripts/decomp.sh
/rk3399_rockchip-uboot/scripts/fit-core.sh
/rk3399_rockchip-uboot/scripts/fit-repack.sh
/rk3399_rockchip-uboot/scripts/fit.sh
/rk3399_rockchip-uboot/scripts/mkenv.sh
/rk3399_rockchip-uboot/tools/rkcommon.c
a770203c07-Mar-2022 Frank Wang <frank.wang@rock-chips.com>

usb: dwc3: disable usb3 phy entering suspend mode

For some Rokchip SoCs like RK3588, if the USB3 PHY enters suspend mode
in U-Boot would cause the PHY initialize abortively in Linux Kernel.
So disab

usb: dwc3: disable usb3 phy entering suspend mode

For some Rokchip SoCs like RK3588, if the USB3 PHY enters suspend mode
in U-Boot would cause the PHY initialize abortively in Linux Kernel.
So disable the DWC3_GUSB3PIPECTL_SUSPHY feature in dwc3 core init
process to fix it.

Change-Id: I14d9446c7d6b408544a05ad3a70a63ed3318564e
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/Kconfig
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/cache.S
/rk3399_rockchip-uboot/arch/arm/dts/px30-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3308-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3568-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1106-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rv1106-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1106.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_px30.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3588.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rv1106.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rv1106.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/ioc_rv1106.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rk_atags.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/chip_info.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_misc.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/param.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_atags.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1106/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1106/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1106/clk_rv1106.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1106/rv1106.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1106/syscon_rv1106.c
/rk3399_rockchip-uboot/board/rockchip/evb_rv1106/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rv1106/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rv1106/evb_rv1106.c
/rk3399_rockchip-uboot/cmd/Kconfig
/rk3399_rockchip-uboot/cmd/Makefile
/rk3399_rockchip-uboot/cmd/atags.c
/rk3399_rockchip-uboot/cmd/blk.c
/rk3399_rockchip-uboot/cmd/blk_common.c
/rk3399_rockchip-uboot/cmd/ext4.c
/rk3399_rockchip-uboot/common/board_r.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/common/malloc_simple.c
/rk3399_rockchip-uboot/common/spl/Kconfig
/rk3399_rockchip-uboot/common/spl/Makefile
/rk3399_rockchip-uboot/common/spl/spl_atf.c
/rk3399_rockchip-uboot/common/spl/spl_decomp.c
/rk3399_rockchip-uboot/common/spl/spl_fit_tb_arm32.S
/rk3399_rockchip-uboot/common/spl/spl_fit_tb_arm64.S
/rk3399_rockchip-uboot/common/spl/spl_mmc.c
/rk3399_rockchip-uboot/common/spl/spl_mtd_blk.c
/rk3399_rockchip-uboot/configs/px30-tb_defconfig
/rk3399_rockchip-uboot/configs/rk1806_defconfig
/rk3399_rockchip-uboot/configs/rk1808_defconfig
/rk3399_rockchip-uboot/configs/rk3566-eink.config
/rk3399_rockchip-uboot/configs/rk3588-edge.config
/rk3399_rockchip-uboot/configs/rk3588-ipc.config
/rk3399_rockchip-uboot/configs/rk3588-ramboot.config
/rk3399_rockchip-uboot/configs/rk3588_defconfig
/rk3399_rockchip-uboot/configs/rv1106_defconfig
/rk3399_rockchip-uboot/disk/Kconfig
/rk3399_rockchip-uboot/disk/Makefile
/rk3399_rockchip-uboot/disk/part_env.c
/rk3399_rockchip-uboot/drivers/block/blk-uclass.c
/rk3399_rockchip-uboot/drivers/clk/Kconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/Kconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_px30.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3588.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1106.c
/rk3399_rockchip-uboot/drivers/misc/rockchip-otp.c
/rk3399_rockchip-uboot/drivers/mmc/Kconfig
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/mmc-uclass.c
/rk3399_rockchip-uboot/drivers/mmc/mmc.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_dw_mmc.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_v9.c
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-ids.c
/rk3399_rockchip-uboot/drivers/net/gmac_rockchip.c
/rk3399_rockchip-uboot/drivers/net/phy/Kconfig
/rk3399_rockchip-uboot/drivers/net/phy/Makefile
/rk3399_rockchip-uboot/drivers/net/phy/phy.c
/rk3399_rockchip-uboot/drivers/net/phy/rk630phy.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-usbdp.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rv1106.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rv1106.c
/rk3399_rockchip-uboot/drivers/sysreset/Kconfig
/rk3399_rockchip-uboot/drivers/thermal/rockchip_thermal.c
core.c
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.c
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.h
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp_reg.c
/rk3399_rockchip-uboot/drivers/video/drm/drm_dp_helper.c
/rk3399_rockchip-uboot/drivers/video/drm/dw-dp.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi_qp.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi_qp.h
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi2.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi_qp.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop2.c
/rk3399_rockchip-uboot/drivers/video/drm/samsung_mipi_dcphy.c
/rk3399_rockchip-uboot/env/Kconfig
/rk3399_rockchip-uboot/env/Makefile
/rk3399_rockchip-uboot/env/envf.c
/rk3399_rockchip-uboot/env/nowhere.c
/rk3399_rockchip-uboot/fs/ext4/Makefile
/rk3399_rockchip-uboot/fs/ext4/ext4_sparse.c
/rk3399_rockchip-uboot/include/asm-generic/global_data.h
/rk3399_rockchip-uboot/include/blk.h
/rk3399_rockchip-uboot/include/configs/evb_rv1106.h
/rk3399_rockchip-uboot/include/configs/rv1106_common.h
/rk3399_rockchip-uboot/include/drm/drm_dp_helper.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3588-cru.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rv1106-cru.h
/rk3399_rockchip-uboot/include/ext4fs.h
/rk3399_rockchip-uboot/include/irq-platform.h
/rk3399_rockchip-uboot/include/part.h
/rk3399_rockchip-uboot/include/phy.h
/rk3399_rockchip-uboot/include/rk_timer_irq.h
/rk3399_rockchip-uboot/include/rockchip-otp.h
/rk3399_rockchip-uboot/include/spl.h
/rk3399_rockchip-uboot/include/sysreset.h
/rk3399_rockchip-uboot/lib/bidram.c
/rk3399_rockchip-uboot/lib/hashtable.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRPC.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/scripts/Makefile.spl
/rk3399_rockchip-uboot/scripts/decomp.sh
/rk3399_rockchip-uboot/scripts/fit.sh
/rk3399_rockchip-uboot/scripts/loader.sh
/rk3399_rockchip-uboot/scripts/spl.sh
/rk3399_rockchip-uboot/test/rockchip/test-misc.c
0e7e455b23-Feb-2022 Frank Wang <frank.wang@rock-chips.com>

usb: dwc3: invalidate dcache before read event buffer

The dcache of the event buffer contents may be dirty when cpu read them
in interrupt thread after the controller has been touched, so invalidate

usb: dwc3: invalidate dcache before read event buffer

The dcache of the event buffer contents may be dirty when cpu read them
in interrupt thread after the controller has been touched, so invalidate
the dcache before read to fix it.

Change-Id: Ib8c4865ddf0fda03f799540eb96772e23257ec75
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cpu.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3588.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/fit.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/param.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/resource_img.h
/rk3399_rockchip-uboot/arch/arm/include/asm/global_data.h
/rk3399_rockchip-uboot/arch/arm/lib/crt0_64.S
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_rkimg.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_misc.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_nodes.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_uboot.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/param.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/px30/px30.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_img.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/rk3568.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3588/rk3588.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/sdram.c
/rk3399_rockchip-uboot/common/Kconfig
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/edid.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/common/spl/spl.c
/rk3399_rockchip-uboot/configs/evb-px30_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3326_defconfig
/rk3399_rockchip-uboot/configs/px30_defconfig
/rk3399_rockchip-uboot/configs/rk3326-aarch32_defconfig
/rk3399_rockchip-uboot/configs/rk3326_defconfig
/rk3399_rockchip-uboot/configs/rk3368_defconfig
/rk3399_rockchip-uboot/configs/rk3588_defconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3588.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/gigadevice.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/macronix.c
/rk3399_rockchip-uboot/drivers/phy/Kconfig
/rk3399_rockchip-uboot/drivers/phy/Makefile
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-inno-usb2.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-naneng-edp.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-usbdp.c
/rk3399_rockchip-uboot/drivers/power/charge/Kconfig
/rk3399_rockchip-uboot/drivers/power/charge/Makefile
/rk3399_rockchip-uboot/drivers/power/charge/bq25700_charger.c
/rk3399_rockchip-uboot/drivers/power/charge/bq25890_charger.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx_spi.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/dmc_fsp.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.c
/rk3399_rockchip-uboot/drivers/serial/Kconfig
gadget.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-hcd.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci.h
/rk3399_rockchip-uboot/drivers/usb/host/xhci.c
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi_qp.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi_qp.h
/rk3399_rockchip-uboot/drivers/video/drm/inno_video_combo_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/phy-rockchip-samsung-hdptx-hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi_qp.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi_qp.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop2.c
/rk3399_rockchip-uboot/include/boot_rkimg.h
/rk3399_rockchip-uboot/include/edid.h
/rk3399_rockchip-uboot/include/linux/dw_hdmi.h
/rk3399_rockchip-uboot/include/linux/hdmi.h
/rk3399_rockchip-uboot/include/linux/mtd/spinand.h
/rk3399_rockchip-uboot/include/linux/usb/phy-rockchip-usbdp.h
/rk3399_rockchip-uboot/include/power/rk8xx_pmic.h
/rk3399_rockchip-uboot/include/usb/xhci.h
/rk3399_rockchip-uboot/lib/Kconfig
/rk3399_rockchip-uboot/lib/Makefile
/rk3399_rockchip-uboot/lib/lzma/LzmaTools.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/scripts/android2distro.sh
8abdd51c19-Jan-2022 Frank Wang <frank.wang@rock-chips.com>

usb: dwc3: gadget: start new transfer on XFER_COMPLETE

In current code, the next transfer in dwc3 queue needs to wait for a
following XFERNOTREADY event coming after the current transfer is
complete

usb: dwc3: gadget: start new transfer on XFER_COMPLETE

In current code, the next transfer in dwc3 queue needs to wait for a
following XFERNOTREADY event coming after the current transfer is
completed. However, the gadget in U-Boot awlays uses polling method
to check the DWC3 interrupt, so the gadget class driver is required
to poll dwc3 interrupt twice to check the XFERCOMPLETE and XFERNOTREADY
event separately in ping-pong buffer usage scenario.

So let start the new transfer in dwc3 request list right away when the
time we get to XFERCOMPLETE event for non-sync transfer, instead of
waiting for the following XFER_NOT_READY event.

Change-Id: I113c6551606acd4fc0d0fbafb84d066179eec587
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/Kconfig
/rk3399_rockchip-uboot/MAINTAINERS
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/arch_timer.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/cache_v7.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/cpu.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/start.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/cache_v8.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/cpu.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/sleep.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/start.S
/rk3399_rockchip-uboot/arch/arm/cpu/u-boot.lds
/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/px30-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk1808-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk1808.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3036-sdk-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3036.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3126-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3128-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3128.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk322x-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk322x.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3288.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3308-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3308.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3328-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3328-sdram-ddr3-666.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3328-sdram-ddr4-666.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3328-sdram-lpddr3-666.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3328-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3328.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3368-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3368.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-ddr3-1333.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-ddr3-1600.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-ddr3-1866.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-ddr3-4G-1600.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-lpddr3-4GB-1600.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-lpddr4-100.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3568-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3568.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3588-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3588-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3588-vccio3-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3588.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3588s-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3588s.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-bat-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/boot_mode.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cpu.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3328.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3568.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3588.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rv1126.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/fit.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rk3588.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/i2c.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/ioc_rk3588.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/param.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/resource_img.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rk_atags.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rockchip_smccc.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_common.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_rk3568.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_rv1126.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/spl_resource_img.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/uimage.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/vendor.h
/rk3399_rockchip-uboot/arch/arm/include/asm/system.h
/rk3399_rockchip-uboot/arch/arm/lib/bootm-fdt.c
/rk3399_rockchip-uboot/arch/arm/lib/bootm.c
/rk3399_rockchip-uboot/arch/arm/lib/crt0_64.S
/rk3399_rockchip-uboot/arch/arm/lib/gic_64.S
/rk3399_rockchip-uboot/arch/arm/lib/interrupts.c
/rk3399_rockchip-uboot/arch/arm/lib/interrupts_64.c
/rk3399_rockchip-uboot/arch/arm/lib/stack.c
/rk3399_rockchip-uboot/arch/arm/lib/vectors.S
/rk3399_rockchip-uboot/arch/arm/mach-bcmstb/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-bcmstb/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-bcmstb/include/mach/gpio.h
/rk3399_rockchip-uboot/arch/arm/mach-bcmstb/include/mach/hardware.h
/rk3399_rockchip-uboot/arch/arm/mach-bcmstb/include/mach/prior_stage.h
/rk3399_rockchip-uboot/arch/arm/mach-bcmstb/include/mach/sdhci.h
/rk3399_rockchip-uboot/arch/arm/mach-bcmstb/include/mach/timer.h
/rk3399_rockchip-uboot/arch/arm/mach-bcmstb/lowlevel_init.S
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_mode.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_rkimg.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/chip_info.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/decode_bl31.py
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/dfu_alt_info.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_args.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_misc.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_nodes.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/kernel_dtb.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/lowlevel_init.S
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_atf.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_boot.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_optee.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/param.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_hwid.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_img.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_logo.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk1808/rk1808.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3308/rk3308.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3308/syscon_rk3308.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/clk_rk3568.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/rk3568.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3588/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3588/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3588/clk_rk3588.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3588/rk3588.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3588/syscon_rk3588.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_atags.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rockchip_smccc.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/rv1126.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl_boot_mode.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl_resource_img.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/uimage.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/usbplug.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/vendor.c
/rk3399_rockchip-uboot/arch/sandbox/dts/test.dts
/rk3399_rockchip-uboot/arch/sandbox/include/asm/scmi_test.h
/rk3399_rockchip-uboot/board/broadcom/bcmstb/MAINTAINERS
/rk3399_rockchip-uboot/board/broadcom/bcmstb/Makefile
/rk3399_rockchip-uboot/board/broadcom/bcmstb/bcmstb.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3588/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rk3588/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rk3588/evb_rk3588.c
/rk3399_rockchip-uboot/cmd/Kconfig
/rk3399_rockchip-uboot/cmd/Makefile
/rk3399_rockchip-uboot/cmd/atags.c
/rk3399_rockchip-uboot/cmd/boot.c
/rk3399_rockchip-uboot/cmd/bootfit.c
/rk3399_rockchip-uboot/cmd/bootrkp.c
/rk3399_rockchip-uboot/cmd/crypto.c
/rk3399_rockchip-uboot/cmd/crypto_sum.c
/rk3399_rockchip-uboot/cmd/ddr_tool/Makefile
/rk3399_rockchip-uboot/cmd/ddr_tool/ddr_dq_eye.c
/rk3399_rockchip-uboot/cmd/download.c
/rk3399_rockchip-uboot/cmd/fs.c
/rk3399_rockchip-uboot/cmd/load.c
/rk3399_rockchip-uboot/cmd/mtdparts.c
/rk3399_rockchip-uboot/cmd/nvedit.c
/rk3399_rockchip-uboot/cmd/rkimgtest.c
/rk3399_rockchip-uboot/cmd/rng.c
/rk3399_rockchip-uboot/cmd/rockusb.c
/rk3399_rockchip-uboot/cmd/source.c
/rk3399_rockchip-uboot/cmd/tftp_update.c
/rk3399_rockchip-uboot/common/Kconfig
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/android_ab.c
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/autoboot.c
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/board_r.c
/rk3399_rockchip-uboot/common/bootm.c
/rk3399_rockchip-uboot/common/bootm_os.c
/rk3399_rockchip-uboot/common/config.h
/rk3399_rockchip-uboot/common/dfu.c
/rk3399_rockchip-uboot/common/edid.c
/rk3399_rockchip-uboot/common/error.h
/rk3399_rockchip-uboot/common/fdt_support.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/common/image-fdt.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/common/image-sig.c
/rk3399_rockchip-uboot/common/lrz.c
/rk3399_rockchip-uboot/common/main.c
/rk3399_rockchip-uboot/common/nondm.c
/rk3399_rockchip-uboot/common/rbsb.c
/rk3399_rockchip-uboot/common/spl/spl.c
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/common/spl/spl_fit_tb_arm_v7.S
/rk3399_rockchip-uboot/common/spl/spl_mmc.c
/rk3399_rockchip-uboot/common/usb.c
/rk3399_rockchip-uboot/common/usb_kbd.c
/rk3399_rockchip-uboot/common/xyzModem.c
/rk3399_rockchip-uboot/common/zglobal.h
/rk3399_rockchip-uboot/common/zm.c
/rk3399_rockchip-uboot/common/zmodem.h
/rk3399_rockchip-uboot/common/zreadline.c
/rk3399_rockchip-uboot/configs/bcm7445_defconfig
/rk3399_rockchip-uboot/configs/evb-aarch32-rk3308_defconfig
/rk3399_rockchip-uboot/configs/evb-px30_defconfig
/rk3399_rockchip-uboot/configs/evb-px3se_defconfig
/rk3399_rockchip-uboot/configs/evb-px5_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3036_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3229_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3308_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3326_defconfig
/rk3399_rockchip-uboot/configs/evb-rv1108_defconfig
/rk3399_rockchip-uboot/configs/geekbox_defconfig
/rk3399_rockchip-uboot/configs/gva-rk3229_defconfig
/rk3399_rockchip-uboot/configs/kylin-rk3036_defconfig
/rk3399_rockchip-uboot/configs/lion-rk3368_defconfig
/rk3399_rockchip-uboot/configs/phycore-rk3288_defconfig
/rk3399_rockchip-uboot/configs/px30_defconfig
/rk3399_rockchip-uboot/configs/rk-emmc.config
/rk3399_rockchip-uboot/configs/rk-nand.config
/rk3399_rockchip-uboot/configs/rk-sfc.config
/rk3399_rockchip-uboot/configs/rk1806_defconfig
/rk3399_rockchip-uboot/configs/rk1808_defconfig
/rk3399_rockchip-uboot/configs/rk3036_defconfig
/rk3399_rockchip-uboot/configs/rk3126_defconfig
/rk3399_rockchip-uboot/configs/rk3128x_defconfig
/rk3399_rockchip-uboot/configs/rk3308-aarch32_defconfig
/rk3399_rockchip-uboot/configs/rk3308_defconfig
/rk3399_rockchip-uboot/configs/rk3326-aarch32_defconfig
/rk3399_rockchip-uboot/configs/rk3326_defconfig
/rk3399_rockchip-uboot/configs/rk3368_defconfig
/rk3399_rockchip-uboot/configs/rk3399-spl-fit.config
/rk3399_rockchip-uboot/configs/rk3399_defconfig
/rk3399_rockchip-uboot/configs/rk3399pro_defconfig
/rk3399_rockchip-uboot/configs/rk3566-eink.config
/rk3399_rockchip-uboot/configs/rk3566-nand.config
/rk3399_rockchip-uboot/configs/rk3568-aarch32.config
/rk3399_rockchip-uboot/configs/rk3568-dfu.config
/rk3399_rockchip-uboot/configs/rk3568-ramboot.config
/rk3399_rockchip-uboot/configs/rk3568-sata.config
/rk3399_rockchip-uboot/configs/rk3568-spi-nand-pmic.config
/rk3399_rockchip-uboot/configs/rk3568-spi-nand.config
/rk3399_rockchip-uboot/configs/rk3568-spl-spi-nand_defconfig
/rk3399_rockchip-uboot/configs/rk3568-toybrick.config
/rk3399_rockchip-uboot/configs/rk3568-usbplug.config
/rk3399_rockchip-uboot/configs/rk3568_defconfig
/rk3399_rockchip-uboot/configs/rk3588-aarch32.config
/rk3399_rockchip-uboot/configs/rk3588-toybrick.config
/rk3399_rockchip-uboot/configs/rk3588_defconfig
/rk3399_rockchip-uboot/configs/rknpu-lion_defconfig
/rk3399_rockchip-uboot/configs/rv1126-bat-emmc-tb.config
/rk3399_rockchip-uboot/configs/rv1126-bat-spi-nor-tb.config
/rk3399_rockchip-uboot/configs/rv1126-dfu.config
/rk3399_rockchip-uboot/configs/rv1126-emmc-tb.config
/rk3399_rockchip-uboot/configs/rv1126-lp3-emmc-tb.config
/rk3399_rockchip-uboot/configs/rv1126-mini-mem.config
/rk3399_rockchip-uboot/configs/rv1126-spi-nor-tb.config
/rk3399_rockchip-uboot/configs/rv1126-spi-nor-tiny_defconfig
/rk3399_rockchip-uboot/configs/rv1126-spl-spi-nand_defconfig
/rk3399_rockchip-uboot/configs/rv1126_defconfig
/rk3399_rockchip-uboot/configs/sandbox_defconfig
/rk3399_rockchip-uboot/configs/sheep-rk3368_defconfig
/rk3399_rockchip-uboot/disk/Kconfig
/rk3399_rockchip-uboot/disk/Makefile
/rk3399_rockchip-uboot/disk/part.c
/rk3399_rockchip-uboot/disk/part_efi.c
/rk3399_rockchip-uboot/disk/part_rkparm.c
/rk3399_rockchip-uboot/disk/part_rkram.c
/rk3399_rockchip-uboot/doc/README.bcm7xxx
/rk3399_rockchip-uboot/doc/driver-model/spi-howto.rst
/rk3399_rockchip-uboot/drivers/Kconfig
/rk3399_rockchip-uboot/drivers/Makefile
/rk3399_rockchip-uboot/drivers/adc/Kconfig
/rk3399_rockchip-uboot/drivers/adc/Makefile
/rk3399_rockchip-uboot/drivers/adc/rockchip-saradc-v2.c
/rk3399_rockchip-uboot/drivers/ata/Kconfig
/rk3399_rockchip-uboot/drivers/ata/ahci.c
/rk3399_rockchip-uboot/drivers/ata/dwc_ahci.c
/rk3399_rockchip-uboot/drivers/block/blk-uclass.c
/rk3399_rockchip-uboot/drivers/clk/Kconfig
/rk3399_rockchip-uboot/drivers/clk/Makefile
/rk3399_rockchip-uboot/drivers/clk/clk_scmi.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_pll.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk322x.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3288.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3308.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3328.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3568.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3588.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1126.c
/rk3399_rockchip-uboot/drivers/core/device.c
/rk3399_rockchip-uboot/drivers/core/dump.c
/rk3399_rockchip-uboot/drivers/core/of_access.c
/rk3399_rockchip-uboot/drivers/core/ofnode.c
/rk3399_rockchip-uboot/drivers/core/read.c
/rk3399_rockchip-uboot/drivers/core/regmap.c
/rk3399_rockchip-uboot/drivers/core/root.c
/rk3399_rockchip-uboot/drivers/core/syscon-uclass.c
/rk3399_rockchip-uboot/drivers/core/uclass.c
/rk3399_rockchip-uboot/drivers/cpu/Makefile
/rk3399_rockchip-uboot/drivers/cpu/amp.its
/rk3399_rockchip-uboot/drivers/cpu/rockchip_amp.c
/rk3399_rockchip-uboot/drivers/crypto/crypto-uclass.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/Kconfig
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_hash_cache.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v1.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2.c
/rk3399_rockchip-uboot/drivers/dfu/Kconfig
/rk3399_rockchip-uboot/drivers/dfu/Makefile
/rk3399_rockchip-uboot/drivers/dfu/dfu.c
/rk3399_rockchip-uboot/drivers/dfu/dfu_mtd.c
/rk3399_rockchip-uboot/drivers/firmware/Kconfig
/rk3399_rockchip-uboot/drivers/firmware/Makefile
/rk3399_rockchip-uboot/drivers/firmware/firmware-uclass.c
/rk3399_rockchip-uboot/drivers/firmware/scmi/Kconfig
/rk3399_rockchip-uboot/drivers/firmware/scmi/Makefile
/rk3399_rockchip-uboot/drivers/firmware/scmi/mailbox_agent.c
/rk3399_rockchip-uboot/drivers/firmware/scmi/sandbox-scmi_agent.c
/rk3399_rockchip-uboot/drivers/firmware/scmi/scmi_agent-uclass.c
/rk3399_rockchip-uboot/drivers/firmware/scmi/smccc_agent.c
/rk3399_rockchip-uboot/drivers/firmware/scmi/smt.c
/rk3399_rockchip-uboot/drivers/firmware/scmi/smt.h
/rk3399_rockchip-uboot/drivers/i2c/rk_i2c.c
/rk3399_rockchip-uboot/drivers/input/Kconfig
/rk3399_rockchip-uboot/drivers/input/adc_key.c
/rk3399_rockchip-uboot/drivers/input/key-uclass.c
/rk3399_rockchip-uboot/drivers/input/spl_adc_key.c
/rk3399_rockchip-uboot/drivers/irq/irq-generic.c
/rk3399_rockchip-uboot/drivers/irq/virq.c
/rk3399_rockchip-uboot/drivers/misc/Kconfig
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/misc_decompress.c
/rk3399_rockchip-uboot/drivers/misc/px30-secure-otp.S
/rk3399_rockchip-uboot/drivers/misc/rk3308-secure-otp.S
/rk3399_rockchip-uboot/drivers/misc/rk3328-secure-otp.S
/rk3399_rockchip-uboot/drivers/misc/rk3568-secure-otp.S
/rk3399_rockchip-uboot/drivers/misc/rk3588-secure-otp.S
/rk3399_rockchip-uboot/drivers/misc/rockchip-efuse.c
/rk3399_rockchip-uboot/drivers/misc/rockchip-otp.c
/rk3399_rockchip-uboot/drivers/misc/rockchip_decompress.c
/rk3399_rockchip-uboot/drivers/misc/rv1126-secure-otp.S
/rk3399_rockchip-uboot/drivers/mmc/Kconfig
/rk3399_rockchip-uboot/drivers/mmc/Makefile
/rk3399_rockchip-uboot/drivers/mmc/bcmstb_sdhci.c
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/mmc-uclass.c
/rk3399_rockchip-uboot/drivers/mmc/mmc.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_sdhci.c
/rk3399_rockchip-uboot/drivers/mtd/mtd_blk.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/nand_ids.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_spl.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_spl_v9.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_v9.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/Makefile
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/biwin.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/core.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/dosilicon.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/esmt.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/etron.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/fmsh.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/foresee.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/gigadevice.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/hyf.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/jsc.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/macronix.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/micron.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/silicongo.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/toshiba.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/unim.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/winbond.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/xtx.c
/rk3399_rockchip-uboot/drivers/mtd/spi/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/spi/Makefile
/rk3399_rockchip-uboot/drivers/mtd/spi/sf_dataflash.c
/rk3399_rockchip-uboot/drivers/mtd/spi/sf_internal.h
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-core.c
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-ids.c
/rk3399_rockchip-uboot/drivers/net/Kconfig
/rk3399_rockchip-uboot/drivers/net/dwc_eth_qos.c
/rk3399_rockchip-uboot/drivers/net/dwc_eth_qos.h
/rk3399_rockchip-uboot/drivers/net/gmac_rockchip.c
/rk3399_rockchip-uboot/drivers/nvme/nvme-uclass.c
/rk3399_rockchip-uboot/drivers/nvme/nvme.c
/rk3399_rockchip-uboot/drivers/nvme/nvme.h
/rk3399_rockchip-uboot/drivers/nvme/nvme_show.c
/rk3399_rockchip-uboot/drivers/pci/pcie_dw_rockchip.c
/rk3399_rockchip-uboot/drivers/phy/Kconfig
/rk3399_rockchip-uboot/drivers/phy/Makefile
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-inno-usb2.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-naneng-combphy.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-naneng-usb2.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-samsung-hdptx.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-snps-pcie3.c
/rk3399_rockchip-uboot/drivers/phy/phy-uclass.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-rockchip.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3588.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rockchip-core.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rockchip.h
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rv1126.c
/rk3399_rockchip-uboot/drivers/power/Kconfig
/rk3399_rockchip-uboot/drivers/power/charge/bq25700_charger.c
/rk3399_rockchip-uboot/drivers/power/charge_animation.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/Kconfig
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/Makefile
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_cw201x.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk816.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk817.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk818.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/spl_fg_rk817.c
/rk3399_rockchip-uboot/drivers/power/io-domain/rockchip-io-domain.c
/rk3399_rockchip-uboot/drivers/power/pmic/Kconfig
/rk3399_rockchip-uboot/drivers/power/pmic/Makefile
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx_spi.c
/rk3399_rockchip-uboot/drivers/power/power_delivery/Kconfig
/rk3399_rockchip-uboot/drivers/power/power_delivery/Makefile
/rk3399_rockchip-uboot/drivers/power/power_delivery/fusb302.c
/rk3399_rockchip-uboot/drivers/power/power_delivery/fusb302_reg.h
/rk3399_rockchip-uboot/drivers/power/power_delivery/power_delivery_uclass.c
/rk3399_rockchip-uboot/drivers/power/power_delivery/tcpci.c
/rk3399_rockchip-uboot/drivers/power/power_delivery/tcpci.h
/rk3399_rockchip-uboot/drivers/power/power_delivery/tcpci_husb311.c
/rk3399_rockchip-uboot/drivers/power/power_delivery/tcpm.c
/rk3399_rockchip-uboot/drivers/power/regulator/Kconfig
/rk3399_rockchip-uboot/drivers/power/regulator/Makefile
/rk3399_rockchip-uboot/drivers/power/regulator/fixed.c
/rk3399_rockchip-uboot/drivers/power/regulator/regulator-uclass.c
/rk3399_rockchip-uboot/drivers/power/regulator/rk806.c
/rk3399_rockchip-uboot/drivers/power/regulator/rk860x_regulator.c
/rk3399_rockchip-uboot/drivers/power/regulator/rk8xx.c
/rk3399_rockchip-uboot/drivers/pwm/rk_pwm.c
/rk3399_rockchip-uboot/drivers/ram/Kconfig
/rk3399_rockchip-uboot/drivers/ram/Makefile
/rk3399_rockchip-uboot/drivers/ram/dmc-uclass.c
/rk3399_rockchip-uboot/drivers/ram/ramdisk-uclass.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/Kconfig
/rk3399_rockchip-uboot/drivers/ram/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/ram/rockchip/dmc_fsp.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_common.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-1056.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-328.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-396.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-528.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-664.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-784.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-924.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-loader_params.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-1056.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-328.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-396.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-528.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-664.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-784.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-924.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_px30.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rk3588.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rv1108_pctl_phy.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rv1126.c
/rk3399_rockchip-uboot/drivers/reset/Kconfig
/rk3399_rockchip-uboot/drivers/reset/Makefile
/rk3399_rockchip-uboot/drivers/reset/reset-scmi.c
/rk3399_rockchip-uboot/drivers/rkflash/flash.c
/rk3399_rockchip-uboot/drivers/rkflash/nandc.c
/rk3399_rockchip-uboot/drivers/rkflash/rk_sftl_arm_v7.S
/rk3399_rockchip-uboot/drivers/rkflash/rk_sftl_arm_v8.S
/rk3399_rockchip-uboot/drivers/rkflash/rkflash_debug.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.h
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.c
/rk3399_rockchip-uboot/drivers/rknand/rk_ftl_arm_v7.S
/rk3399_rockchip-uboot/drivers/rknand/rk_zftl_spl_arm_v8.S
/rk3399_rockchip-uboot/drivers/rng/Kconfig
/rk3399_rockchip-uboot/drivers/rng/Makefile
/rk3399_rockchip-uboot/drivers/rng/rng-uclass.c
/rk3399_rockchip-uboot/drivers/rng/rockchip_rand.c
/rk3399_rockchip-uboot/drivers/rng/rockchip_rng.c
/rk3399_rockchip-uboot/drivers/spi/Kconfig
/rk3399_rockchip-uboot/drivers/spi/Makefile
/rk3399_rockchip-uboot/drivers/spi/bcmstb_spi.c
/rk3399_rockchip-uboot/drivers/spi/rk_spi.c
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.c
/rk3399_rockchip-uboot/drivers/spi/sandbox_spi.c
/rk3399_rockchip-uboot/drivers/spi/spi-mem.c
/rk3399_rockchip-uboot/drivers/spi/spi-uclass.c
/rk3399_rockchip-uboot/drivers/sysreset/Kconfig
/rk3399_rockchip-uboot/drivers/sysreset/Makefile
/rk3399_rockchip-uboot/drivers/sysreset/sysreset-uclass.c
/rk3399_rockchip-uboot/drivers/sysreset/sysreset_psci.c
/rk3399_rockchip-uboot/drivers/thermal/rockchip_thermal.c
/rk3399_rockchip-uboot/drivers/usb/Kconfig
gadget.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_rockusb.c
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.c
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.h
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp_reg.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi.h
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi2.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_mipi_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_video_combo_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_connector.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_drm_tve.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_lvds.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_phy.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_rgb.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop2.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.h
/rk3399_rockchip-uboot/drivers/video/drm/samsung_mipi_dcphy.c
/rk3399_rockchip-uboot/drivers/video/rk_eink/epdlut/pvi_waveform.S
/rk3399_rockchip-uboot/drivers/video/rk_eink/epdlut/rkf_waveform.S
/rk3399_rockchip-uboot/drivers/video/rk_eink/rk_ebc.h
/rk3399_rockchip-uboot/drivers/video/rk_eink/rk_ebc_tcon.c
/rk3399_rockchip-uboot/drivers/video/rk_eink/rk_eink_display.c
/rk3399_rockchip-uboot/drivers/video/video-uclass.c
/rk3399_rockchip-uboot/dts/Kconfig
/rk3399_rockchip-uboot/env/Kconfig
/rk3399_rockchip-uboot/env/nowhere.c
/rk3399_rockchip-uboot/fs/ubifs/ubifs.c
/rk3399_rockchip-uboot/include/amp.h
/rk3399_rockchip-uboot/include/android_ab.h
/rk3399_rockchip-uboot/include/android_avb/rk_avb_ops_user.h
/rk3399_rockchip-uboot/include/android_image.h
/rk3399_rockchip-uboot/include/asm-generic/global_data.h
/rk3399_rockchip-uboot/include/boot_rkimg.h
/rk3399_rockchip-uboot/include/bootm.h
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/config_fallbacks.h
/rk3399_rockchip-uboot/include/configs/bcm7445.h
/rk3399_rockchip-uboot/include/configs/bcmstb.h
/rk3399_rockchip-uboot/include/configs/evb_px30.h
/rk3399_rockchip-uboot/include/configs/evb_rk3036.h
/rk3399_rockchip-uboot/include/configs/evb_rk3229.h
/rk3399_rockchip-uboot/include/configs/evb_rk3308.h
/rk3399_rockchip-uboot/include/configs/evb_rk3568.h
/rk3399_rockchip-uboot/include/configs/evb_rk3588.h
/rk3399_rockchip-uboot/include/configs/evb_rv1126.h
/rk3399_rockchip-uboot/include/configs/gva_rk3229.h
/rk3399_rockchip-uboot/include/configs/kylin_rk3036.h
/rk3399_rockchip-uboot/include/configs/px30_common.h
/rk3399_rockchip-uboot/include/configs/rk1808_common.h
/rk3399_rockchip-uboot/include/configs/rk3036_common.h
/rk3399_rockchip-uboot/include/configs/rk3128_common.h
/rk3399_rockchip-uboot/include/configs/rk3288_common.h
/rk3399_rockchip-uboot/include/configs/rk3308_common.h
/rk3399_rockchip-uboot/include/configs/rk3328_common.h
/rk3399_rockchip-uboot/include/configs/rk3368_common.h
/rk3399_rockchip-uboot/include/configs/rk3399_common.h
/rk3399_rockchip-uboot/include/configs/rk3568_common.h
/rk3399_rockchip-uboot/include/configs/rk3588_common.h
/rk3399_rockchip-uboot/include/configs/rockchip-common.h
/rk3399_rockchip-uboot/include/configs/rv1126_common.h
/rk3399_rockchip-uboot/include/crypto.h
/rk3399_rockchip-uboot/include/dfu.h
/rk3399_rockchip-uboot/include/dm/device.h
/rk3399_rockchip-uboot/include/dm/ofnode.h
/rk3399_rockchip-uboot/include/dm/read.h
/rk3399_rockchip-uboot/include/dm/uclass-id.h
/rk3399_rockchip-uboot/include/dm/uclass-internal.h
/rk3399_rockchip-uboot/include/dm/uclass.h
/rk3399_rockchip-uboot/include/drm_modes.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3288-cru.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3568-cru.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3588-cru.h
/rk3399_rockchip-uboot/include/dt-bindings/phy/phy-snps-pcie3.h
/rk3399_rockchip-uboot/include/dt-bindings/phy/phy.h
/rk3399_rockchip-uboot/include/dt-bindings/power/rk3588-power.h
/rk3399_rockchip-uboot/include/edid.h
/rk3399_rockchip-uboot/include/environment.h
/rk3399_rockchip-uboot/include/fdt_support.h
/rk3399_rockchip-uboot/include/fdtdec.h
/rk3399_rockchip-uboot/include/fixp-arith.h
/rk3399_rockchip-uboot/include/generic-phy-pcie.h
/rk3399_rockchip-uboot/include/generic-phy.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/irq-generic.h
/rk3399_rockchip-uboot/include/irq-platform.h
/rk3399_rockchip-uboot/include/jffs2/load_kernel.h
/rk3399_rockchip-uboot/include/keyboard.h
/rk3399_rockchip-uboot/include/linux/mtd/spi-nor.h
/rk3399_rockchip-uboot/include/linux/mtd/spinand.h
/rk3399_rockchip-uboot/include/memblk.h
/rk3399_rockchip-uboot/include/misc.h
/rk3399_rockchip-uboot/include/mtd_blk.h
/rk3399_rockchip-uboot/include/nvme.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientInterface.h
/rk3399_rockchip-uboot/include/part.h
/rk3399_rockchip-uboot/include/power/power_delivery/pd.h
/rk3399_rockchip-uboot/include/power/power_delivery/pd_vdo.h
/rk3399_rockchip-uboot/include/power/power_delivery/power_delivery.h
/rk3399_rockchip-uboot/include/power/power_delivery/tcpm.h
/rk3399_rockchip-uboot/include/power/power_delivery/typec.h
/rk3399_rockchip-uboot/include/power/rk8xx_pmic.h
/rk3399_rockchip-uboot/include/ramdisk.h
/rk3399_rockchip-uboot/include/regmap.h
/rk3399_rockchip-uboot/include/rk_eink.h
/rk3399_rockchip-uboot/include/rk_timer_irq.h
/rk3399_rockchip-uboot/include/rng.h
/rk3399_rockchip-uboot/include/rockchip-otp.h
/rk3399_rockchip-uboot/include/rockchip/crypto_fix_test_data.h
/rk3399_rockchip-uboot/include/rockchip/crypto_v2.h
/rk3399_rockchip-uboot/include/rockusb.h
/rk3399_rockchip-uboot/include/rv1126-secure-otp.h
/rk3399_rockchip-uboot/include/scmi_agent-uclass.h
/rk3399_rockchip-uboot/include/scmi_agent.h
/rk3399_rockchip-uboot/include/scmi_protocols.h
/rk3399_rockchip-uboot/include/spi.h
/rk3399_rockchip-uboot/include/spl.h
/rk3399_rockchip-uboot/include/spl_rkfw.h
/rk3399_rockchip-uboot/include/syscon.h
/rk3399_rockchip-uboot/include/u-boot/lz4.h
/rk3399_rockchip-uboot/include/video_rockchip.h
/rk3399_rockchip-uboot/include/xbc.h
/rk3399_rockchip-uboot/lib/Kconfig
/rk3399_rockchip-uboot/lib/Makefile
/rk3399_rockchip-uboot/lib/avb/libavb/avb_slot_verify.c
/rk3399_rockchip-uboot/lib/avb/libavb_atx/avb_atx_validate.c
/rk3399_rockchip-uboot/lib/avb/libavb_user/avb_ops_user.c
/rk3399_rockchip-uboot/lib/avb/rk_avb_user/rk_ab_ops_user.c
/rk3399_rockchip-uboot/lib/avb/rk_avb_user/rk_avb_ops_user.c
/rk3399_rockchip-uboot/lib/fdtdec.c
/rk3399_rockchip-uboot/lib/gunzip.c
/rk3399_rockchip-uboot/lib/libxbc/COPYING
/rk3399_rockchip-uboot/lib/libxbc/Makefile
/rk3399_rockchip-uboot/lib/libxbc/libxbc.c
/rk3399_rockchip-uboot/lib/libxbc/libxbc.h
/rk3399_rockchip-uboot/lib/lz4_wrapper.c
/rk3399_rockchip-uboot/lib/lzma/LzmaTools.c
/rk3399_rockchip-uboot/lib/lzma/LzmaTools.h
/rk3399_rockchip-uboot/lib/optee_clientApi/Kconfig
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientInterface.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRPC.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRkFs_common.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRkFs_v1.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRkFs_v2.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRkNewFs_v1.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRkNewFs_v2.c
/rk3399_rockchip-uboot/lib/rsa/Kconfig
/rk3399_rockchip-uboot/lib/rsa/rsa-verify.c
/rk3399_rockchip-uboot/lib/uuid.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/net/Kconfig
/rk3399_rockchip-uboot/net/eth-uclass.c
/rk3399_rockchip-uboot/scripts/Kbuild.include
/rk3399_rockchip-uboot/scripts/Makefile.lib
/rk3399_rockchip-uboot/scripts/android2distro.sh
/rk3399_rockchip-uboot/scripts/build-tftp-firmware.sh
/rk3399_rockchip-uboot/scripts/dtc/dtc-lexer.l
/rk3399_rockchip-uboot/scripts/dtc/dtc-lexer.lex.c_shipped
/rk3399_rockchip-uboot/scripts/fit-resign.sh
/rk3399_rockchip-uboot/scripts/fit.sh
/rk3399_rockchip-uboot/scripts/repack-bootimg
/rk3399_rockchip-uboot/scripts/stacktrace.sh
/rk3399_rockchip-uboot/scripts/unpack_bootimg
/rk3399_rockchip-uboot/test/dm/Makefile
/rk3399_rockchip-uboot/test/dm/scmi.c
/rk3399_rockchip-uboot/test/dm/sf.c
/rk3399_rockchip-uboot/test/dm/syscon.c
/rk3399_rockchip-uboot/test/rockchip/test-rockchip.h
/rk3399_rockchip-uboot/test/rockchip/test-storage.c
/rk3399_rockchip-uboot/tools/.gitignore
/rk3399_rockchip-uboot/tools/image-host.c
/rk3399_rockchip-uboot/tools/rkcommon.c
/rk3399_rockchip-uboot/tools/rockchip/bmp2gray16.c
/rk3399_rockchip-uboot/tools/rockchip/trust_merger.c
631619a428-Jan-2021 William Wu <william.wu@rock-chips.com>

usb: dwc3-generic: support host mode if dr_mode is otg

The Rockchip DWC3 controller only support DRD mode (Dual Role
Device), but not support OTG mode. So if the dr_mode in DTS is
configured to OTG,

usb: dwc3-generic: support host mode if dr_mode is otg

The Rockchip DWC3 controller only support DRD mode (Dual Role
Device), but not support OTG mode. So if the dr_mode in DTS is
configured to OTG, then we force it to Host mode. This patch
does not affect the device function of OTG, such as rockusb.

Signed-off-by: William Wu <william.wu@rock-chips.com>
Change-Id: I806623aa9b0bb8b595417755db7d9c6b6c4f38f1

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/px30.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3308.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3328-sdram-ddr3-666.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3328-sdram-ddr4-666.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3328-sdram-lpddr3-666.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-ddr3-1333.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-ddr3-1600.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-ddr3-1866.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-ddr3-4G-1600.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-lpddr3-4GB-1600.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-lpddr4-100.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3568-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3568-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3568-spi-nand.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3568-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3568.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3308.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3568.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rv1126.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/dram_spec_timing.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rk3308.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/pmu_rk3308.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_common.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_msch.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_pctl_px30.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_rk3308.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_rv1108.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_rv1108_pctl_phy.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_rv1126.h
/rk3399_rockchip-uboot/arch/arm/include/asm/spl.h
/rk3399_rockchip-uboot/arch/arm/lib/cache-cp15.c
/rk3399_rockchip-uboot/arch/arm/lib/relocate_64.S
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_mode.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_rkimg.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_misc.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/kernel_dtb.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_atf.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_boot.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_optee.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_img.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk1808/rk1808.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk322x/rk322x.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/rk3288.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3308/rk3308.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3328/rk3328.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3368/rk3368.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3399/rk3399.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/rk3568.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/rv1126.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl-boot-order.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/tpl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/vendor.c
/rk3399_rockchip-uboot/cmd/crypto.c
/rk3399_rockchip-uboot/cmd/mvebu/bubt.c
/rk3399_rockchip-uboot/cmd/net.c
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/common/image-fdt.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/common/image-sig.c
/rk3399_rockchip-uboot/common/spl/Kconfig
/rk3399_rockchip-uboot/common/spl/Makefile
/rk3399_rockchip-uboot/common/spl/spl.c
/rk3399_rockchip-uboot/common/spl/spl_ab.c
/rk3399_rockchip-uboot/common/spl/spl_atf.c
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/common/spl/spl_mtd_blk.c
/rk3399_rockchip-uboot/common/spl/spl_rkfw.c
/rk3399_rockchip-uboot/common/spl/spl_rknand.c
/rk3399_rockchip-uboot/configs/evb-rk3308_defconfig
/rk3399_rockchip-uboot/configs/rk3308_defconfig
/rk3399_rockchip-uboot/configs/rk3566-eink.config
/rk3399_rockchip-uboot/configs/rk3568-nand.config
/rk3399_rockchip-uboot/configs/rk3568-spi-nand_defconfig
/rk3399_rockchip-uboot/configs/rk3568_defconfig
/rk3399_rockchip-uboot/configs/rv1126-ab.config
/rk3399_rockchip-uboot/configs/rv1126-emmc-tb.config
/rk3399_rockchip-uboot/configs/rv1126-spi-nand_defconfig
/rk3399_rockchip-uboot/configs/rv1126-spi-nor-tb.config
/rk3399_rockchip-uboot/configs/rv1126-spi-nor-tiny_defconfig
/rk3399_rockchip-uboot/configs/rv1126_defconfig
/rk3399_rockchip-uboot/disk/part.c
/rk3399_rockchip-uboot/drivers/Makefile
/rk3399_rockchip-uboot/drivers/block/blk-uclass.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3288.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3568.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1126.c
/rk3399_rockchip-uboot/drivers/core/device.c
/rk3399_rockchip-uboot/drivers/core/uclass.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2.c
/rk3399_rockchip-uboot/drivers/gpio/rk_gpio.c
/rk3399_rockchip-uboot/drivers/i2c/rk_i2c.c
/rk3399_rockchip-uboot/drivers/irq/irq-gpio-switch.c
/rk3399_rockchip-uboot/drivers/misc/Kconfig
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/rockchip-otp.c
/rk3399_rockchip-uboot/drivers/misc/rockchip-secure-otp.S
/rk3399_rockchip-uboot/drivers/mmc/Kconfig
/rk3399_rockchip-uboot/drivers/mmc/Makefile
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/mmc-uclass.c
/rk3399_rockchip-uboot/drivers/mmc/mmc_private.h
/rk3399_rockchip-uboot/drivers/mmc/rockchip_sdhci.c
/rk3399_rockchip-uboot/drivers/mtd/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/mtd_blk.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/Makefile
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_spl_v9.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_v9.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/Makefile
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/biwin.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/core.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/fmsh.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/foresee.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/hyf.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/macronix.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/toshiba.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/winbond.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/xtx.c
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-core.c
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-ids.c
/rk3399_rockchip-uboot/drivers/net/gmac_rockchip.c
/rk3399_rockchip-uboot/drivers/pci/Kconfig
/rk3399_rockchip-uboot/drivers/pci/Makefile
/rk3399_rockchip-uboot/drivers/pci/pcie_dw_rockchip.c
/rk3399_rockchip-uboot/drivers/phy/Kconfig
/rk3399_rockchip-uboot/drivers/phy/Makefile
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-inno-usb2.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-naneng-edp.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-snps-pcie3.c
/rk3399_rockchip-uboot/drivers/phy/phy-uclass.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3568.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rockchip-core.c
/rk3399_rockchip-uboot/drivers/power/charge_animation.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_cw201x.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk817.c
/rk3399_rockchip-uboot/drivers/power/io-domain/rockchip-io-domain.c
/rk3399_rockchip-uboot/drivers/power/pmic/pmic-uclass.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx.c
/rk3399_rockchip-uboot/drivers/power/regulator/gpio-regulator.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram-rk3308-ddr-skew.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_common.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rk3308/sdram-rk3308-ddr2-detect-393.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rk3308/sdram-rk3308-ddr2-detect-451.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rk3308/sdram-rk3308-ddr3-detect-393.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rk3308/sdram-rk3308-ddr3-detect-451.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rk3308/sdram-rk3308-ddr3-detect-589.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rk3308/sdram-rk3308-lpddr2-detect-393.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rk3308/sdram-rk3308-lpddr2-detect-451.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rk3308.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rv1108.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rv1108_pctl_phy.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc.h
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.h
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.h
/rk3399_rockchip-uboot/drivers/rknand/Kconfig
/rk3399_rockchip-uboot/drivers/rknand/Makefile
/rk3399_rockchip-uboot/drivers/rknand/rk_ftl_arm_v7.S
/rk3399_rockchip-uboot/drivers/rknand/rk_ftl_arm_v8.S
/rk3399_rockchip-uboot/drivers/rknand/rk_zftl_arm_v7.S
/rk3399_rockchip-uboot/drivers/rknand/rk_zftl_arm_v8.S
/rk3399_rockchip-uboot/drivers/rknand/rk_zftl_spl_arm_v8.S
/rk3399_rockchip-uboot/drivers/rknand/rknand.c
/rk3399_rockchip-uboot/drivers/serial/ns16550.c
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.c
/rk3399_rockchip-uboot/drivers/thermal/rockchip_thermal.c
dwc3-generic.c
/rk3399_rockchip-uboot/drivers/video/Kconfig
/rk3399_rockchip-uboot/drivers/video/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.c
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.h
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp_reg.c
/rk3399_rockchip-uboot/drivers/video/drm/drm_dp_helper.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_mipi_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop2.c
/rk3399_rockchip-uboot/drivers/video/rk_eink/Kconfig
/rk3399_rockchip-uboot/drivers/video/rk_eink/Makefile
/rk3399_rockchip-uboot/drivers/video/rk_eink/epdlut/Makefile
/rk3399_rockchip-uboot/drivers/video/rk_eink/epdlut/epd_lut.c
/rk3399_rockchip-uboot/drivers/video/rk_eink/epdlut/epd_lut.h
/rk3399_rockchip-uboot/drivers/video/rk_eink/epdlut/pvi_waveform.S
/rk3399_rockchip-uboot/drivers/video/rk_eink/epdlut/rkf_waveform.S
/rk3399_rockchip-uboot/drivers/video/rk_eink/rk_ebc.h
/rk3399_rockchip-uboot/drivers/video/rk_eink/rk_ebc_tcon.c
/rk3399_rockchip-uboot/drivers/video/rk_eink/rk_eink_display.c
/rk3399_rockchip-uboot/drivers/video/rk_eink/tps65185.c
/rk3399_rockchip-uboot/include/android_avb/avb_sha.h
/rk3399_rockchip-uboot/include/configs/rk3568_common.h
/rk3399_rockchip-uboot/include/configs/rv1126_common.h
/rk3399_rockchip-uboot/include/dm/uclass-id.h
/rk3399_rockchip-uboot/include/dm/uclass.h
/rk3399_rockchip-uboot/include/drm/drm_dp_helper.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3568-cru.h
/rk3399_rockchip-uboot/include/dt-bindings/phy/phy.h
/rk3399_rockchip-uboot/include/dt-bindings/soc/rockchip,boot-mode.h
/rk3399_rockchip-uboot/include/generic-phy-dp.h
/rk3399_rockchip-uboot/include/generic-phy-mipi-dphy.h
/rk3399_rockchip-uboot/include/generic-phy.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/linux/dw_hdmi.h
/rk3399_rockchip-uboot/include/linux/mtd/spinand.h
/rk3399_rockchip-uboot/include/mtd_blk.h
/rk3399_rockchip-uboot/include/power/charge_animation.h
/rk3399_rockchip-uboot/include/power/pmic.h
/rk3399_rockchip-uboot/include/power/rk8xx_pmic.h
/rk3399_rockchip-uboot/include/rk_eink.h
/rk3399_rockchip-uboot/include/rockchip-otp.h
/rk3399_rockchip-uboot/include/rockchip/crypto_v2.h
/rk3399_rockchip-uboot/include/spl_ab.h
/rk3399_rockchip-uboot/include/u-boot/rsa-mod-exp.h
/rk3399_rockchip-uboot/include/u-boot/rsa.h
/rk3399_rockchip-uboot/lib/avb/libavb/avb_sha256.c
/rk3399_rockchip-uboot/lib/avb/libavb/avb_sha512.c
/rk3399_rockchip-uboot/lib/avb/libavb/avb_slot_verify.c
/rk3399_rockchip-uboot/lib/avb/libavb/avb_vbmeta_image.c
/rk3399_rockchip-uboot/lib/avb/libavb_atx/avb_atx_validate.c
/rk3399_rockchip-uboot/lib/avb/rk_avb_user/rk_avb_ops_user.c
/rk3399_rockchip-uboot/lib/fdtdec.c
/rk3399_rockchip-uboot/lib/rsa/Kconfig
/rk3399_rockchip-uboot/lib/rsa/rsa-sign.c
/rk3399_rockchip-uboot/lib/rsa/rsa-verify.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/scripts/README.rockchip
/rk3399_rockchip-uboot/scripts/android2fit.sh
/rk3399_rockchip-uboot/scripts/config_whitelist.txt
/rk3399_rockchip-uboot/scripts/dtc/livetree.c
/rk3399_rockchip-uboot/scripts/fit-msg.sh
/rk3399_rockchip-uboot/scripts/fit-repack.sh
/rk3399_rockchip-uboot/scripts/fit-resign.sh
/rk3399_rockchip-uboot/scripts/fit-unpack.sh
/rk3399_rockchip-uboot/scripts/fit.sh
/rk3399_rockchip-uboot/scripts/pack_resource.sh
/rk3399_rockchip-uboot/test/rockchip/test-power.c
/rk3399_rockchip-uboot/tools/Makefile
/rk3399_rockchip-uboot/tools/rockchip/bmp2gray16.c
3b2dd5de13-Nov-2020 William Wu <william.wu@rock-chips.com>

usb: dwc3: do not use 3.0 clock when operating in 2.0 mode

In the 3.0 device core, if the core is programmed to operate in
2.0 only, then setting the GUCTL1.DEV_FORCE_20_CLK_FOR_30_CLK makes
the int

usb: dwc3: do not use 3.0 clock when operating in 2.0 mode

In the 3.0 device core, if the core is programmed to operate in
2.0 only, then setting the GUCTL1.DEV_FORCE_20_CLK_FOR_30_CLK makes
the internal 2.0(utmi/ulpi) clock to be routed as the 3.0 (pipe)
clock. Enabling this feature allows the pipe3 clock to be not-running
when forcibly operating in 2.0 device mode.

Change-Id: Ib93da14b5309ec094b952e03f8514817910fedfa
Signed-off-by: William Wu <william.wu@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/.gitignore
/rk3399_rockchip-uboot/Kconfig
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/u-boot.lds
/rk3399_rockchip-uboot/arch/arm/dts/rk1808-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk1808.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3308-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3328-evb-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3328-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3328-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3328.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3368-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3368-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-puma.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399pro-npu-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3568-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3568-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3568-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3568.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rockchip-pinconf.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-dram-default-timing.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rv1126.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/boot_mode.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/chip_info.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3036.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3128.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk322x.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3308.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3568.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rv1108.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rv1126.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/dram_spec_timing.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/fit.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/gpio.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rk3568.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rv1126.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/rk_atags.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_common.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_pctl_px30.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_phy_rv1126.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_rv1126.h
/rk3399_rockchip-uboot/arch/arm/lib/cache-cp15.c
/rk3399_rockchip-uboot/arch/arm/lib/crt0.S
/rk3399_rockchip-uboot/arch/arm/lib/crt0_64.S
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_mode.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_rkimg.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/chip_info.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/decode_bl31.py
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fpga.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/kernel_dtb.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_args.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_atf.py
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_atf.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_boot.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_optee.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/param.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/px30/px30.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_img.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3308/rk3308.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/clk_rk3568.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/rk3568.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3568/syscon_rk3568.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_atags.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/clk_rv1126.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/rv1126.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rv1126/syscon_rv1126.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl-boot-order.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/usbplug.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/vendor.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/weak.c
/rk3399_rockchip-uboot/arch/sandbox/include/asm/clk.h
/rk3399_rockchip-uboot/board/rockchip/evb_rk3568/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rk3568/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rk3568/evb_rk3568.c
/rk3399_rockchip-uboot/board/rockchip/evb_rv1126/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rv1126/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rv1126/evb_rv1126.c
/rk3399_rockchip-uboot/board/st/stm32mp1/stm32mp1.c
/rk3399_rockchip-uboot/cmd/Kconfig
/rk3399_rockchip-uboot/cmd/android.c
/rk3399_rockchip-uboot/cmd/boot.c
/rk3399_rockchip-uboot/cmd/boot_android.c
/rk3399_rockchip-uboot/cmd/bootfit.c
/rk3399_rockchip-uboot/cmd/charge.c
/rk3399_rockchip-uboot/cmd/crypto.c
/rk3399_rockchip-uboot/cmd/download.c
/rk3399_rockchip-uboot/cmd/mdio.c
/rk3399_rockchip-uboot/cmd/rockusb.c
/rk3399_rockchip-uboot/cmd/source.c
/rk3399_rockchip-uboot/common/Kconfig
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/android_ab.c
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/board_r.c
/rk3399_rockchip-uboot/common/cli.c
/rk3399_rockchip-uboot/common/command.c
/rk3399_rockchip-uboot/common/console.c
/rk3399_rockchip-uboot/common/edid.c
/rk3399_rockchip-uboot/common/fdt_support.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/common/image-fdt.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/common/image-sig.c
/rk3399_rockchip-uboot/common/init/board_init.c
/rk3399_rockchip-uboot/common/iotrace.c
/rk3399_rockchip-uboot/common/malloc_simple.c
/rk3399_rockchip-uboot/common/spl/Kconfig
/rk3399_rockchip-uboot/common/spl/Makefile
/rk3399_rockchip-uboot/common/spl/spl.c
/rk3399_rockchip-uboot/common/spl/spl_ab.c
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/common/spl/spl_fit_tb_arm_v7.S
/rk3399_rockchip-uboot/common/spl/spl_mmc.c
/rk3399_rockchip-uboot/common/spl/spl_mtd_blk.c
/rk3399_rockchip-uboot/common/spl/spl_nand.c
/rk3399_rockchip-uboot/common/spl/spl_rkfw.c
/rk3399_rockchip-uboot/common/usbplug/Kconfig
/rk3399_rockchip-uboot/common/usbplug/Makefile
/rk3399_rockchip-uboot/common/usbplug/usbplug.c
/rk3399_rockchip-uboot/configs/README.rockchip
/rk3399_rockchip-uboot/configs/evb-aarch32-rk3308_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3128_defconfig
/rk3399_rockchip-uboot/configs/rk3036_defconfig
/rk3399_rockchip-uboot/configs/rk3308-aarch32_defconfig
/rk3399_rockchip-uboot/configs/rk3328_defconfig
/rk3399_rockchip-uboot/configs/rk3368_defconfig
/rk3399_rockchip-uboot/configs/rk3399_defconfig
/rk3399_rockchip-uboot/configs/rk3566.config
/rk3399_rockchip-uboot/configs/rk3568_defconfig
/rk3399_rockchip-uboot/configs/rockchip-usbplug_defconfig
/rk3399_rockchip-uboot/configs/rv1126-ab.config
/rk3399_rockchip-uboot/configs/rv1126-emmc-tb.config
/rk3399_rockchip-uboot/configs/rv1126-lp3-emmc-tb.config
/rk3399_rockchip-uboot/configs/rv1126-ramboot.config
/rk3399_rockchip-uboot/configs/rv1126-spi-nor-tb.config
/rk3399_rockchip-uboot/configs/rv1126-spi-nor-tiny_defconfig
/rk3399_rockchip-uboot/configs/rv1126-usbplug.config
/rk3399_rockchip-uboot/configs/rv1126_defconfig
/rk3399_rockchip-uboot/disk/Makefile
/rk3399_rockchip-uboot/disk/part.c
/rk3399_rockchip-uboot/disk/part_efi.c
/rk3399_rockchip-uboot/drivers/Makefile
/rk3399_rockchip-uboot/drivers/adc/Kconfig
/rk3399_rockchip-uboot/drivers/adc/adc-uclass.c
/rk3399_rockchip-uboot/drivers/block/Kconfig
/rk3399_rockchip-uboot/drivers/clk/clk_sandbox_test.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_px30.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3036.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3128.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk322x.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3288.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3308.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3328.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3368.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3399.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3568.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1108.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rv1126.c
/rk3399_rockchip-uboot/drivers/core/device.c
/rk3399_rockchip-uboot/drivers/core/dump.c
/rk3399_rockchip-uboot/drivers/core/of_access.c
/rk3399_rockchip-uboot/drivers/core/ofnode.c
/rk3399_rockchip-uboot/drivers/core/read.c
/rk3399_rockchip-uboot/drivers/crypto/Kconfig
/rk3399_rockchip-uboot/drivers/crypto/rockchip/Kconfig
/rk3399_rockchip-uboot/drivers/crypto/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_hash_cache.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v1.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2.c
/rk3399_rockchip-uboot/drivers/fpga/Kconfig
/rk3399_rockchip-uboot/drivers/gpio/Kconfig
/rk3399_rockchip-uboot/drivers/gpio/rk_gpio.c
/rk3399_rockchip-uboot/drivers/i2c/rk_i2c.c
/rk3399_rockchip-uboot/drivers/input/Kconfig
/rk3399_rockchip-uboot/drivers/input/Makefile
/rk3399_rockchip-uboot/drivers/input/rc-uclass.c
/rk3399_rockchip-uboot/drivers/input/rockchip_ir.c
/rk3399_rockchip-uboot/drivers/input/spl_adc_key.c
/rk3399_rockchip-uboot/drivers/irq/Kconfig
/rk3399_rockchip-uboot/drivers/irq/Makefile
/rk3399_rockchip-uboot/drivers/irq/irq-gic.c
/rk3399_rockchip-uboot/drivers/irq/irq-gpio-v2.c
/rk3399_rockchip-uboot/drivers/misc/Kconfig
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/misc-uclass.c
/rk3399_rockchip-uboot/drivers/misc/misc_decompress.c
/rk3399_rockchip-uboot/drivers/misc/misc_otp.c
/rk3399_rockchip-uboot/drivers/misc/rockchip-efuse.c
/rk3399_rockchip-uboot/drivers/misc/rockchip-otp.c
/rk3399_rockchip-uboot/drivers/misc/rockchip-secure-otp-v2.S
/rk3399_rockchip-uboot/drivers/misc/rockchip_decompress.c
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/mmc-uclass.c
/rk3399_rockchip-uboot/drivers/mmc/mmc.c
/rk3399_rockchip-uboot/drivers/mmc/mmc_private.h
/rk3399_rockchip-uboot/drivers/mmc/rockchip_sdhci.c
/rk3399_rockchip-uboot/drivers/mtd/mtd_blk.c
/rk3399_rockchip-uboot/drivers/mtd/mtdcore.c
/rk3399_rockchip-uboot/drivers/mtd/nand/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/nand/bbt.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/brcmnand/brcmnand.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/denali.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_spl.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/Makefile
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/core.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/dosilicon.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/esmt.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/fmsh.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/gigadevice.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/hyf.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/macronix.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/micron.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/toshiba.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/winbond.c
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/xtx.c
/rk3399_rockchip-uboot/drivers/mtd/spi/sf_probe.c
/rk3399_rockchip-uboot/drivers/mtd/spi/spi-nor-ids.c
/rk3399_rockchip-uboot/drivers/net/Kconfig
/rk3399_rockchip-uboot/drivers/net/Makefile
/rk3399_rockchip-uboot/drivers/net/dwc_eth_qos.c
/rk3399_rockchip-uboot/drivers/net/dwc_eth_qos.h
/rk3399_rockchip-uboot/drivers/net/eth-phy-uclass.c
/rk3399_rockchip-uboot/drivers/net/fec_mxc.c
/rk3399_rockchip-uboot/drivers/net/gmac_rockchip.c
/rk3399_rockchip-uboot/drivers/net/phy/phy.c
/rk3399_rockchip-uboot/drivers/phy/Kconfig
/rk3399_rockchip-uboot/drivers/phy/Makefile
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-inno-usb2.c
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-naneng-usb2.c
/rk3399_rockchip-uboot/drivers/pinctrl/Makefile
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-rockchip.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-uclass.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/Kconfig
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk1808.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3036.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3128.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3188.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk322x.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3288.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3308.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3328.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3368.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3399.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rk3568.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rockchip-core.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rockchip.h
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rv1108.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl-rv1126.c
/rk3399_rockchip-uboot/drivers/power/charge/bq25700_charger.c
/rk3399_rockchip-uboot/drivers/power/charge_animation.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_cw201x.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk816.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk817.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk818.c
/rk3399_rockchip-uboot/drivers/power/io-domain/rockchip-io-domain.c
/rk3399_rockchip-uboot/drivers/power/pmic/pmic-uclass.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx.c
/rk3399_rockchip-uboot/drivers/power/regulator/pwm_regulator.c
/rk3399_rockchip-uboot/drivers/ram/Kconfig
/rk3399_rockchip-uboot/drivers/ram/Makefile
/rk3399_rockchip-uboot/drivers/ram/ramdisk_ro.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/Kconfig
/rk3399_rockchip-uboot/drivers/ram/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-1056.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-328.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-396.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-528.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-664.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-784.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr3-detect-924.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-1056.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-328.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-396.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-528.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-664.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-784.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-ddr4-detect-924.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-loader_params.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-1056.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-328.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-396.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-528.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-664.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-784.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr3-detect-924.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-1056.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-328.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-396.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-528.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-664.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-784.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_inc/rv1126/sdram-rv1126-lpddr4-detect-924.inc
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_pctl_px30.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rk3568.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rv1126.c
/rk3399_rockchip-uboot/drivers/reset/Kconfig
/rk3399_rockchip-uboot/drivers/reset/Makefile
/rk3399_rockchip-uboot/drivers/rkflash/flash_com.h
/rk3399_rockchip-uboot/drivers/rkflash/rk_sftl_arm_v7.S
/rk3399_rockchip-uboot/drivers/rkflash/rk_sftl_arm_v8.S
/rk3399_rockchip-uboot/drivers/rkflash/rkflash_api.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc.h
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.h
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.h
/rk3399_rockchip-uboot/drivers/rknand/rk_zftl_arm_v8.S
/rk3399_rockchip-uboot/drivers/serial/Kconfig
/rk3399_rockchip-uboot/drivers/serial/ns16550.c
/rk3399_rockchip-uboot/drivers/serial/serial-uclass.c
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.c
/rk3399_rockchip-uboot/drivers/spi/spi-mem.c
/rk3399_rockchip-uboot/drivers/sysreset/Makefile
/rk3399_rockchip-uboot/drivers/sysreset/sysreset-uclass.c
core.c
core.h
/rk3399_rockchip-uboot/drivers/usb/gadget/f_fastboot.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_rockusb.c
/rk3399_rockchip-uboot/drivers/usb/gadget/storage_common.c
/rk3399_rockchip-uboot/drivers/usb/host/Kconfig
/rk3399_rockchip-uboot/drivers/usb/host/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/Kconfig
/rk3399_rockchip-uboot/drivers/video/drm/Makefile
/rk3399_rockchip-uboot/drivers/video/drm/analogix_dp.c
/rk3399_rockchip-uboot/drivers/video/drm/bmp_helper.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi.h
/rk3399_rockchip-uboot/drivers/video/drm/dw_mipi_dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_hdmi.h
/rk3399_rockchip-uboot/drivers/video/drm/inno_mipi_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/inno_video_phy.c
/rk3399_rockchip-uboot/drivers/video/drm/rk618.c
/rk3399_rockchip-uboot/drivers/video/drm/rk618_dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_bridge.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_bridge.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dw_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_rgb.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_vop_reg.h
/rk3399_rockchip-uboot/dts/Kconfig
/rk3399_rockchip-uboot/dts/Makefile
/rk3399_rockchip-uboot/env/Kconfig
/rk3399_rockchip-uboot/include/android_ab.h
/rk3399_rockchip-uboot/include/android_bootloader_message.h
/rk3399_rockchip-uboot/include/android_image.h
/rk3399_rockchip-uboot/include/asm-generic/global_data.h
/rk3399_rockchip-uboot/include/bidram.h
/rk3399_rockchip-uboot/include/blk.h
/rk3399_rockchip-uboot/include/boot_rkimg.h
/rk3399_rockchip-uboot/include/clk.h
/rk3399_rockchip-uboot/include/command.h
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/configs/evb_rk3568.h
/rk3399_rockchip-uboot/include/configs/evb_rv1126.h
/rk3399_rockchip-uboot/include/configs/rk1808_common.h
/rk3399_rockchip-uboot/include/configs/rk3308_common.h
/rk3399_rockchip-uboot/include/configs/rk3568_common.h
/rk3399_rockchip-uboot/include/configs/rockchip-common.h
/rk3399_rockchip-uboot/include/configs/rv1126_common.h
/rk3399_rockchip-uboot/include/debug_uart.h
/rk3399_rockchip-uboot/include/dm/of_access.h
/rk3399_rockchip-uboot/include/dm/ofnode.h
/rk3399_rockchip-uboot/include/dm/pinctrl.h
/rk3399_rockchip-uboot/include/dm/read.h
/rk3399_rockchip-uboot/include/dm/uclass-id.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3568-cru.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rockchip-ddr.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rv1126-cru.h
/rk3399_rockchip-uboot/include/dt-bindings/memory/rv1126-dram.h
/rk3399_rockchip-uboot/include/dt-bindings/power/rk3568-power.h
/rk3399_rockchip-uboot/include/dt-bindings/power/rv1126-power.h
/rk3399_rockchip-uboot/include/dt-bindings/soc/rockchip-system-status.h
/rk3399_rockchip-uboot/include/dt-bindings/suspend/rockchip-rv1126.h
/rk3399_rockchip-uboot/include/dwmmc.h
/rk3399_rockchip-uboot/include/edid.h
/rk3399_rockchip-uboot/include/eth_phy.h
/rk3399_rockchip-uboot/include/exports.h
/rk3399_rockchip-uboot/include/fastboot.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/irq-platform.h
/rk3399_rockchip-uboot/include/linux/hdmi.h
/rk3399_rockchip-uboot/include/linux/input.h
/rk3399_rockchip-uboot/include/linux/mii.h
/rk3399_rockchip-uboot/include/linux/mtd/mtd.h
/rk3399_rockchip-uboot/include/linux/mtd/nand.h
/rk3399_rockchip-uboot/include/linux/mtd/spinand.h
/rk3399_rockchip-uboot/include/linux/sizes.h
/rk3399_rockchip-uboot/include/linux/usb/phy-rockchip-usb2.h
/rk3399_rockchip-uboot/include/miiphy.h
/rk3399_rockchip-uboot/include/misc.h
/rk3399_rockchip-uboot/include/mmc.h
/rk3399_rockchip-uboot/include/mtd_blk.h
/rk3399_rockchip-uboot/include/netdev.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientApiLib.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientRkFs.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientRkNewFs.h
/rk3399_rockchip-uboot/include/optee_include/teesmc.h
/rk3399_rockchip-uboot/include/optee_include/teesmc_v2.h
/rk3399_rockchip-uboot/include/phy.h
/rk3399_rockchip-uboot/include/phy_interface.h
/rk3399_rockchip-uboot/include/power/pmic.h
/rk3399_rockchip-uboot/include/power/rk8xx_pmic.h
/rk3399_rockchip-uboot/include/rk_timer_irq.h
/rk3399_rockchip-uboot/include/rockchip-otp-v2.h
/rk3399_rockchip-uboot/include/rockchip-otp.h
/rk3399_rockchip-uboot/include/rockchip/crypto_hash_cache.h
/rk3399_rockchip-uboot/include/rockchip/crypto_v2.h
/rk3399_rockchip-uboot/include/spi.h
/rk3399_rockchip-uboot/include/spl.h
/rk3399_rockchip-uboot/include/spl_ab.h
/rk3399_rockchip-uboot/include/spl_rkfw.h
/rk3399_rockchip-uboot/include/sysmem.h
/rk3399_rockchip-uboot/include/u-boot/rsa.h
/rk3399_rockchip-uboot/lib/Makefile
/rk3399_rockchip-uboot/lib/avb/libavb_user/avb_ops_user.c
/rk3399_rockchip-uboot/lib/avb/rk_avb_user/Makefile
/rk3399_rockchip-uboot/lib/avb/rk_avb_user/rk_ab_ops_user.c
/rk3399_rockchip-uboot/lib/avb/rk_avb_user/rk_avb_ops_user.c
/rk3399_rockchip-uboot/lib/gunzip.c
/rk3399_rockchip-uboot/lib/hang.c
/rk3399_rockchip-uboot/lib/lz4_wrapper.c
/rk3399_rockchip-uboot/lib/optee_clientApi/Makefile
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientApiLib.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientMem.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRPC.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRkFs_common.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRkFs_v1.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRkFs_v2.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRkNewFs_v1.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRkNewFs_v2.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientSMC.c
/rk3399_rockchip-uboot/lib/optee_clientApi/README
/rk3399_rockchip-uboot/lib/rsa/rsa-checksum.c
/rk3399_rockchip-uboot/lib/rsa/rsa-sign.c
/rk3399_rockchip-uboot/lib/rsa/rsa-verify.c
/rk3399_rockchip-uboot/lib/sysmem.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/net/Makefile
/rk3399_rockchip-uboot/net/eth-uclass.c
/rk3399_rockchip-uboot/net/mdio-uclass.c
/rk3399_rockchip-uboot/scripts/atf.sh
/rk3399_rockchip-uboot/scripts/diffconfig
/rk3399_rockchip-uboot/scripts/dtc/pylibfdt/setup.py
/rk3399_rockchip-uboot/scripts/fit-repack.sh
/rk3399_rockchip-uboot/scripts/fit-resign.sh
/rk3399_rockchip-uboot/scripts/fit-unpack.sh
/rk3399_rockchip-uboot/scripts/fit.sh
/rk3399_rockchip-uboot/scripts/loader.sh
/rk3399_rockchip-uboot/scripts/mailmapper
/rk3399_rockchip-uboot/scripts/rkpatch.sh
/rk3399_rockchip-uboot/scripts/spl.sh
/rk3399_rockchip-uboot/scripts/sync-fragment.sh
/rk3399_rockchip-uboot/scripts/tos.sh
/rk3399_rockchip-uboot/scripts/uboot.sh
/rk3399_rockchip-uboot/scripts/uimage-pack.sh
/rk3399_rockchip-uboot/test/dm/clk.c
/rk3399_rockchip-uboot/test/py/test.py
/rk3399_rockchip-uboot/test/rockchip/test-power.c
/rk3399_rockchip-uboot/tools/buildman/buildman.py
/rk3399_rockchip-uboot/tools/dtoc/dtoc.py
/rk3399_rockchip-uboot/tools/fit_image.c
/rk3399_rockchip-uboot/tools/image-host.c
/rk3399_rockchip-uboot/tools/microcode-tool.py
/rk3399_rockchip-uboot/tools/mkimage.c
/rk3399_rockchip-uboot/tools/patman/patman.py
/rk3399_rockchip-uboot/tools/rkcommon.c
/rk3399_rockchip-uboot/tools/rkmux.py
/rk3399_rockchip-uboot/tools/rockchip/boot_merger.h
/rk3399_rockchip-uboot/tools/rockchip/loaderimage.c
/rk3399_rockchip-uboot/tools/rockchip/trust_merger.c
/rk3399_rockchip-uboot/tools/rockchip/trust_merger.h
ea6d52da18-Feb-2020 Frank Wang <frank.wang@rock-chips.com>

usb: dwc3: add make compatible for rockchip platform

RK3399 Type-C PHY is required that must hold whole USB3.0 OTG controller
in resetting to hold pipe power state in P2 before initializing the PHY.

usb: dwc3: add make compatible for rockchip platform

RK3399 Type-C PHY is required that must hold whole USB3.0 OTG controller
in resetting to hold pipe power state in P2 before initializing the PHY.
This commit fixed it and added device compatible for rockchip platform.

Change-Id: I2a546ac91632ea29d9ea88e94bfde948c387b834
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>

show more ...

ef78966d04-Mar-2020 Kever Yang <kever.yang@rock-chips.com>

FROMLIST: usb: Migrate to support live DT for some driver

Use ofnode_ instead of fdt_ APIs so that the drivers can support live DT.
This patch updates usb_get_dr_mode() and usb_get_maximum_speed() t

FROMLIST: usb: Migrate to support live DT for some driver

Use ofnode_ instead of fdt_ APIs so that the drivers can support live DT.
This patch updates usb_get_dr_mode() and usb_get_maximum_speed() to use
ofnode as parameter instead of fdt offset. And all the drivers who use
these APIs update to use live dt APIs at the same time.

Change-Id: I41a3fa52e8fdb99f7fc36b1bc0eb21ae82f90e63
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
(am from http://patchwork.ozlabs.org/patch/1248682/)

show more ...


/rk3399_rockchip-uboot/Kconfig
/rk3399_rockchip-uboot/arch/Kconfig
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/dts/rk1808-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3036-sdk-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3036.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3036.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/fit.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/resource_img.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/uimage.h
/rk3399_rockchip-uboot/arch/arm/include/asm/u-boot-arm.h
/rk3399_rockchip-uboot/arch/arm/lib/bootm.c
/rk3399_rockchip-uboot/arch/arm/lib/interrupts_64.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_rkimg.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/hotkey.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/kernel_arm.its
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/kernel_arm64.its
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/kernel_dtb.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_atf.py
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_optee.sh
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/memblk.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_img.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/uimage.c
/rk3399_rockchip-uboot/cmd/Kconfig
/rk3399_rockchip-uboot/cmd/Makefile
/rk3399_rockchip-uboot/cmd/bdinfo.c
/rk3399_rockchip-uboot/cmd/bootfit.c
/rk3399_rockchip-uboot/cmd/bootm.c
/rk3399_rockchip-uboot/cmd/bootrkp.c
/rk3399_rockchip-uboot/cmd/bootuimage.c
/rk3399_rockchip-uboot/cmd/crypto.c
/rk3399_rockchip-uboot/cmd/fastboot.c
/rk3399_rockchip-uboot/cmd/net.c
/rk3399_rockchip-uboot/common/Kconfig
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/autoboot.c
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/board_r.c
/rk3399_rockchip-uboot/common/boot_fit.c
/rk3399_rockchip-uboot/common/bootm.c
/rk3399_rockchip-uboot/common/cli.c
/rk3399_rockchip-uboot/common/console.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/common/image-fdt.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/common/image-sig.c
/rk3399_rockchip-uboot/common/image.c
/rk3399_rockchip-uboot/common/main.c
/rk3399_rockchip-uboot/common/spl/Kconfig
/rk3399_rockchip-uboot/common/spl/spl.c
/rk3399_rockchip-uboot/common/spl/spl_atf.c
/rk3399_rockchip-uboot/common/spl/spl_fat.c
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/common/spl/spl_mmc.c
/rk3399_rockchip-uboot/common/spl/spl_mtd_blk.c
/rk3399_rockchip-uboot/common/spl/spl_nand.c
/rk3399_rockchip-uboot/common/spl/spl_net.c
/rk3399_rockchip-uboot/common/spl/spl_optee.S
/rk3399_rockchip-uboot/common/spl/spl_ram.c
/rk3399_rockchip-uboot/common/spl/spl_rkfw.c
/rk3399_rockchip-uboot/common/spl/spl_spi.c
/rk3399_rockchip-uboot/common/splash_source.c
/rk3399_rockchip-uboot/configs/rk1808_defconfig
/rk3399_rockchip-uboot/configs/rk3036_defconfig
/rk3399_rockchip-uboot/configs/rk3399_defconfig
/rk3399_rockchip-uboot/doc/uImage.FIT/source_file_format.txt
/rk3399_rockchip-uboot/drivers/Makefile
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk1808.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3036.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3288.c
/rk3399_rockchip-uboot/drivers/core/of_access.c
/rk3399_rockchip-uboot/drivers/core/ofnode.c
/rk3399_rockchip-uboot/drivers/core/read.c
/rk3399_rockchip-uboot/drivers/crypto/crypto-uclass.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2.c
/rk3399_rockchip-uboot/drivers/crypto/rockchip/crypto_v2_pka.c
/rk3399_rockchip-uboot/drivers/input/Kconfig
/rk3399_rockchip-uboot/drivers/input/Makefile
/rk3399_rockchip-uboot/drivers/input/input.c
/rk3399_rockchip-uboot/drivers/input/key-uclass.c
/rk3399_rockchip-uboot/drivers/misc/Kconfig
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/misc_decompress.c
/rk3399_rockchip-uboot/drivers/misc/rockchip_decompress.c
/rk3399_rockchip-uboot/drivers/mmc/Kconfig
/rk3399_rockchip-uboot/drivers/mmc/mmc.c
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/rockchip_nand_spl.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl-rockchip.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/Kconfig
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_cw201x.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk816.c
/rk3399_rockchip-uboot/drivers/power/fuel_gauge/fg_rk818.c
/rk3399_rockchip-uboot/drivers/power/io-domain/io-domain-uclass.c
/rk3399_rockchip-uboot/drivers/power/io-domain/rockchip-io-domain.c
/rk3399_rockchip-uboot/drivers/power/regulator/rk8xx.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc.h
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nand.h
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.c
/rk3399_rockchip-uboot/drivers/rkflash/sfc_nor.h
/rk3399_rockchip-uboot/drivers/serial/serial-uclass.c
/rk3399_rockchip-uboot/drivers/usb/cdns3/core.c
/rk3399_rockchip-uboot/drivers/usb/cdns3/gadget.c
/rk3399_rockchip-uboot/drivers/usb/common/common.c
dwc3-generic.c
dwc3-meson-g12a.c
/rk3399_rockchip-uboot/drivers/usb/gadget/dwc2_udc_otg.c
/rk3399_rockchip-uboot/drivers/usb/host/dwc3-of-simple.c
/rk3399_rockchip-uboot/drivers/usb/host/dwc3-sti-glue.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-msm.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-mx6.c
/rk3399_rockchip-uboot/drivers/usb/host/xhci-dwc3.c
/rk3399_rockchip-uboot/drivers/usb/musb-new/ti-musb.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_crtc.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_rgb.c
/rk3399_rockchip-uboot/include/asm-generic/global_data.h
/rk3399_rockchip-uboot/include/boot_rkimg.h
/rk3399_rockchip-uboot/include/bootm.h
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/configs/rockchip-common.h
/rk3399_rockchip-uboot/include/crypto.h
/rk3399_rockchip-uboot/include/dm/of_access.h
/rk3399_rockchip-uboot/include/dm/ofnode.h
/rk3399_rockchip-uboot/include/dm/read.h
/rk3399_rockchip-uboot/include/dt-bindings/pinctrl/rockchip.h
/rk3399_rockchip-uboot/include/elf.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/linux/usb/otg.h
/rk3399_rockchip-uboot/include/memblk.h
/rk3399_rockchip-uboot/include/misc.h
/rk3399_rockchip-uboot/include/misc_decompress.h
/rk3399_rockchip-uboot/include/rockchip/crypto_v2.h
/rk3399_rockchip-uboot/include/spl.h
/rk3399_rockchip-uboot/include/spl_rkfw.h
/rk3399_rockchip-uboot/include/u-boot/rsa-mod-exp.h
/rk3399_rockchip-uboot/include/u-boot/rsa.h
/rk3399_rockchip-uboot/lib/Makefile
/rk3399_rockchip-uboot/lib/avb/libavb/avb_slot_verify.c
/rk3399_rockchip-uboot/lib/avb/libavb_user/Kconfig
/rk3399_rockchip-uboot/lib/bidram.c
/rk3399_rockchip-uboot/lib/efi_loader/efi_boottime.c
/rk3399_rockchip-uboot/lib/rsa/rsa-checksum.c
/rk3399_rockchip-uboot/lib/rsa/rsa-mod-exp.c
/rk3399_rockchip-uboot/lib/rsa/rsa-sign.c
/rk3399_rockchip-uboot/lib/rsa/rsa-verify.c
/rk3399_rockchip-uboot/lib/sysmem.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/scripts/fit-base.sh
/rk3399_rockchip-uboot/scripts/fit-resign.sh
/rk3399_rockchip-uboot/scripts/fit-unpack.sh
/rk3399_rockchip-uboot/scripts/fit-vboot-boot.sh
/rk3399_rockchip-uboot/scripts/fit-vboot-kernel.sh
/rk3399_rockchip-uboot/scripts/fit-vboot-uboot.sh
/rk3399_rockchip-uboot/scripts/fit-vboot.sh
/rk3399_rockchip-uboot/scripts/setlocalversion
/rk3399_rockchip-uboot/tools/fdt_host.h
/rk3399_rockchip-uboot/tools/fit_check_sign.c
/rk3399_rockchip-uboot/tools/fit_image.c
/rk3399_rockchip-uboot/tools/fit_info.c
/rk3399_rockchip-uboot/tools/image-host.c
/rk3399_rockchip-uboot/tools/imagetool.h
/rk3399_rockchip-uboot/tools/mkimage.c
/rk3399_rockchip-uboot/tools/rkcommon.c
/rk3399_rockchip-uboot/tools/rkcommon.h
/rk3399_rockchip-uboot/tools/rknand.c
/rk3399_rockchip-uboot/tools/rksd.c
/rk3399_rockchip-uboot/tools/rkspi.c
73d7b07518-Feb-2020 Frank Wang <frank.wang@rock-chips.com>

usb: dwc3: amend UTMI/UTMIW phy interface setup

Let move 8/16-bit UTMI+ interface initialization into DWC3 core init
that is convenient for both DM_USB and u-boot traditional process.

Change-Id: I7

usb: dwc3: amend UTMI/UTMIW phy interface setup

Let move 8/16-bit UTMI+ interface initialization into DWC3 core init
that is convenient for both DM_USB and u-boot traditional process.

Change-Id: I7fe45af396098749b2acf4a885dff875dcbc6f63
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>

show more ...

efc9f55619-Feb-2020 Frank Wang <frank.wang@rock-chips.com>

usb: dwc3: add dis_u2_freeclk_exists_quirk

Add a quirk to clear the GUSB2PHYCFG.U2_FREECLK_EXISTS bit,
which specifies whether the USB2.0 PHY provides a free-running
PHY clock, which is active when

usb: dwc3: add dis_u2_freeclk_exists_quirk

Add a quirk to clear the GUSB2PHYCFG.U2_FREECLK_EXISTS bit,
which specifies whether the USB2.0 PHY provides a free-running
PHY clock, which is active when the clock control input is active.

Refer to commit 27f83eeb6b42("usb: dwc3: add dis_u2_freeclk_exists_quirk")
in Linux Rockchip Kernel.

Change-Id: Id90ac25a7e82bbf7918cc9658797c23008871852
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>

show more ...

f4acaed319-Feb-2020 Frank Wang <frank.wang@rock-chips.com>

usb: dwc3: add dis_enblslpm_quirk

Add a quirk to clear the GUSB2PHYCFG.ENBLSLPM bit, which controls
whether the PHY receives the suspend signal from the controller.

Refer to commit ec791d149bca("us

usb: dwc3: add dis_enblslpm_quirk

Add a quirk to clear the GUSB2PHYCFG.ENBLSLPM bit, which controls
whether the PHY receives the suspend signal from the controller.

Refer to commit ec791d149bca("usb: dwc3: Add dis_enblslpm_quirk")
in Linux Kernel.

Change-Id: If8bffb5a8dc1b02e4b3100dc722d14a3d9b74992
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/rk1808-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk1808-u-boot.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk1808.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/hotkey.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/spl_resource_img.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_rkimg.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/hotkey.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/memblk.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk1808/rk1808.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/spl_resource_img.c
/rk3399_rockchip-uboot/arch/sandbox/dts/test.dts
/rk3399_rockchip-uboot/cmd/source.c
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/board_r.c
/rk3399_rockchip-uboot/common/image-fdt.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/common/spl/Kconfig
/rk3399_rockchip-uboot/common/spl/spl.c
/rk3399_rockchip-uboot/common/spl/spl_atf.c
/rk3399_rockchip-uboot/common/spl/spl_rkfw.c
/rk3399_rockchip-uboot/configs/rk1806_defconfig
/rk3399_rockchip-uboot/configs/rk1808_defconfig
/rk3399_rockchip-uboot/configs/rk3128_defconfig
/rk3399_rockchip-uboot/configs/rk3399_defconfig
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_px30.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk1808.c
/rk3399_rockchip-uboot/drivers/core/device.c
/rk3399_rockchip-uboot/drivers/core/uclass.c
/rk3399_rockchip-uboot/drivers/mmc/mmc.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_dw_mmc.c
/rk3399_rockchip-uboot/drivers/power/pmic/rk8xx.c
/rk3399_rockchip-uboot/drivers/reset/reset-uclass.c
core.c
core.h
/rk3399_rockchip-uboot/drivers/usb/gadget/storage_common.c
/rk3399_rockchip-uboot/dts/Kconfig
/rk3399_rockchip-uboot/dts/Makefile
/rk3399_rockchip-uboot/env/common.c
/rk3399_rockchip-uboot/include/boot_rkimg.h
/rk3399_rockchip-uboot/include/dm/uclass-id.h
/rk3399_rockchip-uboot/include/environment.h
/rk3399_rockchip-uboot/include/memblk.h
/rk3399_rockchip-uboot/include/mmc.h
/rk3399_rockchip-uboot/lib/sysmem.c
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/test/dm/Makefile
/rk3399_rockchip-uboot/test/dm/nop.c
/rk3399_rockchip-uboot/test/rockchip/test-rockchip.c
/rk3399_rockchip-uboot/test/rockchip/test-storage.c
5433dc6414-Jan-2020 Frank Wang <frank.wang@rock-chips.com>

usb: dwc3: gadget: fix TRB buffer to multiple of MaxPacketSize

According to the chapter 8.2.3.3 of DWC3 Databook, the total size
of a Buffer Descriptor must be a multiple of MaxPacketSize for OUT
en

usb: dwc3: gadget: fix TRB buffer to multiple of MaxPacketSize

According to the chapter 8.2.3.3 of DWC3 Databook, the total size
of a Buffer Descriptor must be a multiple of MaxPacketSize for OUT
endpoints. This commit fixes it.

Change-Id: I7a4ae8ee73561c06cb4927cb83b4ae18a3f46c43
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>

show more ...

c936c8a614-Jan-2020 Frank Wang <frank.wang@rock-chips.com>

usb: dwc3: gadget: always enable CSP

CSP bit of TRB Control is useful for protocols such CDC EEM/ECM/NCM
where we're transferring in blocks of MTU-sized requests (usually MTU
is 1500 bytes).

We kno

usb: dwc3: gadget: always enable CSP

CSP bit of TRB Control is useful for protocols such CDC EEM/ECM/NCM
where we're transferring in blocks of MTU-sized requests (usually MTU
is 1500 bytes).

We know we will always have a short packet after two (for HS)
wMaxPacketSize packets and, usually, we will have a long(-ish) queue of
requests (for our g_ether gadget, we have at least 10 requests).

Instead of always stopping the queue processing to interrupt, giveback
and restart, let's tell dwc3 to interrupt but continue processing
following request if we have anything already pending in the queue.

Refer to commit ca4d44ea2a91 ("usb: dwc3: gadget: always enable CSP")
in Linux Kernel.

Change-Id: Icce79fa174f6d7f040e1c332fe6792a1922c5a04
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>

show more ...

9c946fbb09-Jan-2020 Frank Wang <frank.wang@rock-chips.com>

usb: dwc3: add dis-u1u2-quirk to reject enter U1 and U2

The DWC3 with Innosilicon USB 3.0 PHY on Rockchip platforms
(e.g. rk3328, rk1808) has problem to exit to U0 state from
U1 or U2 state when DWC

usb: dwc3: add dis-u1u2-quirk to reject enter U1 and U2

The DWC3 with Innosilicon USB 3.0 PHY on Rockchip platforms
(e.g. rk3328, rk1808) has problem to exit to U0 state from
U1 or U2 state when DWC3 work as peripheral mode. This patch
adds a quirk to reject transition to U1 and U2 state to
workaround this issue.

Refer to commit aaa5c055cc06 ("usb: dwc3: add dis-u1u2-quirk to
reject enter U1 and U2") in Rockchip Linux Kernel-4.4 .

Change-Id: I1f4176caab3ccdc31ba7eb06684267833bf804db
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>

show more ...

12345