ARM: dts: Add slimbus instance entries for msmcobalt
Add QCA and audio slimbus instance entries. QCA entry is disabled by default and will need to be enabled on applicable boards where QCA slimbus slave is present. CRs-Fixed: 998162 Change-Id: I3255322fe3ee9784c688dd4ec6eea69974a4d684 Signed-off-by: Sagar Dharia <sdharia@codeaurora.org> Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
This commit is contained in:
parent
250367b21b
commit
6ad949a126
3 changed files with 24 additions and 14 deletions
|
@ -117,7 +117,7 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
&slim_msm {
|
&slim_aud {
|
||||||
msm_dai_slim {
|
msm_dai_slim {
|
||||||
compatible = "qcom,msm-dai-slim";
|
compatible = "qcom,msm-dai-slim";
|
||||||
elemental-addr = [ff ff ff fe 17 02];
|
elemental-addr = [ff ff ff fe 17 02];
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
&slim_msm {
|
&slim_aud {
|
||||||
tasha_codec {
|
tasha_codec {
|
||||||
swr_master {
|
swr_master {
|
||||||
compatible = "qcom,swr-wcd";
|
compatible = "qcom,swr-wcd";
|
||||||
|
|
|
@ -386,6 +386,28 @@
|
||||||
clock-names = "core", "iface";
|
clock-names = "core", "iface";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
slim_aud: slim@171c0000 {
|
||||||
|
cell-index = <1>;
|
||||||
|
compatible = "qcom,slim-ngd";
|
||||||
|
reg = <0x171c0000 0x2C000>,
|
||||||
|
<0x17184000 0x32000>;
|
||||||
|
reg-names = "slimbus_physical", "slimbus_bam_physical";
|
||||||
|
interrupts = <0 163 0>, <0 164 0>;
|
||||||
|
interrupt-names = "slimbus_irq", "slimbus_bam_irq";
|
||||||
|
qcom,ea-pc = <0x210>;
|
||||||
|
};
|
||||||
|
|
||||||
|
slim_qca: slim@17240000 {
|
||||||
|
status = "disabled";
|
||||||
|
cell-index = <3>;
|
||||||
|
compatible = "qcom,slim-ngd";
|
||||||
|
reg = <0x17240000 0x2C000>,
|
||||||
|
<0x17204000 0x26000>;
|
||||||
|
reg-names = "slimbus_physical", "slimbus_bam_physical";
|
||||||
|
interrupts = <0 291 0>, <0 292 0>;
|
||||||
|
interrupt-names = "slimbus_irq", "slimbus_bam_irq";
|
||||||
|
};
|
||||||
|
|
||||||
timer@17920000 {
|
timer@17920000 {
|
||||||
#address-cells = <1>;
|
#address-cells = <1>;
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
@ -1607,18 +1629,6 @@
|
||||||
qcom,gpio-force-stop = <&smp2pgpio_ssr_smp2p_1_out 0 0>;
|
qcom,gpio-force-stop = <&smp2pgpio_ssr_smp2p_1_out 0 0>;
|
||||||
};
|
};
|
||||||
|
|
||||||
slim_msm: slim@91c0000 {
|
|
||||||
cell-index = <1>;
|
|
||||||
compatible = "qcom,slim-ngd";
|
|
||||||
reg = <0x91c0000 0x2C000>,
|
|
||||||
<0x9184000 0x32000>;
|
|
||||||
reg-names = "slimbus_physical", "slimbus_bam_physical";
|
|
||||||
interrupts = <0 163 0>, <0 164 0>;
|
|
||||||
interrupt-names = "slimbus_irq", "slimbus_bam_irq";
|
|
||||||
qcom,apps-ch-pipes = <0x600000>;
|
|
||||||
qcom,ea-pc = <0x160>;
|
|
||||||
};
|
|
||||||
|
|
||||||
tsens0: tsens@10aa000 {
|
tsens0: tsens@10aa000 {
|
||||||
compatible = "qcom,msmcobalt-tsens";
|
compatible = "qcom,msmcobalt-tsens";
|
||||||
reg = <0x10aa000 0x2000>,
|
reg = <0x10aa000 0x2000>,
|
||||||
|
|
Loading…
Add table
Reference in a new issue