Commit Graph

1865 Commits

Author SHA1 Message Date
Hisping Lin
4be87c4db5 rk3576: bl32: update version to v1.02
Build from OPTEE commit in develop-next branch:
    b90c1680e rk3576: support read write verify toybrick ksn
Update features:
    b90c1680e rk3576: support read write verify toybrick ksn
    3210aa2eb plat-rockchip: implement itr_core_handler() not rely on CFG_FIQ
    392302b07 UPSTREAM: core: tee_entry: fix array out of bounds check in cleanup_shm_refs()

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: Ib4d9f0c37c1eec8f8a3e4cc3942afef75e3aa8bd
2024-05-13 14:51:36 +08:00
Jon Lin
01c0644f4e rk3036: loader: Update to v2.65
build from:
	5ea1119 src: flash: Filter FE FE flash id
update feature:
	Filter wrong flash id

Change-Id: I4aa7791b57d9d39b0fd6f150a534350ee468b7e4
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2024-05-07 14:32:55 +08:00
XiaoDong Huang
723dee539d rk3588: bl31: update version to v1.46
Build from ATF commit:
    588059758 plat: rk3588: config pmu_mcu intmux as non-secure
update feature:
    588059758 plat: rk3588: config pmu_mcu intmux as non-secure
    2f0e9fd65 plat: rk3588: support mcu config
    38873aece plat: rk3588: dmc: avoid the change of dfi_init_complete single during DLL lock
    080a1e1dc plat: rk3588: dmc: the ddr_mcu code is reused with rk3576
    cafe351b4 rockchip: support non-24M counter
    c167fc5fa plat: rockchip: add ddr_mcu code for rk3588 and rk3576
    e6ca46bd1 plat: rockchip: rk3588: dmc: update dmc_umctl2_rk3588.h
    524fc65d0 rockchip: scmi: clock: add common clock
    4a2413d8d plat: rockchip: rk3588: dmc: fix derate issue with LPDDR5 of one rank
    4a52a1f56 plat: rockchip: uart: set max timeout 5.6ms wait for uart busy
    d45826ccf plat: rk3588: sleep: select dbclk_gpio0 to deepslow

Change-Id: I3ca5b31e161101ec6b4c7078e1143227ff239ad4
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2024-04-30 16:34:51 +08:00
Xuhui Lin
4011aecd89 rk3576: spl: Update version to v1.03
Build from:
	e53b21c53e6 gpt: re-alloc gpt header buffer for ufs device

Change-Id: I9d5cae00ce1b0317d4469636c4a5d6a535dde67a
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
2024-04-30 16:34:51 +08:00
Finley Xiao
803efaeca9 rk3576: bl31: update version to v1.05
Build from ATF commit:
    76e9c9f54 plat: rk3576: clock: Don't use unclean src for cpu
update feature:
    76e9c9f54 plat: rk3576: clock: Don't use unclean src for cpu
    f4925b4c3 plat: rk3576: dmc: fix the error of pclk_ddr during DMC initialization
    4ea5fdfa4 plat: rk3576: dmc: avoid the change of dfi_init_complete single during DLL lock
    c0669333e plat: rk3576: clock: Adjust pvtpll table by otp opp info
    36e212aa3 plat: rk3576: Add otp init
    b8395a5db plat: rockchip: rk3576: clock: Increase pvptll length for middle frequencies
    6c1d820b3 plat: rockchip: rk3576: Fix cpu frequecy error when suspend and resume
    371ede2b2 plat: rk3576: enable pd_gpu repair
    7d37489fd plat: rk3576: sleep: clear PMU0_DDR_RET_CON1
    45d8816cb plat: rk3576: hptimer: support 1G frequency
    52d698d5a rockchip: hptimer_v2: config T24_GCD/T32_GCD according to frequency
    cafe351b4 rockchip: support non-24M counter

Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
Change-Id: I0ac6821d3badcb1de65b3aaf717bb35fab71eb73
2024-04-26 14:38:33 +08:00
chenfen
9b6f766126 rk3576: boost: update boost bin to v1.00
build from:
        d4affbeb09 rk_boost: rk3576: update to v1.00
update feature:
        1. Fixed SD card boot fail.

Signed-off-by: chenfen <chenfen@rock-chips.com>
Change-Id: I1fae2a6ab4b26b427c89bb162ec588f648964614
2024-04-23 17:37:15 +08:00
Jon Lin
14f0a5e1ff rk3036: loader: Update to v2.64
build from:
	738420f platform: rk3038: Support spinor
update feature:
	Support spinor.

Change-Id: I29d0c022fce80f5d5b0d424fccff7b032d6adad7
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2024-04-19 18:04:06 +08:00
Xuhui Lin
fdf2742278 rk3576: spl: Update version to v1.02
Build from:
	57b8ceed1c3 mmc: rockchip_dw_mmc: Fix compile error

Mainly update feature:
	d4e21285379 rockchip: rk3576: Enable cci channels for devices
	fa96a41a6b2 ufs: add to support ufs with PHISON controller
	b512fec4ea9 mmc: rockchip_dw_mmc: Add internal phase support
	1865a7e4c4a usbplug: support write booster
	700e0d00194 ufs: add retry while utp timeout
	1e6560df35d rockchip: usbplug: ufs: add ref clock config to 26Mhz
	44374e409ec drivers: ufs: poll for max. 1500ms for fDeviceInit flag to clear
	712e1ef7823 rockchip: rockusb: add erase boot for ufs
	6d0d9653b40 configs: rockchip-usbplug: Support 64KB spinor block erase
	9f5e338c214 rockchip: rk3576: Add eMMC and FSPI iomux
	38fed2d628d configs: Add rk3576 decom support
	2fb7e5ff779 rockchip: rk3576: Add decom access ddr memory support
	0f25b6ce553 arm: dts: Add rk3576 decom support

Change-Id: Ieb76ae489e6ca957284c1dfcad0d88def94ddaba
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
2024-04-19 17:14:00 +08:00
XiaoDong Huang
b0fd07a404 rk3576: bl31: update version to v1.04
Build from ATF commit:
    30018b771 plat: rk3576: sleep: restore pmusram_uart_base
