diff options
Diffstat (limited to 'arch/arm/boot/dts/exynos4210-origen.dts')
-rw-r--r-- | arch/arm/boot/dts/exynos4210-origen.dts | 39 |
1 files changed, 38 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/exynos4210-origen.dts b/arch/arm/boot/dts/exynos4210-origen.dts index 304deeada10..3655e977306 100644 --- a/arch/arm/boot/dts/exynos4210-origen.dts +++ b/arch/arm/boot/dts/exynos4210-origen.dts @@ -243,6 +243,13 @@ regulator-always-on; }; + ldo11_reg: LDO11 { + regulator-name = "VDD_AUD_3V"; + regulator-min-microvolt = <3000000>; + regulator-max-microvolt = <3000000>; + regulator-always-on; + }; + ldo17_reg: LDO17 { regulator-name = "vmmc"; regulator-min-microvolt = <3300000>; @@ -261,7 +268,18 @@ }; i2c@13870000 { - status = "disabled"; + #address-cells = <1>; + #size-cells = <0>; + samsung,i2c-sda-delay = <100>; + samsung,i2c-max-bus-freq = <20000>; + gpios = <&gpd1 2 2 3 0>, + <&gpd1 3 2 3 0>; + + codec: alc5625@1e { + compatible = "realtek,alc5625"; + reg = <0x1e>; + }; + }; i2c@13880000 { @@ -299,6 +317,25 @@ spi_2: spi@13940000 { status = "disabled"; }; + + i2s_0: i2s@03830000 { + gpios = <&gpz 0 2 0 0>, + <&gpz 1 2 0 0>, + <&gpz 2 2 0 0>, + <&gpz 3 2 0 0>, + <&gpz 4 2 0 0>, + <&gpz 5 2 0 0>, + <&gpz 6 2 0 0>; + idma-addr = <0x03000000>; + }; + + asoc_dma { + compatible = "samsung,audio-dma"; + }; + + origen_audio { + compatible = "samsung,origen_audio"; + }; pd_cam: pd-cam { compatible = "samsung,exynos4210-pd"; |