mirror of
https://github.com/archr-linux/Arch-R.git
synced 2026-07-12 18:19:42 -07:00
94d26a87fd
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>
24 lines
889 B
XML
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>
|