Skip to content

Commit

Permalink
arm64: dts: qcom: msm8916-wingtech-wt865x8: add modem
Browse files Browse the repository at this point in the history
This patch adds reserved-memory ranges and additional modem trees for
these devices.

Signed-off-by: Anton Bambura <jenneron@protonmail.com>
  • Loading branch information
jenneron authored and stephan-gh committed Jan 25, 2021
1 parent 5942c0c commit fa73fff
Show file tree
Hide file tree
Showing 5 changed files with 62 additions and 2 deletions.
4 changes: 2 additions & 2 deletions arch/arm64/boot/dts/qcom/Makefile
Expand Up @@ -21,8 +21,8 @@ dtb-$(CONFIG_ARCH_QCOM) += msm8916-samsung-a5u-eur.dtb msm8916-samsung-a5u-eur-m
dtb-$(CONFIG_ARCH_QCOM) += msm8916-samsung-gprimeltecan.dtb
dtb-$(CONFIG_ARCH_QCOM) += msm8916-samsung-j3ltespr.dtb
dtb-$(CONFIG_ARCH_QCOM) += msm8916-samsung-j5nlte.dtb
dtb-$(CONFIG_ARCH_QCOM) += msm8916-wingtech-wt86518.dtb
dtb-$(CONFIG_ARCH_QCOM) += msm8916-wingtech-wt86528.dtb
dtb-$(CONFIG_ARCH_QCOM) += msm8916-wingtech-wt86518.dtb msm8916-wingtech-wt86518-modem.dtb
dtb-$(CONFIG_ARCH_QCOM) += msm8916-wingtech-wt86528.dtb msm8916-wingtech-wt86528-modem.dtb
dtb-$(CONFIG_ARCH_QCOM) += msm8916-wingtech-wt88047.dtb msm8916-wingtech-wt88047-modem.dtb
dtb-$(CONFIG_ARCH_QCOM) += msm8992-bullhead-rev-101.dtb
dtb-$(CONFIG_ARCH_QCOM) += msm8992-msft-lumia-talkman.dtb
Expand Down
3 changes: 3 additions & 0 deletions arch/arm64/boot/dts/qcom/msm8916-wingtech-wt86518-modem.dts
@@ -0,0 +1,3 @@
// SPDX-License-Identifier: GPL-2.0-only
#include "msm8916-wingtech-wt86518.dts"
#include "msm8916-wingtech-wt865x8-modem.dtsi"
3 changes: 3 additions & 0 deletions arch/arm64/boot/dts/qcom/msm8916-wingtech-wt86528-modem.dts
@@ -0,0 +1,3 @@
// SPDX-License-Identifier: GPL-2.0-only
#include "msm8916-wingtech-wt86528.dts"
#include "msm8916-wingtech-wt865x8-modem.dtsi"
33 changes: 33 additions & 0 deletions arch/arm64/boot/dts/qcom/msm8916-wingtech-wt865x8-modem.dtsi
@@ -0,0 +1,33 @@
// SPDX-License-Identifier: GPL-2.0-only
#include "msm8916-modem.dtsi"

&sound {
/delete-node/ dai-link-primary;
/delete-node/ dai-link-tertiary;

dai-link-primary-qdsp6 {
link-name = "Primary MI2S";
cpu {
sound-dai = <&q6afedai PRIMARY_MI2S_RX>;
};
platform {
sound-dai = <&q6routing>;
};
codec {
sound-dai = <&lpass_codec 0>, <&wcd_codec 0>;
};
};

dai-link-tertiary-qdsp6 {
link-name = "Tertiary MI2S";
cpu {
sound-dai = <&q6afedai TERTIARY_MI2S_TX>;
};
platform {
sound-dai = <&q6routing>;
};
codec {
sound-dai = <&lpass_codec 1>, <&wcd_codec 1>;
};
};
};
21 changes: 21 additions & 0 deletions arch/arm64/boot/dts/qcom/msm8916-wingtech-wt865x8.dtsi
Expand Up @@ -15,6 +15,27 @@
stdout-path = "serial0";
};

reserved-memory {
/delete-node/ wcnss@89300000;
/delete-node/ venus@89900000;

mpss_mem: mpss@86800000 {
status = "disabled";
reg = <0x0 0x86800000 0x0 0x5500000>;
no-map;
};

wcnss_mem: wcnss@8bd00000 {
reg = <0x0 0x8bd00000 0x0 0x600000>;
no-map;
};

venus_mem: venus@8c300000 {
reg = <0x0 0x8c300000 0x0 0x600000>;
no-map;
};
};

headphones_switch: audio-switch {
compatible = "simple-audio-amplifier";

Expand Down

0 comments on commit fa73fff

Please sign in to comment.