arm64: dts: qcom: sdm845-xiaomi-beryllium: change firmware path and use mbn format
authorJoel Selvaraj <jo@jsfamily.in>
Wed, 30 Mar 2022 06:45:02 +0000 (12:15 +0530)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Tue, 19 Apr 2022 17:38:14 +0000 (12:38 -0500)
The "qcom/sdm845/" path conflicts with db845c's firmware that are
present in the linux-firmware package. Xiaomi uses their own signed
firmware for Poco F1 and can't use the db845c's firmware. So let's
use "qcom/sdm845/beryllium/" to distinguish Poco F1's firmware files.

For easier handling and packaging, the mdt+bXX files are squashed
using Bjorn Andersson's pil-squasher tool from this link:
https://github.com/andersson/pil-squasher

Signed-off-by: Joel Selvaraj <jo@jsfamily.in>
Reviewed-by: Caleb Connolly <caleb@connolly.tech>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/BY5PR02MB700966DEE6F6044EBEB5B892D91F9@BY5PR02MB7009.namprd02.prod.outlook.com
arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts

index 3673895..27ba9ad 100644 (file)
 
 &adsp_pas {
        status = "okay";
-       firmware-name = "qcom/sdm845/adsp.mdt";
+       firmware-name = "qcom/sdm845/beryllium/adsp.mbn";
 };
 
 &apps_rsc {
 
 &cdsp_pas {
        status = "okay";
-       firmware-name = "qcom/sdm845/cdsp.mdt";
+       firmware-name = "qcom/sdm845/beryllium/cdsp.mbn";
 };
 
 &dsi0 {
 
        zap-shader {
                memory-region = <&gpu_mem>;
-               firmware-name = "qcom/sdm845/a630_zap.mbn";
+               firmware-name = "qcom/sdm845/beryllium/a630_zap.mbn";
        };
 };
 
 
 &mss_pil {
        status = "okay";
-       firmware-name = "qcom/sdm845/mba.mbn", "qcom/sdm845/modem.mdt";
+       firmware-name = "qcom/sdm845/beryllium/mba.mbn", "qcom/sdm845/beryllium/modem.mbn";
 };
 
 &pm8998_gpio {