This series creates two new dtsi with the HDMI and HDMI+S/PDIF audio configs used in most G12/SM1 Android box devices and some SBC's and switches most dts to use them. I have not touched the SEI510/610 which have extra hardware in their dts, and the U200 which does not currently have audio support, but will likely receive an 'all possible routings' master config when Jerome sends his next set of changes (looking at his WIP branch) so I leave U200 for him to address later. One advantaage of common configs is that distros that need to embed alsa conf files as part of their userspace support now only need to include two confs that will automatically support more boards and boxes as they are added, instead of needing to track and add confs or card aliases for every new device. Christian Hewitt (5): arm64: dts: meson: create common hdmi/hdmi-spdif audio dtsi arm64: dts: meson: convert ugoos-am6 to common w400 dtsi arm64: dts: meson: convert odroid-n2 to hdmi dtsi arm64: dts: meson: convert khadas-vim3/vim3l to hdmi dtsi arm64: dts: meson: convert x96max to hdmi dtsi .../amlogic/meson-g12-audio-hdmi-spdif.dtsi | 139 +++++ .../dts/amlogic/meson-g12-audio-hdmi.dtsi | 96 ++++ .../boot/dts/amlogic/meson-g12a-x96-max.dts | 131 +---- .../dts/amlogic/meson-g12b-khadas-vim3.dtsi | 85 --- .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 89 +-- .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 541 +----------------- .../boot/dts/amlogic/meson-g12b-w400.dtsi | 423 ++++++++++++++ .../boot/dts/amlogic/meson-khadas-vim3.dtsi | 1 + 8 files changed, 663 insertions(+), 842 deletions(-) create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12-audio-hdmi-spdif.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12-audio-hdmi.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi -- 2.17.1