“6313caace5f5b4fd2c23b9bc40ea26f252a28bf9”上不存在“git@gitcode.net:openanolis/cloud-kernel.git”
提交 c0d40bb3 编写于 作者: M Marek Szyprowski 提交者: Krzysztof Kozlowski

ARM: dts: exynos: Add audio power domain to Exynos5250

Audio power domain includes following hardware modules: Pin controller
for GPZ bank, AudioSS clock controller and three Exynos I2S controller.
Signed-off-by: NMarek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: NKrzysztof Kozlowski <krzk@kernel.org>
上级 9fbb4c09
...@@ -136,6 +136,13 @@ ...@@ -136,6 +136,13 @@
clock-names = "oscclk", "clk0", "clk1"; clock-names = "oscclk", "clk0", "clk1";
}; };
pd_mau: power-domain@100440C0 {
compatible = "samsung,exynos4210-pd";
reg = <0x100440C0 0x20>;
#power-domain-cells = <0>;
label = "MAU";
};
clock: clock-controller@10010000 { clock: clock-controller@10010000 {
compatible = "samsung,exynos5250-clock"; compatible = "samsung,exynos5250-clock";
reg = <0x10010000 0x30000>; reg = <0x10010000 0x30000>;
...@@ -149,6 +156,7 @@ ...@@ -149,6 +156,7 @@
clocks = <&clock CLK_FIN_PLL>, <&clock CLK_FOUT_EPLL>, clocks = <&clock CLK_FIN_PLL>, <&clock CLK_FOUT_EPLL>,
<&clock CLK_SCLK_AUDIO0>, <&clock CLK_DIV_PCM0>; <&clock CLK_SCLK_AUDIO0>, <&clock CLK_DIV_PCM0>;
clock-names = "pll_ref", "pll_in", "sclk_audio", "sclk_pcm_in"; clock-names = "pll_ref", "pll_in", "sclk_audio", "sclk_pcm_in";
power-domains = <&pd_mau>;
}; };
timer { timer {
...@@ -223,6 +231,7 @@ ...@@ -223,6 +231,7 @@
compatible = "samsung,exynos5250-pinctrl"; compatible = "samsung,exynos5250-pinctrl";
reg = <0x03860000 0x1000>; reg = <0x03860000 0x1000>;
interrupts = <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>; interrupts = <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>;
power-domains = <&pd_mau>;
}; };
pmu_system_controller: system-controller@10040000 { pmu_system_controller: system-controller@10040000 {
...@@ -486,6 +495,7 @@ ...@@ -486,6 +495,7 @@
samsung,idma-addr = <0x03000000>; samsung,idma-addr = <0x03000000>;
pinctrl-names = "default"; pinctrl-names = "default";
pinctrl-0 = <&i2s0_bus>; pinctrl-0 = <&i2s0_bus>;
power-domains = <&pd_mau>;
}; };
i2s1: i2s@12D60000 { i2s1: i2s@12D60000 {
...@@ -499,6 +509,7 @@ ...@@ -499,6 +509,7 @@
clock-names = "iis", "i2s_opclk0"; clock-names = "iis", "i2s_opclk0";
pinctrl-names = "default"; pinctrl-names = "default";
pinctrl-0 = <&i2s1_bus>; pinctrl-0 = <&i2s1_bus>;
power-domains = <&pd_mau>;
}; };
i2s2: i2s@12D70000 { i2s2: i2s@12D70000 {
...@@ -512,6 +523,7 @@ ...@@ -512,6 +523,7 @@
clock-names = "iis", "i2s_opclk0"; clock-names = "iis", "i2s_opclk0";
pinctrl-names = "default"; pinctrl-names = "default";
pinctrl-0 = <&i2s2_bus>; pinctrl-0 = <&i2s2_bus>;
power-domains = <&pd_mau>;
}; };
usb_dwc3 { usb_dwc3 {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册