Commit Graph

1506 Commits

Author SHA1 Message Date
Joseph Chen
c52e4f30dd RKBOOT/RKTRUST/bin: Set file mode 644
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I3fa512e2cfa636800ef15907c53aae24cd599967
2022-09-14 10:20:54 +00:00
Joseph Chen
15aaf94fd4 scripts: checkpatch: Imporve coding style
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I7ac7fad968f704eb749f6787495aecf732a364ce
2022-09-13 09:36:46 +00:00
Chuanhu Sun
83dea830c8 rv1106: bin: update hpmcu wrap bin to v1.46
build from rockit-ko commit in master branch:
    7e8fe8af [mcu]: add wrap end log and delete unsed code

build from hal commit in master branch:
    a76806e7 project: common: riscv: change riscv toolchain to xpack

Signed-off-by: Chuanhu Sun <aaron.sun@rock-chips.com>
Change-Id: I2cf39f8144dfb9211db9c658220be3ed18f70fbb
2022-09-13 14:12:21 +08:00
Su Yuefu
f0b9dedf93 rv1106: bin: update sc230ai sc3336/sc3338 hpmcu tb bin to v1.20
build from commit:
    rtt:efa791c#hal:b569247#battery_ipc:d5fb92e

build from rt-thread commit in develop branch:
    efa791c: [BSP] rockchip: rv1106-mcu: update RT_USING_ISP_DDR_ADRESS and RT_USING_META_DDR_ADRESS

build from hal commit in master branch:
    b569247: lib: hal: cru: rk3588: Fix select rate from osc24m

build from battery-ipc commit in master branch:
    d5fb92e:Merge "Revert "fastae: cancel ae force-quit scheme""

Signed-off-by: Su Yuefu <yuefu.su@rock-chips.com>
Change-Id: I0cbc5ed439d2a8dc3cc49913e5cd6af3d52830d5
2022-09-13 09:14:55 +08:00
Tang Yun ping
73bf8261a8 rk3566: ddr: update ddr bin to v1.14
build from:
        b1f29a2a6f rk356x: ddr: update ddr bin to v1.14
update feature:
	6450a4943e rk356x: ddr: update DDR4 DQS/DQ SR to 0x0
        2f30a32866 rk356x: ddr: Fix set of t_xs_x32, t_xs_abort_x32 and
t_xs_fast_x32
        3f8f34fe78 rk356x: ddr: update LP4 CK/CA SR to 0x0
        c79fb469cf Revert "rk356x: ddr: enable ddr4 528M odt"

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Iff251603466c1a5efbf48f5d77139a8e7ff2d07b
2022-09-09 09:50:52 +08:00
Tang Yun ping
4909cfb14c rk3568: ddr: update ddr bin to v1.14
build from:
	b1f29a2a6f rk356x: ddr: update ddr bin to v1.14
update feature:
	6450a4943e rk356x: ddr: update DDR4 DQS/DQ SR to 0x0
	2f30a32866 rk356x: ddr: Fix set of t_xs_x32, t_xs_abort_x32 and
t_xs_fast_x32
	3f8f34fe78 rk356x: ddr: update LP4 CK/CA SR to 0x0
	c79fb469cf Revert "rk356x: ddr: enable ddr4 528M odt"

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I4a03ffef1caa58d2550fd7393276d7c19ad99fec
2022-09-09 09:50:50 +08:00
Jon Lin
d87c0fdcc7 rv1126: loader: Update to v1.23
from commit:
	55a904 src: spinand: Support MX35UF1GE4AD MX35UF2GE4AD
update feature:
	Support MX35UF1GE4AD MX35UF2GE4AD

Change-Id: I30f9edf37fa8f50affc487bc879585308c9e1918
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2022-09-08 10:50:58 +08:00
Jon Lin
037d370740 rk3308: loader: Update to v1.39
from commit:
	97d7a6 platform: rk3308: Update to v1.39