update feature:
    30018b771 plat: rk3576: sleep: restore pmusram_uart_base
    75b1b9a15 plat: rk3576: sleep: fix error of timer_base
    104e33bed plat: rk3576: config clk_32k_in as pull-none for low power

Change-Id: I84d6de441408c004459018d73bc39c43e5822c91
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2024-04-18 10:56:36 +08:00
Yifeng Zhao
12a25c4e90 rk3576: usbplug: update to v1.01
build from u-boot(next-dev):
	commit fa96a41a6: ufs: add to support ufs with PHISON controller

build command:
	./make.sh rk3576-usbplug

update feature:
	1. drivers: ufs: poll for max. 1500ms for fDeviceInit flag to clear
	2. usbplug: support write booster
	3. add to support ufs with PHISON controller

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: Ice9da5f7ffd61aaef93b58bacf2cf05152c6be91
2024-04-18 10:48:36 +08:00
Wesley Yao
658ad9aea9 rk3576: ddr: Update to v1.03 20240416
Build from:
	81dd75088a dram_init: rk3576: Updata to v1.03

Update features:
	b258ff71aa drivers: ram: rk3576: Change LPDDR5 f0 to 2736MHz
	06ca01cc36 dram_init: rk3576: Add JTAG config
	5647cc8cfd drivers: ram: sdram_rk3588: Fix eye_scan_params.rx/tx_vref_margin
	2c1e5d3e23 dram_init: rk3576: add check whether the timer has been initialized
	f35d49e68a dram_init: rk3576: Makefile: add CONFIG_ARM64 for ASFLAGS
	9abac13784 dram_init: rk3588: fix the error of pll_id setting when boot_fsp!=0
	b4cc5bd851 dram_init: common: add sram base judge for arm64
	2557311a1d dram_init: Makefile: add pie option
	8026371e93 dram_init: Makefile: add gc-sections

Change-Id: I534ffd32bade82d548e19725fbcaa001ff0110c4
Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com>
2024-04-17 17:47:03 +08:00
Hisping Lin
a505292ac8 rv1126: tee: update version to v2.12
Build from OPTEE commit in develop-next branch:
    185dc3c92 pta: crypto_service: optimization parameter check
Update features:
    185dc3c92 pta: crypto_service: optimization parameter check
    22c240efc pta: rockchip: rk_os_service: add parameter checking for trng
    89b616c96 pta: uboot_storedata_otp: optimization parameter check
    bde521b1e pta: uboot_storedata_efuse: optimization parameter check
    8631500dc pta: uboot_storedata: optimization parameter check
    819ac530d plat-rockchip: uart: set max timeout 5.6ms wait for uart busy
    c2e6f9b66 drivers: hal_crypto: skip hash/tag valid check for V4
    6d56b8ea5 pta: rockchip: enhanced parameter checking for R&W OTP
    796bbcbef rockchip: rv1126: sleep: decrease pmu-fsm time
    d69011639 rockchip: rv1126: sleep: adjust debug information
    306f10ae6 rockchip: rv1126: sleep: don't config PMU_WKUP_TIMEOUT_CNT
    967d63292 pta: uboot_storedata_otp: optimize otp write function
    7060bdbdb plat-rockchip: pstore: fix the error that rb->start is too big
    ee7e1e84e core: ree_fs_open(): close dirfile on error
    540ade275 core: arm: print tee memory usage
    53b92eefa drivers: hal_crypto: modify print level for crypto version
    a5847983c plat-rockchip: enable CFG_RK_OEM_ENCRYPT_DATA
    a5be984aa pta: uboot_storedata_otp: support RW oem encrypt data
    9b4140743 plat-rockchip: define OEM_ENCRYPT_DATA offset and size
    c0f517747 drivers: hal_crypto: Fix the calculation error when the address exceeds 32bit

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I1328679e5d03629d345e64c0a4d681402c61267c
2024-04-16 15:05:55 +08:00
Hisping Lin
41aef793fe rv1106: tee: update version to v1.11
Build from OPTEE commit in develop-next branch:
    185dc3c92 pta: crypto_service: optimization parameter check
Update features:
    185dc3c92 pta: crypto_service: optimization parameter check
    22c240efc pta: rockchip: rk_os_service: add parameter checking for trng
    89b616c96 pta: uboot_storedata_otp: optimization parameter check
    bde521b1e pta: uboot_storedata_efuse: optimization parameter check
    8631500dc pta: uboot_storedata: optimization parameter check
    819ac530d plat-rockchip: uart: set max timeout 5.6ms wait for uart busy
    c2e6f9b66 drivers: hal_crypto: skip hash/tag valid check for V4
    6d56b8ea5 pta: rockchip: enhanced parameter checking for R&W OTP
    967d63292 pta: uboot_storedata_otp: optimize otp write function
    7060bdbdb plat-rockchip: pstore: fix the error that rb->start is too big
    ee7e1e84e core: ree_fs_open(): close dirfile on error
    540ade275 core: arm: print tee memory usage
    53b92eefa drivers: hal_crypto: modify print level for crypto version
    a5847983c plat-rockchip: enable CFG_RK_OEM_ENCRYPT_DATA
    a5be984aa pta: uboot_storedata_otp: support RW oem encrypt data
    9b4140743 plat-rockchip: define OEM_ENCRYPT_DATA offset and size
    c0f517747 drivers: hal_crypto: Fix the calculation error when the address exceeds 32bit
    62aa10b78 kernel: link.mk: modify fwver print
    322d721f4 rockchip: atags: Fix last valid tag be damaged when override tag
    f41b05870 scripts: commit_bin.sh: support build with fwver
    118a16b23 rockchip: support specify fwver during compilation
    001a84604 rockchip: atags: add fwver tag support
    d8a792882 core: arm: remove CFG_R1_NS_ENTRY_ADDR
    b026c133f scripts: commit_bin.sh: print RKBIN_PLATFORM

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I3fcda410ffda239b889ba8cb5f5356edbb9a0f2b
2024-04-16 15:05:55 +08:00
Hisping Lin
8fa029c693 rk3588: bl32: update version to v1.16
Build from OPTEE commit in develop-next branch:
    185dc3c92 pta: crypto_service: optimization parameter check
