Commit Graph

1402 Commits

Author SHA1 Message Date
Jon Lin
0dde40745d rv1126: usbplug: update to v1.22
from commit:
	rk_boot_all: e48799:  src: spinor: Support 4KB erase aligned
update feature:
	Support spinor 4KB erase aligned

Change-Id: Id0fc2751744a7ff1555e919623bc5b57cb650120
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2022-03-11 16:07:58 +08:00
Joseph Chen
f9bb76cf12 rv1106: rename *loader*.bin to *download*.bin
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I0c93b11c0595c8e8896fe5de816ae49e007657d5
2022-03-11 11:49:55 +08:00
Jon Lin
e9e24f14d5 tools: programmer_image_tool: Update to 1.23
Only implement -2 configuration to IDB

Change-Id: I46aa5b2635414f6dff8cbd6b99ca679497d14029
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2022-03-11 11:24:22 +08:00
liuyi
64216e9888 tools: rk_sign_tool: optimise
1.update setting.ini to add 3588 support
2.fix sign_cert erro prompt

Signed-off-by: liuyi <liuyi@rock-chips.com>
Change-Id: I45734c1364f9f8413fe4eb01774acb64acf8cb7b
2022-03-11 09:29:15 +08:00
Jason Zhu
349433c47e rk3326/px30: close rc4
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I3ce7b52c0a595f1ae960ba13454eae01a72e89c7
2022-03-10 19:16:28 +08:00
Joseph Chen
080e2dbee7 rv1106: Add RV1106MINIALL.ini
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com>
Signed-off-by: Chen Fen <chenfen@rock-chips.com>
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
Change-Id: Id316815664fe091d6e404955a2895973122bdca9
2022-03-10 16:06:56 +08:00
xb.wang
bd1930f169 rk3588: bl32: update version to v1.08
Build from OPTEE commit in develop-next branch:
    7ef2a818a5 rk3588: otp: set life cycle to provisioned when writing otp key3
Update features:
    7ef2a818a5 rk3588: otp: set life cycle to provisioned when writing otp key3
    91c4147e75 pta: crypto_service: change some return code to be accurate
    3167e37331  drivers: rockchip: hal_crypto: mask lockstep interrupt
    911282ad2b plat-rockchip: rk3588: add for init HDCP key by keylad

Signed-off-by: xb.wang <xb.wang@rock-chips.com>
Change-Id: Ieab9c39458c1986ccd0cf8633098f76dc43a4b7b
2022-03-09 11:47:25 +08:00
Jon Lin
3084275caa rk3588: usbplug: Update to v1.08
from commit:
	f04a3d: platform: rk3588: pmu os reg change to pmu0.
update feature:
	Support spiflash.

Change-Id: I396e408307061c059c32292c3264c35faf6169f6
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2022-03-04 16:35:11 +08:00
XiaoDong Huang
8001549282 rk3588: bl31: update version to v1.17
Build from ATF commit:
    b5f843fe1 plat: rockchip: rk3588: Don't change clock source to gpll when use pvtpll
update feature:
    b5f843fe1 plat: rockchip: rk3588: Don't change clock source to gpll when use pvtpll
    3c0a51aa4 plat: rockchip: rk3588: scmi: Add pvtpll config for cpul and dsu
    5cc577ea0 plat: rockchip: rk3588: Add support set intermediate rate for npu
    a029dd681 plat: rockchip: rk3588: Add support set intermediate rate for gpu
    fdaa54cbb plat: rockchip: rk3588: Add support set intermediate rate for cpub
    90c6c51f7 plat: rockchip: rk3588: Set gpll source clock div to 0
    5ac4bc169 plat: rk3588: support vpu reset
    00ba5738d plat: rk3588: support stop cpu

Change-Id: I3cbf062958c3a78526de5a4cf6df4b94e5b5b9a3
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2022-03-04 15:02:47 +08:00
Yifeng Zhao
d381032a95 rk3326s: arch32 miniloader: Update to v1.36
from commit:
     rk_boot_all: c7de69a673:  rk3326s: add usb phy tuning

