From: Rob Clark <robdclark@xxxxxxxxxxxx> I cobbled together the dt for the cheza board (based on sdm845 SoC) from the chromium kernel, mostly to simplify running an upstream kernel on the device (it is a useful thing to be able to directly run an upstream kernel when testing/debugging/implementing driver changes, rather than having to cherry-pick everything back to an older kernel). With this, and a few other fixes I've posted yesterday, plus sdm845.dtsi patches for GPU and MDSS interconnect support which have been posted, and a few other things which are making their way upstream, I can boot to GUI on cheza. (So at least display and GPU work, plus a myriad of other things required to get that far.) In particular, the third patch depends on 'arm64: dts: sdm845: Add zap shader region for GPU' Douglas Anderson (1): arm64: dts: qcom: sdm845-cheza: Re-add reserved memory Rob Clark (2): arm64: dts: qcom: sdm845-cheza: add initial cheza dt arm64: dts: qcom: sdm845-cheza: delete zap-shader arch/arm64/boot/dts/qcom/Makefile | 3 + arch/arm64/boot/dts/qcom/sdm845-cheza-r1.dts | 238 +++ arch/arm64/boot/dts/qcom/sdm845-cheza-r2.dts | 238 +++ arch/arm64/boot/dts/qcom/sdm845-cheza-r3.dts | 180 +++ arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 1353 ++++++++++++++++++ arch/arm64/boot/dts/qcom/sdm845.dtsi | 2 +- 6 files changed, 2013 insertions(+), 1 deletion(-) create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r1.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r2.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r3.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi -- 2.20.1