Commit Graph

1634 Commits

Author SHA1 Message Date
Chen Fen
0adb306ffd rv1126: usbplug: update version to 1.24
build from:
        0744719244: usbplug: fix chip id write error.

update feature:
        fix chip id write error.

Signed-off-by: Chen Fen <chenfen@rock-chips.com>
Change-Id: I0646a9fb5cc14a6c27664465daca42283bf9e05e
2023-03-31 15:07:32 +08:00
Jon Lin
5714bb7f95 rv1106: usbplug: Update to v1.07
from commit:
	I6b73e5e src: spinand: Fix unnecessary QE for S35ML0xG3
update feature:
	Support new spiflash.

Change-Id: Ic9a96bcf98ebe00951370fcacb28bd95eccf06ee
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2023-03-29 17:34:22 +08:00
Wesley Yao
b957c293eb rv1106: ddr: Update DDR bin to v1.11 20230328
Build from:
	285bced5c1 dram_init: rv1106: Update to v1.11

Update feature:
	7c3a0782c9 drivers: ram: rv1106: Strengthen clk drv of QFN DDR3

Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com>
Change-Id: I22a1e128fb4ef8a0effd2049f728a2ae28014aa2
2023-03-28 16:06:23 +08:00
Su Yuefu
af7890d3fd rv1106: mcu: update gc3003/sc4336/sc3336/sc3338/sc230ai/dual_sc3338 hpmcu tb bin to v1.63
build from commit:
    rtt:c6b03745b#hal:d93ef9fd#battery_ipc:f52bf08

build from rt-thread commit in develop branch:
    c6b03745b:bsp: rockchip: board: add dual sc3338 boardcfg

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

build from battery-ipc commit in master branch:
    f52bf08:fastae: v2.2.0 support dual sensor

Signed-off-by: Su Yuefu <yuefu.su@rock-chips.com>
Change-Id: I89d9e1aa794692b9dce73dd262e10d51a1a0e590
2023-03-24 17:10:20 +08:00
Steven Liu
98ad2038f8 rk3308: RKTRUST: Add RK3308TRUST_CPU3.ini
bl31 for AMP CPU3 boot.

Signed-off-by: Steven Liu <steven.liu@rock-chips.com>
Change-Id: I9c7081bd25bc40f57321daf9f4f9988856953e77
2023-03-24 01:31:24 +00:00
Joseph Chen
6ed8a1800e rk3308: elf: Add rk3308_bl31_cpu3_v1.00.elf
Build from:
	5fb7b7229 plat: rk3308: Add definitions for secondary cpu boot

With addtion patch:
	diff --git a/plat/rockchip/rk3308/platform.mk
	+RK_SECONDARY_BOOT_CPU  :=      3
	+$(eval $(call add_define,RK_SECONDARY_BOOT_CPU))

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I5cf1a19725971d4c545009cbab5cd661ca1ed282
2023-03-21 17:46:31 +08:00
liuyi
4e110beca1 tools: boot_merger: Fix return code always 0
Signed-off-by: liuyi <liuyi@rock-chips.com>
Change-Id: I7b5b0c0e5a9b837426ae0159500ecd79491b24a0
2023-03-21 01:40:31 +00:00
Joseph Chen
3026fa6035 RKBOOT: Correct .ini file contents
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ie2d0d9e5eaa1a03e990eed60839dacf82628154e
2023-03-21 01:40:25 +00:00
Joseph Chen
562e4207ce rk3528: bl31: update version to v1.12
Build from ATF commit:
    70c5c8d9c plat: rk3528: Improve trng output
update feature:
    70c5c8d9c plat: rk3528: Improve trng output
    389e6e47d plat: rk3528: sleep: adjust ddr-related flow

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I7570f8e64e058fa38a635fa2448f0c2187932585
2023-03-16 08:33:53 +00:00
Finley Xiao
34035c0c45 rk3562: bl31: update version to v1.12
build form:
	3376a679b plat: rockchip: rk3562: Implement autocs suspend and resume