update feature:
     support rk3326s.

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: Icc5fd6153df1f18d02a58b6f0862fb2c2b457918
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2022-03-04 11:10:13 +08:00
Yifeng Zhao
8aa0ba9414 rk3326s: usbplug: Update to v1.36
from commit:
    rk_boot_all: c7de69a673:  rk3326s: add usb phy tuning

update feature:
    add usb phy tuning

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: Ice62ec584231c115c08f98aa4bbd800228824386
2022-03-04 11:04:40 +08:00
Zhihuan He
61923c8335 rk3326: bl31: update version to v1.27
Build from ATF commit:
	96550638e plat: px30-s: dram: phy io ctrl save and resume
Update feature:
	96550638e plat: px30-s: dram: phy io ctrl save and resume
	16b51a9f9 plat: px30-s: dram: fix ck/ckb to low before deepsleep
	90c6c51f7 plat: rockchip: rk3588: Set gpll source clock div to 0
	c5157a42e plat: px30-s: Restore DDR PHY dfi low power function
	0de2c3db8 plat: px30: sleep: enter ddr sref by software
	16fda9dd6 plat: px30s: suspend: add ddr resume support
	91188bd6f plat: px30: suspend: support ddr resume

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I5cc4bf115cc194a6c6c21ea452031d0898fe1b97
2022-03-03 15:58:34 +08:00
Zhihuan He
9940cf2a75 px30: bl31: update version to v1.27
Build from ATF commit:
	96550638e plat: px30-s: dram: phy io ctrl save and resume
Update feature:
	96550638e plat: px30-s: dram: phy io ctrl save and resume
	61fb26d65 plat: px30-s: dram: fix ck/ckb to low before deepsleep
	90c6c51f7 plat: rockchip: rk3588: Set gpll source clock div to 0
	c5157a42e plat: px30-s: Restore DDR PHY dfi low power function
	0de2c3db8 plat: px30: sleep: enter ddr sref by software
	16fda9dd6 plat: px30s: suspend: add ddr resume support
	91188bd6f plat: px30: suspend: support ddr resume

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I42b2ac01c74ad3f17a7e300fcb214993c82fe057
2022-03-03 15:58:34 +08:00
Zhihuan He
f74d206a48 rk3326/px30: ddr: Update ddr bin to V2.05 20220224
build in:
	c9fe371 rk3326/rk3326-s: updata version DDR V2.05 20220224
update feature:
	df8be4e rk3326/rk3326-s: enable phy low power
	484561e rk3326-s: remove auto sr pd
	4db5474 rk3326-s: revert phy low power
	d8ad791 rk3326-s: phy: Change REG0x80 to adjust phase of
CKE of LPDDR3/DDR3/LPDDR2

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I5bfa4295cdae26545df259bfb89956c021b5c32b
2022-03-03 15:58:34 +08:00
XiaoDong Huang
37cca2423b rv1126: tee: update version to v1.06
Build from OPTEE commit:
    c1514b9e rockchip: rv1126: fastboot: update mmu map table