update feature:
	sftl Check the data in second page

Change-Id: I79acc109d613a2402f2b3aeeb0b5436eea835c15
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2022-09-08 10:50:28 +08:00
Joseph Chen
c2ff6b68cd doc: Add path doc/release/ for release notes
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I94e85d089f26424f1d9b2fc1d70ef552e6bcdf6d
2022-09-02 07:18:08 +00:00
XiaoDong Huang
5ed54e6884 rk3588: bl31: update version to v1.28
Build from ATF commit:
    b52c2eadd
update feature:
    b52c2eadd
    eb7e8e90f plat: rk3588: sleep: adjust flow
    d35dffca7 plat: rk3588: sleep: support io retention config
    c7c8d2d28 plat: rk3588: resume: re-init hptimer if ext_32k isn't valid
    271a64656 plat: rk3588: hdmirx: add scrambling judgment
    433e3adee plat: rk3588: virtual poweroff: enanble gpio0 wakeup
    347c27fc5 plat: rockchip: rk3588: scmi: Add support for rk3588m
    984271229 plat: rockchip: rk3588: init otp
    098a8213c plat: rk3588: drivers: Add support to read no secure otp
    0988aa9f6 plat: rockchip: rk3588: scmi: return last rate when use pvtpll

Change-Id: Ic417dd36ec4cf39fedbc084b879166e5e87adccb
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2022-08-16 15:23:06 +08:00
Chuanhu Sun
0d70fe3475 rv1106: bin: update hpmcu wrap bin to v1.4.0
build from rockit-ko commit in master branch:
    ac0d09e3 [mcu]: fix bug wrap fail when cpu too fast

build from hal commit in master branch:
    a76806e7 project: common: riscv: change riscv toolchain to xpack

Signed-off-by: Chuanhu Sun <aaron.sun@rock-chips.com>
Change-Id: Idba1dc2fea1ba60f398fbdbf5520fe2435214395
2022-08-15 16:53:34 +08:00
Weiwen Chen
9ab44c2761 rv1106: usbplug: fix other ini version to v1.06
Signed-off-by: Weiwen Chen <cww@rock-chips.com>
Change-Id: Ie6e27f865217f67b75fd8a458d7033b0b5423120
2022-08-15 16:53:34 +08:00
Jon Lin
1c934077b9 rk3568: miniloader: update spinand miniloader bin to v1.14
from commit:
	rk_boot_all a2e4c8 src: spinand: Fix W25N01KV ecc 4bits/sec part2
update feature:
	Add commit 63ad57 fix bl31 load to sram bug

Change-Id: I51435dee32c179ea08004c9070060a5b450bbca5
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2022-08-15 10:34:48 +08:00
Chen Fen
b894f6f94e rv1106: usbplug: Update to v1.06
from commit:
        rk_boot_all: c54eb53
update feature:
        usb: improve usb phy signal

Signed-off-by: Chen Fen <chenfen@rock-chips.com>
Change-Id: I8a43e5bd1d40c151770b61b4d5afa44040d4b67b
2022-08-12 17:26:47 +08:00
Weiwen Chen
f473045008 rv1106: bin: update sc230ai and sc3336 hpmcu tb bin to v1.11
build from rt-thread commit in develop branch:
    62926d8: [BSP]: rockchip: test: audio: fix compile error

build from hal commit in master branch:
    1cd817f: project: rv1106: modify modules order

build from battery-ipc commit in master branch:
    f2fbf85: update rk_meta_app_param.h sensor_init_info.h

Signed-off-by: Su Yuefu <yuefu.su@rock-chips.com>
Change-Id: I5995cce06e7a7dac2ed836346a9f3254e5fd0af9
Signed-off-by: Weiwen Chen <cww@rock-chips.com>
2022-08-05 14:03:08 +08:00
Hisping Lin
b0c100f1a2 rk3358: bl32: update version to v2.04
Build from OPTEE commit in develop-next branch:
    f22bb78ed rk3358: set user dctrl before key reader init
