History log of /rk3399_rockchip-uboot/arch/arm/include/ (Results 401 – 425 of 3788)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
91603e0217-Aug-2017 Andy Yan <andy.yan@rock-chips.com>

UPSTREAM: armv8: mmu: add space around operator

Add space around operator "+", make it
match the coding style.

Change-Id: I5cb1e3cea056db89d7ac0c16c233228d39bf6675
Signed-off-by: Andy Yan <andy.yan

UPSTREAM: armv8: mmu: add space around operator

Add space around operator "+", make it
match the coding style.

Change-Id: I5cb1e3cea056db89d7ac0c16c233228d39bf6675
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: York Sun <york.sun@nxp.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 347e30e1720ea6c0231f81d278b076a39280a314)

show more ...

3d53e4e617-Aug-2017 Andy Yan <andy.yan@rock-chips.com>

UPSTREAM: armv8: mmu: remove unused macro definition

Macro VA_BITS and PTE_BLOCK_BITS are not used
in the code, so remove them.

Change-Id: I5a6b900c8d1d145f28d1604c9b614226c20159d5
Signed-off-by: A

UPSTREAM: armv8: mmu: remove unused macro definition

Macro VA_BITS and PTE_BLOCK_BITS are not used
in the code, so remove them.

Change-Id: I5a6b900c8d1d145f28d1604c9b614226c20159d5
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: York Sun <york.sun@nxp.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 4f84cb980fdc25d7735fe114021b4a84ea601b9f)

show more ...


/rk3399_rockchip-uboot/arch/arm/cpu/armv7/start.S
asm/armv8/mmu.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_mode.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/fit_spl_optee.its
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/make_fit_atf.py
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_img.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3328-board-tpl.c
/rk3399_rockchip-uboot/cmd/bootrkp.c
/rk3399_rockchip-uboot/cmd/spl.c
/rk3399_rockchip-uboot/common/boot_rkimg.c
/rk3399_rockchip-uboot/common/spl/spl_atf.c
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/disk/part_rkparm.c
/rk3399_rockchip-uboot/doc/uImage.FIT/multi_spl.its
/rk3399_rockchip-uboot/doc/uImage.FIT/source_file_format.txt
/rk3399_rockchip-uboot/drivers/input/rk8xx_pwrkey.c
/rk3399_rockchip-uboot/drivers/irq/irq-gic.c
/rk3399_rockchip-uboot/drivers/irq/irq-gic.h
/rk3399_rockchip-uboot/drivers/phy/phy-rockchip-inno-usb2.c
/rk3399_rockchip-uboot/drivers/power/charge_animation.c
/rk3399_rockchip-uboot/drivers/ram/rockchip/sdram_rk3328.c
/rk3399_rockchip-uboot/include/boot_rkimg.h
/rk3399_rockchip-uboot/include/configs/rk3328_common.h
/rk3399_rockchip-uboot/include/configs/rockchip-common.h
/rk3399_rockchip-uboot/include/irq-platform.h
/rk3399_rockchip-uboot/lib/Kconfig
/rk3399_rockchip-uboot/lib/Makefile
/rk3399_rockchip-uboot/make.sh
/rk3399_rockchip-uboot/pack_resource.sh
/rk3399_rockchip-uboot/scripts/config_whitelist.txt
/rk3399_rockchip-uboot/tools/images/battery_0.bmp
/rk3399_rockchip-uboot/tools/images/battery_1.bmp
/rk3399_rockchip-uboot/tools/images/battery_2.bmp
/rk3399_rockchip-uboot/tools/images/battery_3.bmp
/rk3399_rockchip-uboot/tools/images/battery_4.bmp
/rk3399_rockchip-uboot/tools/images/battery_5.bmp
/rk3399_rockchip-uboot/tools/images/battery_fail.bmp
3a2e317c21-Dec-2017 Kever Yang <kever.yang@rock-chips.com>

rockchip: sdram-common: add api to pass dram info to trust os

Trust OS decode this info like this:
https://github.com/ARM-software/arm-trusted-firmware/blob/master/plat/rockchip/common/drivers/param

rockchip: sdram-common: add api to pass dram info to trust os

Trust OS decode this info like this:
https://github.com/ARM-software/arm-trusted-firmware/blob/master/plat/rockchip/common/drivers/parameter/ddr_parameter.c#L19
We have to set a available value, or else we get error info from
Trust OS like this:
"ERROR: over or zero region, nr=3145987, max=10"

Change-Id: I8adbf0332e8b981cda089177e4c62a9f7d326581
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

show more ...

882c725107-Dec-2017 Joseph Chen <chenjh@rock-chips.com>

