Commit Graph

1144 Commits

Author SHA1 Message Date
XiaoDong Huang
cccbff8ff6 rk3568: bl31: update version to v1.19
Build from ATF commit:
    197265b9d
update feature:
    197265b9d
    0ae1e09f6 plat: rk3568: adjust gpu pvtpll config
    f226684c2 plat: rk3568 ultra: set pmic_sleep none effect after resume
    3ae935b36 plat: rk3568: add delay after ldo9(cke) enable
    a31e4abc5 plat: rk3568: set pmic_sleep none function before reboot
    5cd064225 plat: rk3568: print suspend mode configuration from linux
    39f2bca0f plat: rk3568: rename "suspend_mode" to "pm_suspend_mode"
    129460bf4 plat: rk3568: add soc sram allocation layout
    306f0471b plat: rk3568: correct DDR_RSV0_BASE
    cd228aa15 plat: rk3568: make suspend mode configration more clearly
    0ff386a7f plat: rk3568: support wakeup when there is a PMIC interrupt
    0fad8ae94 rockchip: cpus on: pass ddr data to ddr function
    136012da6 tools: rockchip: sync reason.sh from barnch develop-rk3399
    3792d2232 rockchip: add decode_bl31.py to get binary from elf
    56deb758c make.sh: auto detect platform for sub-command
    a1806d357 plat: rk3568: pmu_ultra: Avoid compile error

Change-Id: Ic4d08a99d4ae4fd153439d671b315632344316b8
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2021-03-23 12:03:29 +08:00
Elon Zhang
545cb78a63 rv1126: tee with ta: update version to v1.15
Build from optee commit in develop-next-32bit branch:
	ee120571 rv1126: conf.mk: enable CFG_VENDOR_PROPS

Update feature:
	ee120571 rv1126: conf.mk: enable CFG_VENDOR_PROPS
	e4d16707 plat-rockchip: vendor_props: add needed head files

Signed-off-by: Elon Zhang <zhangzj@rock-chips.com>
Change-Id: I6c68013edc698b1f36d9a1328714e8d8994734e4
2021-03-23 08:45:42 +08:00
Hisping Lin
eb2bb50308 rv1126: tee with ta: update version to v1.14
Build from optee commit in develop-next-32bit branch:
    5da82304 rv1126: support get seed for vendor props

Update feature:
    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

Change-Id: I3fefdd85ce7d485e0da9241e02f57a3e7ceef30c
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2021-03-18 14:51:05 +08:00
Yifeng Zhao
476f91b4ca rk3126: update miniloader to v2.63
build from rk_boot_all, commit id: 215eb879:ftl: fix last data
block vpn has been modify issue

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: I2020eced9f0d2a53bf33c563360fc1cd1691f529
2021-03-15 16:40:35 +08:00
Joseph Chen
3e9ae10c45 rk3568: bl31 ultra: update version to v2.01
Build from:
	f226684c2 plat: rk3568 ultra: set pmic_sleep none effect after resume

Update feature:
	f226684c2 plat: rk3568 ultra: set pmic_sleep none effect after resume

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: If6e79096d581776aea5d3a72ee451099fc241440
2021-03-12 10:18:52 +08:00
Tang Yun ping
8eb9ebfdb2 rk3566: ddr: add v1.06 ultra ddr bin
build from:
	085a2a5004 rk356x: ddr: update ultra ddr bin to v1.06

build command:
	./make.sh rk3568

update feature:
	cb376a2ee2 rk356x: ddr: fix cs1 row error

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I23248135438a4d3819a60025e7cdb3ec20673274
2021-03-10 18:13:08 +08:00
Joseph Chen
0ef03fe55b rk3568: bl31 ultra: update version to v2.00
Build from: b6cfa0bb2

Update feature:
	1. fix reboot issue;
	2. add delay after ldo9(cke) enable, before wfi
	3. support "rockchip_suspend" configure from linux
	4. fix can't wakeup because of PMIC interrupt occur

Note: initial version with full and stable state for ultra support

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I6cce5b02edeb2f1f74d61990ad3db3069ed719c7
2021-03-10 15:21:28 +08:00
Jason Zhu
06b33e8524 rk3568/rk3566: spl: update version to v1.09
build from:
	abfd1c5e: rockchip: support assign kernel dtb name which is build-in

build command:
	./make.sh rk3568

