linux/arch/arm/boot/dts/allwinner
Alex Studer f36e738549 riscv: dts: allwinner: d1: Add CPU thermal sensor and zone
The sun20i THS (built in CPU thermal sensor) is supported in code, but
was never added to the device tree. So, add it to the device tree,
along with a thermal zone for the CPU.

Signed-off-by: Alex Studer <alex@studer.dev>

Changes since v1:
 - Move include before defines in sun20i-d1s.dtsi
 - Fix register size for thermal-sensor@2009400
 - Move thermal-sensor@2009400 in SoC to match register address sorting
 - Add thermal-zone for sun8i-t113s.dtsi and fix missing cooling-cells

Link: https://lore.kernel.org/r/20250218020629.1476126-1-alex@studer.dev
Signed-off-by: Lukas Schmid <lukas.schmid@netcube.li>
Link: https://patch.msgid.link/20260113182951.1059690-1-lukas.schmid@netcube.li
Signed-off-by: Chen-Yu Tsai <wens@kernel.org>
2026-01-22 22:40:20 +08:00
..
axp22x.dtsi
axp81x.dtsi
axp152.dtsi
axp209.dtsi
axp223.dtsi
axp809.dtsi
Makefile ARM: dts: sunxi: add support for NetCube Systems Nagami Keypad Carrier 2025-09-13 17:27:19 +08:00
sun4i-a10-a1000.dts
sun4i-a10-ba10-tvbox.dts
sun4i-a10-chuwi-v7-cw0825.dts
sun4i-a10-cubieboard.dts
sun4i-a10-dserve-dsrv9703c.dts ARM: dts: allwinner: Replace status "failed" with "fail" 2026-01-19 13:57:12 +08:00
sun4i-a10-gemei-g9.dts
sun4i-a10-hackberry.dts
sun4i-a10-hyundai-a7hd.dts
sun4i-a10-inet1.dts
sun4i-a10-inet9f-rev03.dts
sun4i-a10-inet97fv2.dts
sun4i-a10-itead-iteaduino-plus.dts
sun4i-a10-jesurun-q5.dts
sun4i-a10-marsboard.dts
sun4i-a10-mini-xplus.dts
sun4i-a10-mk802.dts
sun4i-a10-mk802ii.dts
sun4i-a10-olinuxino-lime.dts ARM: dts: allwinner: Minor whitespace cleanup 2025-08-21 01:19:53 +08:00
sun4i-a10-pcduino.dts
sun4i-a10-pcduino2.dts
sun4i-a10-pov-protab2-ips9.dts ARM: dts: allwinner: Replace status "failed" with "fail" 2026-01-19 13:57:12 +08:00
sun4i-a10-topwise-a721.dts
sun4i-a10.dtsi
sun5i-a10s-auxtek-t003.dts
sun5i-a10s-auxtek-t004.dts
sun5i-a10s-mk802.dts
sun5i-a10s-olinuxino-micro.dts
sun5i-a10s-r7-tv-dongle.dts
sun5i-a10s-wobo-i5.dts
sun5i-a10s.dtsi
sun5i-a13-difrnce-dit4350.dts
sun5i-a13-empire-electronix-d709.dts
sun5i-a13-empire-electronix-m712.dts
sun5i-a13-hsg-h702.dts
sun5i-a13-inet-98v-rev2.dts
sun5i-a13-licheepi-one.dts
sun5i-a13-olinuxino-micro.dts
sun5i-a13-olinuxino.dts
sun5i-a13-pocketbook-614-plus.dts ARM: dts: sun5i: Add PocketBook 614 Plus support 2024-04-15 23:34:10 +02:00
sun5i-a13-pocketbook-touch-lux-3.dts
sun5i-a13-q8-tablet.dts
sun5i-a13-utoo-p66.dts ARM: dts: allwinner: sun5i-a13-utoo-p66: delete "power-gpios" property 2026-01-07 01:56:06 +08:00
sun5i-a13.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun5i-gr8-chip-pro.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun5i-gr8-evb.dts
sun5i-gr8.dtsi
sun5i-r8-chip.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun5i-r8.dtsi
sun5i-reference-design-tablet.dtsi
sun5i.dtsi
sun6i-a31-app4-evb1.dts
sun6i-a31-colombus.dts
sun6i-a31-hummingbird.dts ARM: dts: allwinner: Replace status "failed" with "fail" 2026-01-19 13:57:12 +08:00
sun6i-a31-i7.dts
sun6i-a31-m9.dts
sun6i-a31-mele-a1000g-quad.dts
sun6i-a31.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun6i-a31s-colorfly-e708-q1.dts
sun6i-a31s-cs908.dts
sun6i-a31s-inet-q972.dts
sun6i-a31s-primo81.dts ARM: dts: allwinner: Replace status "failed" with "fail" 2026-01-19 13:57:12 +08:00
sun6i-a31s-sina31s-core.dtsi
sun6i-a31s-sina31s.dts
sun6i-a31s-sinovoip-bpi-m2.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun6i-a31s-yones-toptech-bs1078-v2.dts
sun6i-a31s.dtsi
sun6i-reference-design-tablet.dtsi
sun7i-a20-bananapi-m1-plus.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun7i-a20-bananapi.dts ARM: dts: bananapi: add support for PHY LEDs 2025-05-13 17:35:59 +08:00
sun7i-a20-bananapro.dts
sun7i-a20-cubieboard2.dts
sun7i-a20-cubietruck.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun7i-a20-haoyu-marsboard.dts
sun7i-a20-hummingbird.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun7i-a20-i12-tvbox.dts
sun7i-a20-icnova-a20-adb4006.dts
sun7i-a20-icnova-a20.dtsi
sun7i-a20-icnova-swac.dts
sun7i-a20-itead-ibox.dts
sun7i-a20-lamobo-r1.dts
sun7i-a20-linutronix-testbox-v2.dts
sun7i-a20-m3.dts
sun7i-a20-mk808c.dts
sun7i-a20-olimex-som-evb-emmc.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun7i-a20-olimex-som-evb.dts
sun7i-a20-olimex-som204-evb-emmc.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun7i-a20-olimex-som204-evb.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun7i-a20-olinuxino-lime-emmc.dts
sun7i-a20-olinuxino-lime.dts
sun7i-a20-olinuxino-lime2-emmc.dts
sun7i-a20-olinuxino-lime2.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun7i-a20-olinuxino-micro-emmc.dts
sun7i-a20-olinuxino-micro.dts
sun7i-a20-orangepi-mini.dts
sun7i-a20-orangepi.dts
sun7i-a20-pcduino3-nano.dts
sun7i-a20-pcduino3.dts
sun7i-a20-wexler-tab7200.dts
sun7i-a20-wits-pro-a20-dkt.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun7i-a20.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a23-a33.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a23-evb.dts
sun8i-a23-gt90h-v4.dts
sun8i-a23-inet86dz.dts
sun8i-a23-ippo-q8h-v1.2.dts
sun8i-a23-ippo-q8h-v5.dts
sun8i-a23-polaroid-mid2407pxe03.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a23-polaroid-mid2809pxe04.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a23-q8-tablet.dts
sun8i-a23.dtsi
sun8i-a33-et-q8-v1.6.dts
sun8i-a33-ga10h-v1.1.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a33-inet-d978-rev2.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a33-ippo-q8h-v1.2.dts
sun8i-a33-olinuxino.dts
sun8i-a33-q8-tablet.dts
sun8i-a33-sinlinx-sina33.dts
sun8i-a33-vstar-core1.dtsi ARM: dts: sunxi: add support for RerVision A33-Vstar board 2024-10-26 00:14:08 +08:00
sun8i-a33-vstar.dts ARM: dts: sunxi: add support for RerVision A33-Vstar board 2024-10-26 00:14:08 +08:00
sun8i-a33.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a83t-allwinner-h8homlet-v2.dts
sun8i-a83t-bananapi-m3.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a83t-cubietruck-plus.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a83t-tbs-a711.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a83t.dtsi arm/arm64: dts: allwinner: Use preferred node names for cooling maps 2025-04-28 11:34:33 +08:00
sun8i-h2-plus-bananapi-m2-zero.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h2-plus-libretech-all-h3-cc.dts
sun8i-h2-plus-orangepi-r1.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h2-plus-orangepi-zero.dts ARM: dts: allwinner: orangepi-zero: Add default audio routing 2025-09-13 16:52:43 +08:00
sun8i-h3-bananapi-m2-plus-v1.2.dts
sun8i-h3-bananapi-m2-plus.dts
sun8i-h3-beelink-x2.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h3-emlid-neutis-n5h3-devboard.dts
sun8i-h3-emlid-neutis-n5h3.dtsi
sun8i-h3-libretech-all-h3-cc.dts
sun8i-h3-mapleboard-mp130.dts
sun8i-h3-nanopi-duo2.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h3-nanopi-m1-plus.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h3-nanopi-m1.dts
sun8i-h3-nanopi-neo-air.dts ARM: dts: allwinner: Align wifi node name with bindings 2025-04-28 11:34:34 +08:00
sun8i-h3-nanopi-neo.dts
sun8i-h3-nanopi-r1.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h3-nanopi.dtsi
sun8i-h3-orangepi-2.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h3-orangepi-lite.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h3-orangepi-one.dts
sun8i-h3-orangepi-pc-plus.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h3-orangepi-pc.dts
sun8i-h3-orangepi-plus.dts
sun8i-h3-orangepi-plus2e.dts
sun8i-h3-orangepi-zero-plus2.dts ARM: dts: allwinner: orangepi-zero-plus2: Add default audio routing 2025-09-13 16:52:43 +08:00
sun8i-h3-rervision-dvk.dts
sun8i-h3-zeropi.dts
sun8i-h3.dtsi arm/arm64: dts: allwinner: Use preferred node names for cooling maps 2025-04-28 11:34:33 +08:00
sun8i-orangepi-zero-interface-board.dtso ARM: dts: allwinner: Add Orange Pi Zero Interface Board overlay 2025-09-13 16:52:43 +08:00
sun8i-q8-common.dtsi ARM: dts: allwinner: Minor whitespace cleanup 2025-08-21 01:19:53 +08:00
sun8i-r16-bananapi-m2m.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-r16-nintendo-nes-classic.dts
sun8i-r16-nintendo-super-nes-classic.dts
sun8i-r16-parrot.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-r40-bananapi-m2-ultra.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-r40-cpu-opp.dtsi
sun8i-r40-feta40i.dtsi ARM: dts: sun8i: Open FETA40i-C regulator aldo1 2024-02-23 21:07:06 +01:00
sun8i-r40-oka40i-c.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-r40.dtsi ARM: dts: allwinner: Minor whitespace cleanup 2025-08-21 01:19:53 +08:00
sun8i-reference-design-tablet.dtsi
sun8i-s3-elimo-impetus.dtsi
sun8i-s3-elimo-initium.dts
sun8i-s3-lichee-zero-plus.dts
sun8i-s3-pinecube.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-t3-cqa3t-bv3.dts
sun8i-t113s-mangopi-mq-r-t113.dts ARM: dts: use capital "OR" for multiple licenses in SPDX 2023-08-29 16:02:35 -04:00
sun8i-t113s-netcube-nagami-basic-carrier.dts ARM: dts: sunxi: add support for NetCube Systems Nagami Basic Carrier 2025-09-13 17:23:59 +08:00
sun8i-t113s-netcube-nagami-keypad-carrier.dts ARM: dts: sunxi: add support for NetCube Systems Nagami Keypad Carrier 2025-09-13 17:27:19 +08:00
sun8i-t113s-netcube-nagami.dtsi ARM: dts: sunxi: add support for NetCube Systems Nagami SoM 2025-09-13 17:21:57 +08:00
sun8i-t113s.dtsi riscv: dts: allwinner: d1: Add CPU thermal sensor and zone 2026-01-22 22:40:20 +08:00
sun8i-v3-sl631-imx179.dts
sun8i-v3-sl631.dtsi
sun8i-v3.dtsi ARM: dts: sun8i: v3: Add RGB666 LCD PD pins definition 2025-07-02 21:49:15 +08:00
sun8i-v3s-anbernic-rg-nano.dts ARM: dts: sunxi: add support for Anbernic RG-Nano 2023-09-29 19:08:06 +02:00
sun8i-v3s-licheepi-zero-dock.dts
sun8i-v3s-licheepi-zero.dts
sun8i-v3s-netcube-kumquat.dts ARM: dts: allwinner: Minor whitespace cleanup 2025-08-21 01:19:53 +08:00
sun8i-v3s.dtsi soc: dt changes for 6.17 2025-07-29 11:04:52 -07:00
sun8i-v40-bananapi-m2-berry.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun9i-a80-cubieboard4.dts ARM: dts: cubieboard4: Fix DCDC5 regulator constraints 2024-10-25 23:27:34 +08:00
sun9i-a80-optimus.dts
sun9i-a80.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
suniv-f1c100s-licheepi-nano.dts ARM: dts: suniv: f1c100s: Activate Audio Codec for Lichee Pi Nano 2024-12-05 21:38:19 +08:00
suniv-f1c100s.dtsi ARM: dts: suniv: f1c100s: Add support for Audio Codec 2024-12-05 21:38:13 +08:00
suniv-f1c200s-lctech-pi.dts
suniv-f1c200s-popstick-v1.1.dts
sunxi-bananapi-m2-plus-v1.2.dtsi
sunxi-bananapi-m2-plus.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sunxi-common-regulators.dtsi
sunxi-d1s-t113-mangopi-mq-r.dtsi ARM: dts: use capital "OR" for multiple licenses in SPDX 2023-08-29 16:02:35 -04:00
sunxi-h3-h5-emlid-neutis.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sunxi-h3-h5.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sunxi-itead-core-common.dtsi
sunxi-libretech-all-h3-cc.dtsi
sunxi-libretech-all-h3-it.dtsi
sunxi-reference-design-tablet.dtsi