rockchip: add CRC32 image verify driver

This CRC32 driver is from: remotes/origin/rkdevelop.
RK format images is packed by mkknlimg tool, it adds the
CRC32 checksum which is not standard into image

rockchip: add CRC32 image verify driver

This CRC32 driver is from: remotes/origin/rkdevelop.
RK format images is packed by mkknlimg tool, it adds the
CRC32 checksum which is not standard into image header,
so this CRC32 function is only used for rockchip platforms.

Change-Id: Ia52c6efa9dede148b1cb448691380f2d3184cd5e
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

show more ...

ab03cc9f29-Nov-2017 Kever Yang <kever.yang@rock-chips.com>

rockchip: remove blk and parameter

We use blk_desc instead of interface from BLOCK_API, and move parameter
into disk/ as a standard partition format.

Change-Id: I6923ef1c23fa6ba1d614dfca079599e87c1

rockchip: remove blk and parameter

We use blk_desc instead of interface from BLOCK_API, and move parameter
into disk/ as a standard partition format.

Change-Id: I6923ef1c23fa6ba1d614dfca079599e87c123ccc
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

show more ...

a12bbc3427-Nov-2017 Jason Zhu <jason.zhu@rock-chips.com>

rockchip: resource: support gpt via block api

- support both gpt and rkparameter
- using blk_desc for read/write instead of rkblk api
- add a rockchip_get_resource_file() API for those image alread

rockchip: resource: support gpt via block api

- support both gpt and rkparameter
- using blk_desc for read/write instead of rkblk api
- add a rockchip_get_resource_file() API for those image alread in RAM;
- try to get resource from AOSP boot.img/recovery.img first instead of
RESOURCE partition.

Change-Id: If7eb53723821b48e26a392bb18a3114faf35748a
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/rk3288-evb-rk1608.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-evb-rk1608.dtsi
asm/arch-rockchip/resource_img.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/bootrkp.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/resource_img.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/sdram_rk3036.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3128/rk3128.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rk3288_rk1608/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rk3288_rk1608/MAINTAINERS
/rk3399_rockchip-uboot/board/rockchip/evb_rk3288_rk1608/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rk3288_rk1608/evb-rk3288-rk1608.c
/rk3399_rockchip-uboot/board/rockchip/evb_rv1108/README
/rk3399_rockchip-uboot/cmd/Kconfig
/rk3399_rockchip-uboot/cmd/Makefile
/rk3399_rockchip-uboot/cmd/bootrkp.c
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/boot_rkimg.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/configs/bnd-d708-rk3126_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3126_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3288-rk1608_defconfig
/rk3399_rockchip-uboot/configs/evb-rv1108_defconfig
/rk3399_rockchip-uboot/disk/Kconfig
/rk3399_rockchip-uboot/disk/Makefile
/rk3399_rockchip-uboot/disk/part_rkparm.c
/rk3399_rockchip-uboot/drivers/input/rk8xx_pwrkey.c
/rk3399_rockchip-uboot/drivers/mtd/spi/sf_internal.h
/rk3399_rockchip-uboot/drivers/mtd/spi/spi_flash.c
/rk3399_rockchip-uboot/drivers/mtd/spi/spi_flash_ids.c
/rk3399_rockchip-uboot/drivers/power/charge_animation.c
/rk3399_rockchip-uboot/drivers/spi/Kconfig
/rk3399_rockchip-uboot/drivers/spi/Makefile
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.c
/rk3399_rockchip-uboot/drivers/spi/rockchip_sfc.h
/rk3399_rockchip-uboot/include/boot_rkimg.h
/rk3399_rockchip-uboot/include/configs/evb_rk3288_rk1608.h
/rk3399_rockchip-uboot/include/configs/evb_rv1108.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/key.h
/rk3399_rockchip-uboot/include/linux/dw_hdmi.h
/rk3399_rockchip-uboot/include/part.h
/rk3399_rockchip-uboot/lib/optee_clientApi/Makefile
/rk3399_rockchip-uboot/make.sh
f270a3f827-Nov-2017 Joseph Chen <chenjh@rock-chips.com>

rockchip: add rockchip smccc support

It supports rockchip platforms individual conversation
between U-Boot and ATF via ARM SMCCC.

Change-Id: I75077219f409e075bd3d0b312b2d85c205d6a96f
Signed-off-by:

rockchip: add rockchip smccc support

It supports rockchip platforms individual conversation
between U-Boot and ATF via ARM SMCCC.