Update features:
    185dc3c92 pta: crypto_service: optimization parameter check
    22c240efc pta: rockchip: rk_os_service: add parameter checking for trng
    89b616c96 pta: uboot_storedata_otp: optimization parameter check
    bde521b1e pta: uboot_storedata_efuse: optimization parameter check
    8631500dc pta: uboot_storedata: optimization parameter check
    819ac530d plat-rockchip: uart: set max timeout 5.6ms wait for uart busy
    c2e6f9b66 drivers: hal_crypto: skip hash/tag valid check for V4
    04db3b034 rk3588: otp: do not disable otp clk
    6d56b8ea5 pta: rockchip: enhanced parameter checking for R&W OTP
    967d63292 pta: uboot_storedata_otp: optimize otp write function
    57d0b7b34 rk3588: otp: fix bug to disable clk
    7060bdbdb plat-rockchip: pstore: fix the error that rb->start is too big
    ee7e1e84e core: ree_fs_open(): close dirfile on error
    540ade275 core: arm: print tee memory usage
    53b92eefa drivers: hal_crypto: modify print level for crypto version
    a5847983c plat-rockchip: enable CFG_RK_OEM_ENCRYPT_DATA
    a5be984aa pta: uboot_storedata_otp: support RW oem encrypt data
    9b4140743 plat-rockchip: define OEM_ENCRYPT_DATA offset and size
    c0f517747 drivers: hal_crypto: Fix the calculation error when the address exceeds 32bit

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I7c83150bef601524f87009f5a3d82ad4c3057ced
2024-04-16 15:05:55 +08:00
Hisping Lin
6c0ef127ae rk3576: bl32: update version to v1.01
Build from OPTEE commit in develop-next branch:
    185dc3c92 pta: crypto_service: optimization parameter check
Update features:
    185dc3c92 pta: crypto_service: optimization parameter check
    22c240efc pta: rockchip: rk_os_service: add parameter checking for trng
    89b616c96 pta: uboot_storedata_otp: optimization parameter check
    bde521b1e pta: uboot_storedata_efuse: optimization parameter check
    8631500dc pta: uboot_storedata: optimization parameter check
    819ac530d plat-rockchip: uart: set max timeout 5.6ms wait for uart busy
    39459b24d rk3576: support check zero count for root device key
    72f004b2e rk3576: get otp zero count when keylad read
    c2e6f9b66 drivers: hal_crypto: skip hash/tag valid check for V4
    6d56b8ea5 pta: rockchip: enhanced parameter checking for R&W OTP

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I30b05e50f053d466b9297af5e922ade3a36eab74
2024-04-16 15:05:55 +08:00
Hisping Lin
a095947916 rk3568: bl32: update version to v2.12
Build from OPTEE commit in develop-next branch:
    185dc3c92 pta: crypto_service: optimization parameter check
Update features:
    185dc3c92 pta: crypto_service: optimization parameter check
    22c240efc pta: rockchip: rk_os_service: add parameter checking for trng
    89b616c96 pta: uboot_storedata_otp: optimization parameter check
    bde521b1e pta: uboot_storedata_efuse: optimization parameter check
    8631500dc pta: uboot_storedata: optimization parameter check
    819ac530d plat-rockchip: uart: set max timeout 5.6ms wait for uart busy
    c2e6f9b66 drivers: hal_crypto: skip hash/tag valid check for V4
    6d56b8ea5 pta: rockchip: enhanced parameter checking for R&W OTP
    967d63292 pta: uboot_storedata_otp: optimize otp write function
    7060bdbdb plat-rockchip: pstore: fix the error that rb->start is too big
    ee7e1e84e core: ree_fs_open(): close dirfile on error
    540ade275 core: arm: print tee memory usage
    53b92eefa drivers: hal_crypto: modify print level for crypto version
    a5847983c plat-rockchip: enable CFG_RK_OEM_ENCRYPT_DATA
    a5be984aa pta: uboot_storedata_otp: support RW oem encrypt data
    9b4140743 plat-rockchip: define OEM_ENCRYPT_DATA offset and size
    c0f517747 drivers: hal_crypto: Fix the calculation error when the address exceeds 32bit
    62aa10b78 kernel: link.mk: modify fwver print
    322d721f4 rockchip: atags: Fix last valid tag be damaged when override tag
    f41b05870 scripts: commit_bin.sh: support build with fwver
    118a16b23 rockchip: support specify fwver during compilation
    001a84604 rockchip: atags: add fwver tag support
    d8a792882 core: arm: remove CFG_R1_NS_ENTRY_ADDR
    b026c133f scripts: commit_bin.sh: print RKBIN_PLATFORM

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I55eefd5dea645a04fc47e1bcd7276892a51f9610
2024-04-16 15:05:55 +08:00
Hisping Lin
b13e384516 rk3562: bl32: update version to v1.03
Build from OPTEE commit in develop-next branch:
    185dc3c92 pta: crypto_service: optimization parameter check
Update features:
    185dc3c92 pta: crypto_service: optimization parameter check
    22c240efc pta: rockchip: rk_os_service: add parameter checking for trng
    89b616c96 pta: uboot_storedata_otp: optimization parameter check
    bde521b1e pta: uboot_storedata_efuse: optimization parameter check
    8631500dc pta: uboot_storedata: optimization parameter check
    819ac530d plat-rockchip: uart: set max timeout 5.6ms wait for uart busy
    c2e6f9b66 drivers: hal_crypto: skip hash/tag valid check for V4
    6d56b8ea5 pta: rockchip: enhanced parameter checking for R&W OTP
    967d63292 pta: uboot_storedata_otp: optimize otp write function
    7060bdbdb plat-rockchip: pstore: fix the error that rb->start is too big
    ee7e1e84e core: ree_fs_open(): close dirfile on error
    540ade275 core: arm: print tee memory usage
    53b92eefa drivers: hal_crypto: modify print level for crypto version
    a5847983c plat-rockchip: enable CFG_RK_OEM_ENCRYPT_DATA
    a5be984aa pta: uboot_storedata_otp: support RW oem encrypt data
    9b4140743 plat-rockchip: define OEM_ENCRYPT_DATA offset and size
    c0f517747 drivers: hal_crypto: Fix the calculation error when the address exceeds 32bit
    a2488a76d rk3562: increase TA memory from 4M to 6M
    62aa10b78 kernel: link.mk: modify fwver print
    322d721f4 rockchip: atags: Fix last valid tag be damaged when override tag
    f41b05870 scripts: commit_bin.sh: support build with fwver
    118a16b23 rockchip: support specify fwver during compilation
    001a84604 rockchip: atags: add fwver tag support
    d8a792882 core: arm: remove CFG_R1_NS_ENTRY_ADDR
    b026c133f scripts: commit_bin.sh: print RKBIN_PLATFORM

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I829965a5401794507528c8075fffb9bb07f43ee2
2024-04-16 15:05:55 +08:00
Hisping Lin
0f16351c13 rk3528: bl32: update version to v1.04
Build from OPTEE commit in develop-next branch:
    185dc3c92 pta: crypto_service: optimization parameter check
