Tianling Shen
e7571a6be7
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-07-12 00:52:09 +08:00
Tianling Shen
9088d3267b
rockchip: add ArmSoM Sige7 support
...
This board is also as known as Bananapi BPi-M7.
Hardware
--------
RockChip RK3588 ARM64 (8 cores)
8/16/32GB LPDDR4/LPDDR4x RAM
2x 2500 Base-T (PCIe, rtl8125b)
AP6275P Wi-Fi 6 / Bluetooth 5
2 LEDs (RED / GREEN)
16GB/32GB/64GB/128GB eMMC on-board
Micro-SD Slot
HDMI Port
USB 2.0 Port
USB 3.0 Port
USB Type-C 3.0 Port
M.2 M-Key
40-Pin Header
USB PD 2.0 9/12/15V Power
Installation
------------
Uncompress the ImmortalWrt sysupgrade and write it to a micro SD card or
internal eMMC using dd.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-07-11 22:27:06 +08:00
Tianling Shen
095f52b437
rockchip: backport upstreamed cpufreq support
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-06-26 21:32:44 +08:00
Tianling Shen
e7fbc901f1
rockchip: configure ETH LED for NanoPi R5C/R5S
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-05-18 14:04:36 +08:00
Tianling Shen
f80be246c9
rockchip: configure ETH LED for NanoPi R6C/R6S
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-05-17 19:27:14 +08:00
Tianling Shen
78773bc80c
rockchip: port cpuinfo driver from BSP kernel
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-05-15 15:46:44 +08:00
Tianling Shen
32779d3e62
rockchip: configure rtl8211f led data for nanopi r6s
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-05-10 19:53:16 +08:00
Tianling Shen
7376941a97
rockchip: pull hwRNG driver from BSP kernel
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-05-10 14:29:49 +08:00
Tianling Shen
307e378458
rockchip: enable GPU for nanopi r6c/s
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-05-05 13:50:46 +08:00
ZiMing Mo
fa454662b8
rockchip: refresh DTS about usbdp
...
Signed-off-by: ZiMing Mo <msylgj@immortalwrt.org >
2024-04-27 15:54:33 +08:00
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
f295771158
rockchip: enable wireless support for photonicat
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-02-28 00:20:10 +08:00
Tianling Shen
fa2cb0a297
rockchip: remove redundant rng reference in dts files
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-02-27 20:42:09 +08:00
Tianling Shen
938cf080db
rockchip: add Ariaboard Photonicat support
...
Hardware
--------
RockChip RK3568 ARM64 (4 cores)
2GB or 4GB LPDDR4 RAM
2x 1000 Base-T
QCA1023 Wi-Fi 5 / Bluetooth
16GB or 64GB eMMC on-board
2x M.2 Slot (B+E Key)
Micro-SD Slot
HDMI Port
USB 3.0 Port
7000 mAh Battery
Type-C Power
Note
----
The sdio card QCA1023 is not supported for now due to broken
ath10k-sdio driver.
Installation
------------
Uncompress the OpenWrt sysupgrade and write it to a micro SD card or
internal eMMC using dd.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-02-27 18:41:52 +08:00
Tianling Shen
79001fd46a
rockchip: add missing LED bindings
...
Fixes: bdff7b7758 ("rockchip: remove LED label hack")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-02-12 23:26:54 +08:00
Tianling Shen
bdff7b7758
rockchip: remove LED label hack
...
Now we support parsing the color and function properties.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-02-12 19:52:40 +08:00
Tianling Shen
445458316b
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-01-05 11:05:31 +08:00
Tianling Shen
aac4f084ce
rockchip: backport upstreamed NanoPC T6 dts
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-11-14 20:06:47 +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
189ed37695
rockchip: set fixed name for gmac1 on NanoPi R6S
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-09-02 08:45:04 +08:00
Tianling Shen
06900b328d
rockchip: add LED configuration for Hinlink H68K/H69K
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-08-23 13:24:42 +08:00
Tianling Shen
0a4d4cc209
rockchip: add LED configuration for Mrkaio M68S
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-08-23 13:23:17 +08:00
Tianling Shen
7ce74cfbc2
rockchip: add Hilink OPC-H6XK support
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-08-12 15:23:40 +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
7fdd320512
rockchip: add NanoPC T6 support
...
Hardware
--------
RockChip RK3588 ARM64 (8 cores)
4/8/16GB LPDDR4X RAM
2x 2500 Base-T (PCIe, rtl8125b)
2 LEDs (POWER / WAN)
32/64/256GB eMMC on-board
Micro-SD Slot
USB 2.0 Port
Headphone
USB 3.0
USB PD 2.0
M.2 M-Key
M.2 E-Key
DC Jack 12V
Installation
------------
Uncompress the ImmortalWrt sysupgrade and write it to a micro SD card or
internal eMMC using dd.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-08-07 01:21:34 +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
bca580a383
rockchip: backport latest rk3588 patches
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-08-06 09:32:20 +08:00
Tianling Shen
ba871510ef
rockchip: add NanoPi R6C support
...
Hardware
--------
RockChip RK3588S ARM64 (8 cores)
4/8GB LPDDR4X RAM
1000 Base-T (native, rtl8211f)
2500 Base-T (PCIe, rtl8125b)
4 LEDs (SYS / WAN / LAN / USER)
2 Button (GPIO Reset, MaskROM)
32GB eMMC on-board
Micro-SD Slot
USB 3.0 Port
USB 2.0 Port
HDMI 2.1
USB Type C PD 5/9/12/20V
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-07-15 17:31:44 +08:00
Tianling Shen
cdd8d41166
rockchip: refresh rk3588 patchset
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-07-15 16:28:21 +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
81d0182d18
rockchip: add GuangMiao G4C support
...
This board was designed as a clone of NanoPi R4S. However, it didn't
follow the spec and changed the power-supply system massively, and
because of it there's no way to soft reset this board currently.
For reboot, you must cut off the power and reengage it.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-05-29 16:22:22 +08:00
Tianling Shen
d723634721
rockchip: add NanoPi R6S support
...
Hardware
--------
RockChip RK3588S ARM64 (8 cores)
8GB LPDDR4X RAM
1x 1000 Base-T (native, rtl8211f)
2x 2500 Base-T (PCIe, rtl8125b)
4 LEDs (SYS / WAN / LAN1 / LAN2)
2 Button (GPIO Reset, MaskROM)
32GB eMMC on-board
Micro-SD Slot
USB 3.0 Port
USB 2.0 Port
2x HDMI 2.1
IR receiver
USB Type C PD 5/9/12/20V
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
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
a93967ec0b
rockchip: add NanoPi R2C Plus
...
The FriendlyARM NanoPi R2C Plus is a minor variant of R2C with a
on-board 8G eMMC flash.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-05-10 20:29:51 +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
1ef239173c
rockchip: add NanoPi R4SE
...
The FriendlyARM NanoPi R4SE is a minor variant of R4S with a on-board eMMC.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-04-30 14:55:59 +08:00
fujr
6466b13f1e
rockchip: add Mrkaio M68S support
...
Hardware
--------
RockChip RK3568 ARM64 (4 cores)
4GB LPDDR4 RAM
2x 1000 Base-T
2 LEDs (SATA / POWER)
32GB eMMC on-board
Micro-SD Slot
SATA slot
2x USB 3.0 Port
HDMI 2.0, MIPI DSI/CSI
USB Type C PD
[updated commit title/description, fixed dts syntax, set irq for it]
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-04-28 12:55:44 +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
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
12d1a08c3d
rockchip: replace local files with upstreamed patches
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-03-23 22:39:07 +08:00
Tianling Shen
83d7742764
rockchip: nanopi r5s: fix gmac reset gpios
...
Move reset gpios to gmac node otherwise the dwmac driver will fail to
lookup ethernet phy:
> [ 10.398514] rk_gmac-dwmac fe2a0000.ethernet eth0: no phy found
> [ 10.399061] rk_gmac-dwmac fe2a0000.ethernet eth0: __stmmac_open: Cannot attach to PHY (error: -19)
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-03-04 16:17:00 +08:00
Tianling Shen
3556faa43c
rockchip: nanopi r5s: fix gmac phy address
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-03-04 09:59:46 +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