Change-Id: I75077219f409e075bd3d0b312b2d85c205d6a96f
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/rk3126-bnd-d708.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3128.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3229-gva.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk322x.dtsi
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/blk.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/boot_mode.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/sdram_rk3036.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3128-board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk322x-board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk322x/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rockchip_smccc.c
/rk3399_rockchip-uboot/board/rockchip/gva_rk3229/Kconfig
/rk3399_rockchip-uboot/board/rockchip/gva_rk3229/MAINTAINERS
/rk3399_rockchip-uboot/board/rockchip/gva_rk3229/Makefile
/rk3399_rockchip-uboot/board/rockchip/gva_rk3229/README
/rk3399_rockchip-uboot/board/rockchip/gva_rk3229/gva_rk3229.c
/rk3399_rockchip-uboot/cmd/boot_android.c
/rk3399_rockchip-uboot/cmd/charge.c
/rk3399_rockchip-uboot/cmd/rockusb.c
/rk3399_rockchip-uboot/common/android_bootloader.c
/rk3399_rockchip-uboot/common/edid.c
/rk3399_rockchip-uboot/common/fb_mmc.c
/rk3399_rockchip-uboot/configs/bnd-d708-rk3126_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3229_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3399_defconfig
/rk3399_rockchip-uboot/configs/gva-rk3229_defconfig
/rk3399_rockchip-uboot/disk/part_efi.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3128.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3128.c.bak
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3328.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3368.c
/rk3399_rockchip-uboot/drivers/i2c/rk_i2c.c
/rk3399_rockchip-uboot/drivers/irq/irq-generic.c
/rk3399_rockchip-uboot/drivers/irq/irq-gic.c
/rk3399_rockchip-uboot/drivers/misc/rockchip-efuse.c
/rk3399_rockchip-uboot/drivers/power/charge-display-uclass.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/regulator/regulator-uclass.c
/rk3399_rockchip-uboot/drivers/power/regulator/rk8xx.c
/rk3399_rockchip-uboot/drivers/rknand/rk_ftl_arm_v7.S
/rk3399_rockchip-uboot/drivers/rknand/rknand.c
/rk3399_rockchip-uboot/drivers/usb/gadget/composite.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_fastboot.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/dw_hdmi.c
/rk3399_rockchip-uboot/drivers/video/drm/dw_hdmi.h
/rk3399_rockchip-uboot/drivers/video/drm/rockchip-dw-mipi-dsi.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_display.c
/rk3399_rockchip-uboot/drivers/video/drm/rockchip_dsi_panel.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_phy.c
/rk3399_rockchip-uboot/include/android_avb/avb_atx_validate.h
/rk3399_rockchip-uboot/include/android_avb/avb_ops_user.h
/rk3399_rockchip-uboot/include/android_bootloader.h
/rk3399_rockchip-uboot/include/configs/evb_rk3229.h
/rk3399_rockchip-uboot/include/configs/gva_rk3229.h
/rk3399_rockchip-uboot/include/configs/rk3036_common.h
/rk3399_rockchip-uboot/include/configs/rk3066_common.h
/rk3399_rockchip-uboot/include/configs/rk3128_common.h
/rk3399_rockchip-uboot/include/configs/rk3188_common.h
/rk3399_rockchip-uboot/include/configs/rk322x_common.h
/rk3399_rockchip-uboot/include/configs/rk3288_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/rv1108_common.h
/rk3399_rockchip-uboot/include/drm_modes.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3128-cru.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3228-cru.h
/rk3399_rockchip-uboot/include/dt-bindings/media/rockchip_mipi_dsi.h
/rk3399_rockchip-uboot/include/edid.h
/rk3399_rockchip-uboot/include/irq-generic.h
/rk3399_rockchip-uboot/include/linux/hdmi.h
/rk3399_rockchip-uboot/include/linux/media-bus-format.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientInterface.h
/rk3399_rockchip-uboot/include/power/charge_display.h
/rk3399_rockchip-uboot/include/power/regulator.h
/rk3399_rockchip-uboot/include/power/rk8xx_pmic.h
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_slot_verify.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_sysdeps_posix.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb_atx/avb_atx_validate.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb_user/avb_ops_user.c
/rk3399_rockchip-uboot/lib/optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d.ta
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientInterface.c
/rk3399_rockchip-uboot/scripts/config_whitelist.txt
/rk3399_rockchip-uboot/test/rockchip/Makefile
/rk3399_rockchip-uboot/test/rockchip/test-brom-dnl.c
/rk3399_rockchip-uboot/test/rockchip/test-rockchip.c
/rk3399_rockchip-uboot/test/rockchip/test-rockchip.h
4a872f4a20-Oct-2017 Wenping Zhang <wenping.zhang@rock-chips.com>

rockchip: rk322x: speed up the emmc and the cpu.

