Commit Graph

1826 Commits

Author SHA1 Message Date
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
Tang Yun ping
d87e6485d6 rk3566: ddr: update ddrbin to v1.20
build from:
	77170a5e90 rk356x: ddr: en lp4/4x rx odt when freq greater than 600MHz

build command:
	./make.sh rk3568

update feature:
	1. Update DDR3/LPDDR3 rd/wr training pattern to improve
read and write signal margin.
	2. Fixed 6GB LPDDR3/4 initialization failure problem.
	3. LPDDR4/4X enable 780MHz read odt。
	4. 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: I0fe632a8959361517c3dee6678addae87dfc8ad7
2024-01-18 09:59:49 +08:00
Tang Yun ping
f48deced82 rk3568: ddr: update ddrbin to v1.20
build from:
	77170a5e90 rk356x: ddr: en lp4/4x rx odt when freq greater than 600MHz

build command:
	./make.sh rk3568

update feature:
	1. When DDR ECC is enabled, ensure the correctness of the
	ECC of the pstore segment memory after restarting.
	2. Update DDR3/LPDDR3 rd/wr training pattern to improve
	read and write signal margin.
	3. Fixed 6GB LPDDR3/4 initialization failure problem.
	4. LPDDR4/4X enable 780MHz read odt。
	5. 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: I1ef3ac7528106b937da236529d1a2f26041b5ce0
2024-01-18 09:59:49 +08:00
Zhihuan He
9dcea43d04 tool: ddrbin_tool: update to v1.19 20240117
update feature:
	1. add ext_temp_ref and derate_en support for
loader parameter V1.

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I02fbac315b9f977cfb481bd1aff1429ca481d1c1
2024-01-17 14:11:07 +08:00
Zhihuan He
6fcf54406f rk1808: bl31: update to v1.15
build from: develop-rk3399
	56fe57e2a rockchip: add fw_version_string support

update feature:
	d5c94a81c rockchip: atags: Fix last valid tag be damaged when
override tag
	00daa97cb rockchip: atags: Add fwver tag support
	77e684e69 rockchip: add pstore rk_atags support
	9883237b5 rockchip: common: Add boot1 param for atags
	8a1371323 plat: rk1808: support 2x/4x refresh for Extended
temperature range

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: Ic591082ff66763cfd9abd27cb8a052506f9f3561
2024-01-17 14:11:03 +08:00
Zhihuan He
7af658d4a1 rk1808: ddr: update ddrbin to v1.06
build from:
	4d116dc75c dram init: rk1808: update ddr bin version to v1.06

update feature:
	127a13a4e9 dram_init: rk1808: support 2x/4x refresh for Extended
temperature

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I726955f764fddfb0c2bdb77633d2bc386d7a1e27
2024-01-17 11:53:12 +08:00
Jon Lin
232f7686c1 rk3308: loader: Update to v1.41
from commit:
	 f34544a rk_boot_all
update fiture:
	src: spinand: Assign global variables read address

Change-Id: I14cff3609444e0c4bad5397095ef5c8dcb3a9cb2
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2024-01-05 14:27:21 +08:00
XiaoDong Huang
99c2c588dd rk3588: bl31: update version to v1.45
Build from ATF commit:
    4ca8a8422 plat: rk3588: only 4-ch ddr is allowed
update feature:
    4ca8a8422 plat: rk3588: only 4-ch ddr is allowed
    f282bdae0 rockchip: pstore: fix the error that rb->start is too big
    eda1f5ce4 plat: rk3588: sip: add pvtpll config support
    b795c750d plat: rk3588: sleep: switch to pll earlier
    0064883b0 plat: rk3588: dmc: Stop ZQ background calibration during suspend
    bcec088c3 rockchip: ddr_parameter: fix ddr_region_usage_parse
    47eb39f29 plat: rk3588: Add support to enable memory repair according to otp
    f25382246 plat: rk3588: otp: Implement rk_otp_s_word_read()
    9f718e925 plat: rk3588: dmc: divided ddrm0_init into two stages