update feature:
    c1514b9e rockchip: rv1126: fastboot: update mmu map table
    3ff3b774 rv1126: fix build error without ta
    bea79573
    700bd12a
    40f5fcb2 pta: uboot_storedata: check the value of size when read head
    cef03957 otp_support: add func to get ta encryption key
    994a45d4 BACKPORT: core: add framework to load REE-FS encrypted TAs
    1276ad6e pta: add support for write TA encryption key
    2f186b1c core: supply hash length for salt length in rockchip and oem verify
    c8e0eeb3 core: arm: support Thumb entry point
    416c89b5 rockchip: sip: add share mem page type define
    61053b11 rv1126: monitor: don't panic if cpu_feature err
    b500cf9c rv1126: monitor: motify some debug code
    a53a7d99 rv1126: only register fiq_cpu_stop_handler one time
    cab1372b plat-rockchip: only register fiq_debugger_irq_handler one time
    9c3b5fd9 plat-rockchip: map TEE_PLAT_SHMEM as MEM_AREA_RAM_NSEC
    8cd72983 rv1126: fix macro RG_MAP_SECURE
    ef89b5c2 rockchip: fix err of parsing ddr_parameter
    2c6573a7 rockchip: rv1126: fix error of parenthesis matching in sgrf_init
    1e75c939 plat-rockchip: fiq-debugger: adjust the usage of fiq_debugger.tgt_cpu
    9f935616 pta: unnecessary to free share memory when close session
    7fcbc47e plat-rockchip: fix CFG_RK_STATIC_MEM_PARAM define err
    d9140b1b rv1126: conf.mk: use atags to pass parameter
    715df903 plat-rockchip: conf.mk: enable CFG_RK_RPMB_NO_DIRF_HASH
    59d68db8 rv1126: modify otp size for oem
    10ff881f scripts: modify supported platforms
    ee120571 rv1126: conf.mk: enable CFG_VENDOR_PROPS
    e4d16707 plat-rockchip: vendor_props: add needed head files
    5da82304 rv1126: support get seed for vendor props
    1e6e6afa rv1126: pta: support write toybrick seed
    36e572e8 rv1126: pta: support R&W attribute hash and vbootkey hash
    867c532c plat-rockchip: rv1126: dmc: add support lp4x
    8fc0f55b plat-rockchip: rv1126: dmc: fix MR14 setting err for lp4
    4a1a9c4d plat-rockchip: common: dram: add LP4x support
    23f06a39 rockchip: rv1126: don't close usb powerdomain when suspend
    36d1043e plat-rockchip: rv1126: dmc: remove dsmpd when pll setting
    44c0c0f1 rockchip: rv1126: support suspend from uboot
    6ae5d629
    380b79bf
    e3cdf903 rv1126: otp: oem ns-otp prog mask value rely on ns-otp[504-511]
    d4636cc1 rv1126: pta: add support for R&W oem OTP

Change-Id: Ie6156f1cc81fc3cea0efe17e7e9dfcecf262b061
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2022-03-02 14:44:46 +08:00
Joseph Chen
b773706e85 rv1106: Add RV1106TOS.ini
This is a placehold file for the furture.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ic5a1bebebfcb6c10c748af24f9ac540a42a4673a
2022-03-01 12:17:55 +00:00
Joseph Chen
075296bd32 scripts: checkpatch: ignore empty file
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ibb388c8416f6b3d6d9391dbdd892e8b976fbcc00
2022-03-01 12:17:55 +00:00
Joseph Chen
06414b13b0 rk3588: Add RK3588MINIALL_IPC.ini
Output both download and idblock.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Id5934413b17f3d73cea2eef0ee53cb264f4fe8c0
2022-03-01 11:39:31 +00:00
Joseph Chen
f3822d68f5 scripts: checkpatch: handle idblock and download file
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Icad2b1d6bb61592cb8ee5802baa30ce6394fadd7
2022-03-01 11:39:31 +00:00
liuyi
2de2cf1bc4 tools: sign_tool: uploading
1.uploading sign_tool in c++
2.support to sign by key in the server
3.support to verify signed file in local

Signed-off-by: liuyi <liuyi@rock-chips.com>
Change-Id: I19456f8d2c4be1d0929ec022012d4b0e59f0d60c
2022-03-01 11:35:49 +00:00
liuyi
06f81b974a tools: rk_sign_tool: delete
1.delete rk_sign_tool and library in python
2.prepare for uploading sign_tool in c++

Signed-off-by: liuyi <liuyi@rock-chips.com>
Change-Id: I12766d6715e8f9bb647479690358ddec4ec032c5
2022-03-01 11:34:37 +00:00
liuyi
9f43b3c163 tools: boot_merger: v1.2
1.add IDB_PATH in the OUTPUT section
2.add CREATE_IDB in the FLAG section
3.support to create idblock binary during packing loader