update feature:
	3376a679b plat: rockchip: rk3562: Implement autocs suspend and resume
	c244bb505 plat: rk3568: dmc: update dcf code to v1.01
	30edc7f8a plat: rk3562: dmc: pctl_need_save_fsp[] add DDR_PCTL2_RANKCTL

Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
Change-Id: I9bf4af656eb9f3f50bb04b5716b3518ec6473d10
2023-03-16 11:17:00 +08:00
Zhihuan He
1e3ed1b9c9 rk3528: ddr: update ddrbin to v1.04
build form:
	dce46ffe73 dram_init: rk3528: Update to v1.04

update feature:
	78cf065ef7 dram_init: rk3528: modify otp config

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: Ifb00f02a48eb42285926ebdd47d8e28493c30de4
2023-03-15 14:27:40 +08:00
shengfei Xu
77d983febf rk3562: bl31: update version to v1.11
Build from ATF commit:
	75d01ff66 plat: rockchip: rk3562: Improve suspend/resume stability
update feature:
	75d01ff66 plat: rockchip: rk3562: Improve suspend/resume stability
	8db141d32 plat: rk3562: clock: Improve rkrng output
	27498e6c6 plat: rockchip: rk3562: Add autocs support for core

Signed-off-by: shengfei Xu <xsf@rock-chips.com>
Change-Id: Idd2b1ec6600b773edddb37abd5a5e2460014db54
2023-03-10 10:07:17 +00:00
Finley Xiao
a9892bfcf6 rk3562: bl31: update version to v1.10
Build from ATF commit:
	8db141d32 plat: rk3562: clock: Improve rkrng output
update feature:
	8db141d32 plat: rk3562: clock: Improve rkrng output
	27498e6c6 plat: rockchip: rk3562: Add autocs support for core

Change-Id: Ie8c2f3c863f5cd387691dbd2226365a2cd16ee72
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2023-03-10 10:28:34 +08:00
XiaoDong Huang
ded08e52e8 rk3528: bl31: update version to v1.11
Build from ATF commit:
    389e6e47 plat: rk3588: sleep: adjust ddr-related flow
update feature:
    389e6e47 plat: rk3588: sleep: adjust ddr-related flow
    f889fe141

Change-Id: I7ccfe55386305a9597ca510f5ca57a74a5dff11b
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2023-03-09 20:07:37 +08:00
Chen Fen
dc63d96ac7 rk3562: usbplug: update version to 1.03
build from:
        a2a8c6bbac: usbplug: improve emmc compatible.

update feature:
        improve emmc compatible.

Signed-off-by: Chen Fen <chenfen@rock-chips.com>
Change-Id: I7caf42ffe7e8302e8407712aac6c61e0ceb2369b
2023-03-09 19:59:45 +08:00
XiaoDong Huang
541a852cb1 rk3588: bl31: update version to v1.37
Build from ATF commit:
    9609b9c19 plat: rk3588: clock: Fix OPP_LENGTH_MASK
update feature:
    9609b9c19 plat: rk3588: clock: Fix OPP_LENGTH_MASK
    eb562b101 plat: rk3588: rename pwm_remotectl.c to mcu_sleep.c
    49f658cae plat: rk3588: sleep: do gic_its_suspend/gic_its_resume
    5a7da9d67 rockchip: gicv3: add plat_rockchip_gic_its_is_quiescent function
    6b8608524 gicv3: fix error of macro GITS_CTLR_QUIESCENT_BIT
    06e8ff174 plat: rk3588: dmc: ctl_need_save_fsp[] add DDRCTL_ZQSET1TMG0
    d707bc4f6 plat: rk3588: dmc: phy_need_save[] add TESTILP5_*
    7e333547f plat: rk3588: clock: Fix null point
    de5202a25 plat: rk3588: dmc: avoid outlier value of VOP DSP_VCNT
    7586dbad4 plat: rk3588: sleep: save/restore u2phy_grf
    12e99cb45 plat: rk3588: sleep: don't close irq in pmumcu_wkup_prepare
    16574c7f3 rockchip: scmi: change type of "name" in struct scmi_xxx_t to array
    112f0e15d rockchip: add functions to check system boot