increase the cpu frequence to 816M, and enable mmc ddr mode
for emmc.

Change-Id: I93d6b3c625c73d5e75accfb26559930dd299e0e9
Signed-off-by: Wenping Zh

rockchip: rk322x: speed up the emmc and the cpu.

increase the cpu frequence to 816M, and enable mmc ddr mode
for emmc.

Change-Id: I93d6b3c625c73d5e75accfb26559930dd299e0e9
Signed-off-by: Wenping Zhang <wenping.zhang@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/PREUPLOAD.cfg
/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-sdram-ddr3-4G-1600.dtsi
asm/arch-rockchip/cru_rk322x.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk322x-board.c
/rk3399_rockchip-uboot/board/raspberrypi/rpi/rpi.c
/rk3399_rockchip-uboot/cmd/Kconfig
/rk3399_rockchip-uboot/cmd/Makefile
/rk3399_rockchip-uboot/cmd/android_ab_select.c
/rk3399_rockchip-uboot/cmd/android_cmds.c
/rk3399_rockchip-uboot/cmd/boot_android.c
/rk3399_rockchip-uboot/cmd/fastboot.c
/rk3399_rockchip-uboot/cmd/fastboot/Kconfig
/rk3399_rockchip-uboot/cmd/load_android.c
/rk3399_rockchip-uboot/cmd/mmc.c
/rk3399_rockchip-uboot/cmd/net.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/fb_common.c
/rk3399_rockchip-uboot/common/fb_mmc.c
/rk3399_rockchip-uboot/common/fb_nand.c
/rk3399_rockchip-uboot/common/image-android.c
/rk3399_rockchip-uboot/common/image-sparse.c
/rk3399_rockchip-uboot/configs/evb-rk3229_defconfig
/rk3399_rockchip-uboot/configs/firefly-rk3399_defconfig
/rk3399_rockchip-uboot/drivers/mmc/bcm2835_sdhci.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/rpmb.c
/rk3399_rockchip-uboot/drivers/power/charge_animation.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_fastboot.c
/rk3399_rockchip-uboot/include/android_ab.h
/rk3399_rockchip-uboot/include/android_avb/avb_ab_flow.h
/rk3399_rockchip-uboot/include/android_avb/avb_ab_ops.h
/rk3399_rockchip-uboot/include/android_avb/avb_atx_ops.h
/rk3399_rockchip-uboot/include/android_avb/avb_atx_types.h
/rk3399_rockchip-uboot/include/android_avb/avb_atx_validate.h
/rk3399_rockchip-uboot/include/android_avb/avb_chain_partition_descriptor.h
/rk3399_rockchip-uboot/include/android_avb/avb_crypto.h
/rk3399_rockchip-uboot/include/android_avb/avb_descriptor.h
/rk3399_rockchip-uboot/include/android_avb/avb_footer.h
/rk3399_rockchip-uboot/include/android_avb/avb_hash_descriptor.h
/rk3399_rockchip-uboot/include/android_avb/avb_hashtree_descriptor.h
/rk3399_rockchip-uboot/include/android_avb/avb_kernel_cmdline_descriptor.h
/rk3399_rockchip-uboot/include/android_avb/avb_ops.h
/rk3399_rockchip-uboot/include/android_avb/avb_ops_user.h
/rk3399_rockchip-uboot/include/android_avb/avb_property_descriptor.h
/rk3399_rockchip-uboot/include/android_avb/avb_rsa.h
/rk3399_rockchip-uboot/include/android_avb/avb_sha.h
/rk3399_rockchip-uboot/include/android_avb/avb_slot_verify.h
/rk3399_rockchip-uboot/include/android_avb/avb_sysdeps.h
/rk3399_rockchip-uboot/include/android_avb/avb_user_verification.h
/rk3399_rockchip-uboot/include/android_avb/avb_user_verity.h
/rk3399_rockchip-uboot/include/android_avb/avb_util.h
/rk3399_rockchip-uboot/include/android_avb/avb_vbmeta_image.h
/rk3399_rockchip-uboot/include/android_avb/avb_version.h
/rk3399_rockchip-uboot/include/android_avb/libavb.h
/rk3399_rockchip-uboot/include/android_avb/libavb_ab.h
/rk3399_rockchip-uboot/include/android_avb/libavb_atx.h
/rk3399_rockchip-uboot/include/android_avb/libavb_user.h
/rk3399_rockchip-uboot/include/android_bootloader.h
/rk3399_rockchip-uboot/include/android_bootloader_message.h
/rk3399_rockchip-uboot/include/android_cmds.h
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/configs/evb_rk3229.h
/rk3399_rockchip-uboot/include/fastboot.h
/rk3399_rockchip-uboot/include/fb_mmc.h
/rk3399_rockchip-uboot/include/fb_nand.h
/rk3399_rockchip-uboot/include/image-sparse.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/mmc.h
/rk3399_rockchip-uboot/include/net.h
/rk3399_rockchip-uboot/include/net/fastboot.h
/rk3399_rockchip-uboot/include/optee_include/258be795-f9ca-40e6-a8699ce6886c5d5d.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientApiLib.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientImage.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientInterface.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientMem.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientRPC.h
/rk3399_rockchip-uboot/include/optee_include/OpteeClientSMC.h
/rk3399_rockchip-uboot/include/optee_include/tee_api_defines.h
/rk3399_rockchip-uboot/include/optee_include/tee_api_types.h
/rk3399_rockchip-uboot/include/optee_include/tee_base_types.h
/rk3399_rockchip-uboot/include/optee_include/tee_client_api.h
/rk3399_rockchip-uboot/include/optee_include/tee_rpc.h
/rk3399_rockchip-uboot/include/optee_include/tee_rpc_types.h
/rk3399_rockchip-uboot/include/optee_include/teesmc.h
/rk3399_rockchip-uboot/include/optee_include/teesmc_optee.h
/rk3399_rockchip-uboot/lib/Kconfig
/rk3399_rockchip-uboot/lib/Makefile
/rk3399_rockchip-uboot/lib/avb/rk_libavb/Kconfig
/rk3399_rockchip-uboot/lib/avb/rk_libavb/Makefile
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_chain_partition_descriptor.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_crc32.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_crypto.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_descriptor.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_footer.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_hash_descriptor.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_hashtree_descriptor.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_kernel_cmdline_descriptor.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_property_descriptor.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_rsa.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_sha256.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_sha512.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_slot_verify.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_sysdeps_posix.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_util.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_vbmeta_image.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb/avb_version.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb_ab/Kconfig
/rk3399_rockchip-uboot/lib/avb/rk_libavb_ab/Makefile
/rk3399_rockchip-uboot/lib/avb/rk_libavb_ab/avb_ab_flow.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb_atx/Kconfig
/rk3399_rockchip-uboot/lib/avb/rk_libavb_atx/Makefile
/rk3399_rockchip-uboot/lib/avb/rk_libavb_atx/avb_atx_validate.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb_user/Kconfig
/rk3399_rockchip-uboot/lib/avb/rk_libavb_user/Makefile
/rk3399_rockchip-uboot/lib/avb/rk_libavb_user/avb_ops_user.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb_user/avb_user_verification.c
/rk3399_rockchip-uboot/lib/avb/rk_libavb_user/avb_user_verity.c
/rk3399_rockchip-uboot/lib/optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d.c
/rk3399_rockchip-uboot/lib/optee_clientApi/258be795-f9ca-40e6-a8699ce6886c5d5d.ta
/rk3399_rockchip-uboot/lib/optee_clientApi/Kconfig
/rk3399_rockchip-uboot/lib/optee_clientApi/Makefile
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientApiLib.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientInterface.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientMem.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientRPC.c
/rk3399_rockchip-uboot/lib/optee_clientApi/OpteeClientSMC.c
/rk3399_rockchip-uboot/lib/optee_clientApi/tabinary_to_cfile.py
/rk3399_rockchip-uboot/lib/optee_clientApi/tee_smc-arm64.S
/rk3399_rockchip-uboot/net/Makefile
/rk3399_rockchip-uboot/net/fastboot.c
/rk3399_rockchip-uboot/net/net.c
145fcb5c10-Nov-2017 Joseph Chen <chenjh@rock-chips.com>