Change-Id: I84bfa7e97468a822b28dc1a3ae16904d9c69e913
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2023-12-28 09:53:01 +08:00
Zhihuan He
b1494d5e47 rv1108k: ddr: add rv1108k ddr binary
build from:
	361b05c rv1108K: 2x refresh for Extended temperature range

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I593a316b6bd5f8d2bc414459695641d712a8bc54
2023-12-26 17:48:45 +08:00
Zhihuan He
3e384e682c rk3358j/rk3358m: add rk3358j/rk3358m ddr binary
build in:
	131f35b rk3326/px30: ddr: Update to DDR 20231220 fwver: v2.09

update feature:
	aa766aa rk3358m/rk3358j: 2x refresh for Extended temperature
range
	c6a0e76 rk3326s/px30s: ddr: add DQS 3.2kohm weak pull up/down

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I2fa7ac8ffd1b732282a304f7ea4f6b7aab09df64
2023-12-26 17:26:35 +08:00
Zhihuan He
dd6f4723ed px30: ddr: Update to DDR 20231220 fwver: v2.09
build in:
	131f35b rk3326/px30: ddr: Update to DDR 20231220 fwver: v2.09

update feature:
	aa766aa rk3358m/rk3358j: 2x refresh for Extended temperature
range
	c6a0e76 rk3326s/px30s: ddr: add DQS 3.2kohm weak pull up/down

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I8f89dc0170db03426335a6495df5c3758328adbf
2023-12-26 16:45:47 +08:00
Zhihuan He
4344f2a785 rk3326: ddr: Update to DDR 20231220 fwver: v2.09
build in:
	131f35b rk3326/px30: ddr: Update to DDR 20231220 fwver: v2.09

update feature:
	aa766aa rk3358m/rk3358j: 2x refresh for Extended temperature range
	c6a0e76 rk3326s/px30s: ddr: add DQS 3.2kohm weak pull up/down

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I8147bc096efe88ba3f69abc55101a75b10d06cdd
2023-12-26 16:45:42 +08:00
Zhihuan He
11c6b64cf6 rk3326: bl31: update version to v1.34
Build from ATF commit:
	46064b2d5 plat: px30: dram: support 2x/4x refresh for
Extended temperature range

update feature:
	46064b2d5 plat: px30: dram: support 2x/4x refresh for
Extended temperature range

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I6878e9c95e21649df071d6b6a379417dca078f96
2023-12-26 16:34:12 +08:00
Zhihuan He
c7039e3397 px30: bl31: update version to v1.34
Build from ATF commit:
	46064b2d5 plat: px30: dram: support 2x/4x refresh for
Extended temperature range

update feature:
	46064b2d5 plat: px30: dram: support 2x/4x refresh for
Extended temperature range

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I8237068a156b808f4dcb5a1e99629ccbb9ab89e0
2023-12-26 16:32:17 +08:00
Liang Chen
bf63f186b9 rk3528: bl31: update version to v1.17
Build from ATF commit:
    eda1f5ce4 plat: rk3588: sip: add pvtpll config support
update feature:
    eda1f5ce4 plat: rk3588: sip: add pvtpll config support
    c643887c6 Revert "plat: rk3528: monitor: check vp9 for rk3528"
    4eac37333 plat: rk3528: virtual-poweroff: support config wakeup irqs
    62be892d8 plat: rk3528: virtual-poweroff: do system reset early
    fca095394 plat: rk3528: sleep: don't open wdt_ns tclk

Change-Id: I945f5bbf2b1a38647cfc60cbde41d1b3b6d72104
Signed-off-by: Liang Chen <cl@rock-chips.com>
2023-12-21 08:05:12 +08:00
Wesley Yao
cdb538868d rv1106: ddr: Update to v1.15 20231221
Build from:
	306b9977f5 dram_init: rv1106: Upadate to v1.15

Update features:
	cf081b2cc5 dram_init: timer: Initialize hptimer as soft adjust mode in RV1106
	fefaf6ae79 rv1106: ddr: Do not reinit hp_timer in resume_flow
	617232e4e1 drivers: ram: rv1106: Change PVTPLL length to 7
	43bdca99ff dram_init: Add BROM_BOOTSOURCE_IS_DOWNLOAD macro
	58e29ce5b4 drivers: ram: rv1106: Fix maskrom bug
	204a8810e6 drivers: ram: rockchip: remove DDR2/DDR3 Die bus-width log

Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com>
Change-Id: Ie4ffc308cfdaf890c3f78c54b0f111a74ee7bd1f
2023-12-21 11:32:00 +08:00
Jon Lin
839a0290b1 rk3588: pcie_ep: Update version to v2.10
Build from:
	bootloader: 35f57cde3 src: paltform: Update the version
