This patch series adds support for the OnePlus 3 and OnePlus 3T mobile phones based on the Qualcomm MSM8996 SoC. Currently includes support for the following: - UART console via PCB test pads - Qualcomm Atheros QCA6174 WiFi and Bluetooth - NXP TFA9890 Speaker Amplifier - TI BQ27541 Battery Fuel Gauge - Synaptics RMI4 Touchscreen - UFS Storage Harry Austen (4): arm64: dts: qcom: msm8996: standardize blsp indexing arm64: boot: dts: msm8996: add blsp1_i2c6 node dt-bindings: arm: qcom: add oneplus3(t) devices arm64: dts: qcom: msm8996: add support for oneplus3(t) .../devicetree/bindings/arm/qcom.yaml | 2 + arch/arm64/boot/dts/qcom/Makefile | 2 + .../boot/dts/qcom/msm8996-oneplus-common.dtsi | 794 ++++++++++++++++++ arch/arm64/boot/dts/qcom/msm8996-oneplus3.dts | 44 + .../arm64/boot/dts/qcom/msm8996-oneplus3t.dts | 45 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 49 +- 6 files changed, 927 insertions(+), 9 deletions(-) create mode 100644 arch/arm64/boot/dts/qcom/msm8996-oneplus-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8996-oneplus3.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-oneplus3t.dts -- 2.38.1