mirror of
https://github.com/torvalds/linux.git
synced 2026-08-02 05:12:01 +02:00
Amlogic ARM64 DT changes for v6.6:
- Add initial support for A311D2 - Add AN400 board - Add gpio_intc, power domain for C3 SoC - Again some DT bindings fixes & cleanups -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEPVPGJshWBf4d9CyLd9zb2sjISdEFAmTM+OMACgkQd9zb2sjI SdGCeRAApGanQunwqR5sQWi0avWw+escuQd/zOLOdLIwGKWyeWT9CdXoECZzvcnA t3uyVD4WRzMjTvLyFX/cPFaJduYo68eDZ/WY2eJo18dkKAskIjKAeXxLXfOU6ZFH T4J+uvDKZOAI0NNsXSzQbbxGNUvJhDiWd+bd4d08k+bTbvy4YdEs/s/G55uEE7Rv u7B9D+yye8O6tmP71l/lEpkqMxuFfSfgdJth1GcxSREmazN2Q87m4zTUIcirDTla 0YpHJirPrRLXI3llQDVVEbr1hBnAi2qruZxgyKjW9his5Lw1KTkJ6EfEg6TrnKDy 7XCG2cAWoYDIP/IqvZz/vOvPs1mRnEt28a6qAN7ihZSiUA67/0pI4I6YvVD0zNId c4yUPV37+R6ESlKxijzGYetYofKlX5ZkSkao37dJ5BxXJY/abmjADGCdtd0MEP6s Gb2uCM6/EhrKajOq9qrtJB4mkj+S1DO6PuoHbBfr5LIM9T+/+RLUXDcahiCrhacj TrMYrkEl2mMsKYSK4bSy2+uXh25CwU7rrTBtYyaOXP8r3bcp3dubtnfoAihbNeuC 3tTGmWC8zZuWvYlrF0FWVY2LwUQE/btlSE3+zRgUTlw42Eja4vQu57zRoGRY1cbb kwyLYhaTKsKRWDmqk7MBOBkeCdjc9FSVW9vcCU+v2XOOx3ZCSvA= =oTT7 -----END PGP SIGNATURE----- gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEiK/NIGsWEZVxh/FrYKtH/8kJUicFAmTXRqoACgkQYKtH/8kJ UieYBw/+My05IQq1d4vXjFUXUgBor5qqAXgSJRnlEULlMZWHZqutH6IfvBVBh2eg 6plIrkooWni7oVc/h6A6lw6c33DuDD0K6JcVxvTpWzmtejFxRbSWtDUUATX+/ujk hVrbElC5f55k/YTqPtuSM/RJRXieefoR9Vv4CHaJ0T0U3kF91WIoVL9/+vTaBWwI sSzoWHBIFwaAkFnzU6+GC1EClTEuVVIO2xMZKu1RTDWCKFKJDirs22jAQMQY00EV zuck9Lv2GaAiXEYVa0B9/eEYRwAnbmK3bFlbHrfKLAws1nmGmxHaPuHrLHlgazTD SPJZNFMXOVjriL5Vy6E2DCdJAMvH6lwuFa05HeTlz4R4v2nc1J6euyV0Jd8seblM KKC6Oa35EqMlbWm0yt98OHbMSFpZUvtmkl36EaFWTnVsyl06u4Krs4UXVioCyF4t 65fcWUkpYdMRhtyAlwZxHbdlbEhw1djK/dsYjQT5jedKSCHD3hj5iIMK1dYQyTwW y8isfqx13R5l/HPfGuAHf3erTzYhhOGT2IsE54Va1fyd33mP0dQqcfSa+1oIpGqt iM3mQDZEc/nx7KP/bJEV6rWxPset3onE9r3s9wBRZBzXT0P7mxsdS9u30skqVQs9 FMMgffLbLNzs6WoUPmRblHvMfBVUT+P7QGpD0xcDYqHnA/hgpJI= =IYLD -----END PGP SIGNATURE----- Merge tag 'amlogic-arm64-dt-for-v6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt Amlogic ARM64 DT changes for v6.6: - Add initial support for A311D2 - Add AN400 board - Add gpio_intc, power domain for C3 SoC - Again some DT bindings fixes & cleanups * tag 'amlogic-arm64-dt-for-v6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux: arm64: dts: amlogic: drop cooling-[min|max]-state from pwm-fan arm64: dts: amlogic: meson-g12-common: change aobus-pinctrl node name arm64: dts: amlogic: meson-g12b-odroid-n2: fix usb hub hog name arm64: dts: amlogic: drop redundant status=okay in sound nodes arm64: dts: amlogic: meson-g12b-bananapi: switch to enable-gpios arm64: dts: add support for C3 power domain controller arm64: dts: Add gpio_intc node and pinctrl node for Amlogic C3 SoCs arm64: dts: add board AN400 dt-bindings: arm: amlogic: add board AN400 arm64: dts: amlogic: minor whitespace cleanup around '=' arm64: dts: amlogic-t7-a311d2-khadas-vim4: add initial device-tree dt-bindings: arm: amlogic: add Amlogic A311D2 bindings Link: https://lore.kernel.org/r/d5f95654-ebcd-bd37-02f9-840e50b17e44@linaro.org Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
commit
57af7d51e7
|
|
@ -218,6 +218,14 @@ properties:
|
|||
- amlogic,aq222
|
||||
- const: amlogic,s4
|
||||
|
||||
- description: Boards with the Amlogic T7 A311D2 SoC
|
||||
items:
|
||||
- enum:
|
||||
- amlogic,an400
|
||||
- khadas,vim4
|
||||
- const: amlogic,a311d2
|
||||
- const: amlogic,t7
|
||||
|
||||
additionalProperties: true
|
||||
|
||||
...
|
||||
|
|
|
|||
|
|
@ -1,5 +1,7 @@
|
|||
# SPDX-License-Identifier: GPL-2.0
|
||||
dtb-$(CONFIG_ARCH_MESON) += amlogic-c3-c302x-aw409.dtb
|
||||
dtb-$(CONFIG_ARCH_MESON) += amlogic-t7-a311d2-an400.dtb
|
||||
dtb-$(CONFIG_ARCH_MESON) += amlogic-t7-a311d2-khadas-vim4.dtb
|
||||
dtb-$(CONFIG_ARCH_MESON) += meson-a1-ad401.dtb
|
||||
dtb-$(CONFIG_ARCH_MESON) += meson-axg-jethome-jethub-j100.dtb
|
||||
dtb-$(CONFIG_ARCH_MESON) += meson-axg-jethome-jethub-j110-rev-2.dtb
|
||||
|
|
|
|||
|
|
@ -47,6 +47,15 @@ xtal: xtal-clk {
|
|||
#clock-cells = <0>;
|
||||
};
|
||||
|
||||
sm: secure-monitor {
|
||||
compatible = "amlogic,meson-gxbb-sm";
|
||||
|
||||
pwrc: power-controller {
|
||||
compatible = "amlogic,c3-pwrc";
|
||||
#power-domain-cells = <1>;
|
||||
};
|
||||
};
|
||||
|
||||
soc {
|
||||
compatible = "simple-bus";
|
||||
#address-cells = <2>;
|
||||
|
|
@ -72,6 +81,32 @@ apb4: bus@fe000000 {
|
|||
#size-cells = <2>;
|
||||
ranges = <0x0 0x0 0x0 0xfe000000 0x0 0x480000>;
|
||||
|
||||
periphs_pinctrl: pinctrl@4000 {
|
||||
compatible = "amlogic,c3-periphs-pinctrl";
|
||||
#address-cells = <2>;
|
||||
#size-cells = <2>;
|
||||
ranges;
|
||||
|
||||
gpio: bank@4000 {
|
||||
reg = <0x0 0x4000 0x0 0x004c>,
|
||||
<0x0 0x4100 0x0 0x01de>;
|
||||
reg-names = "mux", "gpio";
|
||||
gpio-controller;
|
||||
#gpio-cells = <2>;
|
||||
gpio-ranges = <&periphs_pinctrl 0 0 55>;
|
||||
};
|
||||
};
|
||||
|
||||
gpio_intc: interrupt-controller@4080 {
|
||||
compatible = "amlogic,meson-gpio-intc",
|
||||
"amlogic,c3-gpio-intc";
|
||||
reg = <0x0 0x4080 0x0 0x0020>;
|
||||
interrupt-controller;
|
||||
#interrupt-cells = <2>;
|
||||
amlogic,channel-interrupts =
|
||||
<10 11 12 13 14 15 16 17 18 19 20 21>;
|
||||
};
|
||||
|
||||
uart_b: serial@7a000 {
|
||||
compatible = "amlogic,meson-s4-uart",
|
||||
"amlogic,meson-ao-uart";
|
||||
|
|
|
|||
39
arch/arm64/boot/dts/amlogic/amlogic-t7-a311d2-an400.dts
Normal file
39
arch/arm64/boot/dts/amlogic/amlogic-t7-a311d2-an400.dts
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
/*
|
||||
* Copyright (c) 2023 Amlogic, Inc. All rights reserved.
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
|
||||
#include "amlogic-t7.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Amlogic A311D2 AN400 Development Board";
|
||||
compatible = "amlogic,an400", "amlogic,a311d2", "amlogic,t7";
|
||||
interrupt-parent = <&gic>;
|
||||
#address-cells = <2>;
|
||||
#size-cells = <2>;
|
||||
|
||||
aliases {
|
||||
serial0 = &uart_a;
|
||||
};
|
||||
|
||||
memory@0 {
|
||||
device_type = "memory";
|
||||
reg = <0x00000000 0x00000000 0x00000000 0xE0000000
|
||||
0x00000001 0x00000000 0x00000000 0x20000000>;
|
||||
};
|
||||
|
||||
xtal: xtal-clk {
|
||||
compatible = "fixed-clock";
|
||||
clock-frequency = <24000000>;
|
||||
clock-output-names = "xtal";
|
||||
#clock-cells = <0>;
|
||||
};
|
||||
};
|
||||
|
||||
&uart_a {
|
||||
clocks = <&xtal>, <&xtal>, <&xtal>;
|
||||
clock-names = "xtal", "pclk", "baud";
|
||||
status = "okay";
|
||||
};
|
||||
|
|
@ -0,0 +1,54 @@
|
|||
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
/*
|
||||
* Copyright (c) 2022 Wesion, Inc. All rights reserved.
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
|
||||
#include "amlogic-t7.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Khadas vim4";
|
||||
compatible = "khadas,vim4", "amlogic,a311d2", "amlogic,t7";
|
||||
|
||||
aliases {
|
||||
serial0 = &uart_a;
|
||||
};
|
||||
|
||||
memory@0 {
|
||||
device_type = "memory";
|
||||
reg = <0x0 0x0 0x2 0x0>; /* 8 GB */
|
||||
};
|
||||
|
||||
reserved-memory {
|
||||
#address-cells = <2>;
|
||||
#size-cells = <2>;
|
||||
ranges;
|
||||
|
||||
/* 3 MiB reserved for ARM Trusted Firmware (BL31) */
|
||||
secmon_reserved: secmon@5000000 {
|
||||
reg = <0x0 0x05000000 0x0 0x300000>;
|
||||
no-map;
|
||||
};
|
||||
|
||||
/* 32 MiB reserved for ARM Trusted Firmware (BL32) */
|
||||
secmon_reserved_bl32: secmon@5300000 {
|
||||
reg = <0x0 0x05300000 0x0 0x2000000>;
|
||||
no-map;
|
||||
};
|
||||
};
|
||||
|
||||
xtal: xtal-clk {
|
||||
compatible = "fixed-clock";
|
||||
clock-frequency = <24000000>;
|
||||
clock-output-names = "xtal";
|
||||
#clock-cells = <0>;
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
&uart_a {
|
||||
status = "okay";
|
||||
clocks = <&xtal>, <&xtal>, <&xtal>;
|
||||
clock-names = "xtal", "pclk", "baud";
|
||||
};
|
||||
155
arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi
Normal file
155
arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi
Normal file
|
|
@ -0,0 +1,155 @@
|
|||
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
/*
|
||||
* Copyright (c) 2019 Amlogic, Inc. All rights reserved.
|
||||
*/
|
||||
|
||||
#include <dt-bindings/interrupt-controller/arm-gic.h>
|
||||
|
||||
/ {
|
||||
interrupt-parent = <&gic>;
|
||||
#address-cells = <2>;
|
||||
#size-cells = <2>;
|
||||
|
||||
cpus {
|
||||
#address-cells = <0x2>;
|
||||
#size-cells = <0x0>;
|
||||
|
||||
cpu-map {
|
||||
cluster0 {
|
||||
core0 {
|
||||
cpu = <&cpu100>;
|
||||
};
|
||||
core1 {
|
||||
cpu = <&cpu101>;
|
||||
};
|
||||
core2 {
|
||||
cpu = <&cpu102>;
|
||||
};
|
||||
core3 {
|
||||
cpu = <&cpu103>;
|
||||
};
|
||||
};
|
||||
|
||||
cluster1 {
|
||||
core0 {
|
||||
cpu = <&cpu0>;
|
||||
};
|
||||
core1 {
|
||||
cpu = <&cpu1>;
|
||||
};
|
||||
core2 {
|
||||
cpu = <&cpu2>;
|
||||
};
|
||||
core3 {
|
||||
cpu = <&cpu3>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
cpu100: cpu@100 {
|
||||
device_type = "cpu";
|
||||
compatible = "arm,cortex-a53";
|
||||
reg = <0x0 0x100>;
|
||||
enable-method = "psci";
|
||||
};
|
||||
|
||||
cpu101: cpu@101{
|
||||
device_type = "cpu";
|
||||
compatible = "arm,cortex-a53";
|
||||
reg = <0x0 0x101>;
|
||||
enable-method = "psci";
|
||||
};
|
||||
|
||||
cpu102: cpu@102 {
|
||||
device_type = "cpu";
|
||||
compatible = "arm,cortex-a53";
|
||||
reg = <0x0 0x102>;
|
||||
enable-method = "psci";
|
||||
};
|
||||
|
||||
cpu103: cpu@103 {
|
||||
device_type = "cpu";
|
||||
compatible = "arm,cortex-a53";
|
||||
reg = <0x0 0x103>;
|
||||
enable-method = "psci";
|
||||
};
|
||||
|
||||
cpu0: cpu@0 {
|
||||
device_type = "cpu";
|
||||
compatible = "arm,cortex-a73";
|
||||
reg = <0x0 0x0>;
|
||||
enable-method = "psci";
|
||||
};
|
||||
|
||||
cpu1: cpu@1 {
|
||||
device_type = "cpu";
|
||||
compatible = "arm,cortex-a73";
|
||||
reg = <0x0 0x1>;
|
||||
enable-method = "psci";
|
||||
};
|
||||
|
||||
cpu2: cpu@2 {
|
||||
device_type = "cpu";
|
||||
compatible = "arm,cortex-a73";
|
||||
reg = <0x0 0x2>;
|
||||
enable-method = "psci";
|
||||
};
|
||||
|
||||
cpu3: cpu@3 {
|
||||
device_type = "cpu";
|
||||
compatible = "arm,cortex-a73";
|
||||
reg = <0x0 0x3>;
|
||||
enable-method = "psci";
|
||||
};
|
||||
};
|
||||
|
||||
timer {
|
||||
compatible = "arm,armv8-timer";
|
||||
interrupts = <GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>,
|
||||
<GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>,
|
||||
<GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>,
|
||||
<GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>;
|
||||
};
|
||||
|
||||
psci {
|
||||
compatible = "arm,psci-1.0";
|
||||
method = "smc";
|
||||
};
|
||||
|
||||
sm: secure-monitor {
|
||||
compatible = "amlogic,meson-gxbb-sm";
|
||||
};
|
||||
|
||||
soc {
|
||||
compatible = "simple-bus";
|
||||
#address-cells = <2>;
|
||||
#size-cells = <2>;
|
||||
ranges;
|
||||
|
||||
gic: interrupt-controller@fff01000 {
|
||||
compatible = "arm,gic-400";
|
||||
#interrupt-cells = <3>;
|
||||
#address-cells = <0>;
|
||||
interrupt-controller;
|
||||
reg = <0x0 0xfff01000 0 0x1000>,
|
||||
<0x0 0xfff02000 0 0x0100>;
|
||||
interrupts = <GIC_PPI 9 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_HIGH)>;
|
||||
};
|
||||
|
||||
apb4: bus@fe000000 {
|
||||
compatible = "simple-bus";
|
||||
reg = <0x0 0xfe000000 0x0 0x480000>;
|
||||
#address-cells = <2>;
|
||||
#size-cells = <2>;
|
||||
ranges = <0x0 0x0 0x0 0xfe000000 0x0 0x480000>;
|
||||
|
||||
uart_a: serial@78000 {
|
||||
compatible = "amlogic,t7-uart", "amlogic,meson-s4-uart";
|
||||
reg = <0x0 0x78000 0x0 0x18>;
|
||||
interrupts = <GIC_SPI 168 IRQ_TYPE_EDGE_RISING>;
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
|
||||
};
|
||||
};
|
||||
|
|
@ -280,7 +280,6 @@ sound {
|
|||
assigned-clock-rates = <589824000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&frddr_a>;
|
||||
|
|
|
|||
|
|
@ -1733,7 +1733,7 @@ clkc_AO: clock-controller {
|
|||
clock-names = "xtal", "mpeg-clk";
|
||||
};
|
||||
|
||||
ao_pinctrl: pinctrl@14 {
|
||||
ao_pinctrl: pinctrl {
|
||||
compatible = "amlogic,meson-g12a-aobus-pinctrl";
|
||||
#address-cells = <2>;
|
||||
#size-cells = <2>;
|
||||
|
|
|
|||
|
|
@ -145,7 +145,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&frddr_a>;
|
||||
|
|
|
|||
|
|
@ -209,7 +209,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&frddr_a>;
|
||||
|
|
|
|||
|
|
@ -166,7 +166,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&frddr_a>;
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ sound {
|
|||
compatible = "amlogic,axg-sound-card";
|
||||
model = "BPI-CM4IO";
|
||||
audio-aux-devs = <&tdmout_b>;
|
||||
audio-routing = "TDMOUT_B IN 0", "FRDDR_A OUT 1",
|
||||
audio-routing = "TDMOUT_B IN 0", "FRDDR_A OUT 1",
|
||||
"TDMOUT_B IN 1", "FRDDR_B OUT 1",
|
||||
"TDMOUT_B IN 2", "FRDDR_C OUT 1",
|
||||
"TDM_B Playback", "TDMOUT_B OUT";
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ vddio_c: regulator-vddio-c {
|
|||
regulator-min-microvolt = <1800000>;
|
||||
regulator-max-microvolt = <3300000>;
|
||||
|
||||
enable-gpio = <&gpio_ao GPIOAO_3 GPIO_OPEN_DRAIN>;
|
||||
enable-gpios = <&gpio_ao GPIOAO_3 GPIO_OPEN_DRAIN>;
|
||||
enable-active-high;
|
||||
regulator-always-on;
|
||||
|
||||
|
|
|
|||
|
|
@ -47,8 +47,6 @@ emmc_pwrseq: emmc-pwrseq {
|
|||
fan0: pwm-fan {
|
||||
compatible = "pwm-fan";
|
||||
#cooling-cells = <2>;
|
||||
cooling-min-state = <0>;
|
||||
cooling-max-state = <3>;
|
||||
cooling-levels = <0 120 170 220>;
|
||||
pwms = <&pwm_cd 1 40000 0>;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -55,7 +55,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&frddr_a>;
|
||||
|
|
|
|||
|
|
@ -56,7 +56,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&frddr_a>;
|
||||
|
|
|
|||
|
|
@ -45,7 +45,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&frddr_a>;
|
||||
|
|
|
|||
|
|
@ -221,7 +221,7 @@ sound {
|
|||
"Headphone", "Headphones",
|
||||
"Speaker", "Internal Speakers";
|
||||
audio-aux-devs = <&tdmout_b>, <&tdmin_b>, <&speaker_amp>;
|
||||
audio-routing = "TDMOUT_B IN 0", "FRDDR_A OUT 1",
|
||||
audio-routing = "TDMOUT_B IN 0", "FRDDR_A OUT 1",
|
||||
"TDM_B Playback", "TDMOUT_B OUT",
|
||||
"TDMIN_B IN 1", "TDM_B Capture",
|
||||
"TDMIN_B IN 4", "TDM_B Loopback",
|
||||
|
|
|
|||
|
|
@ -78,7 +78,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&frddr_a>;
|
||||
|
|
@ -241,7 +240,7 @@ &gpio {
|
|||
* This signal should be handled by a USB specific power sequence
|
||||
* in order to reset the Hub when USB bus is powered down.
|
||||
*/
|
||||
hog-0 {
|
||||
usb-hub-hog {
|
||||
gpio-hog;
|
||||
gpios = <GPIOH_4 GPIO_ACTIVE_HIGH>;
|
||||
output-high;
|
||||
|
|
|
|||
|
|
@ -46,7 +46,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&frddr_a>;
|
||||
|
|
|
|||
|
|
@ -40,7 +40,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&frddr_a>;
|
||||
|
|
|
|||
|
|
@ -201,7 +201,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
|
||||
|
|
|
|||
|
|
@ -137,8 +137,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -142,7 +142,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
|
||||
|
|
|
|||
|
|
@ -149,7 +149,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
|
||||
|
|
|
|||
|
|
@ -184,7 +184,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
|
||||
|
|
|
|||
|
|
@ -116,7 +116,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
|
||||
|
|
|
|||
|
|
@ -23,7 +23,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
|
||||
|
|
|
|||
|
|
@ -56,7 +56,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
|
||||
|
|
|
|||
|
|
@ -130,7 +130,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
|
||||
|
|
|
|||
|
|
@ -135,7 +135,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
|
||||
|
|
|
|||
|
|
@ -74,7 +74,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
|
||||
|
|
|
|||
|
|
@ -167,7 +167,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
|
||||
|
|
|
|||
|
|
@ -149,7 +149,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
|
||||
|
|
|
|||
|
|
@ -157,7 +157,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
|
||||
|
|
|
|||
|
|
@ -94,7 +94,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
|
||||
|
|
|
|||
|
|
@ -109,7 +109,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
|
||||
|
|
|
|||
|
|
@ -189,7 +189,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&frddr_a>;
|
||||
|
|
|
|||
|
|
@ -29,7 +29,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&frddr_a>;
|
||||
|
|
|
|||
|
|
@ -29,7 +29,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&frddr_a>;
|
||||
|
|
|
|||
|
|
@ -29,7 +29,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&frddr_a>;
|
||||
|
|
|
|||
|
|
@ -19,8 +19,6 @@ aliases {
|
|||
fan0: pwm-fan {
|
||||
compatible = "pwm-fan";
|
||||
#cooling-cells = <2>;
|
||||
cooling-min-state = <0>;
|
||||
cooling-max-state = <3>;
|
||||
cooling-levels = <0 120 170 220>;
|
||||
pwms = <&pwm_cd 1 40000 0>;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -181,7 +181,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&frddr_a>;
|
||||
|
|
|
|||
|
|
@ -247,7 +247,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&frddr_a>;
|
||||
|
|
|
|||
|
|
@ -29,7 +29,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&frddr_a>;
|
||||
|
|
|
|||
|
|
@ -29,7 +29,6 @@ sound {
|
|||
assigned-clock-rates = <294912000>,
|
||||
<270950400>,
|
||||
<393216000>;
|
||||
status = "okay";
|
||||
|
||||
dai-link-0 {
|
||||
sound-dai = <&frddr_a>;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user