Commit Graph

78 Commits

Author SHA1 Message Date
Tianling Shen
d5615b220b
rockchip: fix regulator order on photonicat
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-02-28 23:52:36 +08:00
Tianling Shen
22e57892c6
rockchip: adjust usb node for photonicat
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-02-28 20:54:10 +08:00
Tianling Shen
2a55f33355
rockchip: add missing cells properties to photonicat dts
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-02-28 13:54:37 +08:00
Tianling Shen
abffb3e074
uboot-rockchip: add Photonicat support
Add support for the Ariaboard Photonicat board.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-02-27 18:41:52 +08:00
Tianling Shen
f06e150ac2
uboot-rockchip: replace local r2c plus files with upstreamed patch
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-01-26 17:49:16 +08:00
Tianling Shen
b8ba5564d7
uboot-rockchip: remove redudant NanoPi R4S Enterprise Edition build
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-01-10 19:33:38 +08:00
Tianling Shen
3692daa57c
uboot-rockchip: Update to 2024.01
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-01-10 19:25:37 +08:00
Tianling Shen
73582a6f16
uboot-rockchip: Update to 2024.01-rc2
Refreshed patches, removed upstreamed files.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-11-11 11:55:33 +08:00
Tianling Shen
ec4d909ec3
uboot-rockchip: add missing i2c7 node for nanopc t6
Fixes: #1104

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-11-07 09:29:57 +08:00
Tianling Shen
e2471725bf
uboot-rockchip: fix typo error in nanopi r6c/s defconfig
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-11-06 17:01:40 +08:00
Tianling Shen
495068740b
uboot-rockchip: Update to 2024.01-rc1
Refreshed all dts, defconfigs, and patches.

This fixes booting issues on NanoPi R4S, but breaks ADC button on
FastRhino R68S unfortunately.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-11-06 16:44:24 +08:00
Tianling Shen
e0ab5b6aa8
rockchip: remove Hinlink support
Just ask the vendor for firmware.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-09-20 11:07:49 +08:00
Tianling Shen
e5a645846c
mediatek: fix partition layout for Livinet ZR-3020
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-08-27 20:37:09 +08:00
Tianling Shen
6085f6aa7c
uboot-rockchip: update defconfigs
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-08-26 19:42:44 +08:00
Tianling Shen
6f45372cfd
uboot-rockchip: add Hilink OPC-H6XK support
Add support for the Hilink OPC-H6XK series boards.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-08-12 15:20:36 +08:00
Tianling Shen
ffaaae3c4b
uboot-rockchip: Update to 2023.10-rc2
Removed upstreamed files.
Refreshed patches.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-08-09 10:38:03 +08:00
Tianling Shen
ed2528ba75
rockchip: lower mmc speed for nanopc t6
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-08-08 11:24:26 +08:00
Tianling Shen
1f0b2735a0
rockchip: enable rockchip 3588001 erratum workaround for rk3588s
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-08-07 01:47:59 +08:00
Tianling Shen
ab5b304c11
uboot-rockchip: add FriendlyARM NanoPC T6 support
Add support for the FriendlyARM NanoPC T6.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-08-07 01:16:00 +08:00
Tianling Shen
5cafe51ad8
rockchip: update nanopi r6s dt
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-08-07 01:15:34 +08:00
Tianling Shen
e10f0e3081
Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-07-15 17:46:16 +08:00
Tianling Shen
f995a66f28
uboot-rockchip: add NanoPi R6C support
Add support for the FriendlyARM NanoPi R6C.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-07-15 17:30:05 +08:00
Tianling Shen
29635d9c64
uboot-rockchip: add Station P2 support
Add support for the Firefly Station P2.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-07-12 21:41:08 +08:00
Tianling Shen
6a9aea21ed
rockchip: nanopi r6s: fix boot from eMMC
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-06-02 15:48:35 +08:00
Tianling Shen
37fed89166 uboot-rockchip: add Orange Pi R1 Plus LTS support
Add support for the Xunlong Orange Pi R1 Plus LTS.
Manually generated of-platdata files to avoid swig dependency.

