History log of /rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c (Results 1 – 25 of 203)
Revision Date Author Comments
# 201537b0 13-May-2025 Joseph Chen <chenjh@rock-chips.com>

rockchip: rk3568: Add rk3566pro support

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Signed-off-by: Liang Chen <cl@rock-chips.com>
Change-Id: I96c6ebf71c50f723779a7cb9b02f709be801d745


# 2f96fde5 04-Feb-2025 Joseph Chen <chenjh@rock-chips.com>

common: Add smp boot support

smp.S from u-boot-tb: #248761 (rk3576: mos: smp.c for dual boot device)

Change-Id: I0f82619f51696b6460f12fcf7912a4a1bfd05746
Signed-off-by: Joseph Chen <chenjh@rock-chi

common: Add smp boot support

smp.S from u-boot-tb: #248761 (rk3576: mos: smp.c for dual boot device)

Change-Id: I0f82619f51696b6460f12fcf7912a4a1bfd05746
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>

show more ...


# 06a21341 07-Sep-2024 Joseph Chen <chenjh@rock-chips.com>

rockchip: udisk boot: Reload kernel dtb in late bootflow

If current kernel dtb is not from embedded dtb:
Use 'gd->fdt_blob_kern' to reload the kernel dtb
from current bootdev(udisk) in the late boot

rockchip: udisk boot: Reload kernel dtb in late bootflow

If current kernel dtb is not from embedded dtb:
Use 'gd->fdt_blob_kern' to reload the kernel dtb
from current bootdev(udisk) in the late bootflow.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I8cf18c8f664f342f824afdc7be18dcd0372d264a

show more ...


# 13ceb2af 06-Nov-2024 Xuhui Lin <xuhui.lin@rock-chips.com>

rockchip: Add arch timer 1Ghz support

Change-Id: I8e58b15be1823e732852a2aa76cc98813e6b4fe9
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>


# 6f5f0990 17-Oct-2024 Joseph Chen <chenjh@rock-chips.com>

rockchip: board: Add dm late init

Some DM device is accessed at very late stage, such as RNG in
board_rng_seed(). We have to dryrun it early to setup the available
DM device resource for the late ac

rockchip: board: Add dm late init

Some DM device is accessed at very late stage, such as RNG in
board_rng_seed(). We have to dryrun it early to setup the available
DM device resource for the late access.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I5bda8553b1b017567877c48a3c00dd39125ef09f

show more ...


# 9408949a 10-Jul-2024 Xuhui Lin <xuhui.lin@rock-chips.com>

rockchip: fit: Support zImage kernel

zImage kernel should use "kernel_addr_c" instead of "kernel_addr_r".

Change-Id: I5f357bea3d478d217e9502e0e264a28b424016a4
Signed-off-by: Xuhui Lin <xuhui.lin@ro

rockchip: fit: Support zImage kernel

zImage kernel should use "kernel_addr_c" instead of "kernel_addr_r".

Change-Id: I5f357bea3d478d217e9502e0e264a28b424016a4
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>

show more ...


# dfe45d3e 24-Jun-2024 Joseph Chen <chenjh@rock-chips.com>

rockchip: fpga: Add SPL_FPGA_ROCKCHIP option

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: If1e96799e29dde22878aceb23630839dac3e5d27


# b87fc700 24-Apr-2024 Joseph Chen <chenjh@rock-chips.com>

rockchip: board: Add cpu swap sanity

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: If7fa0dff1ed67993b5d10c1d2a203d33bf34ce4b


# 0ea8a3c7 25-Jan-2024 Joseph Chen <chenjh@rock-chips.com>

rockchip: board: Use pseudo seed when no rng device

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ib402024af04d56184f1cee8b6837a4a406abf4fa


# 19f86718 19-Jan-2024 Luo Wei <lw@rock-chips.com>

rockchip: board: delete serdes power init

Signed-off-by: Luo Wei <lw@rock-chips.com>
Change-Id: Idee331e02eaae13e182c21e03b2ea5a4cc73de73


# 91411fc1 20-Nov-2023 Sugar Zhang <sugar.zhang@rock-chips.com>

rockchip: Introduce CFG_CPUID_OFFSET

The cpuid on RK3568/RK3562/RK3528/RV1106 is located at 0xa instead of 0x7.
Add CFG_CPUID_OFFSET to define this offset.

Signed-off-by: Sugar Zhang <sugar.zhang@r

rockchip: Introduce CFG_CPUID_OFFSET

The cpuid on RK3568/RK3562/RK3528/RV1106 is located at 0xa instead of 0x7.
Add CFG_CPUID_OFFSET to define this offset.

Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
Change-Id: I39aba8044f04ad3f60084e89cd0f4d62eeb6d061
(cherry picked from commit 6e8733f54422553e1630c9f48b2bb5f831630c89)

show more ...


# b3372aa6 11-Apr-2023 Huibin Hong <huibin.hong@rock-chips.com>

rockchip: add minidump

Init minidump data, so that linux can probe the driver.
And store the elf data to emmc or ddr when linux panic and reboot.

Signed-off-by: Huibin Hong <huibin.hong@rock-chips.

rockchip: add minidump

