diff options
Diffstat (limited to 'arch/arm/boot/dts/at91sam9n12ek.dts')
-rw-r--r-- | arch/arm/boot/dts/at91sam9n12ek.dts | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/at91sam9n12ek.dts b/arch/arm/boot/dts/at91sam9n12ek.dts index 27a9352b9d7a..e9487f6f0166 100644 --- a/arch/arm/boot/dts/at91sam9n12ek.dts +++ b/arch/arm/boot/dts/at91sam9n12ek.dts | |||
@@ -38,9 +38,18 @@ | |||
38 | status = "okay"; | 38 | status = "okay"; |
39 | }; | 39 | }; |
40 | 40 | ||
41 | ssc0: ssc@f0010000 { | ||
42 | status = "okay"; | ||
43 | }; | ||
44 | |||
41 | i2c0: i2c@f8010000 { | 45 | i2c0: i2c@f8010000 { |
42 | status = "okay"; | 46 | status = "okay"; |
43 | 47 | ||
48 | wm8904: codec@1a { | ||
49 | compatible = "wm8904"; | ||
50 | reg = <0x1a>; | ||
51 | }; | ||
52 | |||
44 | qt1070: keyboard@1b { | 53 | qt1070: keyboard@1b { |
45 | compatible = "qt1070"; | 54 | compatible = "qt1070"; |
46 | reg = <0x1b>; | 55 | reg = <0x1b>; |
@@ -82,6 +91,13 @@ | |||
82 | <AT91_PIOA 2 AT91_PERIPH_GPIO AT91_PINCTRL_PULL_UP_DEGLITCH>; | 91 | <AT91_PIOA 2 AT91_PERIPH_GPIO AT91_PINCTRL_PULL_UP_DEGLITCH>; |
83 | }; | 92 | }; |
84 | }; | 93 | }; |
94 | |||
95 | sound { | ||
96 | pinctrl_pck0_as_audio_mck: pck0_as_audio_mck { | ||
97 | atmel,pins = | ||
98 | <AT91_PIOB 10 AT91_PERIPH_B AT91_PINCTRL_NONE>; | ||
99 | }; | ||
100 | }; | ||
85 | }; | 101 | }; |
86 | 102 | ||
87 | spi0: spi@f0000000 { | 103 | spi0: spi@f0000000 { |
@@ -142,4 +158,22 @@ | |||
142 | gpio-key,wakeup; | 158 | gpio-key,wakeup; |
143 | }; | 159 | }; |
144 | }; | 160 | }; |
161 | |||
162 | sound { | ||
163 | compatible = "atmel,asoc-wm8904"; | ||
164 | pinctrl-names = "default"; | ||
165 | pinctrl-0 = <&pinctrl_pck0_as_audio_mck>; | ||
166 | |||
167 | atmel,model = "wm8904 @ AT91SAM9N12"; | ||
168 | atmel,audio-routing = | ||
169 | "Headphone Jack", "HPOUTL", | ||
170 | "Headphone Jack", "HPOUTR", | ||
171 | "IN2L", "Line In Jack", | ||
172 | "IN2R", "Line In Jack", | ||
173 | "Mic", "MICBIAS", | ||
174 | "IN1L", "Mic"; | ||
175 | |||
176 | atmel,ssc-controller = <&ssc0>; | ||
177 | atmel,audio-codec = <&wm8904>; | ||
178 | }; | ||
145 | }; | 179 | }; |