Update features:
    185dc3c92 pta: crypto_service: optimization parameter check
    22c240efc pta: rockchip: rk_os_service: add parameter checking for trng
    89b616c96 pta: uboot_storedata_otp: optimization parameter check
    bde521b1e pta: uboot_storedata_efuse: optimization parameter check
    8631500dc pta: uboot_storedata: optimization parameter check
    819ac530d plat-rockchip: uart: set max timeout 5.6ms wait for uart busy
    c2e6f9b66 drivers: hal_crypto: skip hash/tag valid check for V4
    6d56b8ea5 pta: rockchip: enhanced parameter checking for R&W OTP
    967d63292 pta: uboot_storedata_otp: optimize otp write function
    7060bdbdb plat-rockchip: pstore: fix the error that rb->start is too big
    ee7e1e84e core: ree_fs_open(): close dirfile on error
    540ade275 core: arm: print tee memory usage
    53b92eefa drivers: hal_crypto: modify print level for crypto version
    a5847983c plat-rockchip: enable CFG_RK_OEM_ENCRYPT_DATA
    a5be984aa pta: uboot_storedata_otp: support RW oem encrypt data
    9b4140743 plat-rockchip: define OEM_ENCRYPT_DATA offset and size
    c0f517747 drivers: hal_crypto: Fix the calculation error when the address exceeds 32bit
    62aa10b78 kernel: link.mk: modify fwver print
    322d721f4 rockchip: atags: Fix last valid tag be damaged when override tag
    f41b05870 scripts: commit_bin.sh: support build with fwver
    118a16b23 rockchip: support specify fwver during compilation
    001a84604 rockchip: atags: add fwver tag support
    d8a792882 core: arm: remove CFG_R1_NS_ENTRY_ADDR
    b026c133f scripts: commit_bin.sh: print RKBIN_PLATFORM

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I9bf21576419289be9d4663ccecdac05c1368a62d
2024-04-16 15:05:55 +08:00
Hisping Lin
c1ffb32355 rk3358: bl32: update version to v2.07
Build from OPTEE commit in develop-next branch:
    185dc3c92 pta: crypto_service: optimization parameter check
Update features:
    185dc3c92 pta: crypto_service: optimization parameter check
    22c240efc pta: rockchip: rk_os_service: add parameter checking for trng
    89b616c96 pta: uboot_storedata_otp: optimization parameter check
    bde521b1e pta: uboot_storedata_efuse: optimization parameter check
    8631500dc pta: uboot_storedata: optimization parameter check
    819ac530d plat-rockchip: uart: set max timeout 5.6ms wait for uart busy
    c2e6f9b66 drivers: hal_crypto: skip hash/tag valid check for V4
    6d56b8ea5 pta: rockchip: enhanced parameter checking for R&W OTP
    967d63292 pta: uboot_storedata_otp: optimize otp write function
    7060bdbdb plat-rockchip: pstore: fix the error that rb->start is too big
    ee7e1e84e core: ree_fs_open(): close dirfile on error
    540ade275 core: arm: print tee memory usage
    53b92eefa drivers: hal_crypto: modify print level for crypto version
    a5847983c plat-rockchip: enable CFG_RK_OEM_ENCRYPT_DATA
    a5be984aa pta: uboot_storedata_otp: support RW oem encrypt data
    9b4140743 plat-rockchip: define OEM_ENCRYPT_DATA offset and size
    c0f517747 drivers: hal_crypto: Fix the calculation error when the address exceeds 32bit
    62aa10b78 kernel: link.mk: modify fwver print
    322d721f4 rockchip: atags: Fix last valid tag be damaged when override tag
    f41b05870 scripts: commit_bin.sh: support build with fwver
    118a16b23 rockchip: support specify fwver during compilation
    001a84604 rockchip: atags: add fwver tag support
    d8a792882 core: arm: remove CFG_R1_NS_ENTRY_ADDR
    b026c133f scripts: commit_bin.sh: print RKBIN_PLATFORM

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I3f44d940d6bc97fa6744e5ee9776d17213e8579d
2024-04-16 15:05:55 +08:00
Hisping Lin
94c0366668 rk3308: bl32: update version to v2.07
Build from OPTEE commit in develop-next branch:
    185dc3c92 pta: crypto_service: optimization parameter check