update features:
	1.get kernel fdt from index 1 of "fdt" property
	2.not allow load fit image fail
	3.correct some mmc device logs

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I0d0ba6be8631b250a02b7945c81dc0331d1a1f15
2021-03-08 14:26:17 +08:00
Jon Lin
18500690be rv1126: loader: update version to v1.18
from commit: 726484
src: slc_flash: Support F59L4G81KAR1AM

Change-Id: I59468d493093496020a3f89915895013e018d73e
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-03-05 15:58:19 +08:00
Jon Lin
8d03362a9f rk356x: loader: update version to v1.05
from commit: 681cb7
src: slc_flash: Support F59L4G81KAR1AM

Change-Id: I0ec9028ade0e4ed0db6833b6b4d30a5e09d61699
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-03-05 15:56:13 +08:00
Jon Lin
21f482bced rk3308: loader: update version to v1.26
from commit: 4c02f5
src: slc_flash: Support F59L4G81KAR1AM

Change-Id: Ide6da8184056d0c433198a44a9374ae9d152d263
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-03-05 15:01:01 +08:00
shengfei Xu
a8330c509e rk3568: bl31: update version to v1.18
Build from ATF commit:
    10c0222d1 plat: rk3568: not force power up the pll when system resume
update feature:
    10c0222d1 plat: rk3568: not force power up the pll when system resume
    1c0dc592e plat: rk3568: support suspend mode config

Signed-off-by: shengfei Xu <xsf@rock-chips.com>
Change-Id: I79016cd90140348acad331ac991d577186271fc9
2021-03-01 17:11:03 +08:00
XiaoDong Huang
5550d832c9 rv1126: tee: update version to v1.13
Build from OPTEE commit:
    23f06a39 rockchip: rv1126: don't close usb powerdomain when suspend
update feature:
    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 rockchip: rv1126: monitor: don't open wdt_s if soc_rv1126 or soc_root

Change-Id: I553b8c3dafaf1be76a4871be5f31349fac218c6e
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2021-03-01 11:05:29 +08:00
Tang Yun ping
b84255cedf rk3566: ddr: add v1.04 ultra ddr bin
build from:
	d37c17e8ea rk356x: ddr: update ultra ddr bin to v1.05

build command:
	./make.sh rk3568

update feature:
	de65a7df1b rk356x: ddr: fix some ddr bugs.
	0aef902e2b rk356x: ddr: update i2c code
	b6c7ffe70c rk356x: ddr: fix some bugs

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Idc42c7de669a7a88b0566b61929ac990821e2e03
2021-02-26 14:50:27 +08:00
Joseph Chen
e3f821d8a5 rk3568 bl31 ultra: update version to v1.05
version string: "v2.3():v2.3-79-ge623dbfa1:chenjh"

- add debug msg for pll resume
- add 20ms delay before power off soc
- print entry: "UUUUUUUU"
- add debug msg for dfs

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I2b5d0446176fdd9f46471ee5967462bbe6881eec
2021-02-26 14:48:33 +08:00
Jason Zhu
1c5d2cdba8 tools: programmer_image_tool: add version v1.0_20210204
This tool is used to make loader.bin as idb image.

Usage:
	./programmer_image_tool -i loader.bin -b 256 -p 4 -t emmc

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I7e6bd7480e1ab1aa0636527afac521289e61dc53
2021-02-24 14:53:26 +08:00
Yifeng Zhao
ba17802fbf rv1126: usbplug: support nvm switch function by usb
build from rk_boot_all:
commit id: a409e672ccd: add erase data api for spi nand and slc nand

update feature:
1. support nvm switch function by usb
2. add erase data api for spi nand and slc nand

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: Ic0754669fdf039e3f37ceb25b0b85121af18edc6
2021-02-21 11:23:53 +08:00
shengfei Xu
8d89f5a139 rk3568: bl31: update version to v1.17
Build from ATF commit:
    b09339b7b rk3568: force cpus into standby mode for pmuv0.
update feature:
    b09339b7b rk3568: force cpus into standby mode for pmuv0.
    aaf064096 plat: rk3568: support cpu suspend.

Signed-off-by: shengfei Xu <xsf@rock-chips.com>
Change-Id: I96c95a0cce9ce2d525cee94875db1dc914d8be36
2021-02-21 10:04:26 +08:00
shengfei Xu
073e2bb76b rk3568: bl31: update version to v1.16
Build from ATF commit:
    28f8bba2b plat: rk3568: adjust cpu pvtpll config
update feature:
    28f8bba2b plat: rk3568: adjust cpu pvtpll config
    69e2c4ff9 plat: rk3568: fixed the cpu_is_off() about getting cpu pd status

