arm64: dts: msm8916-longcheer-l8150: Enable WCNSS for WiFi and BT

WCNSS is used on L8150 for WiFi and BT.
Its firmware isn't relocatable and must be loaded at specific address.

Reviewed-by: Stephan Gerhold <stephan@gerhold.net>
Signed-off-by: Nikita Travkin <nikitos.tr@gmail.com>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
This commit is contained in:
Nikita Travkin 2019-10-12 19:58:20 +05:00 committed by Bjorn Andersson
parent c55b5c6630
commit b0e1600dd4

View file

@ -18,6 +18,16 @@ chosen {
stdout-path = "serial0";
};
reserved-memory {
// wcnss.mdt is not relocatable, so it must be loaded at 0x8b600000
/delete-node/ wcnss@89300000;
wcnss_mem: wcnss@8b600000 {
reg = <0x0 0x8b600000 0x0 0x600000>;
no-map;
};
};
soc {
sdhci@7824000 {
status = "okay";
@ -68,6 +78,10 @@ phy {
};
};
wcnss@a21b000 {
status = "okay";
};
/*
* Attempting to enable these devices causes a "synchronous
* external abort". Suspected cause is that the debug power