mirror of
https://github.com/archr-linux/Arch-R.git
synced 2026-07-12 18:19:42 -07:00
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>
This commit is contained in:
@@ -15,7 +15,6 @@
|
||||
</original>
|
||||
<clone mkimage_options="dtb,bootscr,extlinux,uboot" fdt_type="fdtdir" fdt="/dtbs/">
|
||||
<file>rk3326-gameconsole-eeclone</file>
|
||||
<file>rk3326-aislpc-r36tmax</file>
|
||||
<file>rk3326-powkiddy-rgb10x</file>
|
||||
<file>rk3326-magicx-xu-mini-m</file>
|
||||
<file>rk3326-odroid-go2</file>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,12 +0,0 @@
|
||||
#!/bin/sh
|
||||
# SPDX-License-Identifier: GPL-2.0
|
||||
# Copyright (C) 2024-present ArchR (https://github.com/archr-linux/Arch-R)
|
||||
|
||||
# Minimal per-device config: wire up the temperature sensors so System
|
||||
# Information (archr-info) and EmulationStation show CPU/GPU temps. The
|
||||
# quirks loader matches the folder name against /proc/device-tree/model
|
||||
# exactly, so this folder name MUST equal the DTS `model` string.
|
||||
cat <<CONF >/storage/.config/profile.d/001-device_config
|
||||
DEVICE_TEMP_SENSOR="/sys/devices/virtual/thermal/thermal_zone0/temp"
|
||||
DEVICE_GPU_TEMP_SENSOR="/sys/devices/virtual/thermal/thermal_zone1/temp"
|
||||
CONF
|
||||
Reference in New Issue
Block a user