Change-Id: I414670ba6f41e066b3cf205a4148f6c1aeb08ac1
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2023-03-09 14:52:48 +08:00
Zhihuan He
858a6b6448 rk3528: ddr: update ddrbin to v1.03
build form:
	f0be8490c4 dram_init: rk3528: Update to v1.03

update feature:
	923e56c7f6 rk3528: modify soc chip config
	9db70eaa61 drivers: ram: rk3528: rk3562: fix lp3 x16 cap
detect err
	4b93e3c5df drivers: ram: rk3528: rk3562: do dq wrap by software
when MRR
	1a6f2b64da drivers: ram: rk3528: Add phy_adjust_hold_timing()

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: If6d65637f0d3bac66a3fc05b5a386220bfa2796e
2023-03-09 11:26:41 +08:00
Finley Xiao
5b2037f335 rk3562: bl31: update version to v1.09
Build from ATF commit:
	6a1e56879 plat: rk3562: clock: Add support change length according to opp flag
update feature:
	6a1e56879 plat: rk3562: clock: Add support change length according to opp flag
	30f790b61 plat: rk3562: clock: Adjust pvtpll table by otp
	159560e89 plat: rk3562: Add otp driver

Change-Id: I0ac3413feb249d8b34682b091dca659d0aede06c
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2023-03-08 14:54:00 +08:00
Sisyphean Zhou
72468beaa6 rv1106: mcu: update gc2093 hpmcu tb bin to v1.63
build from commit:
        rtt:831ea1368#hal:d93ef9fd#battery_ipc:12d4661

build from rt-thread commit in develop branch:
        831ea1368:bsp: rockchip: camera: gc2093 add 1080P 25fps output

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

build from battery-ipc commit in master branch:
        12d4661:fastae: fix bug in soft light sensor

Signed-off-by: Sisyphean Zhou <sisyphean.zhou@rock-chips.com>
Change-Id: I20a57ae9e6d23b5c9fc142d7fe0727cfa23f0c0d
2023-03-07 10:05:51 +08:00
Yifeng Zhao
78fade4f86 rk3562: spl: update version to 1.03
build from:
        7ff748e196: drm/rockchip: dw-hdmi: Support get phy cfg table from dts

update feature:
        Release with periodic update.

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: I2e7d4d784b50f7be93e53cf3cd305d55c1a20656
2023-03-06 14:23:49 +08:00
YouMin Chen
8eada29ea5 rk3588: ddr: update ddrbin to v1.10
build from:
	75d050770f rk3588: ddr: update ddr bin to v1.10

update feature:
	1. Improve read eye margin.
	2. Improve LPDDR5 performance.
	3. Add 32GB/24GB DRAM support.

Note: BL31 should be update to V1.37

Signed-off-by: YouMin Chen <cym@rock-chips.com>
Change-Id: I5359c3a88d4e42ccd862fee51831b4d05e7f2b45
2023-03-02 20:43:53 +08:00
Tang Yun ping
f2f8c7fb49 rk3568: ddr: update ddr bin to v1.16
build from:
	6f71c736ce rk3568: ddr: update ddr bin to v1.16

update feature:
	1. fix ddr4 vref setup bug, improve 528M stability.
	2. improve ddr4 effeciency.
	3. pagecolse configurable by tools.
	4. refresh rate configurable by tools.
	5. 3568M/J default use 1/2 tREFI.
	6. fix init fail when ECC enable whit 4GB cap.

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Ib567a73e12bdb5ea6dfe49f799c8c2e2025dd4b5
2023-03-02 20:43:50 +08:00
Tang Yun ping
9e44f3e17c rk3566: ddr: update ddr bin to v1.16
build from:
	6f71c736ce rk3568: ddr: update ddr bin to v1.16
update feature:
	1. fix ddr4 vref setup bug, improve 528M stability.
	2. improve ddr4 effeciency.
	3. pagecolse configurable by tools.
	4. refresh rate configurable by tools.
	5. 3568M/J default use 1/2 tREFI.
	6. fix init fail when ECC enable whit 4GB cap.

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: Ib4e8b86c4866b18f3a9958fc587c2705e02f7726
2023-03-02 20:43:09 +08:00
Finley Xiao
e53c80efe8 rk3562: bl31: update version to v1.08
Build from ATF commit:
	1f6088dc0 rockchip: rk3562: Change clock to normal pll when supend and reset
