Re: [PATCH v3 1/7] dt-bindings: input: syna,rmi4: document syna,pdt-fallback-desc

2025-03-29 Thread Caleb Connolly
On 3/28/25 23:45, David Heidelberg wrote: On 26/03/2025 11:26, Caleb Connolly wrote: On 3/26/25 07:57, Krzysztof Kozlowski wrote: On 25/03/2025 14:23, Caleb Connolly wrote: On 3/25/25 08:36, Krzysztof Kozlowski wrote: On 24/03/2025 19:00, David Heidelberg wrote: On 10/03/2025 10:45

Re: [PATCH v3 1/7] dt-bindings: input: syna,rmi4: document syna,pdt-fallback-desc

2025-03-26 Thread Caleb Connolly
On 3/26/25 07:57, Krzysztof Kozlowski wrote: On 25/03/2025 14:23, Caleb Connolly wrote: On 3/25/25 08:36, Krzysztof Kozlowski wrote: On 24/03/2025 19:00, David Heidelberg wrote: On 10/03/2025 10:45, Krzysztof Kozlowski wrote: On Sat, Mar 08, 2025 at 03:08:37PM +0100, David Heidelberg

Re: [PATCH v3 1/7] dt-bindings: input: syna,rmi4: document syna,pdt-fallback-desc

2025-03-25 Thread Caleb Connolly
On 3/25/25 08:36, Krzysztof Kozlowski wrote: On 24/03/2025 19:00, David Heidelberg wrote: On 10/03/2025 10:45, Krzysztof Kozlowski wrote: On Sat, Mar 08, 2025 at 03:08:37PM +0100, David Heidelberg wrote: From: Caleb Connolly This new property allows devices to specify some register

Re: [PATCH v3 0/7] Subject: [PATCH v3 0/7] Input: synaptics-rmi4: add quirks for third party touchscreen controllers

2025-03-11 Thread Caleb Connolly
Improve dt-bindings patch (thanks Rob) - Add missing cast in patch 5 to fix the pointer arithmetic - Link to v1: https://lore.kernel.org/r/20230929-caleb-rmi4-quirks-v1-0-cc3c703f0...@linaro.org --- Caleb Connolly (2): dt-bindings: input: syna,rmi4: document syna,pdt-fallback-desc Inp

Re: [PATCH v3 2/7] Input: synaptics-rmi4 - handle duplicate/unknown PDT entries

2025-03-11 Thread Caleb Connolly
Hi Dmitry, On 3/10/25 19:10, Dmitry Torokhov wrote: Hi David, On Sat, Mar 08, 2025 at 03:08:38PM +0100, David Heidelberg via B4 Relay wrote: From: Caleb Connolly Some third party rmi4-compatible ICs don't expose their PDT entries very well. Add a few checks to skip duplicate entries as

Re: [PATCH v3 02/11] arm64: dts: qcom: sm6115-pro1x: Add PCA9534 IO Expander