Update features:
    185dc3c92 pta: crypto_service: optimization parameter check
    22c240efc pta: rockchip: rk_os_service: add parameter checking for trng
    89b616c96 pta: uboot_storedata_otp: optimization parameter check
    bde521b1e pta: uboot_storedata_efuse: optimization parameter check
    8631500dc pta: uboot_storedata: optimization parameter check
    819ac530d plat-rockchip: uart: set max timeout 5.6ms wait for uart busy
    c2e6f9b66 drivers: hal_crypto: skip hash/tag valid check for V4
    6d56b8ea5 pta: rockchip: enhanced parameter checking for R&W OTP
    967d63292 pta: uboot_storedata_otp: optimize otp write function
    7060bdbdb plat-rockchip: pstore: fix the error that rb->start is too big
    ee7e1e84e core: ree_fs_open(): close dirfile on error
    540ade275 core: arm: print tee memory usage
    53b92eefa drivers: hal_crypto: modify print level for crypto version
    a5847983c plat-rockchip: enable CFG_RK_OEM_ENCRYPT_DATA
    a5be984aa pta: uboot_storedata_otp: support RW oem encrypt data
    9b4140743 plat-rockchip: define OEM_ENCRYPT_DATA offset and size
    c0f517747 drivers: hal_crypto: Fix the calculation error when the address exceeds 32bit
    62aa10b78 kernel: link.mk: modify fwver print
    322d721f4 rockchip: atags: Fix last valid tag be damaged when override tag
    f41b05870 scripts: commit_bin.sh: support build with fwver
    118a16b23 rockchip: support specify fwver during compilation
    001a84604 rockchip: atags: add fwver tag support
    d8a792882 core: arm: remove CFG_R1_NS_ENTRY_ADDR
    b026c133f scripts: commit_bin.sh: print RKBIN_PLATFORM

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I928c0f8b3e25902bba796e6b14f625f93f4bfc79
2024-04-16 15:05:55 +08:00
Hisping Lin
223b77c8f8 px30: bl32: update version to v2.16
Build from OPTEE commit in develop-next branch:
    185dc3c92 pta: crypto_service: optimization parameter check
Update features:
    185dc3c92 pta: crypto_service: optimization parameter check
    22c240efc pta: rockchip: rk_os_service: add parameter checking for trng
    89b616c96 pta: uboot_storedata_otp: optimization parameter check
    bde521b1e pta: uboot_storedata_efuse: optimization parameter check
    8631500dc pta: uboot_storedata: optimization parameter check
    819ac530d plat-rockchip: uart: set max timeout 5.6ms wait for uart busy
    c2e6f9b66 drivers: hal_crypto: skip hash/tag valid check for V4
    6d56b8ea5 pta: rockchip: enhanced parameter checking for R&W OTP
    967d63292 pta: uboot_storedata_otp: optimize otp write function
    7060bdbdb plat-rockchip: pstore: fix the error that rb->start is too big
    ee7e1e84e core: ree_fs_open(): close dirfile on error
    540ade275 core: arm: print tee memory usage
    53b92eefa drivers: hal_crypto: modify print level for crypto version
    a5847983c plat-rockchip: enable CFG_RK_OEM_ENCRYPT_DATA
    a5be984aa pta: uboot_storedata_otp: support RW oem encrypt data
    9b4140743 plat-rockchip: define OEM_ENCRYPT_DATA offset and size
    c0f517747 drivers: hal_crypto: Fix the calculation error when the address exceeds 32bit
    62aa10b78 kernel: link.mk: modify fwver print
    322d721f4 rockchip: atags: Fix last valid tag be damaged when override tag
    f41b05870 scripts: commit_bin.sh: support build with fwver
    118a16b23 rockchip: support specify fwver during compilation
    001a84604 rockchip: atags: add fwver tag support
    d8a792882 core: arm: remove CFG_R1_NS_ENTRY_ADDR

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I7801013da2c05a50f4e982e4c38ec6c8ac3166b7
2024-04-16 15:05:55 +08:00
Hisping Lin
a9c9eff9e4 rk3326: bl32: update version to v2.16
Build from OPTEE commit in develop-next branch:
    185dc3c92 pta: crypto_service: optimization parameter check
Update features:
    185dc3c92 pta: crypto_service: optimization parameter check
    22c240efc pta: rockchip: rk_os_service: add parameter checking for trng
    89b616c96 pta: uboot_storedata_otp: optimization parameter check
    bde521b1e pta: uboot_storedata_efuse: optimization parameter check
    8631500dc pta: uboot_storedata: optimization parameter check
    819ac530d plat-rockchip: uart: set max timeout 5.6ms wait for uart busy
    c2e6f9b66 drivers: hal_crypto: skip hash/tag valid check for V4
    6d56b8ea5 pta: rockchip: enhanced parameter checking for R&W OTP
    967d63292 pta: uboot_storedata_otp: optimize otp write function
    7060bdbdb plat-rockchip: pstore: fix the error that rb->start is too big
    ee7e1e84e core: ree_fs_open(): close dirfile on error
    540ade275 core: arm: print tee memory usage
    53b92eefa drivers: hal_crypto: modify print level for crypto version
    a5847983c plat-rockchip: enable CFG_RK_OEM_ENCRYPT_DATA
    a5be984aa pta: uboot_storedata_otp: support RW oem encrypt data
    9b4140743 plat-rockchip: define OEM_ENCRYPT_DATA offset and size
    c0f517747 drivers: hal_crypto: Fix the calculation error when the address exceeds 32bit
    62aa10b78 kernel: link.mk: modify fwver print
    322d721f4 rockchip: atags: Fix last valid tag be damaged when override tag
    f41b05870 scripts: commit_bin.sh: support build with fwver
    118a16b23 rockchip: support specify fwver during compilation
    001a84604 rockchip: atags: add fwver tag support
    d8a792882 core: arm: remove CFG_R1_NS_ENTRY_ADDR

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: Ie5264faa15e763c26b9ed2c090394e03d5fbb6b9
2024-04-16 15:05:55 +08:00
Hisping Lin
cfcddcdc6f rk1808: bl32: update version to v2.04
Build from OPTEE commit in develop-next branch:
    185dc3c92 pta: crypto_service: optimization parameter check
Update features:
    185dc3c92 pta: crypto_service: optimization parameter check
    22c240efc pta: rockchip: rk_os_service: add parameter checking for trng
    bde521b1e pta: uboot_storedata_efuse: optimization parameter check
    8631500dc pta: uboot_storedata: optimization parameter check
    819ac530d plat-rockchip: uart: set max timeout 5.6ms wait for uart busy
    c2e6f9b66 drivers: hal_crypto: skip hash/tag valid check for V4
    7060bdbdb plat-rockchip: pstore: fix the error that rb->start is too big
    ee7e1e84e core: ree_fs_open(): close dirfile on error
    540ade275 core: arm: print tee memory usage
    53b92eefa drivers: hal_crypto: modify print level for crypto version
    c0f517747 drivers: hal_crypto: Fix the calculation error when the address exceeds 32bit
    62aa10b78 kernel: link.mk: modify fwver print
    322d721f4 rockchip: atags: Fix last valid tag be damaged when override tag
    f41b05870 scripts: commit_bin.sh: support build with fwver
    118a16b23 rockchip: support specify fwver during compilation
    001a84604 rockchip: atags: add fwver tag support
    d8a792882 core: arm: remove CFG_R1_NS_ENTRY_ADDR
    b026c133f scripts: commit_bin.sh: print RKBIN_PLATFORM

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: Ie38bf466e29e78d3141cd09a32e02ecaff10b028
2024-04-16 15:05:55 +08:00
Hisping Lin
7efc8e1b30 rk3399pro: bl32: update version to v2.12
Build from optee commit in develop branch:
    369edd59c sta: rk_os_service: enhanced parameter checking for R&W efuse

