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>
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>
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
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>
build form:
b2f397ce2c rk356x: ddr: add os reg version check
update feature:
1. Enable derate function for LPDDR4/LPDDR4x.
2. Add byte mode LPDDR4/4x support.
Note:
BL31 should be update to v2.14 or above.
Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I5f5cc6db6b5b943167eb9181020966d0ae491f44
Build from:
bootloader: I01c2c7d7 src: application: pcie: Support idb boot config.
Build command:
./tools/mk_pcie_idb.sh RK3588
Update feature:
Support pcie ep bare memtal firmware.
Change-Id: I73901a21b3f0c4cfae8ada458f04e4e57a4693da
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
Build from:
bootloader: I01c2c7d7 src: application: pcie: Support idb boot config.
Build command:
./tools/mk_pcie_idb.sh RK3568.
Update feature:
Support pcie ep bare memtal firmware.
Change-Id: Ib8cd68028afd54641bbc82d081303bb7af56ef9c
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
[BOOT1_PARAM]
WORD_2=0x3 assign CPU 0x3 to boot AMP system.
Signed-off-by: Zain Wang <wzz@rock-chips.com>
Change-Id: Id29203355a329167369fd4e59c3ab3e03913e284
from commit:
I0043a8b1 Revert "src: spinand: Support 4KB page for new IDB"
update feature:
Revert "src: spinand: Support 4KB page for new IDB"
Change-Id: I27b89a31d60f85303bfc53bb2852d18fe78170db
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
Build from OPTEE commit in develop-next branch:
65a719aaa rockchip: rv1126: sleep: support SLP_WAKEUP_TO_RESET
Update features:
65a719aaa rockchip: rv1126: sleep: support SLP_WAKEUP_TO_RESET
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
a05b81a31 plat-rockchip: support register_phys_mem dram for debug
d8a792882 core: arm: remove CFG_R1_NS_ENTRY_ADDR
b026c133f scripts: commit_bin.sh: print RKBIN_PLATFORM
e53dbcc4 scripts: commit_bin.sh: support commit rknpu_lion platform
Change-Id: Ic68b77c0a51a8f38bdcdc0b8b3cf362ca760d8a1
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
Build from:
e4e124926e rockchip: spl: Fix fwver prefix
Build command:
./make.sh rv1126 --spl-new --spl-fwver v1.10
Update features:
1. Print and pass the firmware version number.
2. Solve the issue that the backup image is not loaded when
the SPL load or check u-boot.dtb fails.
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
Change-Id: Icfa99a6f1398be9395ee5a1763573cc60c2583e4
Build from:
f1d94e1902 configs: rv1106: Enable SPL_AB by default
Build command:
./make.sh rv1106 --spl-new --spl-fwver v1.02
Update features:
1. Support for A/B systems.
2. Print and pass the firmware version number.
3. Solve the issue that the backup image is not loaded when
the SPL load or check u-boot.dtb fails.
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
Change-Id: I5d266ce9ee8209893c0eb747ae039536e91613e8
build from commit:
rtt:85fc0c39#hal:d93ef9fd#battery_ipc:7ca1398
build from rt-thread commit in develop branch:
85fc0c39: bsp: rockchip: rv1106-mcu: board: rename for smart_door-GC2093-NONE
build from hal commit in master branch:
d93ef9fd: device: rk3568: touch gic everytime in IRQ_HardIrqPreemptHandler
build from battery-ipc commit in master branch:
7ca1398: fastae: update 2.2.4 versio
Signed-off-by: Wang Xiaobin <xb.wang@rock-chips.com>
Change-Id: I0023ca8f36a920083c6875253cb7e077540665f2
Build from OPTEE commit in develop-next branch:
62aa10b78 kernel: link.mk: modify fwver print
Update features:
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
a05b81a31 plat-rockchip: support register_phys_mem dram for debug
b026c133f scripts: commit_bin.sh: print RKBIN_PLATFORM
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I8587f094ac9596d598a37215cc01e567d20133bc
Build from:
e4e124926e rockchip: spl: Fix fwver prefix
Build command:
./make.sh rk3562 --spl-new --spl-fwver v1.05
Update features:
1. Solve the problem of destroying the last
valid tag during SPL modifying the last tag.
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
Change-Id: Ibce20f1d2a9556d14cd1e45cd4d076b2bc864fb9
Build from:
e4e124926e rockchip: spl: Fix fwver prefix
Build command:
./make.sh rk3568 --spl-new --spl-fwver v1.13
Update features:
1. Print and pass the firmware version number.
2. Solve the issue that the backup image is not loaded when
the SPL load or check u-boot.dtb fails.
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
Change-Id: Iea464f888b195b0c5760d52ebf5155696f6e964c
Build from:
e4e124926e rockchip: spl: Fix fwver prefix
Build command:
./make.sh rk3568 --spl-new --spl-fwver v1.13
Update features:
1. Print and pass the firmware version number.
2. Solve the issue that the backup image is not loaded when
the SPL load or check u-boot.dtb fails.
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
Change-Id: I6c79621136c84f927a8ab6b58eb59429e4a9eb8a
Build from:
e4e124926e rockchip: spl: Fix fwver prefix
Build command:
./make.sh rk3588 --spl-new --spl-fwver v1.13
Update features:
1. Print and pass the firmware version number.
2. Solve the issue that the backup image is not loaded when
the SPL load or check u-boot.dtb fails.
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
Change-Id: If05e0578a67032ee2ff3ee24822dbdf2bc73f831
Build from:
e4e124926e rockchip: spl: Fix fwver prefix
Build command:
./make.sh rk3528 --spl-new --spl-fwver v1.05
Update features:
1. Print and pass the firmware version number.
2. Solve the issue that the backup image is not loaded when
the SPL load or check u-boot.dtb fails.
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
Change-Id: I2b17d9394da7d43a0af1e29eb964eb20e0730dee
Build from:
ed86ec4f7 make.sh: Add "--spl-fwver" and "--fwver" support
Build command:
./make.sh rk3562 --spl-new --spl-fwver v1.04
Update features:
1. Support for A/B systems.
2. Print and pass the firmware version number.
3. Solve the issue that the backup image is not loaded when
the SPL load or check u-boot.dtb fails.
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
Change-Id: I7658ac98523bdc772b042d1d0fe7e6e1654ff626
Build from ATF commit:
87bcc5dfe plat: rk3588: sleep: decrease pmu count
update feature:
87bcc5dfe plat: rk3588: sleep: decrease pmu count
01035a1b1 plat: rk3588: sleep: check cpu off later
a7a1e8225 plat: rk3588: sleep: optimize time of debug info
d320bf552 plat: rk3588: dmc: optimize the DMC restore time
90c10562c plat: rk3588: support any cpu to do system suspend/resume
492f6634d plat: rk3588: virtual-pwroff: enable all pwm_pwr_int
c5b99f9f3 plat: rk3588: sleep: don't open wdt0 clk
Change-Id: I0931a69cf2ad36fd6fe236b2dc7df666f8cca43c
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
build from commit:
rtt:3b74006#hal:d93ef9fd#battery_ipc:7ca1398
build from rt-thread commit in develop branch:
3b74006: bsp: rockchip: camera: gc2093 increase delay for init sequence
build from hal commit in master branch:
d93ef9fd: device: rk3568: touch gic everytime in IRQ_HardIrqPreemptHandler
build from battery-ipc commit in master branch:
7ca1398: fastae: update 2.2.4 version
Signed-off-by: Wang Xiaobin <xb.wang@rock-chips.com>
Change-Id: I36ba16daf782a11d0d359dc6b1c0a56c5db59e03
Build from OPTEE commit in develop-next branch:
b5340fd65 rk3528: init hdcp key when bringup
Update features:
b5340fd65 rk3528: init hdcp key when bringup
bcabf953b pta: crypto_service: modify param check in oem otp key cipher
feccaa485 pta: uboot_storedata_otp: support check ta encryption key is written
9e41a3f1e pta: uboot_storedata: support set and get security flag
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I4c637a59747f64768cd30a1e88d699b480ac7c42
Build from OPTEE commit in develop-next branch:
b5340fd65 rk3528: init hdcp key when bringup
Update features:
b5340fd65 rk3528: init hdcp key when bringup
3f8b0c4e5 pta: uboot_storedata_otp: support set oem hdcp key mask
1aab8c53a pta: uboot_storedata_otp: support check oem hdcp key is written
db84e2d73 pta: uboot_storedata_otp: support write oem hdcp key
bcabf953b pta: crypto_service: modify param check in oem otp key cipher
feccaa485 pta: uboot_storedata_otp: support check ta encryption key is written
9e41a3f1e pta: uboot_storedata: support set and get security flag
fbda29874 core: drivers: seed PRNG with RK TRNG
2e4ec1697 drivers: hal_crypto: fixed CRYPTO crash when using dynamic shared memory
74243eff3 drivers: rockchip: hal_crypto: automatic reset after calculation error
64d17e36f pta: crypto_service: added the address parameter security check
2df2254d3 drivers: rockchip: hal_crypto: add rk3562 secure/no-secure control
076587396 rk3562: enable CFG_RK_OEM_OTP_KEY_HR_FLAG
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I644294fa936e36b7ed8d78d85c0d44d1bf750e4e
Build from OPTEE commit in develop-next branch:
b5340fd65 rk3528: init hdcp key when bringup
Update features:
b5340fd65 rk3528: init hdcp key when bringup
3f8b0c4e5 pta: uboot_storedata_otp: support set oem hdcp key mask
1aab8c53a pta: uboot_storedata_otp: support check oem hdcp key is written
db84e2d73 pta: uboot_storedata_otp: support write oem hdcp key
bcabf953b pta: crypto_service: modify param check in oem otp key cipher
feccaa485 pta: uboot_storedata_otp: support check ta encryption key is written
9e41a3f1e pta: uboot_storedata: support set and get security flag
fbda29874 core: drivers: seed PRNG with RK TRNG
2e4ec1697 drivers: hal_crypto: fixed CRYPTO crash when using dynamic shared memory
74243eff3 drivers: rockchip: hal_crypto: automatic reset after calculation error
64d17e36f pta: crypto_service: added the address parameter security check
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I5ae48e008785e822bcfe01d95aeec66e6fc83ea6