Update features:
    f22bb78ed rk3358: set user dctrl before key reader init
    87d94c5ef plat-rockchip: main: support hdcp key init via tee_entry_fast
    0af3483b2 pta: crypto_service: support user ta call hard cipher
    778974be4 core: tee: calculate node hash with meta default
    4167319d3 core: tee: recreate dirf.db if open dirf.db fail

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I94efc1650551423ba949f6d00fc8346c948a8ee8
2022-08-01 09:22:42 +08:00
Hisping Lin
e738440145 px30: bl32: update version to v2.13
Build from OPTEE commit in develop-next branch:
    3e2bbe510 rk3326: set user dctrl before key reader init
Update features:
    3e2bbe510 rk3326: set user dctrl before key reader init
    87d94c5ef plat-rockchip: main: support hdcp key init via tee_entry_fast
    0af3483b2 pta: crypto_service: support user ta call hard cipher
    778974be4 core: tee: calculate node hash with meta default
    4167319d3 core: tee: recreate dirf.db if open dirf.db fail

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I85ab6c4019c977ac2706100992f47752e2bf67df
2022-08-01 09:20:01 +08:00
Hisping Lin
180767e2e8 rk3326: bl32: update version to v2.13
Build from OPTEE commit in develop-next branch:
    3e2bbe510 rk3326: set user dctrl before key reader init
Update features:
    3e2bbe510 rk3326: set user dctrl before key reader init
    87d94c5ef plat-rockchip: main: support hdcp key init via tee_entry_fast
    0af3483b2 pta: crypto_service: support user ta call hard cipher
    778974be4 core: tee: calculate node hash with meta default
    4167319d3 core: tee: recreate dirf.db if open dirf.db fail

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I75b662d9e8847a824b74b48a767a0674d2d13e03
2022-08-01 09:18:58 +08:00
Elon Zhang
2abc42844b rv1106: add config file without hpmcu for thunderboot
For some prodcuts like smartdoor, hpmcu is no needed for now.

Signed-off-by: Elon Zhang <zhangzj@rock-chips.com>
Change-Id: Ib46f32975e0caece308e89b4de87174f6517b7cf
2022-07-22 10:21:08 +08:00
Jon Lin
373334e6d1 rv1106: usbplug: Update to v1.05 part 2
Update ini file.

Change-Id: If0a34b890a694d417899738b81e7aae3836a7745
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2022-07-21 13:59:30 +08:00
Jon Lin
a5422e8172 rv1126: usbplug: Update to v1.23
from commit:
	rk_boot_all: e6c168
update feature:
	src: spinand: Support new devices

Change-Id: I8c91dbc80507c4b90c8e4933c9fbdeb72aef1cbb
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2022-07-21 09:48:03 +08:00
Jon Lin
d3df075d73 rv1106: usbplug: Update to v1.05
from commit:
	rk_boot_all: ffd1f0f
update feature:
	src: spinor: Support BY25Q256FSEIG

Change-Id: I555a07dbeda1a75a48efa5e51abace6155079094
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2022-07-21 09:47:59 +08:00
Jon Lin
1af09221d3 rk3036: slc_loader: Update to v2.63
from commit:
	rk_boot_all: e6c1680
update feature:
	src: spinand: Support new devices

Change-Id: Iac65374fe64c47e3acb0d0ea2fd178abc4a3331e
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2022-07-21 09:47:32 +08:00
Jon Lin
3df54ce380 r3128: slc_loader: Update to v2.65
from commit:
	rk_boot_all: e6c1680
update feature:
	src: spinand: Support new devices

Change-Id: I5c5361fd8046c7f8d6b501223223bd654072aa67
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2022-07-21 09:47:32 +08:00
Jon Lin
6e4ecc820b rk356x: loader: Update to v1.14
from commit:
	rk_boot_al: f97e4d