rockchip: add rockchip_get_boot_mode function

Change-Id: Ie1cc9353f05456ad3965260cb0f72bfb2d8a775b
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

7a4d1b5410-Nov-2017 Kever Yang <kever.yang@rock-chips.com>

rockchip: update boot0 hook

armv7 SPL: TAG(overwrite 'b 1f')+'b reset' + ARM_VECTORS
armv7 U-Boot: ARM_VECTORS
armv8 SPL: TAG(overwrite 'b 1f')+'b reset' + Reserved_iram(rk3399)
armv8 U-Boot: 'b res

rockchip: update boot0 hook

armv7 SPL: TAG(overwrite 'b 1f')+'b reset' + ARM_VECTORS
armv7 U-Boot: ARM_VECTORS
armv8 SPL: TAG(overwrite 'b 1f')+'b reset' + Reserved_iram(rk3399)
armv8 U-Boot: 'b reset'

Change-Id: I0ebb3e57d138c02e8781e50dbe775925cd0d71e0
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

show more ...

5492555207-Nov-2017 Joseph Chen <chenjh@rock-chips.com>

arm: armv7: introduce cpu suspend and resume support

Just like linux, it supports cpu save and restore context
during enter and exit low power mode. With this patch, cpu
is able to suspend with core

arm: armv7: introduce cpu suspend and resume support

