| #
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
|
| #
4e72b326 |
| 13-Mar-2025 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
rockchip: Add rv1126b Soc support
Change-Id: Iba57b03a8fe9bd8dfb2853a1748192feb8a7fe4c Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
|
| #
de479f92 |
| 17-Jul-2024 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
rockchip: rk_hwid: Separate HW-ID dtb from resource
Now, HW-ID dtb isn't only used in resource.img
Change-Id: I74e40a306183c5d7d4ca07b41a03277aa1c9b78d Signed-off-by: Xuhui Lin <xuhui.lin@rock-chip
rockchip: rk_hwid: Separate HW-ID dtb from resource
Now, HW-ID dtb isn't only used in resource.img
Change-Id: I74e40a306183c5d7d4ca07b41a03277aa1c9b78d Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
show more ...
|
| #
85e5c210 |
| 29-Mar-2024 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
rockchip: Add rk3506 Soc support
Change-Id: I344c58a3f91465fd9707d8a54349f3f1d6a3309f Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
|
| #
b9dcc643 |
| 28-Mar-2024 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
rockchip: Add rv1103b Soc support
Change-Id: I441f9762c91d8db00d7da0baf4bd02fa3ad88d47 Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
|
| #
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
|
| #
bf72c9c9 |
| 19-Jan-2024 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
rockchip: Add rk3576 Soc support
Change-Id: Ic217b4df45b0b3938dbc54e4156940a1fb42eea0 Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
|
| #
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 ...
|
| #
4c8e468b |
| 23-Sep-2022 |
Kever Yang <kever.yang@rock-chips.com> |
rockchip: pcie-ep-boot: Add pcie ep boot function
This is test on rk3588 evb4/evb4v20. Steps: 1. Init PCIe EP with: BAR0: 32bit nonprefetchable, control area, at 0x3c000000 BAR2: 64bit prefetchable,
rockchip: pcie-ep-boot: Add pcie ep boot function
This is test on rk3588 evb4/evb4v20. Steps: 1. Init PCIe EP with: BAR0: 32bit nonprefetchable, control area, at 0x3c000000 BAR2: 64bit prefetchable, data area, at CONFIG_SPL_LOAD_FIT_ADDRESS BAR4: EP wired register
2. Waiting for Linkup; 3. Wating for firmware and RUN command; 4. boot with RAM partition.
Test with RC function driver pcie-rkep.c in host side.
Signed-off-by: Kever Yang <kever.yang@rock-chips.com> Change-Id: I91e8a3e4159668d57c806663ad4faab93585e6d7
show more ...
|
| #
6ea28a6c |
| 27-Feb-2023 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: resource: Clean up and simplify
- merge resource_logo.c into resource_img.c - remove android os init, it was moved to android_version_init() - fit/uimage/android only pass resource blk to
rockchip: resource: Clean up and simplify
- merge resource_logo.c into resource_img.c - remove android os init, it was moved to android_version_init() - fit/uimage/android only pass resource blk to resource_img.c - clean up resource_img.c
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I54d9b3142e8408e4cbe4e3cbe8dd8d41aa77039c
show more ...
|
| #
56f7d184 |
| 01-Aug-2022 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: Add rk3562 support
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I4cb19c26f45540aec565bd9bb94da520133893fa
|
| #
c6f7c1a3 |
| 18-Aug-2022 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: Add rk3528 support
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: I0683071e9bdde1cb5aa4c3df40750f33a3faa85b
|
| #
9f68846b |
| 03-Nov-2022 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: spl: Add arch_fpga_init() call
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ibe76088f174cbc28a355195a5e80fac239eeb827
|
| #
a0b23d9c |
| 10-Oct-2022 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: Add CONFIG_ROCKCHIP_HOTKEY
Allow hotkey function to be disabled.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I7eaa944aa50e4e653ccfdcf225503e41aadffd49
|
| #
ad771a9c |
| 22-Sep-2022 |
Huibin Hong <huibin.hong@rock-chips.com> |
rockchip: add and enable pstore for uboot log
Uboot print log to linux pstore buffer, which can be read by linux.
Signed-off-by: Huibin Hong <huibin.hong@rock-chips.com> Change-Id: I35b5f988ef163f3
rockchip: add and enable pstore for uboot log
Uboot print log to linux pstore buffer, which can be read by linux.
Signed-off-by: Huibin Hong <huibin.hong@rock-chips.com> Change-Id: I35b5f988ef163f3d1f33f992e05da09180f2baa7
show more ...
|
| #
48201c4c |
| 04-Jul-2022 |
Jason Zhu <jason.zhu@rock-chips.com> |
rockchip: meta: support rockchip meta
We use meta to load the info, like isp, etc.
Support pass info to other process and pass info to kernel through cmdline.
Signed-off-by: Jason Zhu <jason.zhu@r
rockchip: meta: support rockchip meta
We use meta to load the info, like isp, etc.
Support pass info to other process and pass info to kernel through cmdline.
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Change-Id: Icf8e5edd215a402682254b6c097fcefc30365f5b
show more ...
|
| #
b4fd97a6 |
| 29-Mar-2022 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: vendor: Add hdcp data handle
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I9ca8b8b4933932bfb4c41893a242ecb9ed0b8fb7
|
| #
04e2aa7f |
| 11-Jan-2022 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: Add rv1106 support
Sync dts from develop-5.10: (465c41218f8e pinctrl: rockchip: build depends on CPU config).
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Signed-off-by: Jason Zhu <
rockchip: Add rv1106 support
Sync dts from develop-5.10: (465c41218f8e pinctrl: rockchip: build depends on CPU config).
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Change-Id: I72e5b5172bfdc1686403a606e0f3559f71467ecf
show more ...
|
| #
53138e05 |
| 14-Feb-2022 |
Joseph Chen <chenjh@rock-chips.com> |
common: spl: Add decompress header support
Image: SPL = spl decomp header + U-Boot proper(lzma)
Bootflow: Maskrom => ddr => spl decomp header => U-Boot proper => kernel
Tested on RV1126 `grep
common: spl: Add decompress header support
Image: SPL = spl decomp header + U-Boot proper(lzma)
Bootflow: Maskrom => ddr => spl decomp header => U-Boot proper => kernel
Tested on RV1126 `grep ^CONFIG_SPL_ .config`: CONFIG_SPL_SYS_THUMB_BUILD=y CONFIG_SPL_USE_ARCH_MEMCPY=y CONFIG_SPL_USE_ARCH_MEMSET=y CONFIG_SPL_LDSCRIPT="arch/$(ARCH)/cpu/u-boot-spl.lds" CONFIG_SPL_LIBCOMMON_SUPPORT=y CONFIG_SPL_LIBGENERIC_SUPPORT=y CONFIG_SPL_FIT_GENERATOR="" CONFIG_SPL_SYS_MALLOC_F_LEN=0x300000 CONFIG_SPL_FIT_SOURCE="" CONFIG_SPL_FIT_IMAGE_KB=2048 CONFIG_SPL_FIT_IMAGE_MULTIPLE=2 CONFIG_SPL_LOGLEVEL=4 CONFIG_SPL_DECOMP_HEADER=y CONFIG_SPL_BOARD_INIT=y CONFIG_SPL_SYS_MALLOC_SIMPLE=y CONFIG_SPL_SKIP_RELOCATE=y CONFIG_SPL_OF_CONTROL=y CONFIG_SPL_DM=y CONFIG_SPL_TINY_MEMSET=y CONFIG_SPL_LZMA=y
Change-Id: If29b11c4c871fefc424e0b7b4ef9ad3cbe0e979a Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| #
e1cfe1c9 |
| 22-Jun-2021 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: Add rk3588 core architecture
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I21b73a0f53c517ac0437c0ed5d32fcc6aa873ee0
|
| #
ea513bf6 |
| 02-Jul-2021 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: resource: refactor code
Move hw-id and logo reading from resource_img.c to individual file.
resource_populate_dtb(): update resource list by given bootm image, and then read the kernel dt
rockchip: resource: refactor code
Move hw-id and logo reading from resource_img.c to individual file.
resource_populate_dtb(): update resource list by given bootm image, and then read the kernel dtb from it.
resource_traverse_init_list(): setup resource list from storage if the list is empty.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I306095008fd1c515c863dc6e76417b748e9b0f22
show more ...
|
| #
57504d99 |
| 02-Jul-2021 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: spl: support get boot mode
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ifadba42840d3b88a8d2874ede0a2d2c2306c740d
|
| #
d4e052e6 |
| 06-Feb-2021 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: armv8: implement armv8_el2_to_aarch32()
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I9faa79ecfaca43fe201ae2f62fa0cf1c6e36706e
|
| #
da041cba |
| 20-Jan-2021 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
arch: rockchip: add set dfu alt info api
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: Idc6bd66c5b85a2bb100da3f270dd86b48dec8886
|
| #
aa8e825b |
| 14-Nov-2020 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: rename fit.c => fit_misc.c
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I8afc870973d75f5e0e3bc968eaf6966f1696ac77
|