update feature:
	1f6088dc0 rockchip: rk3562: Change clock to normal pll when supend and reset

Change-Id: I074f4ddbf1e6e6fb0368f318cc32c1205822dafc
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2023-02-27 21:06:43 +08:00
XiaoDong Huang
1d2ea0cc67 rk3568: bl31: update version to v1.38
Build from ATF commit:
    94b2d40dc plat: rk3568: mask all irqs before entry into opteed
update feature:
    94b2d40dc plat: rk3568: mask all irqs before entry into opteed
    5e885dc50 plat: rk3568: Improve ultra sleep comments
    16574c7f3 rockchip: scmi: change type of "name" in struct scmi_xxx_t to array
    112f0e15d rockchip: add functions to check system boot

Change-Id: Ia3fec7f546531b819e73621184f8baee88366ad6
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2023-02-27 10:01:53 +08:00
shengfei Xu
9bef93d42b rk3562: bl31: update version to v1.07
Build from ATF commit:
	4d4f21db2 plat: rk3562: suspend: support vdd_logic off in the system suspend
update feature:
	4d4f21db2 plat: rk3562: suspend: support vdd_logic off in the system suspend
	5b9e257f1 plat: rk3562: dmc: pause derate MR4 read before release io retention
	5a3815fd3 plat: rk3562: dmc: add restore DDR_CTL DERATEEN, DERATEINT and RFSHTMG1

Signed-off-by: shengfei Xu <xsf@rock-chips.com>
Change-Id: I9c37230714ab01c2111b693c466b57ca74e72c86
2023-02-22 06:59:27 +00:00
XiaoDong Huang
1d47b8d936 rk3399: bl31: update version to v1.36
Build from ATF commit:
    8f40012ab rockchip: fiq-debugger: support separate stack for os callback
update feature:
    8f40012ab rockchip: fiq-debugger: support separate stack for os callback
    f3dd7dcba rockchip: fiq-debugger: fix error if fiq from el0
    2ffdcf78c rockchip: simplify cpu_context's initialization
    680cea638 rockchip: fiq-debugger: put SPSR_EL3 and ELR_EL3 in fiq_dbg_ctx+0x110 and +0x118
    cd07d4582 rockchip_exceptions: adjust the usage of uartdbg_uart_info.tgt_cpu
    3e4fd0740 rockchip: workaround for gicv3 secure
    857e9c1b4 rockchip: fix err of parsing ddr_parameter

Change-Id: I1327b0f45a917b3c64d9046c01e03b75bbceb710
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2023-02-17 09:23:05 +08:00
Sisyphean Zhou
1cfafa7bb1 rv1106: mcu: update gc2093 hpmcu tb bin to v1.62
build from commit:
        rtt:5a5a088d0#hal:d93ef9fd#battery_ipc:12d4661

build from rt-thread commit in develop branch:
        5a5a088d0:rtt:gc3003:fix set flip error

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

build from battery-ipc commit in master branch:
        12d4661:fastae: fix bug in soft light sensor

Change-Id: I8806b50f7faf0fa0fce2acbc1a7f3baadb06b4fb
Signed-off-by: Sisyphean Zhou <sisyphean.zhou@rock-chips.com>
2023-02-16 15:56:28 +08:00
Joseph Chen
6df356ee92 doc: RK3588_EN: Fix typo
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I6de79c1d6ccd4bf8a6305da7cdd4ba1b503cfa5e
2023-02-16 07:08:50 +00:00
Joseph Chen
6c6cd5ef50 scripts: checkpatch: Add title typo and doc count check
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ic939b29436c8436c182e9b1f78dc2fc31116bca1
2023-02-16 07:07:10 +00:00
Zhihuan He
deb0355cb8 rk3528: ddr: update ddrbin to v1.02
build form:
	60403d388d dram_init: rk3528: Update to v1.02

update feature:
	702b180db2 drivers: ram: rk3528: rk356x: support config