Signed-off-by: liuyi <liuyi@rock-chips.com>
Change-Id: Ic8b1f5eef0151e5813ec0493c6bc6ef6490768d0
2022-03-01 11:34:37 +00:00
Yifeng Zhao
bd08138cc6 rk3588: loader: add dram boot via usb
Build from rk_boot_all commit:
	c7de69a67: rk3326s: add usb phy tuning

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: If7ca4dd183f659d749c4d2a142cc6179e0d7a29a
2022-02-25 17:06:18 +08:00
Joseph Chen
85def61dc0 rk3588: bl31: update version to v1.16
Build from ATF commit:
	bc02fdb23 plat: rk3588: support booting from the cpu according to atags.

Update feature:
	bc02fdb23 plat: rk3588: support booting from the cpu according to atags.
	3f58c537b rockchip: common: Add boot1 param for atags
	a8b89552b plat: rockchip: rk3588: dmc: ddr_m0: fix the mistake about idle_ddrsch

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I98cebd043832600634aa37fcb55eedccd78256ff
2022-02-24 03:22:35 +00:00
Joseph Chen
c31d840e7e rk3588: spl: update version to v1.10
build from:
	bdb740d4da rockchip: board: update with new envf support

build command:
	./make.sh rk3588

update feature:
	clk: rockchip: rk3588: set b0pll b1pll to 1200M in SPL

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Iafdd118cb70d363d636803c06b25f90140a1d290
2022-02-24 03:17:25 +00:00
Joseph Chen
c171c9744a rk3588: RK3588MINIALL: Add BOOT1_PARAM options
The WORD_2[4:0] is used to assign boot cpu hwid,
ie. 0, 1, 2 ... 31, etc.

This feature depends on:
(d7ff10e rk3588: ddr: update ddr bin to v1.06)

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I9675f6eae088dc2d55bf172774806648ba86e668
2022-02-24 01:47:57 +00:00
XiaoDong Huang
08cf703c08 rk3588: bl31: update version to v1.15
Build from ATF commit:
    bf23f4632 plat: rk3588: support virtual poweroff
update feature:
    bf23f4632 plat: rk3588: support virtual poweroff
    698f83a30 rockchip: gicv3: add plat_rockchip_gic_its_quiescent function
    67c9cdc3e lib: psci: Add weak psci_plat_system_suspend_prepare()
    3bbb47b4e rockchip: amp: support booting rtos by linux.
    29d00ad58 rockchip: gicv3: support getting routing cpu.

Change-Id: I75160138ab47a95362766977e993f8d5f4862c7b
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2022-02-24 09:34:11 +08:00
Tang Yun ping
a4c6de9ea2 rk3566: ddr: update ddr bin to v1.13
build from:
        9085cce252 rk356x: ddr: update ddr bin to v1.13
build command:
        ./make.sh rk3568
update feature:
	update RX Vref(ODT OFF) to improving the stability of LPDDR4X

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I568ba38365122b5825c5dd794d1a675a34698c4c
2022-02-24 09:33:35 +08:00
Tang Yun ping
ddf03c1d80 rk3568: ddr: update ddr bin to v1.13
build from:
	9085cce252 rk356x: ddr: update ddr bin to v1.13
build command:
	./make.sh rk3568
update feature:
	update RX Vref(ODT OFF) to improving the stability of LPDDR4X

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Ic5cb378699b4dc105f274dbe72092bce3737b925
2022-02-24 09:33:35 +08:00
Tang Yun ping
3398015486 rk3566: ddr: update ultra ddr bin to v1.10
build from:
	0678ac8dc3 rk356x: ddr: update ultra ddr bin to v1.10
build command:
        ./make.sh rk3568
update feature:
	4f9fb25b68 rk356x: ddr: fix ultra GPIO resume timing
	update RX Vref(ODT OFF) to improving the stability of LPDDR4X

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I972508ee09681271b31b720d49610c86680e3f94
2022-02-24 09:33:35 +08:00
YouMin Chen
d7ff10ec58 rk3588: ddr: update ddr bin to v1.06
build from:
	4887ade632 rk3588: ddr: update ddr bin to v1.06
