linux-stable/arch/arm64/boot/dts/allwinner
Chen-Yu Tsai 0e5ee8ec1a arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
[ Upstream commit 7b59348c11 ]

The SPDIF hardware found on the H6 supports both transmit and receive
functions. However it is missing the RX DMA channel.

Add the SPDIF hardware block's RX DMA channel. Also remove the
by-default pinmux, since the end device can choose to implement
either or both functionalities.

Fixes: f95b598df4 ("arm64: dts: allwinner: Add SPDIF node for Allwinner H6")
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Reviewed-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Link: https://lore.kernel.org/r/20240127163247.384439-6-wens@kernel.org
Signed-off-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-03-26 18:16:49 -04:00
..
axp803.dtsi ARM: dts: axp803/axp81x: Drop GPIO LDO pinctrl nodes 2022-10-26 22:15:04 +02:00
Makefile arm64: dts: allwinner: h616: Add Orange Pi Zero 2W to Makefile 2024-02-23 21:02:51 +01:00
sun50i-a64-amarula-relic.dts arm64: dts: allwinner: Use constants for RTC clock indexes 2022-06-13 22:52:40 +02:00
sun50i-a64-bananapi-m64.dts arm64: dts: allwinner: Use constants for RTC clock indexes 2022-06-13 22:52:40 +02:00
sun50i-a64-cpu-opp.dtsi ARM: dts: sunxi: Fix OPPs node name 2021-09-13 09:04:30 +02:00
sun50i-a64-nanopi-a64.dts arm64: dts: allwinner: Use constants for RTC clock indexes 2022-06-13 22:52:40 +02:00
sun50i-a64-oceanic-5205-5inmfd.dts arm64: dts: allwinner: unify header comment style 2019-12-16 11:16:14 +01:00
sun50i-a64-olinuxino-emmc.dts ARM: Device-tree updates 2020-02-08 13:58:44 -08:00
sun50i-a64-olinuxino.dts arm64: dts: allwinner: a64: olinuxino: Enable audio 2022-04-10 20:21:24 +02:00
sun50i-a64-orangepi-win.dts arm64: dts: allwinner: a64: orangepi-win: Fix LED node name 2022-07-04 22:14:23 +02:00
sun50i-a64-pine64-lts.dts arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS 2021-04-22 09:43:15 +02:00
sun50i-a64-pine64-plus.dts arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node 2020-10-26 12:18:16 +01:00
sun50i-a64-pine64.dts arm64: dts: allwinner: Use the new r_intc binding 2021-03-06 15:39:18 +08:00
sun50i-a64-pinebook.dts arm64: dts: allwinner: a64: enable Bluetooth on Pinebook 2022-11-07 20:11:51 +01:00
sun50i-a64-pinephone-1.0.dts arm64: dts: allwinner: pinephone: Enable internal HMIC bias 2022-07-08 18:52:08 +02:00
sun50i-a64-pinephone-1.1.dts arm64: dts: allwinner: pinephone: Enable internal HMIC bias 2022-07-08 18:52:08 +02:00
sun50i-a64-pinephone-1.2.dts arm64: allwinner: dts: pinephone: add 'pine64, pinephone' to the compatible list 2021-01-06 17:49:59 +01:00
sun50i-a64-pinephone.dtsi arm64: dts: allwinner: add 'chassis-type' property 2021-11-15 08:57:48 +01:00
sun50i-a64-pinetab-early-adopter.dts arm64: dts: allwinner: pinetab: Fix the panel compatible 2021-01-31 19:49:20 +01:00
sun50i-a64-pinetab.dts arm64: dts: allwinner: add 'chassis-type' property 2021-11-15 08:57:48 +01:00
sun50i-a64-sopine-baseboard.dts arm64: dts: allwinner: a64-sopine-baseboard: change RGMII mode to TXID 2021-06-10 14:51:53 +02:00
sun50i-a64-sopine.dtsi ARM: devicetree changes for 5.13 2021-04-26 12:20:49 -07:00
sun50i-a64-teres-i.dts arm64: dts: allwinner: teres-i: Add GPIO port regulators 2022-05-03 19:00:24 +02:00
sun50i-a64.dtsi - fix DCLK clock names 2023-06-20 22:36:27 +02:00
sun50i-a100-allwinner-perf1.dts arm64: dts: use capital "OR" for multiple licenses in SPDX 2023-08-29 16:02:35 -04:00
sun50i-a100.dtsi arm64: dts: use capital "OR" for multiple licenses in SPDX 2023-08-29 16:02:35 -04:00
sun50i-h5-bananapi-m2-plus-v1.2.dts ARM: dts: Move .dts files to vendor sub-directories 2023-06-21 11:39:50 -06:00
sun50i-h5-bananapi-m2-plus.dts ARM: dts: Move .dts files to vendor sub-directories 2023-06-21 11:39:50 -06:00
sun50i-h5-cpu-opp.dtsi ARM: dts: sunxi: Fix OPPs node name 2021-09-13 09:04:30 +02:00
sun50i-h5-emlid-neutis-n5-devboard.dts arm64: dts: allwinner: unify header comment style 2019-12-16 11:16:14 +01:00
sun50i-h5-emlid-neutis-n5.dtsi ARM: dts: Move .dts files to vendor sub-directories 2023-06-21 11:39:50 -06:00
sun50i-h5-libretech-all-h3-cc.dts ARM: dts: Move .dts files to vendor sub-directories 2023-06-21 11:39:50 -06:00
sun50i-h5-libretech-all-h3-it.dts ARM: dts: Move .dts files to vendor sub-directories 2023-06-21 11:39:50 -06:00
sun50i-h5-libretech-all-h5-cc.dts arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY 2020-10-26 12:18:18 +01:00
sun50i-h5-nanopi-neo-plus2.dts ARM: dts: sunxi: Fix the LED node names 2021-01-18 10:13:16 +01:00
sun50i-h5-nanopi-neo2.dts arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node 2021-09-13 09:05:01 +02:00
sun50i-h5-nanopi-r1s-h5.dts arm64: dts: allwinner: align gpio-key node names with dtschema 2022-06-14 22:24:18 +02:00
sun50i-h5-orangepi-pc2.dts arm64: dts: allwinner: h5: OrangePi PC2: add OPP table to enable DVFS 2023-03-14 21:36:57 +01:00
sun50i-h5-orangepi-prime.dts arm64: dts: allwinner: align gpio-key node names with dtschema 2022-06-14 22:24:18 +02:00
sun50i-h5-orangepi-zero-plus.dts arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode 2021-11-17 16:40:50 +01:00
sun50i-h5-orangepi-zero-plus2.dts ARM: dts: sunxi: Fix the LED node names 2021-01-18 10:13:16 +01:00
sun50i-h5.dtsi ARM: dts: Move .dts files to vendor sub-directories 2023-06-21 11:39:50 -06:00
sun50i-h6-beelink-gs1.dts arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF 2024-03-26 18:16:49 -04:00
sun50i-h6-cpu-opp.dtsi ARM: dts: sunxi: Fix OPPs node name 2021-09-13 09:04:30 +02:00
sun50i-h6-gpu-opp.dtsi arm64: dts: allwinner: h6: Add GPU OPP table 2022-09-08 22:04:48 +02:00
sun50i-h6-orangepi-3.dts arm64: dts: allwinner: Use constants for RTC clock indexes 2022-06-13 22:52:40 +02:00
sun50i-h6-orangepi-lite2.dts arm64: dts: allwinner: Use constants for RTC clock indexes 2022-06-13 22:52:40 +02:00
sun50i-h6-orangepi-one-plus.dts arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet 2020-11-02 10:25:04 +01:00
sun50i-h6-orangepi.dtsi arm64: dts: allwinner: h6: Use RSB for AXP805 PMIC connection 2021-03-08 16:44:22 +01:00
sun50i-h6-pine-h64-model-b.dts arm64: dts: use capital "OR" for multiple licenses in SPDX 2023-08-29 16:02:35 -04:00
sun50i-h6-pine-h64.dts arm64: dts: allwinner: Use the new r_intc binding 2021-03-06 15:39:18 +08:00
sun50i-h6-tanix-tx6-mini.dts arm64: dts: allwinner: h6: Add Tanix TX6 mini dts 2021-12-03 10:55:13 +01:00
sun50i-h6-tanix-tx6.dts arm64: dts: allwinner: h6: tanix-tx6: Enable bluetooth 2021-12-03 10:55:13 +01:00
sun50i-h6-tanix.dtsi arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF 2024-03-26 18:16:49 -04:00
sun50i-h6.dtsi arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF 2024-03-26 18:16:49 -04:00
sun50i-h616-bigtreetech-cb1-manta.dts arm64: dts: allwinner: h616: Add BigTreeTech CB1 SoM & boards support 2023-09-24 21:58:21 +02:00
sun50i-h616-bigtreetech-cb1.dtsi arm64: dts: allwinner: h616: Add BigTreeTech CB1 SoM & boards support 2023-09-24 21:58:21 +02:00
sun50i-h616-bigtreetech-pi.dts arm64: dts: allwinner: h616: Add BigTreeTech Pi support 2023-09-24 21:58:22 +02:00
sun50i-h616-orangepi-zero.dtsi arm64: dts: allwinner: h616: update emac for Orange Pi Zero 3 2023-11-18 23:24:34 +01:00
sun50i-h616-orangepi-zero2.dts arm64: dts: allwinner: h616: update emac for Orange Pi Zero 3 2023-11-18 23:24:34 +01:00
sun50i-h616-x96-mate.dts arm64: dts: use capital "OR" for multiple licenses in SPDX 2023-08-29 16:02:35 -04:00
sun50i-h616.dtsi arm64: dts: allwinner: h616: Add SID controller node 2023-09-24 21:57:00 +02:00
sun50i-h618-orangepi-zero2w.dts arm64: dts: allwinner: h616: add Orange Pi Zero 2W support 2023-11-18 23:18:43 +01:00
sun50i-h618-orangepi-zero3.dts arm64: dts: allwinner: h616: update emac for Orange Pi Zero 3 2023-11-18 23:24:34 +01:00
sun50i-h618-transpeed-8k618-t.dts arm64: dts: allwinner: h618: add Transpeed 8K618-T TV box 2023-12-14 19:53:04 +01:00