Signed-off-by: shengfei Xu <xsf@rock-chips.com>
Change-Id: I64e3023e364c8cf25ee9c223d0d674d74c46b0e2
2021-02-17 14:21:39 +08:00
XiaoDong Huang
57cfb6a581 rk3568: bl31: update version to v1.15
Build from ATF commit:
    4b88d8295 plat: rk3568: otp: enable ecc
update feature:
    4b88d8295 plat: rk3568: otp: enable ecc
    2e1358cd7 plat: rk3568: dis/en tsadc_shut_m0 function when suspend/resume
    86bae7e4d plat: rk3568: config tsadc_shut_m0 pull_down count
    a297fdef0 rockchip: add some macros for bit operation.
    a4fef9761 rockchip: i2c: clean ipd after r/w
    982ae0cb6 rockchip: sip: support AArch64 booting AArch32 kernel
    d915f4a4b plat: rockchip: support amp boot.

Change-Id: I43b2615a3053c3b41ec46658a330e296509a333f
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2021-02-08 17:17:41 +08:00
Tang Yun ping
74c7d4b18e rk3568: ddr: update ddr bin to v1.05
build from:
	77f3f934ae rk356x: ddr: update ddr bin to v1.05
build command:
	./make.sh rk3568

update feature:
	02805c83fe rk356x: ddr: fix some ddr bugs.
	40ee97b423 rk356x: ddr: lpddr4x cmd voltage set to 1.1v
	db866a215b rk356x: ddr: fix ddr4 row detect bug
	64dafb61f6 rk356x: ddr: fix some lpddr4x bug
	2c273fa60f rk356x: ddr: fix otp read code bug
	a5374a14fe rk356x: ddr: fix lpddr3 bug

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I5fc544f9e1534eb7142eb354b8ff8374f1bbfab6
2021-02-08 15:20:21 +08:00
Tang Yun ping
55700a9a13 rk3566: ddr: update ddr bin to v1.05
build from:
	77f3f934ae rk356x: ddr: update ddr bin to v1.05
build command:
        ./make.sh rk3568

update feature:
	02805c83fe rk356x: ddr: fix some ddr bugs.
	40ee97b423 rk356x: ddr: lpddr4x cmd voltage set to 1.1v
	db866a215b rk356x: ddr: fix ddr4 row detect bug
	64dafb61f6 rk356x: ddr: fix some lpddr4x bug
	2c273fa60f rk356x: ddr: fix otp read code bug
	a5374a14fe rk356x: ddr: fix lpddr3 bug

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Ibc4a408e6f21516f95233e644c602ed0866a1b3f
2021-02-08 15:20:21 +08:00
Joseph Chen
88dcde34d0 rk3568: bl31 ultra: update version to v1.04
Build from:
	a4fef9761 rockchip: i2c: clean ipd after r/w

Update feature:
	a4fef9761 rockchip: i2c: clean ipd after r/w
	982ae0cb6 rockchip: sip: support AArch64 booting AArch32 kernel
	d915f4a4b plat: rockchip: support amp boot.
	42a743eb1 plat: rk3568: dmc: fix the issue about ddr suspend/resume
	390190d14 plat: rk3568: dmc: save and restore byte4 de-skew for ECC
	456bf4b41 plat: rk3568: dmc: update dcf code to fix code mistake

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I23ec03b17fae92b27070a394162c6a3b3f415c31
2021-02-08 11:21:00 +08:00
shengfei Xu
5a393c6d7d rk3568: bl31: update version to v1.14
Build from ATF commit:
    42a743eb1 plat: rk3568: dmc: fix the issue about ddr suspend/resume
update feature:
    42a743eb1 plat: rk3568: dmc: fix the issue about ddr suspend/resume
    390190d14 plat: rk3568: dmc: save and restore byte4 de-skew for ECC
    456bf4b41 plat: rk3568: dmc: update dcf code to fix code mistake
    459f65721 plat: rk3568: update suspend/resume message

Signed-off-by: shengfei Xu <xsf@rock-chips.com>
Change-Id: I08d7b5851c31f1407ce6dc0264fe12846162e61a
2021-02-07 09:35:16 +08:00
Joseph Chen
d7db799ca7 rk3568: bl31 ultra: update version to v1.03
Build from:
	459f65721 plat: rk3568: update suspend/resume message