Init minidump data, so that linux can probe the driver.
And store the elf data to emmc or ddr when linux panic and reboot.

Signed-off-by: Huibin Hong <huibin.hong@rock-chips.com>
Change-Id: Iaa5d58d1571d6b85bebc899a6e35db9e0b8ae205

show more ...


# b74494b8 06-Nov-2023 Joseph Chen <chenjh@rock-chips.com>

rockchip: board: Fix fwver init sequence

Avoid "androidboot.fwver=" present in kernel cmdline when
android header version >= 4.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I11c2de

rockchip: board: Fix fwver init sequence

Avoid "androidboot.fwver=" present in kernel cmdline when
android header version >= 4.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I11c2de99cfba4c00006fc8a972ab92f07a3301fb

show more ...


# 7157beb3 02-Nov-2023 Jianwei Zheng <jianwei.zheng@rock-chips.com>

rockchip: board: fix the issue of abnormal characters in serialnumber

In current code, if the serialnumber contains illegal characters, it
will also be saved. This patch fix the issue of abnormal ch

rockchip: board: fix the issue of abnormal characters in serialnumber

In current code, if the serialnumber contains illegal characters, it
will also be saved. This patch fix the issue of abnormal characters in
serialnumber, if illegal character is detected, it will be replaced
with '0x0'.

Signed-off-by: Jianwei Zheng <jianwei.zheng@rock-chips.com>
Change-Id: I3c0a7a270ab110fd90fc32ea092930746242f905

show more ...


# ca94beb2 16-Oct-2023 Luo Wei <lw@rock-chips.com>

rockchip: board: add serdes power init

Signed-off-by: Luo Wei <lw@rock-chips.com>
Change-Id: I9d1631ab54d07e123d078c55d0bc7bb183392c73


# 71a3b718 22-Sep-2023 Joseph Chen <chenjh@rock-chips.com>

rockchip: board: Don't print console record buffer

This code is not ready to be used.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ia1f55b80943f63632b93f00912ee0f0821de67c9


# de77dbbb 14-Sep-2023 Joseph Chen <chenjh@rock-chips.com>

rockchip: board: Add "fwver" into bootargs

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I9faefaa2dbef83adc07e0e0e4968d41b93833ed0


# 9cf9d2dd 14-Sep-2023 Joseph Chen <chenjh@rock-chips.com>

rockchip: board: Clean up board_fdt_chosen_bootargs()

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ib794ca9d3bb25b1eea7a6f0a05dce5d3d358a4e7


# d055d2cd 11-Sep-2023 Joseph Chen <chenjh@rock-chips.com>

rockchip: board: Implement board_rng_seed()

- Pass 32 bytes rng seed to linux kernel.
- 'Android_14 + GKI' requires this information.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I

rockchip: board: Implement board_rng_seed()

- Pass 32 bytes rng seed to linux kernel.
- 'Android_14 + GKI' requires this information.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ie7db58e7ba81e0b488d1e1a6644cccee9fcfd6ac

show more ...


# 0c794d33 26-Jul-2023 Hisping Lin <hisping.lin@rock-chips.com>

rockchip: board: call optee client init

Change-Id: Ifc5ab028b24e0a08d733317bf674419d6eebb695
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>


# 80c1210c 01-Jun-2023 zhichao.guo <zhichao.guo@rock-chips.com>

rockchip: board: fix root partition not changing in AB system

The root partition will be changed to its initial value
after ab_update_root_partition due to the root partition
is added in sys_bootarg

rockchip: board: fix root partition not changing in AB system

The root partition will be changed to its initial value
after ab_update_root_partition due to the root partition
is added in sys_bootargs.

So, change the run order. Run ab_update_root_partition
after updating sys_bootargs.

Signed-off-by: zhichao.guo <zhichao.guo@rock-chips.com>
Change-Id: I2bf4eea5c8b227922e0904a0f00e4ff05e3ab4db

show more ...


# ef57bc49 12-Apr-2023 Frank Wang <frank.wang@rock-chips.com>

rockchip: board: add common board_usb_cleanup for usb dwc3

This adds board_usb_cleanup for USB DWC3 that can help USB gadget
driver to cleanup the usb context.

Change-Id: Ibd192cb8f09d23394b6576a34

rockchip: board: add common board_usb_cleanup for usb dwc3

This adds board_usb_cleanup for USB DWC3 that can help USB gadget
driver to cleanup the usb context.

Change-Id: Ibd192cb8f09d23394b6576a3467bb82335c0d211
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>

show more ...


# 2a217cf1 28-Mar-2023 Yifeng Zhao <yifeng.zhao@rock-chips.com>

vendor storage: update reserved memory for kernel

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: If718ef00f611fba6ba7a1e5682e99c1be0369e6d


# 8af25352 17-Mar-2023 Zorro Liu <lyx@rock-chips.com>

rockchip: boot mode: Support android cmd 'reboot quiescent'

Signed-off-by: Zorro Liu <lyx@rock-chips.com>
Change-Id: I9c07c697817846d4f034b299b89787b728182bef


# 324bc518 20-Mar-2023 Joseph Chen <chenjh@rock-chips.com>

rockchip: board: Fix error code

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I664c4d2daff2563ba813d72ce0591b09abf0f654


123456789