derate_en and per-bank-refresh
	a3da0e2b6a drivers: ram: rk3528: rk3568: add t_pbr2pbr setting
	b6d26e7c3b drivers: ram: rk3528: add support axi split and scramble
	71a12c4c6b dram_init: rk3528: modify DDR3 2L PCB config by SI
	b9f9699b90 drivers: ram: rk3528: en lp4/lp4x read/write DBI for SI
	9998560054 drivers: ram: rk3528: Use bitflip to do predef read train
	f57e027970 rk3528: ddr: noc aging set to 0x7,0xff,0xff,0xff,0xff

Signed-off-by: Zhihuan He <huan.he@rock-chips.com>
Change-Id: Ib7af6c6e59f4c6f57697eddb73b5c5d1c00cd41a
2023-02-16 11:46:09 +08:00
Joseph Chen
77aaba73be scripts: checkpatch: Add capital letters and end check
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I2e6fa1c7de7a72afb1501af039458d47fdd3fbcd
2023-02-16 03:31:46 +00:00
Joseph Chen
18157235f1 doc: release: Fix coding style
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I68f7e92bcce0e722a9ac4783c748d8c08de74245
2023-02-16 03:31:46 +00:00
Joseph Chen
0d92bcabec rk3528: bl31: update version to v1.10
Build from ATF commit:
    d74b03e10 plat: rk3528: clock: Add trng support
update feature:
    d74b03e10 plat: rk3528: clock: Add trng support

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I1806e43e36f3b12a6bda035f0d19261bea437885
2023-02-15 15:57:13 +08:00
Tang Yun ping
52e2193ee3 rk3562: ddr: update ddrbin to v1.04
build form:
	bae1baa081 rk3562: ddr: update ddr bin to v1.04

update feature:
	3391a2a2bf rk3562: ddr: use PMUGRF_OS_REG8 instand PMUGRF_OS_REG0
	130f232c67 rk3562: ddr: support disable uart print function

Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Change-Id: I4d1aaf27cea400321b52f5ef383b36959ee85d5c
2023-02-15 15:07:12 +08:00
Finley Xiao
9520c75ef9 rk3562: bl31: update version to v1.06
Build from ATF commit:
	de0f55c9c plat: rockchip: rk3562: Fix CRU_CLKGATE_CON(x) duplicate definition
    update feature:
	f05c028ea plat: rockchip: rk3562: add dmc code
	5e885dc50 plat: rk3568: Improve ultra sleep comments
	9f0ccfdd4 plat: rockchip: rk3562: adjust pvtpll table for npu
	e86cbbe13 plat: rockchip: rk3562: Add crypto rng and klad clocks

Change-Id: If2515ddf9bff4c6cf7743463c8a02951d3a24802
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2023-02-09 20:02:43 +08:00
Joseph Chen
f8b9fd595e rk3562: RKBOOT: Add initial version
== spl v1.02:
Build from next-dev commit:
	ec5f0a7c43 adc: rockchip v2: fix clock issue

== usbplug v1.02:
Build from commit:
	3ed34f88: rk3562: usbplug: improve emmc timing.

== ddr v1.03:
Build from commit:
	4d38eafc48 rk3562: ddr: enable preset_hash

Signed-off-by: Chen Fen <chenfen@rock-chips.com>
Signed-off-by: Tang Yun ping <typ@rock-chips.com>
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I019f9a1d45f0e79c72d88a3e5c0a111237f46c5c
2023-02-03 08:33:07 +00:00
Joseph Chen
4574e1d2b7 rk3562: RKTRUST: Add initial version
== bl31 v1.05:
Build from commit: none
Update feature:
	support cpus on/off and auto pd.
	support logic off in system suspend

== bl32 v1.00:
Build from optee commit in develop-next branch:
	512740e0 rk3562: otp: enable CFG_RK_UBOOT_STORE_OTP

== mcu v1.00:
Build from commit: none