Just like linux, it supports cpu save and restore context
during enter and exit low power mode. With this patch, cpu
is able to suspend with core power off.

Workflow for trap into ATF for system suspend:
cpu_suspend
-> cpu_do_suspend
-> arch specific fn: int (*fn)(unsigned long)
-> psci_system_suspend(deliver 'cpu_resume()' address to ATF)
-> ATF system suspend
<- ATF system resume
<- cpu_resume
<- cpu_do_resume
next instruction

Notice: If needed, you should remember to save and restore GIC by yourself.

Change-Id: I5cb6fb6ac5b6a7f4ec4a975b0fc38250b000b28e
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

show more ...

47a9f8fc11-Oct-2017 Andy Yan <andy.yan@rock-chips.com>

FROMLIST: rockchip: add support for enter to bootrom download mode

Rockchip bootrom will enter download mode if it returns from
spl/tpl with a non-zero value and couldn't find a valid image
in the b

FROMLIST: rockchip: add support for enter to bootrom download mode

Rockchip bootrom will enter download mode if it returns from
spl/tpl with a non-zero value and couldn't find a valid image
in the backup partition.
This patch provide a method to instruct the system to back to
bootrom download mode by checking the BROM_DOWNLOAD_FLAG register.
As the bootrom download function relys on some modules such as
interrupts, so we need to back to bootrom as early as possbile
before the tpl/spl code override the interrupt configurations.

Change-Id: Ib07315127573f1cc38e158f69679ba4e27857cf2
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>

show more ...

be55ced311-Oct-2017 Andy Yan <andy.yan@rock-chips.com>

FROMLIST: rockchip: make boot_mode related codes reused across all platforms

setup_boot_mode function use the same logic but different
mode register address across all the rockchip platforms,
so it'

FROMLIST: rockchip: make boot_mode related codes reused across all platforms

setup_boot_mode function use the same logic but different
mode register address across all the rockchip platforms,
so it's better to make this function reused across all the
platforms, and let the mode register address setting from
the config file.

Also add support for rk312x soc which is a little
special: the bootrom download flag is stored in
a grf register but the other boot mode flags are
stored in anohter pmugrf register.

Change-Id: I2e6a0ba870626adb837975c08094250d47767dac
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
Reviewed-by: Simon Glass <sjg@chromium.org>

show more ...

50b2882010-Oct-2017 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

UPSTREAM: rockchip: back-to-bootrom: allow passing a cmd to the bootrom

The BROM supports forcing it to enter download-mode, if an appropriate
result/cmd-word is returned to it. There already is a

UPSTREAM: rockchip: back-to-bootrom: allow passing a cmd to the bootrom

The BROM supports forcing it to enter download-mode, if an appropriate
result/cmd-word is returned to it. There already is a series to
support this in review, so this prepares the (newly C-version) of the
back-to-bootrom code to accept a cmd to passed on to the BROM.

All the existing call-sites are adjusted to match the changed function
signature.

Also sync the support to rk3036 / rk3228

Change-Id: I1ea9bc12d6d84a75c043754b0eba7b8959e81d69
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Tested-by: Andy Yan <andy.yan@rock-chips.com>
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>

show more ...

3513fb1e10-Oct-2017 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

UPSTREAM: rockchip: back-to-bootrom: replace assembly-implementation with C-code

The back-to-bootrom implementation for Rockchip has always relied on
the stack-pointer being valid on entry, so there

UPSTREAM: rockchip: back-to-bootrom: replace assembly-implementation with C-code

The back-to-bootrom implementation for Rockchip has always relied on
the stack-pointer being valid on entry, so there was little reason to
have this as an assembly implementation.

This provides a new C-only implementation of save_boot_params and
back_to_bootrom (relying on setjmp/longjmp) and removes the older
assembly-only implementation.

Change-Id: Ic20320dbbb71744386107686120475943442cdd7
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Tested-by: Andy Yan <andy.yan@rock-chips.com>
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>

show more ...

c1da286a10-Oct-2017 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

UPSTREAM: arm: provide a PCS-compliant setjmp implementation

