linux-arm-msm.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* OnePlus 6 fixups
@ 2021-05-02  1:42 Caleb Connolly
  2021-05-02  1:42 ` [PATCH 1/4] arm64: dts: qcom: sdm845-oneplus-common: remove panel reset gpio Caleb Connolly
  2021-05-02  1:42 ` [PATCH 2/4] drm: panel: sofef00: remove reset GPIO handling Caleb Connolly
  0 siblings, 2 replies; 5+ messages in thread
From: Caleb Connolly @ 2021-05-02  1:42 UTC (permalink / raw)
  To: caleb; +Cc: ~postmarketos/upstreaming, phone-devel, linux-arm-msm

This series contains a few fixes for the OnePlus 6 and 6T.

The display panel driver for the devices currently implements
support for the reset pin.
This behaviour is fine on the 6 but on the 6T it seems to break the
panel. This suggests an issue with the initialisation sequence however
we haven't been able to find a way to bring up the panel without this.
In the mean time, removing the reset capabilities solves the issues for
us and doesn't introduce any other problems.

We also add a guard around the RMTFS memory region, this is implemented
by the msm_sharedmem driver in the vendor kernel, but not a feature
supported by mainline just yet. This is to workaround limitations in
Qualcomms XPU hardware which can trigger false violations and crash the
device if memory is allocated close to the RMTFS region.

Finally, enable the IPA node, modemmanager is gaining support for QRTR
modems and with that we can have mobile data working on the device!

	^Caleb




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-06-24 15:32 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-02  1:42 OnePlus 6 fixups Caleb Connolly
2021-05-02  1:42 ` [PATCH 1/4] arm64: dts: qcom: sdm845-oneplus-common: remove panel reset gpio Caleb Connolly
2021-05-02  1:42 ` [PATCH 2/4] drm: panel: sofef00: remove reset GPIO handling Caleb Connolly
2021-05-25 15:36   ` Bjorn Andersson
2021-06-24 15:32   ` Linus Walleij

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).