diff options
Diffstat (limited to 'arch/arm/boot/dts/ste-dbx5x0.dtsi')
| -rw-r--r-- | arch/arm/boot/dts/ste-dbx5x0.dtsi | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/ste-dbx5x0.dtsi b/arch/arm/boot/dts/ste-dbx5x0.dtsi index 82d8c4771293..162e1eb5373d 100644 --- a/arch/arm/boot/dts/ste-dbx5x0.dtsi +++ b/arch/arm/boot/dts/ste-dbx5x0.dtsi | |||
| @@ -14,6 +14,7 @@ | |||
| 14 | #include <dt-bindings/mfd/dbx500-prcmu.h> | 14 | #include <dt-bindings/mfd/dbx500-prcmu.h> |
| 15 | #include <dt-bindings/arm/ux500_pm_domains.h> | 15 | #include <dt-bindings/arm/ux500_pm_domains.h> |
| 16 | #include <dt-bindings/gpio/gpio.h> | 16 | #include <dt-bindings/gpio/gpio.h> |
| 17 | #include <dt-bindings/clock/ste-ab8500.h> | ||
| 17 | #include "skeleton.dtsi" | 18 | #include "skeleton.dtsi" |
| 18 | 19 | ||
| 19 | / { | 20 | / { |
| @@ -603,6 +604,11 @@ | |||
| 603 | interrupt-controller; | 604 | interrupt-controller; |
| 604 | #interrupt-cells = <2>; | 605 | #interrupt-cells = <2>; |
| 605 | 606 | ||
| 607 | ab8500_clock: clock-controller { | ||
| 608 | compatible = "stericsson,ab8500-clk"; | ||
| 609 | #clock-cells = <1>; | ||
| 610 | }; | ||
| 611 | |||
| 606 | ab8500_gpio: ab8500-gpio { | 612 | ab8500_gpio: ab8500-gpio { |
| 607 | compatible = "stericsson,ab8500-gpio"; | 613 | compatible = "stericsson,ab8500-gpio"; |
| 608 | gpio-controller; | 614 | gpio-controller; |
| @@ -686,6 +692,8 @@ | |||
| 686 | 692 | ||
| 687 | ab8500-pwm { | 693 | ab8500-pwm { |
| 688 | compatible = "stericsson,ab8500-pwm"; | 694 | compatible = "stericsson,ab8500-pwm"; |
| 695 | clocks = <&ab8500_clock AB8500_SYSCLK_INT>; | ||
| 696 | clock-names = "intclk"; | ||
| 689 | }; | 697 | }; |
| 690 | 698 | ||
| 691 | ab8500-debugfs { | 699 | ab8500-debugfs { |
| @@ -700,6 +708,9 @@ | |||
| 700 | V-AMIC2-supply = <&ab8500_ldo_anamic2_reg>; | 708 | V-AMIC2-supply = <&ab8500_ldo_anamic2_reg>; |
| 701 | V-DMIC-supply = <&ab8500_ldo_dmic_reg>; | 709 | V-DMIC-supply = <&ab8500_ldo_dmic_reg>; |
| 702 | 710 | ||
| 711 | clocks = <&ab8500_clock AB8500_SYSCLK_AUDIO>; | ||
| 712 | clock-names = "audioclk"; | ||
| 713 | |||
| 703 | stericsson,earpeice-cmv = <950>; /* Units in mV. */ | 714 | stericsson,earpeice-cmv = <950>; /* Units in mV. */ |
| 704 | }; | 715 | }; |
| 705 | 716 | ||
| @@ -1095,6 +1106,14 @@ | |||
| 1095 | status = "disabled"; | 1106 | status = "disabled"; |
| 1096 | }; | 1107 | }; |
| 1097 | 1108 | ||
| 1109 | sound { | ||
| 1110 | compatible = "stericsson,snd-soc-mop500"; | ||
| 1111 | stericsson,cpu-dai = <&msp1 &msp3>; | ||
| 1112 | stericsson,audio-codec = <&codec>; | ||
| 1113 | clocks = <&prcmu_clk PRCMU_SYSCLK>, <&ab8500_clock AB8500_SYSCLK_ULP>, <&ab8500_clock AB8500_SYSCLK_INT>; | ||
| 1114 | clock-names = "sysclk", "ulpclk", "intclk"; | ||
| 1115 | }; | ||
| 1116 | |||
| 1098 | msp0: msp@80123000 { | 1117 | msp0: msp@80123000 { |
| 1099 | compatible = "stericsson,ux500-msp-i2s"; | 1118 | compatible = "stericsson,ux500-msp-i2s"; |
| 1100 | reg = <0x80123000 0x1000>; | 1119 | reg = <0x80123000 0x1000>; |