build command:
    ./make.sh rk3588

update feature:
    dec26d0db2 common: add note for boot1 param
    3b95eb054b rk3588: ddr: add boot1 param support
    c8755e4787 rockchip: atags: Add boot1 param
    75887aad1c rk3588: ddr: update ddr bin to v1.06
    dce9cc5d22 rk3588: ddr: reset vd_ddr when access ddr fail
    24d3565b6b rk3588: ddr: disable VCT when detect cap below 533MHz
    1255c4270e rk3588: ddr: update lpddr4x rx vref(odt off) to 40%
    68383b2594 rk3588: ddr: enable low power, per bank refresh and derate
    daddb9cf65 rk3588: ddr: change bring up frequency from 324MHz to 528MHz
    5b81b668f5 rk3588: ddr: fix mistake about save mdll_lock_value
    4bffef90ee rk3588: ddr: add pctl_modify_trfc

Signed-off-by: YouMin Chen <cym@rock-chips.com>
Change-Id: Ic1f503517f4c38f9aaef4f2365ff5d53e20d1b15
2022-02-23 17:40:29 +08:00
liuyi
731cd6f554 tools: boot_merger: update for RV1106 support
1.support chip flag start with -RV

Signed-off-by: liuyi <liuyi@rock-chips.com>
Change-Id: I1b64b0ca275b54d7752430e76d67b1e9894dd9f2
2022-02-16 14:51:55 +08:00
Jason Zhu
56babce7fd rk3588: spl: update version to v1.09
build from:
	059758c: configs: rk3588: resync with make savedefconfig

build command:
	./make.sh rk3588

update features:
	1.save gpio4_d0~d5 iomux config

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I1d5e550637a29c8a33d40f2bf4cd7d2af72e004e
2022-02-15 15:17:36 +08:00
xb.wang
42eea81664 rv1126: tee: update version to v2.05
Build from OPTEE commit in develop-next branch:
    d40f7e8a89 drivers: crypto: clk: rv1126: fix the clock enablement logic
Update features:
    d40f7e8a89 drivers: crypto: clk: rv1126: fix the clock enablement logic
    3167e37331  drivers: rockchip: hal_crypto: mask lockstep interrupt
    3f0f0b0528 pta: support check oem otp key is written

Signed-off-by: xb.wang <xb.wang@rock-chips.com>
Change-Id: Iccb540999d5957243e6eeb439424666544d1769f
2022-02-15 11:45:47 +08:00
Lin Jinhan
86e9bb76ed rk3568: bl32: update version to v2.07
Build from OPTEE commit in develop-next branch:
    3167e3733  drivers: rockchip: hal_crypto: mask lockstep interrupt
Update features:
    3167e3733  drivers: rockchip: hal_crypto: mask lockstep interrupt
    01427344d rk3568: support R&W oem ns otp

Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
Change-Id: I5eebfd3ba3833aab2ae216427683fdef175b20fa
2022-02-14 11:43:16 +08:00
Yifeng Zhao
780616b2e5 rk3326s: usbplug: Update to v1.36
from commit:
        rk_boot_all: c7de69a673:  rk3326s: add usb phy tuning

update feature:
        Add usb phy tuning for rk3326s.

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: I3ef7c353c8ff75cb192a65ff49499747b16e59d7
2022-02-10 11:21:11 +08:00
Jason Zhu
10f67f42c0 rk3588: spl: update version to v1.08
build from:
	5035821: power: bq25700: fix pd can't charge

build command:
	./make.sh rk3588

update features:
	1.set emmc io drive strength

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: Ieb22c3bccb8d4254dc4dedde2f583178f59d03b7
2022-01-27 18:36:40 +08:00
Hisping Lin
23ca5627e4 rk3588: bl32: update version to v1.07
Build from OPTEE commit in develop-next branch:
    9d22c1e96 rk3588: support R&W oem ns otp