Build command:
	./tools/mk_pcie_idb.sh RK3568.
Update feature:
	Update the version.

Change-Id: I41aab73ecd43800013ce245e7081dffd04eeaa42
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2023-12-18 17:18:14 +08:00
Jon Lin
50fea70b44 rk3568: pcie_ep: Update version to v2.10
Build from:
	bootloader: 35f57cde3 src: paltform: Update the version
Build command:
	./tools/mk_pcie_idb.sh RK3568.
Update feature:
	Update the version.

Change-Id: Id2d613345d6bb396131837ba26fba9d9aa1b41f1
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2023-12-18 17:18:14 +08:00
Weiwen Chen
9b04c27aaf rv1106: mcu: update hpmcu tb bin to v1.90
build from commit:
    rtt:e31465907#hal:8966acbf#battery_ipc:1497fb5

build from rt-thread commit in develop branch:
    e31465907: bsp: rockchip: camera: fix mclk is not in effect

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: I24fe88a2ea241768c7a9a7ae155efbce12e7ec37
2023-12-15 16:31:42 +08:00
Jon Lin
79c24ba262 rk3588: pcie_ep: Fix ep bar capability
Build from:
	bootloader: I3e280b78 src: drivers: pcie: Fix ep bar capability
Build command:
	./tools/mk_pcie_idb.sh RK3588.
Update feature:
	Fix ep bar capability.

Change-Id: I77b20ffc14a8f49ffb44d5c46c766d2bc2e339b7
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2023-12-11 09:31:15 +08:00
Jon Lin
84da743b8a rk3568: pcie_ep: Fix ep bar capability
Build from:
	bootloader: I3e280b78 src: drivers: pcie: Fix ep bar capability
Build command:
	./tools/mk_pcie_idb.sh RK3568.
Update feature:
	Fix ep bar capability.

Change-Id: I4a1abf545500be3f78a48fe91168911de65c17f0
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2023-12-11 09:31:15 +08:00
Weiwen Chen
8f2b110110 rv1106: mcu: add sc200ai hpmcu tb bin
build from commit:
    rtt:0329fd0d9#hal:8966acbf#battery_ipc:0766081

build from rt-thread commit in develop branch:
    0329fd0d9: bsp: rockchip: board: add rv1106_evb2-SC200AI-ADC

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

build from battery-ipc commit in master branch:
    0766081: md: fix iso overflow

Signed-off-by: Weiwen Chen <cww@rock-chips.com>
Change-Id: I48829fd66fc39e6cf7a15b2c4f775c2fc6403758
2023-12-08 10:32:41 +00:00
Wang Xiaobin
f5f47c92f2 rv1106: mcu: update gc2093 hpmcu tb bin to v1.80
build from commit:
    rtt:0329fd0#hal:8966acbf#battery_ipc:0766081

build from rt-thread commit in master branch:
    0329fd0: bsp: rockchip: camera: add support sc401ai thunder...

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

build from battery-ipc commit in master branch:
    0766081: md: fix iso overflow

Signed-off-by: Wang Xiaobin <xb.wang@rock-chips.com>
Change-Id: I6e5b664bdea6b3aa3616979ca46b761546aa11bf
2023-11-30 15:49:43 +08:00
YouMin Chen
b1599ee3c6 rk3588: ddr: update ddrbin to v1.15
build from:
        d5483af87d rk3588: ddr: update to v1.15
update feature:
        1. avoid PHY skew value greater than dll lock value
        2. fix the data training process
        3. resume ZQ background calibration for LPDDR5

Signed-off-by: YouMin Chen <cym@rock-chips.com>
Change-Id: I5857feb0a51e13d432f5bc8026263f4b57a64d6d
2023-11-28 10:29:25 +08:00
Weiwen Chen
f531f8094f rv1106: mcu: update hpmcu tb bin to v1.80
build from commit:
    rtt:e31465907#hal:8966acbf#battery_ipc:0766081