Update feature:
    369edd59c sta: rk_os_service: enhanced parameter checking for R&W efuse
    b1245a7a0 plat-rockchip: pstore: fix the error that rb->start is too big
    5391ef3ac rockchip: support specify fwver during compilation
    663b904f7 rockchip: atags: Fix last valid tag be damaged when override tag
    c460e5d32 rockchip: atags: add fwver tag support
    c8305e919 plat-rockchip: support pstore for optee log
    00b0b0c00 core: arm: print tee memory usage
    f7211000a rpmb: check param is not null in tee_rpmb_free

Change-Id: I68a7204849c237a781c04c28e3ea05cc65e45b3e
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2024-04-16 14:29:21 +08:00
Hisping Lin
f80f925f6b rk3399: bl32: update version to v2.12
Build from optee commit in develop branch:
    369edd59c sta: rk_os_service: enhanced parameter checking for R&W efuse

Update feature:
    369edd59c sta: rk_os_service: enhanced parameter checking for R&W efuse
    b1245a7a0 plat-rockchip: pstore: fix the error that rb->start is too big
    5391ef3ac rockchip: support specify fwver during compilation
    663b904f7 rockchip: atags: Fix last valid tag be damaged when override tag
    c460e5d32 rockchip: atags: add fwver tag support
    c8305e919 plat-rockchip: support pstore for optee log
    00b0b0c00 core: arm: print tee memory usage
    f7211000a rpmb: check param is not null in tee_rpmb_free

Change-Id: I80c63813386a58407f77c879226c5c154768504f
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2024-04-16 14:28:32 +08:00
YouMin Chen
3339cc42a5 rk3588: ddr: update ddrbin to v1.17
build from:
        3488111f83 dram_init: rk3588: update to v1.17
update feature:
        1. Fixed the error of pll_id setting when boot_fsp!=0.

Signed-off-by: YouMin Chen <cym@rock-chips.com>
Change-Id: I787d8b5025ca67c02bc097d48cd3fce6ff432ce8
2024-04-12 14:19:49 +08:00
Zhihuan He
b57d8cc4f3 rv1126: ddr: Update ddr bin to v1.10
Build from:
	d69a0b90fd dram_init: rv1126: Update to v1.10

Update feature:
	ab67f54030 dram_init: bin size reduce 512B
	86a954c7f1 dram_init: rv1126: add s otp support
	2557311a1d dram_init: Makefile: add pie option
	8026371e93 dram_init: Makefile: add gc-sections
	8c1b6235d0 dram_init: common: add sram base judge for arm

Change-Id: If53cba7335d4d537fa082e90b6c8c6e16a3d2625
Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
2024-04-11 14:51:07 +08:00
XiaoDong Huang
335b88b00c rk3576: bl31: update version to v1.03
Build from ATF commit:
    9de33eca3 plat: rockchip: rk3576: fix cpu freq when use unclean patch
update feature:
    9de33eca3 plat: rockchip: rk3576: fix cpu freq when use unclean patch
    4d3d03ae3 plat: rk3576: simplify code of autocs_suspend/autocs_resume
    a8344d0aa plat: rk3576: config usb clamp according to sleep_info
    3957fd99d plat: rk3576: restore lpll registers after clksel_* registers
    bde48765e plat: rk3576: set crypto_s initiates secure access
    0b5c60a8c plat: rk3576: dmc: add support scan EBC vbank
    b87538a01 plat: rk3576: delete sram section
    5c1ca8cd2 plat: rk3576: dmc: only LPDDR5 have the derate mrr_cycles issue
    5eccdfe49 plat: rk3576: dmc: mcu ddrcfg mode defaults to normal mode
    940a323ba plat: rk3576: dmc: disable early response of noc
    26788f7ed plat: rk3576: dmc: restore the performance config after resume

Change-Id: I43eba42b5e8ead04bcd517ef6a736ccbe8802fd6
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2024-04-10 19:43:14 +08:00
Zhihuan He
ad1ea2ac38 rk3308: ddr: Update DDR bin to v2.08
Build from:
	10777823fd dram_init: rk3308: Update to v2.08

Update features:
	8c1b6235d0 dram_init: common: add sram base judge for arm
	dfb48851bc drivers: ram: rk3308: Support for calling dram_check bin

Change-Id: Ia3c2b8ef2ddfef42d3527cf74b7053a63a228819
Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
2024-04-10 11:43:39 +08:00
Jon Lin
958a98d9b6 rk3576: spl: Add fspi1 support
build from:
	38fed2d628d configs: Add rk3576 decom support
update feature:
	Support fspi1.

Change-Id: I6f0434243326980ae7997b5b355901fd181a906c
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2024-04-08 20:36:25 +08:00
Xuhui Lin
ff3639a290 rk3576: spl: Update version to v1.01
Build from:
	4a69562ca69 clk: rockchip: rk3576: add hclk sdmmc/emmc/sdio

Mainly update feature:
	Support SD card.
	Support SecureBoot.
	Enable crypto.
	Improve UFS support.
	Improve VOP2 support.
	Add MCU-related register configuration.

Change-Id: Ic51507f40bd82fc0763452030a86b6a19be4c8d7
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
2024-04-07 12:07:20 +08:00
aaron.sun
670d3cd824 rv1106: rv1106_hpmcu_wrap: update version to v1.70
build from rockit-ko commit in master branch:
    db3c2c7 mcu_bin: support multiple pipe wrap version v1.7.0rc11

