Files
Arch-R/projects/ArchR/config.xml
T
Douglas Teles 94d26a87fd RK3326: drop the dedicated r36tmax DTS, deliver it via overlay instead
ArchR does not ship per-board device trees: the base DTB stays generic
and board specifics come from the generated overlay. The r36tmax.dts
ported from ROCKNIX baked panel, joypad and SDIO WiFi into a dedicated
tree, against that architecture.

The overlay path is verified feasible for the one genuinely new surface
(the rk912/rk915 SDIO WiFi): runtime overlays cannot delete properties,
but mmc_of_parse performs no card-detection setup at all when
"non-removable" is present (host.c "Parse Card Detection"), so an
overlay can neutralize the clone base's second-SD-slot cd-gpios on
&sdio and repurpose the controller for the WiFi module (pwrseq node,
supports-rk912, sdio caps). That fragment moves to the web overlay
generator; the rk915 driver and the supports-rk912 kernel patch stay in
the OS image since they are generic and inert without the DT properties.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-01 20:24:59 -03:00

24 lines
889 B
XML

<archr>
<RK3326 dtb_prefix="rockchip">
<original mkimage_options="dtb,bootscr,extlinux,uboot" fdt_type="fdtdir" fdt="/dtbs/">
<file>rk3326-gameconsole-r36s</file>
<file>rk3326-gameconsole-r33s</file>
<file>rk3326-odroid-go2</file>
<file>rk3326-odroid-go2-v11</file>
<file>rk3326-odroid-go3</file>
<file>rk3326-anbernic-rg351m</file>
<file>rk3326-anbernic-rg351v</file>
<file>rk3326-gameforce-chi</file>
<file>rk3326-magicx-xu10</file>
<file>rk3326-powkiddy-rgb10</file>
<file>rk3326-gameconsole-soysauce</file>
</original>
<clone mkimage_options="dtb,bootscr,extlinux,uboot" fdt_type="fdtdir" fdt="/dtbs/">
<file>rk3326-gameconsole-eeclone</file>
<file>rk3326-powkiddy-rgb10x</file>
<file>rk3326-magicx-xu-mini-m</file>
<file>rk3326-odroid-go2</file>
</clone>
</RK3326>
</archr>