Update feature:
	1. add more suspend/resume message
	2. fix system reset issue due to pvtplls

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I9e35b9e68c5b63961b4155badd46e34f9bee621d
2021-02-05 14:27:56 +08:00
Hisping Lin
f34d1eba23 rk3568: bl32: update version to v1.02
Build from optee commit in develop-next branch:
    2b112e40 rk3568: otp: remove otp boot code from otp init

Update feature:
    2c700b62 core: Add support for multi-threaded MPIDR values
    68113cdd rk3326: modify TA and Share memory size
    573c7454 rk3568: enable CFG_RK_UBOOT_STORE

Change-Id: I7c25e8623cbdb165e4243c0249a86d4f4050fc5a
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2021-02-04 19:24:30 +08:00
XiaoDong Huang
15f567769e rk3568: bl31: update version to v1.13
Build from ATF commit:
    7b1022872 plat: rk3568: monitor: don't init otp register
update feature:
    7b1022872 plat: rk3568: monitor: don't init otp register
    a6152f96c plat: rk3568: support tsadc_shut_m0 reset npor
    c678ec6db plat: rk3568: plat.mk: define PLAT_SKIP_OPTEE_S_EL1_INT_REGISTER
    ebac4cf5c plat: rk3568: support suspend & sys reset for pvtplls.
    f9b10cfa9 plat: rk3568: disable ehf.
    140c41215 lib: psci workaround: disable spd psci system reset

Change-Id: Iae614238fe17d034734a332830bcbed46ba69d2b
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2021-02-04 14:53:58 +08:00
Zhihuan He
3e8d76b8fb tool: ddrbin_tool: update to v1.05 20210201
add support rk356x and ssmod.

Change-Id: Ida79ba2d7ae1dcf62241a727e5f9f29b73b0309e
Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
2021-02-01 15:08:27 +08:00
Tang Yun ping
5295e9a294 rk3566: ddr: add v1.04 ultra ddr bin
build from:
	45206048bd rk356x: ddr: fix some resume bug

build command:
	./make.sh rk3568

update feature:
	45206048bd rk356x: ddr: fix some resume bug
	afb0956d6a rk356x: ddr: add resume code
	7d26d1bb1f rk356x: ddr: adjust cke timing for lpddr4/4x

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Idb18d1c9ac78cbbaa071f9068d8354da7b3b0159
2021-01-28 18:18:34 +08:00
shengfei Xu
89a7d1ee42 rk3568: bl31: update version to v1.12
Build from ATF:
    6a5dea471 plat: rk3568: add rk_atags support
Update features:
    6a5dea471 plat: rk3568: add rk_atags support
    ab709b304 plat: rk3568: add sleep count stat message

Signed-off-by: shengfei Xu <xsf@rock-chips.com>
Change-Id: I4dd3f64185dd0ca4e746075050a894d517b7a69a
2021-01-28 17:57:50 +08:00
Jason Zhu
8455947313 rk3568/rk3566: spl: update version to v1.08
build from:
	b23020efa: rockchip: rk3568: set usb2 phy0 and phy1 in
	suspend mode

build command:
	./make.sh rk3568

update features:
	1.set the sdmmc0-det pin pcfg_pull_up
	2.enable secure otp
	3.set usb2 phy0 and phy1 in suspend mode

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I4ead06b78a13a19cf4c37a6f3016f85f0eb0bfad
2021-01-28 15:19:31 +08:00
Joseph Chen
cb49ca5e33 rk3568: bl31 ultra: update version to v1.02
Build from:
	d15096265 plat: rk3568: add suspend flow order character

Update feature:
	d15096265 plat: rk3568: add suspend flow order character
	42b75bb1c plat: rk3568: remove legacy rockchip version
	abc2febf0 plat: rockchip: add a function to set sp for rockchip bl31 entrypoint.
	fbec16fe0 plat: rk3568: dmc: disable zqcalib to saving power
	61d1f55c5 plat: rk3568: dmc: add support ddr auto sr always on
	bf2380d93 plat: rk3568: add the share mem and set it with MT_DEVICE.
	f38b7c01a plat: rk3568: fix compiler error if RK_ULTRA_SUSPEND=0

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I136f0a5d81e3a69886f5045b0c684e371c1f3ef3
2021-01-27 15:40:00 +08:00
Joseph Chen
76074cfcfb rk3568: rename RK3568TRUST_ULTRA.ini -> RK3566TRUST_ULTRA.ini
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Idb3026b58664c24d7ec4b6d9035bf274e401fa93
2021-01-27 11:36:12 +08:00
Tang Yun ping
9dcf0eeb10 rk3566: ddr: v1.04 ddr bin add more frequency
add 528M 630M 780M ddr bin

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Iaf98cfc00dcde6112e16d529bba64754badf5ccc
2021-01-26 09:34:35 +08:00
Jon Lin
748102619d rv1126: usbplug: update version to v1.16
Build from rk_boot_all commit:
	0c7ec: src: spinand: Support BWJX08K-2Gb