build from hal commit in master branch:
    https://10.10.10.29/c/rk/mcu/hal/+/170393
    a76806e7 project: common: riscv: change riscv toolchain to xpack

Signed-off-by: aaron.sun <aaron.sun@rock-chips.com>
Change-Id: Ie7a65d2b3d46eeea415beba8ea8bc5c97ea6d1be
2024-04-03 16:25:17 +08:00
XiaoDong Huang
572091385b rk3576: bl31: update version to v1.02
Build from ATF commit:
    5784c4ac0 plat: rk3576: enable stimer1 ch5 for gpu
update feature:
    5784c4ac0 plat: rk3576: enable stimer1 ch5 for gpu
    b5f21da68 plat: rk3576: support auto cs
    93cb27b3e plat: rockchip: rk3576: litcore and bigcore use unclean src
    62fa83468 plat: rk3576: sleep: Fix cpu mem cfg error when resume
    61d57ae03 plat: rk3576: hptimer don't switch to 32k if ultra-sleep or normal mode
    f1e8d5488 plat: rk3576: support hdcp
    b9dd78c21 plat: rk3576: restore pd only in pmu_power_domains_resume

Change-Id: Id4404acf5009596666cc00a472afcbc1c0eb3c91
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2024-03-29 11:19:37 +08:00
CanYang He
866115068f rk3576: ddr: update ddrbin to v1.02
build from:
	2e0089635a3 dram_init: rk3576: update to v1.02
update feature:
	1. Fixed VOP will flash with POST_BUF_EMPTY, When DDR is under heavy load,
	   especially when GPU and RKNN are under heavy load.

Signed-off-by: CanYang He <hcy@rock-chips.com>
Change-Id: Iff402d70817a39645d61f3f28aa4a84f889f3bbe
2024-03-22 15:42:41 +08:00
XiaoDong Huang
57ffadecfe rk3576: bl31: update version to v1.01
Build from ATF commit:
    c87ba612c plat: rk3576: enanble hptimer adjust mode
update feature:
    cdc109fe6 rockchip: add hptimer_v2 driver
    67b93799e plat: rk3576: support poweroff by sleep_pin_1
    646d8e4eb plat: rk3576: sleep: enable pmu1 repair if SLP_ARMOFF_PMUOFF
    616765f12 plat: rk3576: support sleep from uboot
    de9e5e13a plat: rk3576: support virtual poweroff
    44cd6c0d3 plat: rk3576: pll enter slow mode if ddrpd mode
    de44d42f1 plat: rk3576: sleep: always save/restore usb registers

Change-Id: Icd53072b34e835a4a2ae366eee09bb7195bebcdc
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2024-03-22 14:25:34 +08:00
XiaoDong Huang
b9df24df25 rv1126: tee: update version to v1.04
Build from OPTEE commit:
    796bbcbef rockchip: rv1126: sleep: decrease pmu-fsm time
update feature:
    796bbcbef rockchip: rv1126: sleep: decrease pmu-fsm time
    d69011639 rockchip: rv1126: sleep: adjust debug information
    306f10ae6 rockchip: rv1126: sleep: don't config PMU_WKUP_TIMEOUT_CNT
    65a719aaa rockchip: rv1126: sleep: support SLP_WAKEUP_TO_RESET
    59f324679 plat-rockchip: rv1126: disable dynamic share memory
    317f8b06b rv1126: fiq: must return phy addr to kernel
    d40f7e8a8 drivers: crypto: clk: rv1126: fix the clock enablement logic
    b3f212d17 drivers: rockchip: hal_crypto: add pd crypto enable for rv1126
    3ef0e4f48 rv1126: otp: not allow 24-byte key
    5378f435b drivers: rockchip: hal_crypto: add rv1126 support
    632503dc8 rv1126: otp: support write oem otp key
    9f3a60ad2 rv1126: add firmware encryption key in otp map
    257652c4c rv1126: add OEM cipher keys in otp map
    ef7f159df rv1126: monitor: return if isp/rkvenc/rkvdec is doing idle
    6453d8bae rv1126: otp: set nvm failtime to 19
    437abbb8d rv1126: monitor: don't panic if cpu_feature err
    7a038f356 rv1126: monitor: motify some debug code
    a2e5cffe1 core: kernel: rv1126 use get_dummy_die_id when derive SSK

Change-Id: If6cbddc26a82ee953223e9c9ff61e4eb865ca657
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2024-03-20 11:04:45 +08:00
Joseph Chen
c0d7fa7b5f rk3576: ddr/spl/usbplug: Add initial version
== ddr v1.00
Build from:
	563d6071c0 dram_init: rk3576: update to v1.00

== spl v1.00
Build from:
	0aca89f21 gpt: support ufs 4k block size

== usbplug v1.00
Build from:
	0aca89f21 gpt: support ufs 4k block size

Change-Id: I7b3aa65d5a2e5b3db5c9824e9c25444f560b0201
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Signed-off-by: YouMin Chen <cym@rock-chips.com>
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2024-03-15 18:37:16 +08:00
XiaoDong Huang
e10cc428fd rk3576: bl31/bl32: Add initial version
== bl31 v1.00:
Build from ATF commit:
	a83ab541f plat: rk3576: restore related register if no ext-32k

== bl32 v1.00:
Build from optee commit:
	68cdaabd4 rk3576: enable keyladder support

Change-Id: Ibec62067342eb576cb864438ea4b5952a9b7d0c2
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2024-03-15 18:36:55 +08:00
liuyi
79cabf332b tools: boot_merger: update to v1.35
update features:
	1.add CrcOff to skip crc check when boot download

Change-Id: I52a6a2b093ec09af41bddf14219f79c620be0037
Signed-off-by: liuyi <liuyi@rock-chips.com>
2024-02-29 10:47:03 +08:00
Weiwen Chen
a2a0b89b6c rv1106: RKBOOT add RV1106MINIALL_SPI_NAND_TB.ini
Signed-off-by: Weiwen Chen <cww@rock-chips.com>
Change-Id: I4923a51449018017478c86c368130758c9573d22
2024-02-22 09:51:53 +08:00
Jon Lin
ab9d4193ae rv1106: usbplug: Update to v1.09
from commit:
	20b8d8f8d src: spinand: Support new device W25N01JWZEIG