build from rt-thread commit in develop branch:
    e31465907: bsp: rockchip: camera: fix mclk is not in effect

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

build from battery-ipc commit in master branch:
    0766081: md: fix iso overflow

Signed-off-by: Weiwen Chen <cww@rock-chips.com>
Change-Id: I5eb0f77d6e27701c56e1639b35fbd8c425754b2b
2023-11-27 15:45:02 +08:00
Chen Fen
781bf89f9f rk3588: usbplug: update version to 1.11.
build from:
        dcac518e7: usbplug: add rk3583 support.

update feature:
        add rk3583 upgrade support.

Signed-off-by: Chen Fen <chenfen@rock-chips.com>
Change-Id: Ib49c7e3a3fbe3432e32d21cf29b82ad259c56b09
2023-11-24 10:58:24 +08:00
Tang Yun ping
ff4c8f284c rk3583: ddr: update ddrbin to v1.14
build from:
	73dffea49e rk3588: ddr: update to v1.14
update feature:
	Add rk3583 support

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Ibdd217a506eac02177fae30ffdc1a4994629be47
2023-11-23 14:38:19 +08:00
Zhihuan He
abd75071f4 rk3399: ddr: fix ddr binary name
Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: Ia3861b7f79c80292a420928e9568106a15300aa8
2023-11-13 15:11:40 +08:00
Weixin Zhou
703cc61bbb rk3566: bl31 ultra: update version to v2.16
Build from ATF commit:
	4af8f9ace plat: rk3568: dmc: set lp4_next_fsp to 1 after resume from ultra suspend

update feature:
	4af8f9ace plat: rk3568: dmc: set lp4_next_fsp to 1 after resume from ultra suspend
	15664fc10 plat: rk3568: Don't resume CRU_CLKSEL_CON10[1:0] by suspend state
	2dac70767 plat: rk3568: dmc: add restore clk_msch_div during resume

Change-Id: I0d99905b28fe8597bb3a64ec4a55984471b1c28e
Signed-off-by: Weixin Zhou <zwx@rock-chips.com>
2023-11-13 11:16:56 +08:00
liuyi
829d7a6a22 tools: boot_merger: update to v1.34
update features:
	1.add align to support ufs

Change-Id: Idd03a8f1c0c95cf03ffee2132b72a052372917d9
Signed-off-by: liuyi <liuyi@rock-chips.com>
2023-11-13 10:34:35 +08:00
Lan Honglin
842bc2ccd8 rv1106: mcu: add dual sc230ai hpmcu tb bin
support master_slaver mode

build from commit:
	rtt:6245841#hal:d93ef9fd#battery_ipc:58c85a0

build from rt-thread commit in master branch:
	6245841: bsp: rockchip: camera: update sc230ai driver

build from hal commit in master branch:
	d93ef9fd: device: rk3568: touch gic everytime in IRQ_HardIrqPreemptHandler

build from battery_ipc commit in master branch:
	58c85a0: fastae: change config from RT_CONFIG_RV1106_HPMCU_FAST_WKUP to RT_USING_RK_AOV

Change-Id: I9438d4a8be3b9269934a1c28525ebb745b0a9f80
Signed-off-by: Lan Honglin <helin.lan@rock-chips.com>
2023-11-08 15:50:01 +08:00
Finley Xiao
ad41695381 rk3588: bl31: update version to v1.44
Build from ATF commit:
	4acbe711b plat: rockchip: rk3588: clock: Add support rk3583
update feature:
	4acbe711b plat: rockchip: rk3588: clock: Add support rk3583
	4a7bee092 plat: rk3588: otp: support to read secure otp
	0b69391a7 plat: rk3588: enable mmu/cache before dmc_restore
	d93310b26 rockchip: common: add some pmusram functions for mmu/cache

Change-Id: I94e22a98d06b9d10be54141c9bc71dfa70297593
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2023-11-07 16:51:46 +08:00
liuyi
a1b2a01a20 tools: rk_sign_tool: update to v1.4
update features:
	1. support to sign and verify loader by ecdsa
	2. fix sm2 sign bug,do sm3 hash twice