update feature:
	Support new spiflash devices

Change-Id: I5ecc456f28276c01c1c7d8caf01612e0171c5b91
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2022-07-21 09:47:02 +08:00
XiaoDong Huang
287ffb4ef2 rk3588: bl31: update version to v1.27
Build from ATF commit:
    856309329 plat: rockchip: rk3588: Fix delay for mem pd reset
update feature:
    856309329 plat: rockchip: rk3588: Fix delay for mem pd reset
    154d4fad4 plat: rk3588: sleep: fix err about idle BUS_ID_BUS and BUS_ID_TOP
    33aaaa4f2 plat: rk3588: fix pd status error for some power domains
    3b212f222 plat: rk3588: sleep: support GPIO_POWER_CONFIG

Change-Id: Ifb51f9a41f1a58aab67fd0b050508c5863b8a617
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2022-07-18 14:16:42 +08:00
Jon Lin
16bb94b2b7 rv1106: usbplug: Update to v1.04
from commit:
	rk_boot_all: 7eadab
update feature:
	src: spinor: Support GD25LQ128

Change-Id: Ic83227375bb969a23d490a27c66830741483fd79
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2022-07-11 15:40:58 +08:00
Jon Lin
b326f9562a rk3128: loader: Update slc ver to 2.64
from commit:
	rk_boot_all: dd34a74
update feature:
	platform: rk3128: Slow down sfc rate

Change-Id: Ia217d42ea4390c58a1fd9286c130b5ff748e71ab
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2022-07-08 09:07:50 +08:00
Zhihuan He
d42b646f88 tool: ddrbin_tool: modify DDR (final) freq description
Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I4774026b4602de800d5dae216e0826c5189ad4d5
2022-07-07 15:45:17 +08:00
Liang Chen
87885c4874 rk3568: bl31: update version to v1.34
Build from ATF commit:
    4613ae965 plat: rk3568: scmi clock: adjust pvtpll config for npu
update feature:
    4613ae965 plat: rk3568: scmi clock: adjust pvtpll config for npu
    7654298e1 plat: rk356x: dmc: Add automatic temperature derating for LPDDR4(X)
    33aaaa4f2 plat: rk3588: fix pd status error for some power domains
    3b212f222 plat: rk3588: sleep: support GPIO_POWER_CONFIG
    aeb1341f2 plat: rk3568: pmu_ultra: fix some emmc resume fail
    45c8fcb44 plat: rk3588: sleep: save/restore busscru_mode_con
    8a6a56900 plat: rk3588: fix PD_RPR_RGA31 define error
    f8c0ecd13 plat: rockchip: rk3588: Add a delay before reset mem pd
    b6e301f48 plat: rk3568: move RKPM_SLP_XXX define to pmu.h
    244acd212 plat: px30-s: suspend: add ddr phy reg save
    680b18825 plat: px30-s: refactor ddr dfs set rate code
    2d7dc684b plat: px30-s: add ddr eye scan func
    f4b4c237c plat: px30-s: workaround x16 bw read training err
    8abe5853e plat: px30-s: add default fsp config
    2fa68b510 plat: px30-s: add de-skew info get from expanded param
    faca0fa70 plat: px30-s: add get_wrlvl_val() fun after f1
    6896d8e94 plat: px30-s: calculate tDQS2DQ before set rate
    2c669790f plat: rockchip: rk3588: scmi: Add support to disable cpu pll
    07caf6d56 plat: rk3588: support pmu_mcu_cec wakeup
    df48286b2 plat: rk3588: sleep: print irq enable status
    400bc8be4 plat: rk3588: fix pmu_power_domain_st function
    f247e00b4 plat: rk3588: modify pmu_mcu secure configuration
    8a89a0515 plat: rk3588: use gpio_int to check external 32k valid
    daeea5137 plat: rockchip: rk3588: scmi: Change npu 300MHz to pvtpll

