1*8bab661aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0-only 2*8bab661aSEmmanuel Vadot/* 3*8bab661aSEmmanuel Vadot * Copyright (c) 2022, Harry Austen <hpausten@protonmail.com> 4*8bab661aSEmmanuel Vadot */ 5*8bab661aSEmmanuel Vadot 6*8bab661aSEmmanuel Vadot/dts-v1/; 7*8bab661aSEmmanuel Vadot 8*8bab661aSEmmanuel Vadot#include "msm8996-oneplus-common.dtsi" 9*8bab661aSEmmanuel Vadot 10*8bab661aSEmmanuel Vadot/ { 11*8bab661aSEmmanuel Vadot model = "OnePlus 3"; 12*8bab661aSEmmanuel Vadot compatible = "oneplus,oneplus3", "qcom,msm8996"; 13*8bab661aSEmmanuel Vadot chassis-type = "handset"; 14*8bab661aSEmmanuel Vadot qcom,board-id = <8 0 15801 15>, <8 0 15801 16>; 15*8bab661aSEmmanuel Vadot qcom,msm-id = <246 0x30001>; 16*8bab661aSEmmanuel Vadot}; 17*8bab661aSEmmanuel Vadot 18*8bab661aSEmmanuel Vadot&adsp_pil { 19*8bab661aSEmmanuel Vadot firmware-name = "qcom/msm8996/oneplus3/adsp.mbn"; 20*8bab661aSEmmanuel Vadot}; 21*8bab661aSEmmanuel Vadot 22*8bab661aSEmmanuel Vadot&battery { 23*8bab661aSEmmanuel Vadot charge-full-design-microamp-hours = <3000000>; 24*8bab661aSEmmanuel Vadot voltage-max-design-microvolt = <4350000>; 25*8bab661aSEmmanuel Vadot}; 26*8bab661aSEmmanuel Vadot 27*8bab661aSEmmanuel Vadot&gpu { 28*8bab661aSEmmanuel Vadot zap-shader { 29*8bab661aSEmmanuel Vadot firmware-name = "qcom/msm8996/oneplus3/a530_zap.mbn"; 30*8bab661aSEmmanuel Vadot }; 31*8bab661aSEmmanuel Vadot}; 32*8bab661aSEmmanuel Vadot 33*8bab661aSEmmanuel Vadot&mss_pil { 34*8bab661aSEmmanuel Vadot firmware-name = "qcom/msm8996/oneplus3/mba.mbn", 35*8bab661aSEmmanuel Vadot "qcom/msm8996/oneplus3/modem.mbn"; 36*8bab661aSEmmanuel Vadot}; 37*8bab661aSEmmanuel Vadot 38*8bab661aSEmmanuel Vadot&slpi_pil { 39*8bab661aSEmmanuel Vadot firmware-name = "qcom/msm8996/oneplus3/slpi.mbn"; 40*8bab661aSEmmanuel Vadot}; 41*8bab661aSEmmanuel Vadot 42*8bab661aSEmmanuel Vadot&venus { 43*8bab661aSEmmanuel Vadot firmware-name = "qcom/msm8996/oneplus3/venus.mbn"; 44*8bab661aSEmmanuel Vadot}; 45