Tested-by: Volkan Yetik <no3iverson@gmail.com>
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-31 21:41:46 +02:00
Tianling Shen
043f8a4f5e uboot-rockchip: add Orange Pi R1 Plus support
Add support for the Xunlong Orange Pi R1 Plus.
Manually generated of-platdata files to avoid swig dependency.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-31 21:41:46 +02:00
Tianling Shen
4ab85c84d6 uboot-rockchip: apply review suggestions from upstream
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-30 12:35:17 +08:00
Tianling Shen
b9d073c76f ipq807x: fix assign IRQ
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-29 18:38:32 +08:00
Tianling Shen
a2aceaebb0 uboot-rockchip: add GuangMiao G4C support.
Add support for the Huake-Cloud GuangMiao G4C.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-29 16:17:27 +08:00
Tianling Shen
eac22ee344 uboot-rockchip: add NanoPi R6S support
Add support for the FriendlyARM NanoPi R6S.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-29 15:34:35 +08:00
Tianling Shen
2ab6411291 uboot-rockchip: bump to latest git HEAD
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-29 15:34:35 +08:00
Tianling Shen
88cac18bd6 Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-21 20:13:18 +08:00
Tianling Shen
60c1fe6928 uboot-rockchip: add NanoPi R2C support
Add support for the FriendlyARM NanoPi R2C.
Manually generated of-platdata files to avoid swig dependency.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-18 17:42:53 +02:00
Tianling Shen
6f17513f18
rockchip: replace local files with upstreamed patches
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-14 11:41:26 +08:00
Tianling Shen
46e4e2aadb
rockchip: setup network config for nanopi r2c plus
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-10 21:13:03 +08:00
Tianling Shen
30823c3d73
uboot-rockchip: add NanoPi R2C Plus support
Add support for the FriendlyARM NanoPi R2C Plus.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-10 20:28:14 +08:00
Tianling Shen
b95c214683 uboot-rockchip: add ROC-RK3328-CC support
Add support for the Firefly ROC-RK3328-CC.
Manually generated of-platdata files to avoid swig dependency.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-09 13:30:22 +08:00
Tianling Shen
c03f9317ef
rockchip: backport upstreamed fastrhino patches
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-07 19:33:09 +08:00
Tianling Shen
fb5f368275
uboot-rockchip: drop duplicate properties
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-04-30 15:05:50 +08:00
Tianling Shen
133ee76af2
uboot-rockchip: add NanoPi R4SE support
Add support for the FriendlyARM NanoPi R4SE.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-04-30 14:52:53 +08:00
fujr
fd31535a99
uboot-rockchip: add Mrkaio M68S support
Add support for the EZPro Mrkaio M68S.

[updated commit title/description, fixed dts syntax, added u-boot dtsi]
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-04-28 12:40:38 +08:00
Tianling Shen
13ad229155
uboot-rockchip: update fastrhino dts
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-04-28 12:37:07 +08:00
Tianling Shen
54fbc6a564
rockchip: fastrhino: update dts according to latest schema
Prepare for submitting to upstream kernel.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-04-28 08:18:13 +08:00
Tianling Shen
cc67e3798d
uboot-rockchip: Update to 2023.04
Removed upstream patches:
* 100-clk-rockchip-rk3568-fix-reset-handler.patch
* 103-rockchip-rk3568-add-boot-device-detection.patch
* 104-rockchip-rk3568-enable-automatic-clock-gating.patch
* 108-rockchip-sdram-add-basic-support-for-sdram-reg-info-versi.patch
* 109-rockchip-Align-FIT-image-data-to-SD-MMC-block-length.patch
* 110-hack-fix-build-rk356x-idbloader.patch

Refreshed all patches, dts and defconfigs.

=== NOTE ===
To compile with uboot-rockchip v2023.04 and higher, you must install
pyelftools on your build host.
e.g. `apt install python3-pyelftools` or `pip3 install pyelftools`

Tested-by: ZiMing Mo <msylgj@immortalwrt.org> [NanoPi R4S]
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-04-06 03:54:37 +08:00
Tianling Shen
a9eece5285
rockchip: replace local dts with upstreamed patches
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-31 20:08:23 +08:00
Tianling Shen
705d40946d
rockchip: add wireless driver for NanoPi R5C
The NanoPi R5C has a (optional) wireless chip RTL8822CE connected to
the M.2 slot (PCIe2), add the driver for it.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-22 10:17:54 +08:00
Tianling Shen
1b080245fb
Revert "rockchip: revert motorcomm driver"
Finally, let's land on this new mainline driver.

This reverts commit d93bb3feea.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-21 20:10:26 +08:00
Tianling Shen
b6568e7c08
uboot-rockchip: add NanoPi R5S support
Add support for the FriendlyARM NanoPi R5S.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-17 12:55:07 +08:00
Tianling Shen
d93bb3feea
rockchip: revert motorcomm driver
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-17 12:31:49 +08:00
Tianling Shen
68dd426a5d
rockchip: adjust irq affinity for fastrhino r68s
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-02-17 10:58:58 +08:00