The previous setjmp-implementation (as a static inline function that
contained an 'asm volatile' sequence) was extremely fragile: (some
v

UPSTREAM: arm: provide a PCS-compliant setjmp implementation

The previous setjmp-implementation (as a static inline function that
contained an 'asm volatile' sequence) was extremely fragile: (some
versions of) GCC optimised the set of registers. One critical example
was the removal of 'r9' from the clobber list, if -ffixed-reg9 was
supplied.

To increase robustness and ensure PCS-compliant behaviour, the setjmp
and longjmp implementation are now in assembly and closely match what
one would expect to find in a libc implementation.

Change-Id: I9403d28218f03cdf84b1e8cbd4d3d4eef790e9b9
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Tested-by: Andy Yan <andy.yan@rock-chips.com>
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>

show more ...

b13b818c10-Oct-2017 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

UPSTREAM: arm: make save_boot_params_ret prototype visible for AArch64

The save_boot_params_ret() prototype (for those of us, that have a
valid SP on entry and can implement save_boot_params() in C)

UPSTREAM: arm: make save_boot_params_ret prototype visible for AArch64

The save_boot_params_ret() prototype (for those of us, that have a
valid SP on entry and can implement save_boot_params() in C), was
previously only defined for !defined(CONFIG_ARM64).

This moves the declaration to a common block to ensure the prototype
is available to everyone that might need it.

Change-Id: Ic4c217ba9a3e6ded2106c75fec315351c925d639
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Tested-by: Andy Yan <andy.yan@rock-chips.com>
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>

show more ...

dff737c410-Oct-2017 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

UPSTREAM: rockchip: boot0 hook: support early return for RK3188/RK3066-style BROM

Some Rockchip BROM versions (e.g. the RK3188 and RK3066) first read 1KB data
from NAND into SRAM and executes it. Th

UPSTREAM: rockchip: boot0 hook: support early return for RK3188/RK3066-style BROM

Some Rockchip BROM versions (e.g. the RK3188 and RK3066) first read 1KB data
from NAND into SRAM and executes it. Then, following a return to bootrom, the
BROM loads additional code to SRAM (not overwriting the first block read) and
reenters at the same address as the first time.

To support booting either a TPL (on the RK3066) or SPL (on the RK3188) using
this model of having to count entries, this commit adds code to the boot0
hook to track the number of entries and handle them accordingly.

Change-Id: Ib7c0e9fc517ff7c040ba948ea4a570538d623760
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Signed-off-by: Paweł Jarosz <paweljarosz3691@gmail.com>
Tested-by: Andy Yan <andy.yan@rock-chips.com>
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>

show more ...

d2d9d82410-Oct-2017 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

UPSTREAM: bcm281xx: boot0 hook: adjust to unified boot0 semantics

This updates the BCM281xx boot0-hook to the updated boot0 semantics
by emitting _start and the vector table before the boot0 hook (a

UPSTREAM: bcm281xx: boot0 hook: adjust to unified boot0 semantics

This updates the BCM281xx boot0-hook to the updated boot0 semantics
by emitting _start and the vector table before the boot0 hook (as
was the case before).

Change-Id: Ia176a1b26c2275500855e699010ed73443c7b251
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>

show more ...

05b25c8b10-Oct-2017 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

UPSTREAM: bcm235xx: boot0 hook: adjust to unified boot0 semantics

This updates the BCM235xx boot0-hook to the updated boot0 semantics
by emitting _start and the vector table before the boot0 hook (a

UPSTREAM: bcm235xx: boot0 hook: adjust to unified boot0 semantics

This updates the BCM235xx boot0-hook to the updated boot0 semantics
by emitting _start and the vector table before the boot0 hook (as
was the case before).

Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

Version-changes: 5
- ran 'whitespace-cleanup'

Change-Id: I415c48016ce1aa5592a180f16f6f4d83227e9d38
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>

show more ...

5577f85410-Oct-2017 Kever Yang <kever.yang@rock-chips.com>

FROMLIST: rockchip: boot0: align to 0x20 for armv7 '_start'

The '_start' is using as vector table base address, and will write
to VBAR register, so it needs to be aligned to 0x20 for armv7.

Signed-

FROMLIST: rockchip: boot0: align to 0x20 for armv7 '_start'

The '_start' is using as vector table base address, and will write
to VBAR register, so it needs to be aligned to 0x20 for armv7.

Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
[Updated to current code base:]
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

Change-Id: If3c151e7071f8d9556827bb05cfd38892b1c17f3
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>

show more ...

733d51d510-Oct-2017 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

FROMLIST: arm: boot0 hook: move boot0 hook before '_start'

The boot0 hook on ARM does not insert its payload before the vector
table. This is both a mismatch with thec comment above it and
contradic

FROMLIST: arm: boot0 hook: move boot0 hook before '_start'

The boot0 hook on ARM does not insert its payload before the vector
table. This is both a mismatch with thec comment above it and
contradict usage of the boot0 hook on ARM64.

To fix this (and unify the semantics for ARM and ARM64), we change the
boot0-hook semantics on ARM to match those on ARM64:
(1) if a boot0-hook is present it is inserted at the start of
the image
(2) if a boot0-hook is present, emitting the ARM vector table
(and the _start) symbol are suppressed in vectors.S and
the boot0-hook has full control over where and when it
wants to emit these

Change-Id: Ibd3b7c18a6a32f90372d315659f68511d92ca648
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/rk3066a-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3066a-mk808.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3066a.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3xxx.dtsi
asm/arch-rockchip/boot0.h
/rk3399_rockchip-uboot/arch/arm/lib/vectors.S
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3066-board-spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3066-board-tpl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3066-board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3066/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3066/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3066/clk_rk3066.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3066/sdram_rk3066.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3066/syscon_rk3066.c
/rk3399_rockchip-uboot/board/rikomagic/mk808_rk3066/Kconfig
/rk3399_rockchip-uboot/board/rikomagic/mk808_rk3066/MAINTAINERS
/rk3399_rockchip-uboot/board/rikomagic/mk808_rk3066/Makefile
/rk3399_rockchip-uboot/board/rikomagic/mk808_rk3066/mk808_rk3066.c
/rk3399_rockchip-uboot/cmd/fastboot/Kconfig
/rk3399_rockchip-uboot/common/image.c
/rk3399_rockchip-uboot/configs/evb-rk3066_defconfig
/rk3399_rockchip-uboot/configs/mk808_defconfig
/rk3399_rockchip-uboot/drivers/dfu/dfu_nand.c
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_dw_mmc.c
/rk3399_rockchip-uboot/drivers/mtd/nand/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/nand/Makefile
/rk3399_rockchip-uboot/drivers/mtd/nand/nand_ids.c
/rk3399_rockchip-uboot/drivers/mtd/nand/rockchip_nand.c
/rk3399_rockchip-uboot/include/configs/mk808_rk3066.h
/rk3399_rockchip-uboot/include/configs/rk3066_common.h
/rk3399_rockchip-uboot/include/dwmmc.h
/rk3399_rockchip-uboot/include/fdtdec.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/lib/fdtdec.c
/rk3399_rockchip-uboot/test/rockchip/test-key.c
/rk3399_rockchip-uboot/test/rockchip/test-rockchip.c
/rk3399_rockchip-uboot/tools/Makefile
/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
4931c6fb17-Aug-2017 Paweł Jarosz <paweljarosz3691@gmail.com>

rockchip: rk3066: add clock driver for rk3066 soc

Add clock driver for rk3066 platform.

Change-Id: I15527fb77c3b9a46a25df2ff51f4a78cf3808ea0
Signed-off-by: Paweł Jarosz <paweljarosz3691@gmail.com>

rockchip: rk3066: add clock driver for rk3066 soc

Add clock driver for rk3066 platform.

Change-Id: I15527fb77c3b9a46a25df2ff51f4a78cf3808ea0
Signed-off-by: Paweł Jarosz <paweljarosz3691@gmail.com>
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

show more ...

3701286117-Aug-2017 Paweł Jarosz <paweljarosz3691@gmail.com>

rockchip: rk3066: add rk3066 pinctrl driver

Add driver supporting pin multiplexing on rk3066 platform.

Change-Id: Ibb8edea574939e646f1e3a09165d3ecfa1a283b6
Signed-off-by: Paweł Jarosz <paweljarosz3

rockchip: rk3066: add rk3066 pinctrl driver

Add driver supporting pin multiplexing on rk3066 platform.

Change-Id: Ibb8edea574939e646f1e3a09165d3ecfa1a283b6
Signed-off-by: Paweł Jarosz <paweljarosz3691@gmail.com>
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

show more ...

fa39219117-Aug-2017 Paweł Jarosz <paweljarosz3691@gmail.com>

rockchip: rk3066: add grf header file

grf is needed by various drivers for rk3066 soc.

Change-Id: Id605feb6491eab73c2db9a0acba6e096e519e4ba
Signed-off-by: Paweł Jarosz <paweljarosz3691@gmail.com>
A

rockchip: rk3066: add grf header file

grf is needed by various drivers for rk3066 soc.

Change-Id: Id605feb6491eab73c2db9a0acba6e096e519e4ba
Signed-off-by: Paweł Jarosz <paweljarosz3691@gmail.com>
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

show more ...

1...<<11121314151617181920>>...152