On Sun, 21 Mar 2021 at 20:47, Caleb Connolly <caleb@xxxxxxxxxxxxx> wrote: > > Subject: v2: arm64: dts: sm8150: start populating qups > > The QUPs are rather sparse, lets add the zero-th and second qup nodes, > the iommus properties for all of them and the i2c nodes. > > With this it's now possible to bringup the touchscreen on my > device, and without crashing! > > Derived from OnePlus 7 Pro downstream kernel sources. > > Caleb Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> > --- > Of note, I'm only able to properly test i2c17, as that's what my > touchscreen is attached to. Enabling i2c18 causes my device to lockup > during probe, I suspect those pins are used for some other purpose on my > device. > > Changes since v1: > * Pick up Reviewed-By's from Vinod and Bhupesh > * Squash second patch into first > * Add iommus property to dt-binding docs for geni > * Fix i2c19 being mistakenly enabled by default > > Caleb Connolly (3): > arm64: dts: qcom: sm8150: add other QUP nodes and iommus > arm64: dts: qcom: sm8150: add i2c nodes > dt-bindings: qcom: geni-se: document iommus > > arch/arm64/boot/dts/qcom/sm8150.dtsi | 549 +++++++++++++++++++++++++++++++++++ > 1 file changed, 549 insertions(+) > > -- With best wishes Dmitry