Change-Id: I9d707d67df81ae48702e832cd0482e7523c718b7
Signed-off-by: liuyi <liuyi@rock-chips.com>
2023-11-06 10:38:29 +08:00
Liang Chen
c2df62ac17 rk3568: bl31 rt: update version to v1.02
build from:
	30c17915b rk3568: optimize RT latency

update feature:
	30c17915b rk3568: optimize RT latency
	4a7bee092 plat: rk3588: otp: support to read secure otp
	...
	e7c694291 plat: rk3568: get l3 partition parameter from tags by default
	...

	patch on gerrit: I05955dace13ec323d894583e664c128e8b582fe8 (Change-Id)

Change-Id: I6a74ccc547624837872fbe930fec4c76a9012776
Signed-off-by: Liang Chen <cl@rock-chips.com>
2023-11-02 18:15:15 +08:00
Weixin Zhou
c51f7c48fc rk3566: bl31 ultra: update version to v2.15
Build from ATF commit:
	2f6f2e6f4 rk356x: ddr: lite suspend also disable clk drivers

update feature:
	2f6f2e6f4 rk356x: ddr: lite suspend also disable clk drivers
	0785f9cdf plat: rk3568: sleep: do overlay_sram_restore after cache enable
	0b69391a7 plat: rk3588: enable mmu/cache before dmc_restore

Change-Id: Iccd27f3b421c2a7f40725791973fd6bc7a66b68d
Signed-off-by: Weixin Zhou <zwx@rock-chips.com>
2023-10-28 09:26:19 +08:00
Wesley Yao
b4a5167bb5 rv1106: ddr: Update DDR bin to v1.14 20231024
Build from:
	1df264c461 dram_init: rv1106: Change CFG_VERSION from V1.14 to v1.14

Update features:
	60cd8a05aa dram_init: rv1106: Upadate to v1.14
	a33ae16d09 drivers: ram: rv1106: Adjust SI info of BGA DDR3
	cef2fb4a30 drivers: ram: rv1106: Raise vref_out when wr trn of BGA DDR3
	1db2fd720d drivers: ram: rv1106: Adjust SI info of DDR4
	b58f8e70ca drivers: ram: rv1106: Add fwver support

Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com>
Change-Id: Ic814c33de3a39f9c1c62ed4dc946a7cdfea4dac9
2023-10-24 19:10:27 +08:00
Xuhui Lin
28231bfc1b rk3562: spl: update version to v1.06
Build from:
	9db02423188 rockchip: rk3562: decrease PCIe shaping

Build command:
	./make.sh rk3562 --spl-new --spl-fwver v1.06

Update features:
	Fix PCIE causes VOP splash screen issue.

Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
Change-Id: I5d8452f293879ac21513a488b9636fbbcfc9a2ab
2023-10-23 15:08:03 +08:00
Xuhui Lin
a223914a39 tools: Add support for packing multiple idblock.img
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
Change-Id: I899c603d063375af1080e2642b046f77f04ba621
2023-10-19 09:19:45 +08:00
zhichao.guo
ba8f768e0b rv1126-tb: add RV1126TOS_TB_NOMCU.ini
Signed-off-by: zhichao.guo <zhichao.guo@rock-chips.com>
Change-Id: I6f5af86c64b2d63717c9930f427390c022e9fc02
2023-10-19 09:17:43 +08:00
Weixin Zhou
1612437d67 rk3566: bl31 ultra: update version to v2.14
Build from ATF commit:
	7e89dd758 plat: rk3562: dmc: modify DDR auto pd and auto sr configuration

update feature:
	7e89dd758 plat: rk3562: dmc: modify DDR auto pd and auto sr configuration
	881811a16 plat: rk3568: pmu_ultra: fix the system poweroff fail
	5a6f7eb77 plat: rk3566: update ultra suspend ddr cap info rules

Change-Id: I6c98b5364497c77d4279d4a6573c397056f8602f
Signed-off-by: Weixin Zhou <zwx@rock-chips.com>
2023-10-17 09:50:00 +08:00