Update features:
    9d22c1e96 rk3588: support R&W oem ns otp
    3f0f0b052 pta: support check oem otp key is written

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I7fb445fb1202e32ddbbc37cde78ccac79b5e8c32
2022-01-26 16:53:34 +08:00
Hisping Lin
01c979f76e rk3568: bl32: update version to v2.06
Build from OPTEE commit in develop-next branch:
    01427344d rk3568: support R&W oem ns otp
Update features:
    01427344d rk3568: support R&W oem ns otp
    631d7ed9a pta: modify secure boot enable flag for rk3568

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I191b2a601143eaec45a686ff757ba860a2f56727
2022-01-26 16:50:48 +08:00
XiaoDong Huang
aede8bdb65 rk3588: bl31: update version to v1.14
Build from ATF commit:
    5cc525277 plat: rockchip: rk3588: dmc: set pclk_center_root_sel to 100MHz
update feature:
    5cc525277 plat: rockchip: rk3588: dmc: set pclk_center_root_sel to 100MHz
    7a36b2800 plat: rk3588: reset: don't check pmu1grf_os_reg0
    990ded4ee plat: rk3588: sleep: clear some pmu register in resume
    ac8148b75 plat: rk3588: change macro SLP_ARMOFF_PMUOFF/SLP_FROM_UBOOT
    620cebc9f plat: rk3588: disable tsadc_shut_m0 if reboot_cmd=BOOT_BROM_DOWNLOAD
    898fdcd8a rockchip: only use plat_uart_base to initialize console

Change-Id: Iaf81ade15a16c76d9626e30f920a003dcbff1a92
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2022-01-26 11:36:04 +08:00
Wesley Yao
83bab16f9a rk3326/px30: ddr: Update ddr bin to V2.04 20220121
build from RK3326_DDR_Init_Simple:
	c8ac34ce rk3326/rk3326-s: Update DDR bin to V2.04 20220121

update feature:
	255e5ca0 rk3326/rk3326-s: Set dfi_lp_wakeup_sr/pd to 0x0

Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com>
Change-Id: I267bf5c6c1389695112b665371d57fccadb9a5d4
2022-01-21 21:57:33 +08:00
Wesley Yao
0aa03df29d rk3326/px30: ddr: Update ddr bin to V2.03 20220121
build from RK3326_DDR_Init_Simple:
	980d865192 rk3326/rk3326-s: Update DDR bin to V2.03 20220121
update feature:
	da0ff2abaa rk3326-s: Set ca_odt(REG0x40[13:12]) of LPDDR4 according to bw

Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com>
Change-Id: I3b8f9bcf96841815b88e3772d7a3a808eb2435d5
2022-01-21 18:25:39 +08:00
Wesley Yao
4d7b4c0a6a rk3326: bl31: update version to v1.26
Build from ATF commit:
	12a2070163 plat: px30-s: dram: Disable LPDDR4 CA(except CK CS) ODT of CS1
Update feature:
	12a2070163 plat: px30-s: dram: Disable LPDDR4 CA(except CK CS) ODT of CS1
	f968b05b21 plat: px30-s: dram: Fix value of LPDDR3/LPDDR2 MR3 in cal_ds_odt()

Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com>
Change-Id: Ic33a19750036de0b326bf717cf1e8603a4228e30
2022-01-21 17:58:21 +08:00
Wesley Yao
f1ddc05529 px30: bl31: update version to v1.26
Build from ATF commit:
	12a2070163 plat: px30-s: dram: Disable LPDDR4 CA(except CK CS) ODT of CS1
Update feature:
	12a2070163 plat: px30-s: dram: Disable LPDDR4 CA(except CK CS) ODT of CS1
	f968b05b21 plat: px30-s: dram: Fix value of LPDDR3/LPDDR2 MR3 in cal_ds_odt()

Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com>
Change-Id: I84f7b76cb95353691bb115d511f1ea3fb26da628
2022-01-21 17:51:51 +08:00
Jason Zhu
c7b003049a rk3588: spl: update version to v1.07
build from:
	4080111: clk: rockchip: rk3588: Use scmi clk for cpub

build command:
	./make.sh rk3588