Update feature:
	Support new SPI flash

Change-Id: Id74e5c9dd229cfac116da5521b9ffc90ec868dc6
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-01-26 09:34:14 +08:00
Tang Yun ping
63ba3f2d0f rk3568: ddr: v1.04 ddr bin add more frequency
add 528M 630M 780M ddr bin

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I5a34d9c9890e09b2b86f75ba64bb4177ec1c7148
2021-01-25 10:39:52 +08:00
Joseph Chen
a5cbd8a6dc rk3568: bl31 ultra: update version to v1.01
build from:
	8da0df2fb make.sh: add warning message for ultra suspend build

Update feature:
	release version to support ultra system suspend/resume.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I0e97d8aea8137e2561ce7c352007d9c3ec0c3c86
2021-01-22 17:48:30 +08:00
Joseph Chen
1bae887cdd rk3568: bl31 ultra: add v1.00 version
Build from temporary code: a932a52d6

Update feature:
	1. support ultra system suspend;
	2. support switch ultram-mem and mem pm-state;
	3. use px30 linux pm-state switch policy;
	4. use static regulator setting in bl31.

Tested stable: system suspend/resume/pwroff/reset
on EINK machine: rk3566-rk817-eink-w103.dts.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Iafef28020eebf0ec0857b1882911dea2d4c702f5
2021-01-22 17:48:30 +08:00
shengfei Xu
7a06b65a11 rk3568: bl31: update version to v1.11
Build from ATF:
    f38b7c01a plat: rk3568: fix compiler error if RK_ULTRA_SUSPEND=0
Update features:
    cc092e41b make.sh: add warning message for ultra suspend build
    924d3b613 plat: rk3568: add ultra system suspend support

Signed-off-by: shengfei Xu <xsf@rock-chips.com>
Change-Id: I1bb20134889435ac1263917f8c6ff3f7213ba67d
2021-01-22 10:46:38 +08:00
Tang Yun ping
08ac481d9a rk3568: ddr: update ddr bin to v1.04
print info:
	DDR Version V1.04 20210120
build from u-boot-ddr:
	01f3aa4925 rk356x: ddr: update ddr to v1.04
build command:
	./make.sh rk3568
update feature:
	06f240bd8e rk356x: ddr: fix 4cs lp4 odt en bug
	1839d77c5d rk356x: ddr: read training use predef mode
	4fecc4ad2c rk356x: ddr: delect high row detect
	16fd34b028 rk356x: ddr: fix 4cs detect bug
	6c35c8c63d rk356x: ddr: ddr os reg update to v3 to support 4cs and lp4x
	8385b7218b rk356x: ddr: fix lp4/4x 4cs cmd skew modify bug
	73696a81fc rk356x: ddr: disable zqcalib to saving power
	aaabab3703 rk356x: ddr: add ecc auto detect code
	45bfe62c33 rk356x: ddr: modify ddr4 slew rate
	d4c8b273a4 rk356x: ddr: fix ddr code bug
	40dd0a3f1c rk356x: ddr: optimize code size

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I3434fb0e3b23517265b141abc46b93907151fc5b
2021-01-21 17:22:17 +08:00
Tang Yun ping
32656faede rk3566: ddr: update ddr bin to v1.04
print info:
	DDR Version V1.04 20210120
build from u-boot-ddr:
	01f3aa4925 rk356x: ddr: update ddr to v1.04
build command:
	./make.sh rk3568
update feature:
	06f240bd8e rk356x: ddr: fix 4cs lp4 odt en bug
	1839d77c5d rk356x: ddr: read training use predef mode
	4fecc4ad2c rk356x: ddr: delect high row detect
	16fd34b028 rk356x: ddr: fix 4cs detect bug
	6c35c8c63d rk356x: ddr: ddr os reg update to v3 to support 4cs and lp4x
	8385b7218b rk356x: ddr: fix lp4/4x 4cs cmd skew modify bug
	73696a81fc rk356x: ddr: disable zqcalib to saving power
	aaabab3703 rk356x: ddr: add ecc auto detect code
	45bfe62c33 rk356x: ddr: modify ddr4 slew rate
	d4c8b273a4 rk356x: ddr: fix ddr code bug
	40dd0a3f1c rk356x: ddr: optimize code size

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I2fdabf2d8b0ba9b014b00c6c6d709159a7698f71
2021-01-21 10:57:38 +08:00
Zhihuan He
1d85f31f9e rv1126: ddr: update ddr bin to v1.05
build from u-boot-ddr:
	70221a9696 dram_init: rv1126: update to v1.05