update feature:
	Support new SPI Flash

Change-Id: I458b0639a299722ffa3b69522b80248717f9f2ff
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2024-02-06 17:38:13 +08:00
Lan Honglin
9e11cd8bb4 rv1106: mcu: add sc450ai hpmcu tb bin
build from commit:
	rtt:4f71a2d#hal:8966acbf#battery_ipc:1497fb5

build from rt-thread commit in master branch:
	4f71a2d: bsp: rockchip: board: add sc450ai boardcfg

build from hal commit in master branch:
	8966acbf: rv1106-mcu: Optimize bss zero init time cost

build from battery_ipc commit in master branch:
	1497fb5: fastae: 2.3.2-rc1

Change-Id: I805514e21b953e20764a563176205edefff87d8a
Signed-off-by: Lan Honglin <helin.lan@rock-chips.com>
2024-02-06 11:13:30 +08:00
YouMin Chen
f02d10e468 rk3588: ddr: update ddrbin to v1.16
build from:
        9fffbe1e78 rk3588: ddr: adjust hash description
update feature:
        1. Modify the LPDDR5 frequency to improve stability.
        2. Add support dram with CS0 capacity less than CS1 capacity.
        3. Modify the DERATEINT.mr4_read_interval configuration.
        4. Fixed derate issue with LPDDR5 of one rank.

Signed-off-by: YouMin Chen <cym@rock-chips.com>
Change-Id: Id6f200c8ed9ec4f71f79b8050608cb928658a276
2024-02-06 10:09:56 +08:00
Tang Yun ping
83f2f3d5f6 rk3562: ddr: update ddrbin to v1.05
build from:
	93e4a1020c rk3562: ddr: update ddrbin to v1.05

build command:
	./make.sh rk3562

update feature:
	1. LPDDR4/4X enable 780MHz read odt。
	2. Eanble read/write vref training to improve
compatibility.(can be disable using ddrbin_tool).

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I2edba3995f39f1d8e3d14214e342ece92df17712
2024-02-05 09:37:02 +08:00
Tang Yun ping
a8008bfe3c rk3566: ddr: update ddrbin to v1.21
build from:
	2d653b3476 rk356x: ddr: update ddrbin to v1.21

build command:
	./make.sh rk3568

update feature:
	1. Fixed issue that CA training may be missed during reboot.

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Ice4e9fbcb4304e8591c9155c09cd616d340d598a
2024-02-05 09:37:02 +08:00
Tang Yun ping
c3e0ee0f9a rk3568: ddr: update ddrbin to v1.21
build from:
	2d653b3476 rk356x: ddr: update ddrbin to v1.21

build command:
	./make.sh rk3568

update feature:
	1. Fixed issue that CA training may be missed during reboot.

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I0db741443e2af91ce760596f8a7cae5ce13eb24c
2024-02-05 09:31:26 +08:00
Weixin Zhou
d587922382 rk3566: bl31 ultra: update version to v2.17
Build from ATF commit:
	4a52a1f56 plat: rockchip: uart: set max timeout 5.6ms wait for uart busy

update feature:
	4a52a1f56 plat: rockchip: uart: set max timeout 5.6ms wait for uart busy
	ea13fb579 plat: rk3576: fix platform.mk
	d45826ccf plat: rk3588: sleep: select dbclk_gpio0 to deepslow

Change-Id: Ib67bd479533cb13c3a3f09e4da95b3975d8c6514
Signed-off-by: Weixin Zhou <zwx@rock-chips.com>
2024-02-02 11:05:19 +08:00
Tang Yun ping
bcd7d88790 rk3566: ddr: update ultra ddrbin to v1.20
build from:
	328b43930e rk356x: ddr: en lp4/4x rx odt when freq greater than 600MHz

build command:
./make.sh rk3568

update feature:
	1. Fixed 6GB LPDDR4/4x initialization failure problem.
	2. LPDDR4/4X enable 780MHz read odt。
	3. Eanble read/write vref training to improve
compatibility.(can be disable using ddrbin_tool).
	4. Fixed issue that CA training may be missed during reboot.

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I6e4d68add07b38746f4aaf04591bbf090f5177f6
2024-02-02 11:01:26 +08:00
Zhihuan
0b3e87afc2 rk3528: ddr: update ddrbin to v1.09
build from:
	665f3e4817 dram_init: rk3528: Update to v1.09

update feature:
	0ac0349595 rk3528: ddr: enable vref training and rx odt greater than 600MHz
	14db66a434 rk3528: fix CL err for byte mode lp4 in training
	8f381239f7 rk356x: rk3528: rk3562: atags: add fwver support
	804131c4aa dram_init: rk3528: modify ddr4 528MHz to 666MHz
	1be001835a dram_init: rk3528: fix lp4/lp4x 4L pcb config wrong
	88756718fc dram_init: rk3528: add LPDDR4_RD_WR_DBI_EN for lp4 dbi control
	b3a7326c46 dram_init: rk3528: fix MR22 soc odt get unmatched value
	06eb4676fa rk356x: rk3562: rk3528: add lp3 odt detect
	f10242d223 dram_init: rk3528: add bin size for bss

Change-Id: I51029ed43aeb9ea0eb9edcddeea6373f4aca0a0c
Signed-off-by: Zhihuan <huan.he@rock-chips.com>
2024-01-30 09:56:49 +08:00
Weiwen Chen
7185ef26c3 rv1106: mcu: update rv1106_hpmcu_tb_sc3336_sc3338_v1.91.bin
build from commit:
    rtt:4797a34#hal:8966acbf#battery_ipc:1497fb5

build from rt-thread commit in develop branch:
    4f71a2d: bsp: rockchip: board: add sc450ai boardcf

build from hal commit in master branch:
    8966acbf: rv1106-mcu: Optimize bss zero init time cost

build from battery-ipc commit in master branch:
    1497fb5: fastae: 2.3.2-rc1

Signed-off-by: Weiwen Chen <cww@rock-chips.com>
Change-Id: Icf935e3392e6f5a47bf172ddd523e14cc1429296
2024-01-26 14:43:14 +08:00