update features:
	1.Assert hdptxphy init,cmn,lane reset

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I7f46d41d7a5d1be324a1bb01786abe748e0d4f45
2022-01-21 10:16:39 +08:00
XiaoDong Huang
726b6c1f63 rk3588: bl31: update version to v1.13
Build from ATF commit:
    378cb8595 plat: rockchip: rk3588: dmc: support ddr frequency scan after dmc resume

The ATF code for this version is same with The ATF code for v1.12.

Change-Id: Ibdf3603321ed5155c7623bfcf9b2200a3af45a81
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2022-01-20 21:04:26 +08:00
Tang Yun ping
50583a7f0e rk3588: ddr: update ddr bin to v1.05
build from:
	ba2cb251dc rk3588: ddr: update ddr bin to v1.05

build command:
	./make.sh rk3588

update feature:
	8021b1f709 rk3588: ddr: CFG_BOOT_MODE_REG use pmu0grf_os_reg8
	4ff913ef2f rk3588: fix cs detect bug

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Ie426fb5f4e3173ee6db4408fe31d4e959bb8c8ba
2022-01-20 15:54:43 +08:00
Chen Fen
8586d520c6 rk3588: usbplug: Update to v1.07
from commit:
        rk_boot_all: b91de paltform: rk3588 Update to v1.07
update feature:
        fix emmc waiting timeout when upgrading fw.

Signed-off-by: Chen Fen <chenfen@rock-chips.com>
Change-Id: Ibf5f48b0ca81e8ae03742f438e4fe84803951d2f
2022-01-19 17:15:37 +08:00
Wesley Yao
750302a720 rk3326/px30: ddr: Update ddr bin to V2.02 20220118 to support rk3326-s/px30-s
build from RK3326_DDR_Init_Simple:
	d6f4cb05c9 rk3326/rk3326-s: Update DDR bin to V2.02 20220118

update feature:
	6faa6a326a rk3326-s: Set VDD_logic to 1.0V
	8e81392239 rk3326-s: Disable some low power functions to prevent sleep and resume
(level 2) fail
	9590d94add px30s: can not support row = 17 of lp4
	c699c118bb px30s: modify dfi_tlp_resp to 0xa
	df3d5d15fc px30s: modify vdd_logic to 0.9v
	0fa00910a4 px30s: clear ddr clk gate for soft reset
	08f7c28847 rk3326/rk3326s: Optimize the size of ddr bin
	153b747d5f rk3326-s: Fix get_uboot_params() when sdram_params->ch.row_3_4 == 1
	3b83b56391 rk3326s: set logic to 1.0V
	a8eced54fb rk3326/s: all dram bring up ok
	b280140e97 rk3326/s: add debug info
	c4b391e8b4 rk3326/rk3326s: modify dfi timing for lp3/2
	cec9c2868b rk3326/rk3326s: diff dfi tctrl_delay setting
	de967f4b65 rk3326/rk3326s: modify dfi timing
	fa9c9e3f4f rk3326s: add fix drv odt config
	c534fef2c6 rk3326s: add support lp4
	69776fa864 rk3326: inc: add rk3326s phy reg
	3a1078c07d RK3326S: modify to PHY_REG_3326S define
	fc7426a9a7 rk3326/S: save and restore arm special reg
	2651ce4f97 rk3326/S: add check return to smc code

Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com>
Change-Id: Id91158b3d6decc57366dc3259e232f24da6b64ce
2022-01-18 16:18:23 +08:00
Hisping Lin
8ff1cbf38e rk3568: bl32: update version to v2.05
Build from OPTEE commit in develop-next branch:
    631d7ed9a pta: modify secure boot enable flag for rk3568
Update features:
    631d7ed9a pta: modify secure boot enable flag for rk3568
    be93c3390 Revert "pta: modify secure boot enable flag length for rk3568"
    3f0f0b052 pta: support check oem otp key is written

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I3e8f84e6c20bf452ce486e61f3ac63f64e80239e
2022-01-18 16:10:23 +08:00