diff options
author | Nicolin Chen <b42378@freescale.com> | 2013-06-13 07:51:01 -0400 |
---|---|---|
committer | Shawn Guo <shawn.guo@linaro.org> | 2013-06-17 04:04:33 -0400 |
commit | 20426febe6026ba251afcb5bb7b32ac72837bde2 (patch) | |
tree | 01017dffc97c3b478fe26bd2c97864fcadd4cb31 /arch/arm/boot/dts/imx6qdl-sabresd.dtsi | |
parent | fdbfb43b39e7876fba7048ab930c4c72e7ec2561 (diff) |
ARM: dtsi: imx6qdl-sabresd: Add WM8962 CODEC support
Add WM8962 CODEC support and enable its parent I2C bus.
Signed-off-by: Nicolin Chen <b42378@freescale.com>
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/imx6qdl-sabresd.dtsi')
-rw-r--r-- | arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi index 3d1bea45bfbd..ddb6e9183ae5 100644 --- a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi +++ b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi | |||
@@ -59,6 +59,35 @@ | |||
59 | status = "okay"; | 59 | status = "okay"; |
60 | }; | 60 | }; |
61 | 61 | ||
62 | &i2c1 { | ||
63 | clock-frequency = <100000>; | ||
64 | pinctrl-names = "default"; | ||
65 | pinctrl-0 = <&pinctrl_i2c1_2>; | ||
66 | status = "okay"; | ||
67 | |||
68 | codec: wm8962@1a { | ||
69 | compatible = "wlf,wm8962"; | ||
70 | reg = <0x1a>; | ||
71 | clocks = <&clks 169>; | ||
72 | DCVDD-supply = <®_audio>; | ||
73 | DBVDD-supply = <®_audio>; | ||
74 | AVDD-supply = <®_audio>; | ||
75 | CPVDD-supply = <®_audio>; | ||
76 | MICVDD-supply = <®_audio>; | ||
77 | PLLVDD-supply = <®_audio>; | ||
78 | SPKVDD1-supply = <®_audio>; | ||
79 | SPKVDD2-supply = <®_audio>; | ||
80 | gpio-cfg = < | ||
81 | 0x0000 /* 0:Default */ | ||
82 | 0x0000 /* 1:Default */ | ||
83 | 0x0013 /* 2:FN_DMICCLK */ | ||
84 | 0x0000 /* 3:Default */ | ||
85 | 0x8014 /* 4:FN_DMICCDAT */ | ||
86 | 0x0000 /* 5:Default */ | ||
87 | >; | ||
88 | }; | ||
89 | }; | ||
90 | |||
62 | &uart1 { | 91 | &uart1 { |
63 | pinctrl-names = "default"; | 92 | pinctrl-names = "default"; |
64 | pinctrl-0 = <&pinctrl_uart1_1>; | 93 | pinctrl-0 = <&pinctrl_uart1_1>; |