Signed-off-by: shengfei Xu <xsf@rock-chips.com>
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Signed-off-by: Steven Liu <steven.liu@rock-chips.com>
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I44bc06071a2c77663064fe67787c6cb402d48782
2023-02-03 08:33:07 +00:00
XiaoDong Huang
30c0724e0e rk3528: bl31: update version to v1.09
Build from ATF commit:
    16574c7f3 rockchip: scmi: change type of "name" in struct scmi_xxx_t to array
update feature:
    16574c7f3 rockchip: scmi: change type of "name" in struct scmi_xxx_t to array
    443c9e1e8 plat: rk3528: clock: Shorten the scmi clock name
    ec1ec70eb plat: rk3528: sleep: don't close vpu/rkenc clk for gpioX wakeup
    667478ad1
    112f0e15d rockchip: add functions to check system boot
    1cd72fefa rockchip: fiq-debugger: support separate stack for os callback

Change-Id: I533f6bc6fbebc36846bced15090d5aa1b9f4b120
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2023-02-03 14:44:11 +08:00
XiaoDong Huang
4be9b9b0e2 rk3326: bl31: update version to v1.33
Build from ATF commit:
    0152b20d0 plat: px30: add amp support
update feature:
    0152b20d0 plat: px30: add amp support
    227fafce7 rockchip: gicv2: add functions for amp
    098982bcc plat: px30: use common gicv2 save/restore function
    1cd72fefa rockchip: fiq-debugger: support separate stack for os callback
    05d32f7ef plat: rockchip: scmi: Add struct scmi_clock_t args to callbacks
    4a8ea5e6d rockchip: add gicv2 save/restore function
    946bbd849 plat: px30: sleep: support to use pll-deep-mode
    74005d5d9 plat: px30: sleep: set pmu's count by actual pvtm's frequency

Change-Id: Ieb14a1d3646a3ed34c57009d59f0de9fb42031c9
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2023-02-03 10:48:35 +08:00
XiaoDong Huang
8fbbaf8ab2 px30: bl31: update version to v1.33
Build from ATF commit:
    0152b20d0 plat: px30: add amp support
update feature:
    0152b20d0 plat: px30: add amp support
    227fafce7 rockchip: gicv2: add functions for amp
    098982bcc plat: px30: use common gicv2 save/restore function
    1cd72fefa rockchip: fiq-debugger: support separate stack for os callback
    05d32f7ef plat: rockchip: scmi: Add struct scmi_clock_t args to callbacks
    4a8ea5e6d rockchip: add gicv2 save/restore function
    946bbd849 plat: px30: sleep: support to use pll-deep-mode
    74005d5d9 plat: px30: sleep: set pmu's count by actual pvtm's frequency

Change-Id: Id3e631a70eaf9b16f2495bedba94807e66f8f37e
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2023-02-03 10:29:14 +08:00
XiaoDong Huang
d4dd7145c2 rk3568: bl31: update version to v1.37
Build from ATF commit:
    1cd72fefa rockchip: fiq-debugger: support separate stack for os callback
update feature:
    1cd72fefa rockchip: fiq-debugger: support separate stack for os callback
    63f1828a0 plat: rk3568: enable sdei
    60387e18e rockchip: move sdei related code to common files
    05d32f7ef plat: rockchip: scmi: Add struct scmi_clock_t args to callbacks
    acebf8b75 plat: rk3568: config l3 partition according to atags.

Change-Id: Idb2abea8e939ba29e7683a9a1f152fb1cbcab185
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2023-02-02 16:50:48 +08:00
chujin.zhou
a65e054402 rv1106: mcu: update gc3003 sc230ai sc3336/sc3338 sc4336 hpmcu tb bin to v1.62
build from commit:
	rtt:5a5a088d0#hal:d93ef9fd#battery_ipc:12d4661

build from rt-thread commit in develop branch:
	5a5a088d0:rtt:gc3003:fix set flip error

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

build from battery-ipc commit in master branch:
	12d4661:fastae: fix bug in soft light sensor

Signed-off-by: chujin.zhou <chujin.zhou@rock-chips.com>
Change-Id: I78f78634cb65cdbbfd853ea51a90850cab767bac
2023-02-01 10:43:32 +08:00
Joseph Chen
2a884fcb3a scripts: checkpatch: Add top severity miss match check
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I350ee820b291eb36489f993986667aab1ce66741
2023-02-01 02:42:03 +00:00
XiaoDong Huang
74687af2ed rk3588: bl31: update version to v1.36
Build from ATF commit:
    78ee25fe7 plat: rk3588: sleep: fix error of checking ext_32k valid