2024-07-31 Thread Caleb Connolly
default, so you can drop this comment. Reviewed-by: Caleb Connolly + clock-frequency = <10>; + + pca9534: gpio@21 { + compatible = "nxp,pca9534"; + reg = <0x21>; + gpio-controller; + #gpio-cells

Re: [PATCH 2/2] arm64: dts: qcom: qcm6490-shift-otter: Name the regulators

2024-06-18 Thread Caleb Connolly
Weiss Reviewed-by: Caleb Connolly --- arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts | 35 1 file changed, 35 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts b/arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts index e82938cab953

Re: [PATCH V1] rpmsg: glink: Make glink smem interrupt wakeup capable

2024-06-03 Thread Caleb Connolly
Hi Deepak, On 03/06/2024 09:36, Deepak Kumar Singh wrote: There are certain usecases which require glink interrupt to be wakeup capable. For example if handset is in sleep state and usb charger is plugged in, dsp wakes up and sends glink interrupt to host for glink pmic channel communication. Gl

[PATCH] drm/msm: always parse interconnects

2021-04-17 Thread Caleb Connolly
The WARN_ON in dpu_runtime_resume() fires constantly on non-SC7180 platforms. As SDM845 now has interconnects hooked up we should always try and parse them. Fixes: 627dc55c273d ("drm/msm/disp/dpu1: icc path needs to be set before dpu runtime resume") Signed-off-by: Caleb Connolly --

[PATCH v2 3/3] dt-bindings: qcom: geni-se: document iommus

2021-04-08 Thread Caleb Connolly
Document the iommus property for QCOM Geni SE. Signed-off-by: Caleb Connolly --- Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml b/Documentation/devicetree/bindings

[PATCH v2 2/3] arm64: dts: qcom: sm8150: add i2c nodes

2021-04-08 Thread Caleb Connolly
Tested on the OnePlus 7 Pro (including DMA). Signed-off-by: Caleb Connolly Reviewed-by: Vinod Koul Reviewed-by: Bhupesh Sharma --- arch/arm64/boot/dts/qcom/sm8150.dtsi | 521 +++ 1 file changed, 521 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8150.dtsi b

[PATCH v2 1/3] arm64: dts: qcom: sm8150: add other QUP nodes and iommus

2021-04-08 Thread Caleb Connolly
Add the first and third qupv3 nodes used to hook up peripherals on some devices, as well as the iommus properties for all of them. Signed-off-by: Caleb Connolly --- arch/arm64/boot/dts/qcom/sm8150.dtsi | 28 1 file changed, 28 insertions(+) diff --git a/arch/arm64

[PATCH v2 3/3] dt-bindings: qcom: geni-se: document iommus

2021-03-21 Thread Caleb Connolly
Document the iommus property for QCOM Geni SE. Signed-off-by: Caleb Connolly --- Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml b/Documentation/devicetree/bindings

[PATCH v2 2/3] arm64: dts: qcom: sm8150: add i2c nodes

2021-03-21 Thread Caleb Connolly
Tested on the OnePlus 7 Pro (including DMA). Signed-off-by: Caleb Connolly Reviewed-by: Vinod Koul Reviewed-by: Bhupesh Sharma --- arch/arm64/boot/dts/qcom/sm8150.dtsi | 521 +++ 1 file changed, 521 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8150.dtsi b

[PATCH v2 1/3] arm64: dts: qcom: sm8150: add other QUP nodes and iommus

2021-03-21 Thread Caleb Connolly
Add the first and third qupv3 nodes used to hook up peripherals on some devices, as well as the iommus properties for all of them. Signed-off-by: Caleb Connolly --- arch/arm64/boot/dts/qcom/sm8150.dtsi | 28 1 file changed, 28 insertions(+) diff --git a/arch/arm64

Re: [PATCH 2/3] arm64: dts: qcom: sm8150: add iommus to qups

2021-03-20 Thread Caleb Connolly
Hi Vinod, On 16/03/2021 6:15 am, Vinod Koul wrote: > On 10-03-21, 16:31, Caleb Connolly wrote: >> Hook up the SMMU for doing DMA over i2c. Some peripherals like >> touchscreens easily exceed 32-bytes per transfer, causing errors and >> lockups without this. > Why not squa

Re: [PATCH v3 1/3] scsi: ufshcd: use a function to calculate versions

2021-03-10 Thread Caleb Connolly
Hi Avri, On 10/03/2021 4:34 pm, Avri Altman wrote: >> @@ -9298,10 +9291,7 @@ int ufshcd_init(struct ufs_hba *hba, void __iomem >> *mmio_base, unsigned int irq) >> /* Get UFS version supported by the controller */ >> hba->ufs_version = ufshcd_get_ufs_version(hba); >> >> - if

[PATCH 3/3] arm64: dts: qcom: sm8150: add i2c nodes

2021-03-10 Thread Caleb Connolly
Tested on the OnePlus 7 Pro (including DMA). Signed-off-by: Caleb Connolly --- arch/arm64/boot/dts/qcom/sm8150.dtsi | 521 +++ 1 file changed, 521 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8150.dtsi b/arch/arm64/boot/dts/qcom/sm8150.dtsi index 543417d74216

[PATCH 2/3] arm64: dts: qcom: sm8150: add iommus to qups

2021-03-10 Thread Caleb Connolly
Hook up the SMMU for doing DMA over i2c. Some peripherals like touchscreens easily exceed 32-bytes per transfer, causing errors and lockups without this. Signed-off-by: Caleb Connolly --- Fixes i2c on the OnePlus 7, without this touching the screen with more than 4 fingers causes the device to

[PATCH 1/3] arm64: dts: qcom: sm8150: add other QUP nodes

2021-03-10 Thread Caleb Connolly
Add the first and third qupv3 nodes used to hook up peripherals on some devices. Signed-off-by: Caleb Connolly --- arch/arm64/boot/dts/qcom/sm8150.dtsi | 25 + 1 file changed, 25 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8150.dtsi b/arch/arm64/boot/dts/qcom

[PATCH v3 1/3] scsi: ufshcd: use a function to calculate versions

2021-03-10 Thread Caleb Connolly
Update the driver to use a function for referencing the UFS version. This replaces the UFSHCI_VERSION_xy macros, and supports comparisons where they did not. Suggested-by: Christoph Hellwig Signed-off-by: Caleb Connolly Reviewed-by: Christoph Hellwig --- drivers/scsi/ufs/ufshcd.c | 64

[PATCH v3 2/3] scsi: ufs: qcom: use ufshci_version function

2021-03-10 Thread Caleb Connolly
Replace the UFSHCI_VERSION_xy macros. Signed-off-by: Caleb Connolly --- drivers/scsi/ufs/ufs-qcom.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/ufs/ufs-qcom.c b/drivers/scsi/ufs/ufs-qcom.c index f97d7b0ae3b6..2d54dce0eeda 100644 --- a/drivers/scsi/ufs

[PATCH v3 3/3] scsi: ufshcd: remove version check

2021-03-10 Thread Caleb Connolly
This check is redundant as all UFS versions are currently supported. Signed-off-by: Nitin Rawat Signed-off-by: Caleb Connolly --- drivers/scsi/ufs/ufshcd.c | 4 1 file changed, 4 deletions(-) diff --git a/drivers/scsi/ufs/ufshcd.c b/drivers/scsi/ufs/ufshcd.c index f4d4b885d4df

v3: scsi: ufshcd: use a macro for UFS versions

2021-03-10 Thread Caleb Connolly
ove version check") Resend: * Fix patches 1/3 referencing the macro from v1 instead of the new inline function Changes since v2: * Remove excessive parentheses from ufshci_version() * Pick up Christoph's Reviewed-by Caleb Connolly (3): scsi: ufshcd: use a function to calculate versions

[RESEND PATCH v2 3/3] scsi: ufshcd: remove version check

2021-03-09 Thread Caleb Connolly
This check is redundant as all UFS versions are currently supported. Signed-off-by: Nitin Rawat Signed-off-by: Caleb Connolly --- drivers/scsi/ufs/ufshcd.c | 4 1 file changed, 4 deletions(-) diff --git a/drivers/scsi/ufs/ufshcd.c b/drivers/scsi/ufs/ufshcd.c index f4d4b885d4df

[RESEND PATCH v2 2/3] scsi: ufs: qcom: use ufshci_version function

2021-03-09 Thread Caleb Connolly
Replace the UFSHCI_VERSION_xy macros. Signed-off-by: Caleb Connolly --- drivers/scsi/ufs/ufs-qcom.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/ufs/ufs-qcom.c b/drivers/scsi/ufs/ufs-qcom.c index f97d7b0ae3b6..2d54dce0eeda 100644 --- a/drivers/scsi/ufs

[RESEND PATCH v2 1/3] scsi: ufshcd: use a function to calculate versions

2021-03-09 Thread Caleb Connolly
Update the driver to use a function for referencing the UFS version. This replaces the UFSHCI_VERSION_xy macros, and supports comparisons where they did not. Suggested-by: Christoph Hellwig Signed-off-by: Caleb Connolly --- drivers/scsi/ufs/ufshcd.c | 64

RESEND v2: scsi: ufshcd: use a macro for UFS versions

2021-03-09 Thread Caleb Connolly
with UFS 3.0 and a device with UFS 2.1, however I don't own any older devices to test with. Caleb --- Changes since v1: * Switch from macro to static inline function * Address Christoph's formatting comments * Add Nitin's signoff on patch 3 Resend: * Fix patches 1/3 ref

[PATCH v2 3/3] scsi: ufshcd: remove version check

2021-03-09 Thread Caleb Connolly
This check is redundant as all UFS versions are currently supported. Signed-off-by: Nitin Rawat Signed-off-by: Caleb Connolly --- drivers/scsi/ufs/ufshcd.c | 4 1 file changed, 4 deletions(-) diff --git a/drivers/scsi/ufs/ufshcd.c b/drivers/scsi/ufs/ufshcd.c index a458c248e5ef

[PATCH v2 1/3] scsi: ufshcd: use a function to calculate versions

2021-03-09 Thread Caleb Connolly
Update the driver to use a function for referencing the UFS version. This replaces the UFSHCI_VERSION_xy macros, and supports comparisons where they did not. Suggested-by: Christoph Hellwig Signed-off-by: Caleb Connolly --- drivers/scsi/ufs/ufshcd.c | 64

[PATCH v2 2/3] scsi: ufs: qcom: use ufshci_version function

2021-03-09 Thread Caleb Connolly
Replace the UFSHCI_VERSION_xy macros. Signed-off-by: Caleb Connolly --- drivers/scsi/ufs/ufs-qcom.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/ufs/ufs-qcom.c b/drivers/scsi/ufs/ufs-qcom.c index f97d7b0ae3b6..2d54dce0eeda 100644 --- a/drivers/scsi/ufs

v2: scsi: ufshcd: use a macro for UFS versions

2021-03-09 Thread Caleb Connolly
with UFS 3.0 and a device with UFS 2.1, however I don't own any older devices to test with. Caleb --- Changes since v1: * Switch from macro to static inline function * Address Christoph's formatting comments * Add Nitin's signoff on patch 3 ("scsi: ufshcd: remov

Re: [PATCH 1/3] scsi: ufshcd: switch to a version macro

2021-03-08 Thread Caleb Connolly
Hi Christoph, On 08/03/2021 8:00 am, Christoph Hellwig wrote: > This looks like a really nice improvement! > > A bunch of comments below: > >> @@ -696,10 +685,21 @@ static inline u32 ufshcd_get_intr_mask(struct ufs_hba >> *hba) >>*/ >> static inline u32 ufshcd_get_ufs_version(struct ufs_hba

[PATCH 3/3] scsi: ufshcd: remove version check

2021-03-07 Thread Caleb Connolly
This check is redundant as all UFS versions are currently supported. Signed-off-by: Caleb Connolly --- drivers/scsi/ufs/ufshcd.c | 4 1 file changed, 4 deletions(-) diff --git a/drivers/scsi/ufs/ufshcd.c b/drivers/scsi/ufs/ufshcd.c index 458f0382292f..f2ca9d497a1c 100644 --- a/drivers

[PATCH 2/3] scsi: ufs: qcom: use UFSHCI_VER macro

2021-03-07 Thread Caleb Connolly
Use the new version macro, instead of the old enum. Signed-off-by: Caleb Connolly --- drivers/scsi/ufs/ufs-qcom.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/ufs/ufs-qcom.c b/drivers/scsi/ufs/ufs-qcom.c index f97d7b0ae3b6..00ae0476f2cc 100644 --- a

[PATCH 1/3] scsi: ufshcd: switch to a version macro

2021-03-07 Thread Caleb Connolly
Update the driver to use a macro for referencing the UFS version. Suggested-by: Christoph Hellwig Signed-off-by: Caleb Connolly --- drivers/scsi/ufs/ufshcd.c | 63 --- drivers/scsi/ufs/ufshci.h | 16 +- 2 files changed, 35 insertions(+), 44 deletions

scsi: ufshcd: use a macro for UFS versions

2021-03-07 Thread Caleb Connolly
hecks, e.g. if (hba->ufs_version < UFSHCI_VER(3, 0)) ... I've tested this on a device with UFS 3.0 and a device with UFS 2.1 however I don't own any older versions to test with. Caleb --- Caleb Connolly (3): scsi: ufshcd: switch to a version macro

Re: [PATCH] arm64: dts: add support for the Pixel 2 XL

2021-03-06 Thread Caleb Connolly
Hi Konrad, On 06/03/2021 10:49 am, Konrad Dybcio wrote: > > On 05.03.2021 22:35, Caleb Connolly wrote: >> Add a minimal devicetree capable of booting on the Pixel 2 XL MSM8998 >> device. >> >> It's currently possible to boot the device into postmarketOS with USB

Re: [PATCH] arm64: dts: add support for the Pixel 2 XL

2021-03-06 Thread Caleb Connolly
Hi Bjorn, On 06/03/2021 3:37 am, Bjorn Andersson wrote: > On Fri 05 Mar 15:35 CST 2021, Caleb Connolly wrote: > > Please add "qcom: " to $subject as well. > >> Add a minimal devicetree capable of booting on the Pixel 2 XL MSM8998 >> device. >> >> I

[PATCH] arm64: dts: add support for the Pixel 2 XL

2021-03-05 Thread Caleb Connolly
o-mainline Signed-off-by: Caleb Connolly --- It's possible to get wifi working by running Bjorns diag-router in the background, without this the wifi firmware crashes every 10 seconds or so. This is the same issue encountered on the OnePlus 5. arch/arm64/boot/dts/qcom/Makefile |

[PATCH v2] input: s6sy761: fix coordinate read bit shift

2021-03-05 Thread Caleb Connolly
incorrect. This matches downstream examples, and has been confirmed on my device (OnePlus 7 Pro). Fixes: 0145a7141e59 ("Input: add support for the Samsung S6SY761 touchscreen") Signed-off-by: Caleb Connolly --- Changes since v1: * Use Andi's explanation in the commit message *

Re: [PATCH] input: s6sy761: fix coordinate read bit shift

2021-03-05 Thread Caleb Connolly
rder to leave space to the lower > 4 bits (in event[3]). Thanks for clarifying, sorry for my rather naive commit message. >> Signed-off-by: Caleb Connolly >> --- >> drivers/input/touchscreen/s6sy761.c | 4 ++-- >> 1 file changed, 2 insertions(+), 2 deletions(-) >

[PATCH] input: s6sy761: fix coordinate read bit shift

2021-03-04 Thread Caleb Connolly
been confirmed on my device (OnePlus 7 Pro). Signed-off-by: Caleb Connolly --- drivers/input/touchscreen/s6sy761.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/input/touchscreen/s6sy761.c b/drivers/input/touchscreen/s6sy761.c index b63d7fdf0cd2..85a1f465c097

Re: [PATCH v4 2/2] dt-bindings: Document bindings for new SDM845 devices

2021-02-26 Thread Caleb Connolly
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Hi, Is this patch ready to be merged? Regards, Caleb On 25/01/2021 10:18 pm, Rob Herring wrote: > On Thu, 14 Jan 2021 20:32:06 +0000, Caleb Connolly wrote: >> Document compatible bindings for the new OnePlus 6/6T devices. >> &

[PATCH v4 2/2] dt-bindings: Document bindings for new SDM845 devices

2021-01-14 Thread Caleb Connolly
Document compatible bindings for the new OnePlus 6/6T devices. Signed-off-by: Caleb Connolly --- Documentation/devicetree/bindings/arm/qcom.yaml| 5 + Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 2 files changed, 7 insertions(+) diff --git a/Documentation

[PATCH v4 1/2] arm64: dts: sdm845: add oneplus6/6t devices

2021-01-14 Thread Caleb Connolly
Add initial support for the OnePlus 6 (enchilada) and 6T (fajita) based on the sdm845-mtp DT with the following functionality: * Touch * Display * GPU * Wlan and Bluetooth * USB peripheral mode * Remoteproc Signed-off-by: Caleb Connolly --- arch/arm64/boot/dts/qcom/Makefile

Re: [PATCH v3 1/2] arm64: dts: sdm845: add oneplus6/6t devices

2021-01-14 Thread Caleb Connolly
On 14/01/2021 7:19 pm, Konrad Dybcio wrote: > Hi! > >> dtb-$(CONFIG_ARCH_QCOM)+= sdm845-db845c.dtb >> dtb-$(CONFIG_ARCH_QCOM)+= sdm845-mtp.dtb >> dtb-$(CONFIG_ARCH_QCOM)+= sdm845-xiaomi-beryllium.dtb >> +dtb-$(CONFIG_ARCH_QCOM) += sdm845-oneplus-enchilada.dtb >> +dtb-$(CONFI

[PATCH v3 2/2] dt-bindings: Document bindings for new SDM845 devices

2021-01-14 Thread Caleb Connolly
Document compatible bindings for the new OnePlus 6/6T devices. Signed-off-by: Caleb Connolly --- Documentation/devicetree/bindings/arm/qcom.yaml| 5 + Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 2 files changed, 7 insertions(+) diff --git a/Documentation

[PATCH v3 1/2] arm64: dts: sdm845: add oneplus6/6t devices

2021-01-14 Thread Caleb Connolly
Add initial support for the OnePlus 6 (enchilada) and 6T (fajita) based on the sdm845-mtp DT with the following functionality: * Touch * Display * GPU * Wlan and Bluetooth * USB peripheral mode * Remoteproc Signed-off-by: Caleb Connolly --- Changes since v1 * Remove unused pinctrl nodes

Re: [PATCH v2] arm64: dts: sdm845: Add iommus property to qup

2020-11-22 Thread Caleb Connolly
clock-names = "m-ahb", "s-ahb"; > clocks = <&gcc GCC_QUPV3_WRAP_1_M_AHB_CLK>, ><&gcc GCC_QUPV3_WRAP_1_S_AHB_CLK>; > + iommus = <&apps_smmu 0x6c3 0x0>; > #address-cells = <2>; > #size-cells = <2>; > ranges; Tested-By: Caleb Connolly Works on the OnePlus 6.

Re: [PATCH 5/5] i2c: geni: sdm845: dont perform DMA for OnePlus 6 devices

2020-11-22 Thread Caleb Connolly
Hi Bjorn, It looks like I still have the same issue even with this patch applied. Regards, Caleb On 2020-11-22 03:47, Bjorn Andersson wrote: > On Thu 12 Nov 10:22 CST 2020, Caleb Connolly wrote: > >> The OnePlus 6/T has the same issue as the Yoga c630 causing a crash when DMA >&g

Re: [PATCH 3/5] arm64: dts: sdm845: add oneplus 6/t devices

2020-11-16 Thread Caleb Connolly
On 2020-11-16 22:01, Pavel Machek wrote: > Hi! > >> Add initial support for the OnePlus 6 (enchilada) and 6T (fajita) based >> on the sdm845-mtp DT. Support includes: >> >> * Display panels and Adreno 630 >> * Touch screen support with synaptics rmi4 >> * All remoteprocs start correctly >> * WLAN /

[PATCH 5/5] i2c: geni: sdm845: dont perform DMA for OnePlus 6 devices

2020-11-12 Thread Caleb Connolly
The OnePlus 6/T has the same issue as the Yoga c630 causing a crash when DMA is used for i2c, so disable it. https://patchwork.kernel.org/patch/11133827/ Signed-off-by: Caleb Connolly --- drivers/i2c/busses/i2c-qcom-geni.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git

[PATCH 2/5] dt-bindings: panel-simple-dsi: add samsung panels for OnePlus 6/T

2020-11-12 Thread Caleb Connolly
Add compatibles for the samsung,sofef00 and samsung,s6e3fc2x01 panels used in the OnePlus 6 & 6T respectively. Signed-off-by: Caleb Connolly --- .../devicetree/bindings/display/panel/panel-simple-dsi.yaml | 4 1 file changed, 4 insertions(+) diff --git a/Documentation/device

[PATCH 4/5] dt-bindings: add vendor bindings for OnePlus

2020-11-12 Thread Caleb Connolly
Used by the OnePlus 6/T device trees Signed-off-by: Caleb Connolly --- .../bindings/arm/oneplus/oneplus-boards.yaml | 25 +++ .../devicetree/bindings/vendor-prefixes.yaml | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm

[PATCH 3/5] arm64: dts: sdm845: add oneplus 6/t devices

2020-11-12 Thread Caleb Connolly
013-1-bjorn.anders...@linaro.org/ Signed-off-by: Caleb Connolly --- Changes since v1 * Remove unused pinctrl nodes * Properly model touchscreen vio supply GPIO * Improve comments * Remove bq27541 battery as it doesn't work --- arch/arm64/boot/dts/qcom/Makefile | 2 + .../boo

[PATCH 1/5] drm/panel/samsung-sofef00: Add panel for OnePlus 6/T devices

2020-11-12 Thread Caleb Connolly
c2x01 Signed-off-by: Caleb Connolly --- Changes since v1: * Rename driver to samsung-sofef00 rather than be device specific. * Make use of drm_panel backlight, simplifying the driver. * Make reset function do a full reset, instead of simply taking the panel out of reset. * Removed get_brigh

Re: [PATCH 1/5] drm/panel/oneplus6: Add panel-oneplus6

2020-10-19 Thread Caleb Connolly
ure has > evolved since the driver was started. > But despite the number of comments below it is all trivial and the > driver looks good in general. > > I look forward to see the next revision. > > Sam > > On Wed, Oct 07, 2020 at 05:49:08PM +, Caleb Connolly wrote:

Re: [PATCH 2/5] dt-bindings: panel: add documentation for oneplus6 panel

2020-10-18 Thread Caleb Connolly
On 2020-10-09 15:05, Rob Herring wrote: > On Wed, Oct 07, 2020 at 05:49:14PM +0000, Caleb Connolly wrote: >> Document the OnePlus 6/T common panel driver, example from >> arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi >> >> Signed-off-by: Caleb Connolly >>

Re: Re: [PATCH 5/5] i2c: geni: sdm845: dont perform DMA for the oneplus6

2020-10-08 Thread Caleb Connolly
On 2020-10-08 11:03, Wolfram Sang wrote: > On Wed, Oct 07, 2020 at 05:49:35PM +0000, Caleb Connolly wrote: >> The OnePlus 6/T has the same issues as the c630 causing a crash when DMA >> is used for i2c, so disable it. >> >> https://patchwork.kernel.org/patch/111338

[PATCH 4/5] dt-bindings: add vendor bindings for OnePlus

2020-10-07 Thread Caleb Connolly
Used by the OnePlus 6/T device trees Signed-off-by: Caleb Connolly --- .../bindings/arm/oneplus/oneplus-boards.yaml | 25 +++ .../devicetree/bindings/vendor-prefixes.yaml | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm

[PATCH 2/5] dt-bindings: panel: add documentation for oneplus6 panel

2020-10-07 Thread Caleb Connolly
Document the OnePlus 6/T common panel driver, example from arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi Signed-off-by: Caleb Connolly --- .../display/panel/panel-oneplus6.yaml | 73 +++ 1 file changed, 73 insertions(+) create mode 100644 Documentation/devicetree

[PATCH 5/5] i2c: geni: sdm845: dont perform DMA for the oneplus6

2020-10-07 Thread Caleb Connolly
The OnePlus 6/T has the same issues as the c630 causing a crash when DMA is used for i2c, so disable it. https://patchwork.kernel.org/patch/11133827/ Signed-off-by: Caleb Connolly --- drivers/i2c/busses/i2c-qcom-geni.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a

[PATCH 3/5] arm64: dts: sdm845: add oneplus 6/t devices

2020-10-07 Thread Caleb Connolly
nto Phosh using postmarketOS. Signed-off-by: Caleb Connolly --- arch/arm64/boot/dts/qcom/Makefile | 2 + .../boot/dts/qcom/sdm845-oneplus-common.dtsi | 860 ++ .../dts/qcom/sdm845-oneplus-enchilada.dts | 19 + .../boot/dts/qcom/sdm845-oneplus-fajita.dts | 19 +

[PATCH 1/5] drm/panel/oneplus6: Add panel-oneplus6

2020-10-07 Thread Caleb Connolly
river that is specific to the devices. The panels are: samsung,sofef00 and samsung,s6e3fc2x01 Signed-off-by: Caleb Connolly --- drivers/gpu/drm/panel/Kconfig | 12 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-oneplus6.c

[PATCH 3/5] arm64: dts: sdm845: add oneplus 6/t devices

2020-10-07 Thread Caleb Connolly
nto Phosh using postmarketOS. Signed-off-by: Caleb Connolly --- arch/arm64/boot/dts/qcom/Makefile | 2 + .../boot/dts/qcom/sdm845-oneplus-common.dtsi | 860 ++ .../dts/qcom/sdm845-oneplus-enchilada.dts | 19 + .../boot/dts/qcom/sdm845-oneplus-fajita.dts | 19 +

[PATCH 4/5] dt-bindings: add vendor bindings for OnePlus

2020-10-07 Thread Caleb Connolly
Used by the OnePlus 6/T device trees Signed-off-by: Caleb Connolly --- .../bindings/arm/oneplus/oneplus-boards.yaml | 25 +++ .../devicetree/bindings/vendor-prefixes.yaml | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm

[PATCH 5/5] i2c: geni: sdm845: dont perform DMA for the oneplus6

2020-10-07 Thread Caleb Connolly
The OnePlus 6/T has the same issues as the c630 causing a crash when DMA is used for i2c, so disable it. https://patchwork.kernel.org/patch/11133827/ Signed-off-by: Caleb Connolly --- drivers/i2c/busses/i2c-qcom-geni.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a

[PATCH 2/5] dt-bindings: panel: add documentation for oneplus6 panel

2020-10-07 Thread Caleb Connolly
Document the OnePlus 6/T common panel driver, example from arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi Signed-off-by: Caleb Connolly --- .../display/panel/panel-oneplus6.yaml | 73 +++ 1 file changed, 73 insertions(+) create mode 100644 Documentation/devicetree

[PATCH 1/5] drm/panel/oneplus6: Add panel-oneplus6

2020-10-07 Thread Caleb Connolly
river that is specific to the devices. The panels are: samsung,sofef00 and samsung,s6e3fc2x01 Signed-off-by: Caleb Connolly --- drivers/gpu/drm/panel/Kconfig | 12 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-oneplus6.c

Re: [PATCH v16 00/20] iommu/arm-smmu + drm/msm: per-process GPU pgtables

2020-09-07 Thread Caleb Connolly
On 2020-09-01 17:46, Rob Clark wrote: > From: Rob Clark > > NOTE: I have re-ordered the series, and propose that we could merge this >series in the following order: > > 1) 01-11 - merge via drm / msm-next > 2) 12-15 - merge via iommu, no dependency on msm-next pull req >

Re: [PATCH v3 0/8] iommu/arm-smmu: Support maintaining bootloader mappings

2020-09-07 Thread Caleb Connolly
On 2020-09-04 16:55, Bjorn Andersson wrote: > Based on previous attempts and discussions this is the latest attempt at > inheriting stream mappings set up by the bootloader, for e.g. boot splash or > efifb. > > Per Will's request this builds on the work by Jordan and Rob for the Adreno > SMMU suppo