build command:
	./make.sh rv1126
update feature:
	e4db4a78e9 drivers: ram: rv1126: add split support
	21ff166a1a drivers: ram: rv1126: add ssmod support
	5517da3a30 dram_init: rv1126: fix lpddr4 phy side odt err
	bb2fa5b464 dram_init: rv1126: workaround pageclose bug

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: I9db8b258f4f8d835673a78d29bb14d4d3b34c215
2021-01-15 18:00:06 +08:00
XiaoDong Huang
4750863efa rk3368h: bl31: update version to v2.28
Build from ATF commit:
    dd89e9a4b plat: rk3368: monitor: delete rk3368a limit
update feature:
    dd89e9a4b plat: rk3368: monitor: delete rk3368a limit
    857e9c1b4 rockchip: fix err of parsing ddr_parameter

Change-Id: I2f9b089b45c6486515fb2ff372755e3f7ca9644c
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2021-01-15 15:56:55 +08:00
Yifeng Zhao
42aeade68d rk3568: loader: add support mlc nand flash
usbplug: build from rk_boot_all
	commit: 3fa77b1cfe: zftl: modify to support samsung ss14 8GB NAND FLASH
spl:
build command:
	./make.sh rk3568-nand
build from:
	fae486e4: power: regulator: Use dev_read_size in gpio-regulator
update feature:
	support mlc nand for rk3568
	fix L04A and L05B boot fail issue
        fix samsung ss14 read fail

Change-Id: I64e35aadf5f44c59c3791ef1ef693dadecab754c
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
2021-01-13 09:00:45 +08:00
shengfei Xu
59f359ea7c rk3568: bl31: update version to v1.10
Build from ATF:
    ed7ea0f6e plat: rk3568: dmc: dcf parameter add PARAM_VOP_FLAG_TIMEOUT
Update features:
    ed7ea0f6e plat: rk3568: dmc: dcf parameter add PARAM_VOP_FLAG_TIMEOUT

Signed-off-by: shengfei Xu <xsf@rock-chips.com>
Change-Id: I6722e58f7c9e0fe59e446c1bb408edbac221db63
2021-01-11 06:34:05 +00:00
Jason Zhu
c386cf5565 rk3568/rk3566: spl: update version to v1.07
build from:
	aa6eaeb21f: rockchip: dts: rk3308: Add spi node

build command:
	./make.sh rk3568

update features:
	1. support A/B system
	2. support mmc write
	3. support gzip

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: Ic2d0d406311851d29bbef695e2a6536437a78018
2021-01-11 14:11:41 +08:00
Jon Lin
cb2f7228c5 rk3568: usbplug: update version to v1.04
build from:
	f9f1f1 src: spinor: IDB aligned to 128KB for RK_NEW_IDB

update feature:
	spinor: IDB aligned to 128KB for RK_NEW_IDB

Change-Id: I9abbd18c04081ef81559d7f4bf9a9945b6d5a8e4
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-01-07 20:14:25 +08:00
Jason Zhu
b8c64d038e rv1126: mcu: change the file name
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I9549b5e98766203417c17825391d3500219be1a5
2021-01-06 17:06:23 +08:00
aaron.sun
2e80e0d1ad rv1126: riscv: sc210iot update version to v1.00
build from:
	d42b8fd7 config: add sendor and board init config

use: remove rv1126_mcu_v1.02.bin and use
rv1126_riscv_sc210iot_1920_1080_SBGGR10_compact.bin instead of
rv1126_mcu_v1.02.bin

Signed-off-by: aaron.sun <aaron.sun@rock-chips.com>
Change-Id: I78694f9bcf9be3b919ce818d20790a8096c6e146
2021-01-04 17:06:37 +08:00
XiaoDong Huang
9fd90e7443 rk3568: bl31: update version to v1.09
Build from ATF:
    e54d140f9 plat: rk3568: clock: add plat_scmi_clock_count function
Update features:
    e54d140f9 plat: rk3568: clock: add plat_scmi_clock_count function
    compile with spd=optee

Change-Id: I39f63b4b8ced3f2cbee8877f8a181e7f06203f91
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2020-12-31 14:36:35 +08:00