update feature:
    78ee25fe7 plat: rk3588: sleep: fix error of checking ext_32k valid
    e718a91db plat: rk3588: define pwm_rmctl_param in ddr
    a9888b65d plat: rk3588: support pmum0 pwm remotectl wkup
    1cd72fefa rockchip: fiq-debugger: support separate stack for os callback

Change-Id: Ic6291bb002e7adb0dd69d6b4a8b88f6c37c83a7b
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2023-01-30 17:10:09 +08:00
XiaoDong Huang
a01492b16c rk3588: bl31: update version to v1.35
Build from ATF commit:
    bd7bac37a plat: rk3588: hdmirx: Fix the problem that timer restart failed
update feature:
    bd7bac37a plat: rk3588: hdmirx: Fix the problem that timer restart failed
    083e421a4 plat: rk3588: hdmirx: Optimize controller reset logic
    5f9fa2296 plat: rk3588: sip: add hdmirx_config support
    60387e18e rockchip: move sdei related code to common files

Change-Id: I2abf58c96aaf7d9a9956d996d5632ea9ae0a00e2
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2023-01-16 15:18:36 +08:00
Chuanhu Sun
eab1c39c24 rv1106: rv1106_hpmcu_wrap: update version to v1.54
build from rockit-ko commit in master branch:
    69d42563 mcu_bin: update version to v1.5.4

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: I927ccd49a5930fc7c8c7f7a801bbfba81051857f
2023-01-15 14:51:05 +08:00
XiaoDong Huang
7c7b513f13 rk3528: bl31: update version to v1.08
Build from ATF commit:
    082486b74 plat: rk3528: clock: Add crypto/crypto_s/klad support
update feature:
    082486b74 plat: rk3528: clock: Add crypto/crypto_s/klad support
    f27897de9 plat: rk3528: sleep: don't enable fresetn_mcu_hold
    fed4ed40b plat: rk3528: clock: Rename macro
    05d32f7ef plat: rockchip: scmi: Add struct scmi_clock_t args to callbacks
    62ae75911
    3c1a330a1 rockchip: driver: timer: add some interfaces

Change-Id: I94c62be4c29cf7ca6e85b7000ac3881c1f42b279
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2023-01-10 14:10:43 +08:00
XiaoDong Huang
b95a8e9290 rk3588: bl31: update version to v1.34
Build from ATF commit:
    e63a16361 plat: rk3588: sleep: disable some unnecessary reset_hold
update feature:
    e63a16361 plat: rk3588: sleep: disable some unnecessary reset_hold
    5b20d7126 plat: rk3588: sleep: don't enable fresetn_pmu_mcu_hold
    1985954d9 plat: rockchip: rk3588: scmi: Add support to add length
    05d32f7ef plat: rockchip: scmi: Add struct scmi_clock_t args to callbacks
    edf47410c plat: rk3588: hptimer use soft adjust by default
    db7003c7d plat: rk3588: use common hptimer function
    91d3ea730 rockchip: common: add hptimer driver

Change-Id: Ic9c1e80d220a59cf5abd96bbaa67996ccba33d2c
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2023-01-10 11:29:17 +08:00
chujin.zhou
43fd302e08 rv1106: mcu: update gc3003 sc230ai sc3336/sc3338 sc4336 hpmcu tb bin to v1.61
build from commit:
	rtt:5a5a088d0#hal:d93ef9fd#battery_ipc:dacbbc1

build from rt-thread commit in develop branch:
	5a5a088d0:rtt:gc3003:fix set flip error

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

build from battery-ipc commit in master branch:
	dacbbc1:fix bugs when working in always_on night mode

Signed-off-by: chujin.zhou <chujin.zhou@rock-chips.com>
Change-Id: If637f053d8b2dc749dbd140ee00ed49b9f0ab726
2023-01-10 10:23:22 +08:00