Change-Id: I1c84c60469372013247a00005464a69e49177270
Signed-off-by: Liang Chen <cl@rock-chips.com>
2022-07-07 11:43:12 +08:00
Wesley Yao
35c3e2e438 rv1106: ddr: Update DDR bin to v1.09 20220630
Build from:
	9e9c51a040 drivers: ram: rv1106: Initial version v1.09 20220630
	(https://10.10.10.29/c/rk/ubd/+/145841/47)

Update feature:
	1. Fix atag, which may affect boot
	2. Skip update_dqs_rx_phase() when master DLL lock is timeout
	3. Run exit code after train timeout instead of return
	4. Dis auto ZQ of dram in ddr_set_rate()

Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com>
Change-Id: I4f36d98ea0b935710001a96cfa7cc48223bbfd73
2022-06-30 16:17:58 +08:00
Su Yuefu
31e6e27537 rv1106: bin: update hpmcu tb bin to v1.01
build from rt-thread commit in develop branch:
    2033558: [BSP] Rockchip: sc230ai add 25fps config

update feature:
    baee2bf: [BSP] Rockchip: awb : apply wbgain in awbgain0 module
    8018479: [BSP] Rockchip: fastae: release fastae 2.1.3 version
    2820f81: [BSP] Rockchip: fastae: move read_adc to fast_ae.c
    a35b55a: [BSP] Rockchip: rv1106-mcu: fix bug when patch merge
    2033558: [BSP] Rockchip: sc230ai add 25fps config

Signed-off-by: Su Yuefu <yuefu.su@rock-chips.com>
Change-Id: Ia0f7a988e58ac9845002414ff5f7e62e5dd01e92
2022-06-27 09:19:26 +08:00
Tang Yun ping
f7f31661c5 rk3588: ddr: update ddr bin to v1.08
build from:
	06ece1180d rk3588: ddr: update ddr bin to v1.08

build command:
        ./make.sh rk3588

update feature:
	1. enable prbs training
	2. enable vref auto training
	3. fix rx vref bug

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I6ce5d14ff9f0fe52cb2cdf50817bf05859e10737
2022-06-24 17:51:19 +08:00
XiaoDong Huang
ae710c9ebf rk3588: bl31: update version to v1.26
Build from ATF commit:
    45c8fcb44 plat: rk3588: sleep: save/restore busscru_mode_con
update feature:
    45c8fcb44 plat: rk3588: sleep: save/restore busscru_mode_con
    8a6a56900 plat: rk3588: fix PD_RPR_RGA31 define error
    f8c0ecd13 plat: rockchip: rk3588: Add a delay before reset mem pd
    2c669790f plat: rockchip: rk3588: scmi: Add support to disable cpu pll

Change-Id: Ib8db3c1d37ef744dfdb71e49df2525f601b0a820
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2022-06-22 14:40:10 +08:00
Weixin Zhou
a372496bfc rk3566: bl31 ultra: update version to v2.13
Build from ATF commit:
	4af361e4c plat: rk3568: fix some emmc resume fail

update feature:
	4af361e4c plat: rk3568: fix some emmc resume fail
	069e2136d plat: rk3568: move RKPM_SLP_XXX define to pmu.h
	b1ad300b8 plat: rk3568: fix pwm0 output error when exit ultra suspend

Signed-off-by: Weixin Zhou <zwx@rock-chips.com>
Change-Id: If72cbd0314e6e0191b140e32904d99675e1336dd
2022-06-20 09:18:57 +08:00
Joseph Chen
ba82b30bb0 rk312x: laddr tee with ta: update version to 1.04
build from optee commit in develop-rk3228 branch:
	a5f1a2e6f plat: rk312x: support 128M ddr
	92d59cf7b plat: rk312x: Add psci system off for rk805

update feature:
	plat: rk312x: Add psci system off for rk805

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ib37b09316299cd7c60596bacdcb9008f44d8d056
2022-06-16 07:43:06 +00:00
Joseph Chen
eec6b2835f rk312x: tee with ta: update version to 2.03
build from optee commit in develop-rk3228 branch:
	92d59cf7b plat: rk312x: Add psci system off for rk805

update feature:
	plat: rk312x: Add psci system off for rk805

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I6fb3cefe76fd869a6b4180f19bb835693d5e2009
2022-06-16 07:43:06 +00:00
Wang Xiaobin
814242e5bf rk3588: bl32: update version to v1.10
Build from OPTEE commit in develop-next branch:
    87d94c5ef8 plat-rockchip: main: support hdcp key init via tee_entry_fast
Update features:
    87d94c5ef8 plat-rockchip: main: support hdcp key init via tee_entry_fast
    974e478864 plat-rockchip: rk3588: move rk_hdcpkey_init API to keyladder.c
    0af3483b2e pta: crypto_service: support user ta call hard cipher
    778974be4e core: tee: calculate node hash with meta default
    4167319d34 core: tee: recreate dirf.db if open dirf.db fail
    b61fa300d3 scripts: commit_bin: intercept the first 8 characters for LAST_CM
    8e053a8819 rockchip: remove duplicate definitions for toybrick seed

Signed-off-by: Wang Xiaobin <xb.wang@rock-chips.com>
Change-Id: Id8c298a29bdc1c275fbc6676d93fc3f67609d199
2022-06-14 10:50:16 +08:00
Zhihuan He
f55f5f02a8 rk3326: bl31: update version to v1.31
Build from ATF commit:
	244acd212 plat: px30-s: suspend: add ddr phy reg save

Update feature:
	244acd212 plat: px30-s: suspend: add ddr phy reg save
	680b18825 plat: px30-s: refactor ddr dfs set rate code
	2d7dc684b plat: px30-s: add ddr eye scan func
	f4b4c237c plat: px30-s: workaround x16 bw read training err
	8abe5853e plat: px30-s: add default fsp config
	2fa68b510 plat: px30-s: add de-skew info get from expanded param
	faca0fa70 plat: px30-s: add get_wrlvl_val() fun after f1
	6896d8e94 plat: px30-s: calculate tDQS2DQ before set rate

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: Ib477c168e94f4a8534e3e71273e75024929962c6
2022-06-13 11:36:42 +08:00
Zhihuan He
8ecb9094f1 px30: bl31: update version to v1.31
Build from ATF commit:
	244acd212 plat: px30-s: suspend: add ddr phy reg save

Update feature:
	244acd212 plat: px30-s: suspend: add ddr phy reg save
	680b18825 plat: px30-s: refactor ddr dfs set rate code
	2d7dc684b plat: px30-s: add ddr eye scan func
	f4b4c237c plat: px30-s: workaround x16 bw read training err
	8abe5853e plat: px30-s: add default fsp config
	2fa68b510 plat: px30-s: add de-skew info get from expanded param
	faca0fa70 plat: px30-s: add get_wrlvl_val() fun after f1
	6896d8e94 plat: px30-s: calculate tDQS2DQ before set rate

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I53ddad68d0f1b1723743d8cb0bdebd6b543b3e81
2022-06-13 11:36:42 +08:00
Zhihuan He
3968b8eb04 rk3326/px30: ddr: Update ddr bin to V2.07 20220531
build in:
	ade1fa4 rk3326/px30: ddr: Update ddr bin to V2.07 20220531

update feature:
	9aca9ae project: move project
	a8a5a50 rk3326/px30: ddr: Update ddr bin to V2.07 20220406
	010d434 rk3326-s/rk3326: enable 2T
	38e4e4a rk3326-s: set logic to 0.95V

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: Ie432c90a5511567677f769940b91c08be9320508
2022-06-13 11:36:42 +08:00
Weiwen Chen
702866c7a9 rv1106: hpmcu: disable mcu wrap
Load wrap mcu firmware from linux rockit driver.

Signed-off-by: Weiwen Chen <cww@rock-chips.com>
Change-Id: I329b86d29d692df75b95e2b22b308b0d096e193f
2022-06-10 10:36:11 +08:00
Chen Fen
9cb63de778 rk3588: usbplug: Update to v1.09
from commit:
        0e6a32e: rk_boot_all rk3588: Update to v1.09
update feature:
        Support Upgrade rk3588m.

Signed-off-by: Chen Fen <chenfen@rock-chips.com>
Change-Id: If75223792643fe0c584382b7524579f035feb386
2022-06-06 18:14:02 +08:00
Zhihuan He
b94266758b rk3126: trust: low_addr: update version v1.03
build from:
	cacb7db2a plat: rk312x: support 128M ddr
	b37bf5f61 ddr: rk3228: select dpll power down mode 1

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: Ib3dfdb3a4f6e7d6298ee443cadab2dba7516ab8c
2022-06-02 14:22:48 +08:00
Zhihuan He
465f25a642 rk312x: tee with ta: update optee version to v2.02
build from optee commit in develop-rk3228 branch:
	b37bf5f61 ddr: rk3228: select dpll power down mode 1

update feature:
	fe1ece27b ddr: rk312x: select dpll power down mode 1
	7728d9210 ddr: rk312x: add DPLL power down and up

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I9c4edd2633bd12528a08e403309255b22d19da4d
2022-06-02 14:16:24 +08:00
Jon Lin
231e7fd1d4 rk3308: usbplug: Update to v1.38
from commit:
	a883fb rk_boot_all
update fiture:
	src: spinor: Fix rockusb return value

Change-Id: I569d22440291f816d3a30fe88f3a94b999691f5e
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2022-05-31 19:04:22 +08:00
Wesley Yao
aa706f909c rv1106: ddr: Update DDR bin to v1.08 20220531
Build from:
	2ac734343a drivers: ram: rv1106: Initial version v1.08 20220531
	(https://10.10.10.29/c/rk/ubd/+/145841/45)

Updat feature:
	1. Reduce drv of QFN DDR3
	2. Enable PD dfi_lp
	3. Change sr/pd idle (20/13 -> 5/1)

Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com>
Change-Id: Icac2cff34a276096adcc0713c924b5759a597283
2022-05-31 11:17:29 +08:00
XiaoDong Huang
9525a71a05 rk3588: bl31: update version to v1.25
Build from ATF commit:
    07caf6d56 plat: rk3588: support pmu_mcu_cec wakeup
update feature:
    07caf6d56 plat: rk3588: support pmu_mcu_cec wakeup
    df48286b2 plat: rk3588: sleep: print irq enable status
    400bc8be4 plat: rk3588: fix pmu_power_domain_st function
    f247e00b4 plat: rk3588: modify pmu_mcu secure configuration
    8a89a0515 plat: rk3588: use gpio_int to check external 32k valid
    daeea5137 plat: rockchip: rk3588: scmi: Change npu 300MHz to pvtpll
    ae7c295ca rockchip: scmi: base: fix protocol list response size

Change-Id: I57df2f9155400271101bd01ba53ca103e9ef28b0
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2022-05-30 12:34:25 +08:00
XiaoDong Huang
f1fecda723 rk3126: trust: low_addr: update version v1.02
build from:
    61825302a plat: rk312x: support 128M ddr
    9b7567807 ta verify: close default key for sign ta

Change-Id: I70ecbd988e7ac149a5e4769437105a498d14d617
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2022-05-30 09:25:04 +08:00
Jon Lin
08144e7f6c rk3126c: slc: add code
build from:
	759c70: src: nand: Fix nand compiler error
update feature:
	Add rk3126c slc nand support, slc for ftl case, wo_ftl for mtd case.

Change-Id: I96b132a5beafa305506f1aadb45c9f165b09ca84
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2022-05-27 17:54:47 +08:00