Commit fbfc3ea
board: add Anbernic RG DS (RK3568 dual 4" 640x480 handheld) as CSC (#9934)
* board: add Anbernic RG DS (RK3568 dual 4" handheld) as CSC
RK3568 clamshell handheld, dual 4" 640x480 MIPI-DSI. Supported by mainline
drivers on edge (7.0) and bleedingedge (7.1): jadard panels, adc-joystick,
goodix touch, rk817 audio, rtw88 wifi, usb. The kernel options for these are
set in the shared rockchip64 edge/bleedingedge configs (not the board file).
Carries the out-of-tree aw87391 speaker-amp driver (plus its DTS wiring on 7.0;
7.1 already has the amp nodes in the mainline DTS) and a goodix dual-gt911
cfg-from-disk fix. Builds mainline U-Boot v2026.01 (vendor 2017.09 does not
boot this board).
Needs rk3568 DDR v1.23 / BL31 v1.45 from armbian/rkbin (separate PR).
Signed-off-by: crackerjacques <jack@supremeoverlordjabs.co>
* anbernic-rg-ds: drop redundant board name from header comment
BOARD_NAME already carries 'Anbernic RG DS'; keep only the hardware
description on the first-line interactive comment (review: @EvilOlaf).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
---------
Signed-off-by: crackerjacques <jack@supremeoverlordjabs.co>
Co-authored-by: crackerjacques <jack@supremeoverlordjabs.co>
Co-authored-by: jackheinlein <crackerjaxx@yandex.com>1 parent 872d188 commit fbfc3ea
16 files changed
Lines changed: 1080 additions & 0 deletions
File tree
- config
- boards
- kernel
- optional/boards/anbernic-rg-ds/_packages/bsp-cli
- etc
- polkit-1/rules.d
- skel/Desktop
- systemd/system
- xdg/autostart
- usr
- bin
- patch/kernel/archive
- rockchip64-7.0
- rockchip64-7.1
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1146 | 1146 | | |
1147 | 1147 | | |
1148 | 1148 | | |
| 1149 | + | |
1149 | 1150 | | |
1150 | 1151 | | |
1151 | 1152 | | |
| |||
2015 | 2016 | | |
2016 | 2017 | | |
2017 | 2018 | | |
| 2019 | + | |
2018 | 2020 | | |
2019 | 2021 | | |
2020 | 2022 | | |
| |||
2177 | 2179 | | |
2178 | 2180 | | |
2179 | 2181 | | |
| 2182 | + | |
2180 | 2183 | | |
2181 | 2184 | | |
2182 | 2185 | | |
| |||
3024 | 3027 | | |
3025 | 3028 | | |
3026 | 3029 | | |
| 3030 | + | |
3027 | 3031 | | |
3028 | 3032 | | |
3029 | 3033 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1170 | 1170 | | |
1171 | 1171 | | |
1172 | 1172 | | |
| 1173 | + | |
1173 | 1174 | | |
1174 | 1175 | | |
1175 | 1176 | | |
| |||
2039 | 2040 | | |
2040 | 2041 | | |
2041 | 2042 | | |
| 2043 | + | |
2042 | 2044 | | |
2043 | 2045 | | |
2044 | 2046 | | |
| |||
2201 | 2203 | | |
2202 | 2204 | | |
2203 | 2205 | | |
| 2206 | + | |
2204 | 2207 | | |
2205 | 2208 | | |
2206 | 2209 | | |
| |||
3048 | 3051 | | |
3049 | 3052 | | |
3050 | 3053 | | |
| 3054 | + | |
3051 | 3055 | | |
3052 | 3056 | | |
3053 | 3057 | | |
| |||
config/optional/boards/anbernic-rg-ds/_packages/bsp-cli/etc/polkit-1/rules.d/49-rgds-pad2key.rules
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
Lines changed: 23 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
Lines changed: 61 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
Lines changed: 17 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
0 commit comments