[PATCH v5 4/4] arm64: dts: qcom: msm8939: Add camss and cci

2025-06-13 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht Add the camera subsystem and CCI used to interface with cameras on the Snapdragon 615. Reviewed-by: Konrad Dybcio Signed-off-by: Vincent Knecht --- arch/arm64/boot/dts/qcom/msm8939-pm8916.dtsi | 4 + arch/arm64/boot/dts/qcom/msm8939.dtsi| 146

[PATCH v5 1/4] media: qcom: camss: vfe: Add VBIF setting support

2025-06-13 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht Some devices need writing values to VFE VBIF registers. Add helper functions to do this. Reviewed-by: Bryan O'Donoghue Signed-off-by: Vincent Knecht --- drivers/media/platform/qcom/camss/Makefile | 1 + drivers/media/platform/qcom/camss/camss-vfe-4-1.c

[PATCH v5 2/4] media: qcom: camss: Add support for MSM8939

2025-06-13 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht The camera subsystem for the MSM8939 is the same as MSM8916 except with 3 CSID instead of 2, and some higher clock rates. As a quirk, this SoC needs writing values to 2 VFE VBIF registers (see downstream msm8939-camera.dtsi vbif-{regs,settings} properties). This fixes black

[PATCH v5 3/4] media: dt-bindings: Add qcom,msm8939-camss

2025-06-13 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht Add bindings for qcom,msm8939-camss in order to support the camera subsystem for MSM8939. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Vincent Knecht --- .../bindings/media/qcom,msm8939-camss.yaml | 254 + 1 file changed, 254 insertions

[PATCH v5 0/4] CAMSS support for MSM8939

2025-06-13 Thread Vincent Knecht via B4 Relay
that. Patch 1: adds helper for VFE VBIF settings Patch 2: adds CAMSS_8x39 version in CAMSS driver Patch 3: documents qcom,msm8939-camss DT bindings Patch 4: adds camss and cci in msm8939.dtsi Signed-off-by: Vincent Knecht --- Changes in v5: - Patch 1: no change - Patch 2: no change - Patch 3: (bin

Re: [PATCH v4 2/4] media: qcom: camss: Add support for MSM8939

2025-06-13 Thread Vincent Knecht
Le vendredi 13 juin 2025 à 09:06 +0100, Bryan O'Donoghue a écrit : > On 07/06/2025 22:43, Vincent Knecht wrote: > > Le vendredi 06 juin 2025 à 13:59 +0300, Vladimir Zapolskiy a écrit : > > > Hello Vincent. > > > > > > On 6/2/25 20:27, Vincent Knecht

Re: [PATCH v4 2/4] media: qcom: camss: Add support for MSM8939

2025-06-07 Thread Vincent Knecht
Le vendredi 06 juin 2025 à 13:59 +0300, Vladimir Zapolskiy a écrit : > Hello Vincent. > > On 6/2/25 20:27, Vincent Knecht via B4 Relay wrote: > > From: Vincent Knecht > > > > The camera subsystem for the MSM8939 is the same as MSM8916 except with > > 3 CSID in

[PATCH v4 3/4] media: dt-bindings: Add qcom,msm8939-camss

2025-06-02 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht Add bindings for qcom,msm8939-camss in order to support the camera subsystem for MSM8939. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Vincent Knecht --- .../bindings/media/qcom,msm8939-camss.yaml | 254 + 1 file changed, 254 insertions

[PATCH v4 4/4] arm64: dts: qcom: msm8939: Add camss and cci

2025-06-02 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht Add the camera subsystem and CCI used to interface with cameras on the Snapdragon 615. Reviewed-by: Konrad Dybcio Signed-off-by: Vincent Knecht --- arch/arm64/boot/dts/qcom/msm8939-pm8916.dtsi | 4 + arch/arm64/boot/dts/qcom/msm8939.dtsi| 146

[PATCH v4 2/4] media: qcom: camss: Add support for MSM8939

2025-06-02 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht The camera subsystem for the MSM8939 is the same as MSM8916 except with 3 CSID instead of 2, and some higher clock rates. As a quirk, this SoC needs writing values to 2 VFE VBIF registers (see downstream msm8939-camera.dtsi vbif-{regs,settings} properties). This fixes black

[PATCH v4 0/4] CAMSS support for MSM8939

2025-06-02 Thread Vincent Knecht via B4 Relay
that. Patch 1: adds helper for VFE VBIF settings Patch 2: adds CAMSS_8x39 version in CAMSS driver Patch 3: documents qcom,msm8939-camss DT bindings Patch 4: adds camss and cci in msm8939.dtsi Signed-off-by: Vincent Knecht --- Changes in v4: - Picked up tags - Patch 1: - Fix alignment to match op

[PATCH v4 1/4] media: qcom: camss: vfe: Add VBIF setting support

2025-06-02 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht Some devices need writing values to VFE VBIF registers. Add helper functions to do this. Reviewed-by: Bryan O'Donoghue Signed-off-by: Vincent Knecht --- drivers/media/platform/qcom/camss/Makefile | 1 + drivers/media/platform/qcom/camss/camss-vfe-4-1.c

[PATCH v3 4/4] arm64: dts: qcom: msm8939: Add camss and cci

2025-05-30 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht Add the camera subsystem and CCI used to interface with cameras on the Snapdragon 615. Signed-off-by: Vincent Knecht --- arch/arm64/boot/dts/qcom/msm8939-pm8916.dtsi | 4 + arch/arm64/boot/dts/qcom/msm8939.dtsi| 146 +++ 2 files changed

[PATCH v3 0/4] CAMSS support for MSM8939

2025-05-30 Thread Vincent Knecht via B4 Relay
that. Patch 1: adds helper for VFE VBIF settings Patch 2: adds CAMSS_8x39 version in CAMSS driver Patch 3: documents qcom,msm8939-camss DT bindings Patch 4: adds camss and cci in msm8939.dtsi Signed-off-by: Vincent Knecht --- Changes in v3: - Patch 1: - Use braces around multiline (Bryan) - R

[PATCH v3 1/4] media: qcom: camss: vfe: Add VBIF setting support

2025-05-30 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht Some devices need writing values to VFE VBIF registers. Add helper functions to do this. Signed-off-by: Vincent Knecht --- drivers/media/platform/qcom/camss/Makefile | 1 + drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 12 +++ drivers/media

[PATCH v3 3/4] media: dt-bindings: Add qcom,msm8939-camss

2025-05-30 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht Add bindings for qcom,msm8939-camss in order to support the camera subsystem for MSM8939. Signed-off-by: Vincent Knecht --- .../bindings/media/qcom,msm8939-camss.yaml | 253 + 1 file changed, 253 insertions(+) diff --git a/Documentation

[PATCH v3 2/4] media: qcom: camss: Add support for MSM8939

2025-05-30 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht The camera subsystem for the MSM8939 is the same as MSM8916 except with 3 CSID instead of 2, and some higher clock rates. As a quirk, this SoC needs writing values to 2 VFE VBIF registers (see downstream msm8939-camera.dtsi vbif-{regs,settings} properties). This fixes black

Re: [PATCH v2 2/4] media: qcom: camss: Add support for MSM8939

2025-05-26 Thread Vincent Knecht
Le lundi 26 mai 2025 à 09:20 +0100, Bryan O'Donoghue a écrit : > On 25/05/2025 20:25, Vincent Knecht via B4 Relay wrote: > > From: Vincent Knecht > > > > The camera subsystem for the MSM8939 is the same as MSM8916 except with > > 3 CSID instead of 2, and some h

Re: [PATCH v2 1/4] media: qcom: camss: vfe: Add VBIF setting support

2025-05-26 Thread Vincent Knecht
Le lundi 26 mai 2025 à 09:13 +0100, Bryan O'Donoghue a écrit : > On 25/05/2025 20:25, Vincent Knecht via B4 Relay wrote: > > +void vfe_vbif_reg_write(struct vfe_device *vfe, u32 reg, u32 val); > > write_reg() / read_reg() > > --- > bod Do you mean to just rename to

[PATCH v2 4/4] arm64: dts: qcom: msm8939: Add camss and cci

2025-05-25 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht Add the camera subsystem and CCI used to interface with cameras on the Snapdragon 615. Signed-off-by: Vincent Knecht --- arch/arm64/boot/dts/qcom/msm8939-pm8916.dtsi | 4 + arch/arm64/boot/dts/qcom/msm8939.dtsi| 146 +++ 2 files changed

[PATCH v2 3/4] media: dt-bindings: Add qcom,msm8939-camss

2025-05-25 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht Add bindings for qcom,msm8939-camss in order to support the camera subsystem for MSM8939. Signed-off-by: Vincent Knecht --- .../bindings/media/qcom,msm8939-camss.yaml | 253 + 1 file changed, 253 insertions(+) diff --git a/Documentation

[PATCH v2 2/4] media: qcom: camss: Add support for MSM8939

2025-05-25 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht The camera subsystem for the MSM8939 is the same as MSM8916 except with 3 CSID instead of 2, and some higher clock rates. As a quirk, this SoC needs writing values to 2 VFE VBIF registers (see downstream msm8939-camera.dtsi vbif-{regs,settings} properties). This fixes black

[PATCH v2 0/4] CAMSS support for MSM8939

2025-05-25 Thread Vincent Knecht via B4 Relay
that. Patch 1: adds helper for VFE VBIF settings Patch 2: adds CAMSS_8x39 version in CAMSS driver Patch 3: documents qcom,msm8939-camss DT bindings Patch 4: adds camss and cci in msm8939.dtsi Signed-off-by: Vincent Knecht --- Changes in v2: - Patch 1: - Fix devm_platform_ioremap_resource_byname

[PATCH v2 1/4] media: qcom: camss: vfe: Add VBIF setting support

2025-05-25 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht Some devices need writing values to VFE VBIF registers. Add helper functions to do this. Signed-off-by: Vincent Knecht --- drivers/media/platform/qcom/camss/Makefile | 1 + drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 11 drivers/media/platform

[PATCH 4/4] arm64: dts: qcom: msm8939: Add camss and cci

2025-05-20 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht Add the camera subsystem and CCI used to interface with cameras on the Snapdragon 615. Signed-off-by: Vincent Knecht --- arch/arm64/boot/dts/qcom/msm8939-pm8916.dtsi | 4 + arch/arm64/boot/dts/qcom/msm8939.dtsi| 152 +++ 2 files changed

[PATCH 0/4] CAMSS support for MSM8939

2025-05-20 Thread Vincent Knecht via B4 Relay
that. Patch 1: adds helper for VFE VBIF settings Patch 2: adds CAMSS_8x39 version in CAMSS driver Patch 3: documents qcom,msm8939-camss DT bindings Patch 4: adds camss and cci in msm8939.dtsi Signed-off-by: Vincent Knecht --- Vincent Knecht (4): media: qcom: camss: vfe: Add VBIF setting su

[PATCH 2/4] media: qcom: camss: Add support for MSM8939

2025-05-20 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht The camera subsystem for the MSM8939 is the same as MSM8916 except with 3 CSID instead of 2, and some higher clock rates. As a quirk, this SoC needs writing values to 2 VFE VBIF registers (see downstream msm8939-camera.dtsi vbif-{regs,settings} properties). This fixes black

[PATCH 3/4] media: dt-bindings: Add qcom,msm8939-camss

2025-05-20 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht Add bindings for qcom,msm8939-camss in order to support the camera subsystem for MSM8939. Signed-off-by: Vincent Knecht --- .../bindings/media/qcom,msm8939-camss.yaml | 269 + 1 file changed, 269 insertions(+) diff --git a/Documentation

[PATCH 1/4] media: qcom: camss: vfe: Add VBIF setting support

2025-05-20 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht Some devices need writing values to VFE VBIF registers. Add helper functions to do this. Signed-off-by: Vincent Knecht --- drivers/media/platform/qcom/camss/Makefile | 1 + drivers/media/platform/qcom/camss/camss-vfe-vbif.c | 30 ++ drivers

[PATCH] media: i2c: ov8858: Add sensor's pixel matrix size

2025-05-09 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht The OV8858 pixel array is composed as: - vertically: 16 dummy columns, 3264 valid ones and 16 dummy columns for a total of 3296 columns - horizontally: 24 optical black lines, 16 dummy ones, 2448 valid, 16 dummies and 24 optical black lines for a total of 2528 lines Set

[PATCH RESEND2 v2] clk: qcom: gcc-msm8939: Fix mclk0 & mclk1 for 24 MHz

2025-04-14 Thread Vincent Knecht via B4 Relay
From: Vincent Knecht Fix mclk0 & mclk1 parent map to use correct GPLL6 configuration and freq_tbl to use GPLL6 instead of GPLL0 so that they tick at 24 MHz. Fixes: 1664014e4679 ("clk: qcom: gcc-msm8939: Add MSM8939 Generic Clock Controller") Suggested-by: Stephan Gerhold Revie

Re: [PATCH v6 2/2] Input: add MStar MSG2638 touchscreen driver

2021-04-07 Thread Vincent Knecht
Le vendredi 05 mars 2021 à 16:38 +0100, Vincent Knecht a écrit : > Add support for the msg2638 touchscreen IC from MStar. > Firmware handling, wakeup gestures and other specialties are not supported. > This driver reuses zinitix.c structure, while the checksum and irq handler > functio

[PATCH v6 1/2] dt-bindings: input/touchscreen: add bindings for msg2638

2021-03-05 Thread Vincent Knecht
This adds dts bindings for the mstar msg2638 touchscreen. Reviewed-by: Linus Walleij Signed-off-by: Vincent Knecht --- Changed in v6: - change touchscreen-size-x/y values in example section to reflect scaling removal in driver (Dmitry) - add Linus W. Reviewed-by Changed in v5: nothing Changed

[PATCH v6 2/2] Input: add MStar MSG2638 touchscreen driver

2021-03-05 Thread Vincent Knecht
rs/input/touchscreen/msg2638.c new file mode 100644 index ..8eb3f195d743 --- /dev/null +++ b/drivers/input/touchscreen/msg2638.c @@ -0,0 +1,354 @@ +// SPDX-License-Identifier: GPL-2.0-only +/* + * Driver for MStar msg2638 touchscreens + * + * Copyright (c) 2021 Vincent Knecht + *

Re: [PATCH v4 2/2] Input: add MStar MSG2638 touchscreen driver

2021-02-22 Thread Vincent Knecht
Le samedi 20 février 2021 à 15:23 -0800, Dmitry Torokhov a écrit : > Hi Vincent, Hi Dmitry, thank you for the review ! > On Wed, Feb 10, 2021 at 06:33:52PM +0100, Vincent Knecht wrote: > > + > > +   for (i = 0; i < MAX_SUPPORTED_FINGER_NUM; i++) { > > +  

[PATCH v5 1/2] dt-bindings: input/touchscreen: add bindings for msg2638

2021-02-16 Thread Vincent Knecht
This adds dts bindings for the mstar msg2638 touchscreen. Signed-off-by: Vincent Knecht --- Changed in v5: nothing Changed in v4: - don't use wildcards in compatible strings (Rob H) - rename from msg26xx to msg2638 - rename example pinctrl-0 to &ts_int_reset_default for consistency Chan

[PATCH v5 2/2] Input: add MStar MSG2638 touchscreen driver

2021-02-16 Thread Vincent Knecht
Add support for the msg2638 touchscreen IC from MStar. This driver reuses zinitix.c structure, while the checksum and irq handler functions are based on out-of-tree driver for Alcatel Idol 3 (4.7"). Signed-off-by: Vincent Knecht --- Changed in v5: - use gpiod_set_value_cansleep() (Step

Re: [PATCH v3 1/2] dt-bindings: input/touchscreen: add bindings for msg26xx

2021-02-10 Thread Vincent Knecht
Le mardi 09 février 2021 à 21:10 -0600, Jeff LaBundy a écrit : > Hi Vincent, > > On Tue, Feb 09, 2021 at 07:58:33PM +0100, Vincent Knecht wrote: > > Le mardi 09 février 2021 à 10:13 -0600, Rob Herring a écrit : > > > On Thu, Jan 21, 2021 at 06:43:47PM +0100, Vincent Kn

[PATCH v4 2/2] Input: add MStar MSG2638 touchscreen driver

2021-02-10 Thread Vincent Knecht
Add support for the msg2638 touchscreen IC from MStar. This driver reuses zinitix.c structure, while the checksum and irq handler functions are based on out-of-tree driver for Alcatel Idol 3 (4.7"). Signed-off-by: Vincent Knecht --- Changed in v4: - rename from msg26xx to msg2638, foll

[PATCH v4 1/2] dt-bindings: input/touchscreen: add bindings for msg2638

2021-02-10 Thread Vincent Knecht
This adds dts bindings for the mstar msg2638 touchscreen. Signed-off-by: Vincent Knecht --- Changed in v4: - don't use wildcards in compatible strings (Rob H) - rename from msg26xx to msg2638 - rename example pinctrl-0 to &ts_int_reset_default for consistency Changed in v3: - added `to

Re: [PATCH v3 1/2] dt-bindings: input/touchscreen: add bindings for msg26xx

2021-02-09 Thread Vincent Knecht
Le mardi 09 février 2021 à 10:13 -0600, Rob Herring a écrit : > On Thu, Jan 21, 2021 at 06:43:47PM +0100, Vincent Knecht wrote: > > This adds dts bindings for the mstar msg26xx touchscreen. > > > > Signed-off-by: Vincent Knecht > > --- > > Changed in v3: >

[PATCH v2 2/4] arm64: dts: qcom: Add device tree for Alcatel Idol 3 (4.7")

2021-01-30 Thread Vincent Knecht
The Alcatel Idol 3 (4.7") is a smartphone based on MSM8916. Add a device tree with support for USB, eMMC, SD-Card, WiFi, BT, power/volume buttons, vibrator and the following sensors: magnetometer, accelerometer, gyroscope, ambient light+proximity Signed-off-by: Vincent Knecht --- arch/

[PATCH v2 3/4] arm64: dts: qcom: Disable MDSS by default for 8916/8016 devices

2021-01-30 Thread Vincent Knecht
Disable MDSS (Mobile Display Subsystem) by default in msm8916.dtsi and only explicitly enable it in devices' DT which actually use it. This leads to faster boot and cleaner logs for other devices, which also won't have to explicitly disable MDSS to use framebuffer. Signed-off-by: Vinc

[PATCH v2 1/4] dt-bindings: vendor-prefixes: add Alcatel

2021-01-30 Thread Vincent Knecht
Document vendor prefix for Alcatel Signed-off-by: Vincent Knecht --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml

[PATCH v2 0/4] Alcatel Idol 3 (4.7") smartphone support

2021-01-30 Thread Vincent Knecht
mailoo.org/T/ Vincent Knecht (4): dt-bindings: vendor-prefixes: add Alcatel arm64: dts: qcom: Add device tree for Alcatel Idol 3 (4.7") arm64: dts: qcom: Disable MDSS by default for 8916/8016 devices arm64: dts: qcom: msm8916-alcatel-idol347: Add framebuffer support .../devicetree/

[PATCH v2 4/4] arm64: dts: qcom: msm8916-alcatel-idol347: Add framebuffer support

2021-01-30 Thread Vincent Knecht
Add simple-framebuffer support and related reserved-memory block. Signed-off-by: Vincent Knecht --- .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 31 +++ 1 file changed, 31 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/msm8916-alcatel-idol347.dts b/arch/arm64/boot/dts

[PATCH] arm64: dts: msm8916: Fix reserved and rfsa nodes unit address

2021-01-23 Thread Vincent Knecht
Fix `reserved` and `rfsa` unit address according to their reg address Fixes: 7258e10e6a0b ("ARM: dts: msm8916: Update reserved-memory") Signed-off-by: Vincent Knecht --- arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/

[PATCH v3 2/2] Input: add MStar msg26xx touchscreen driver

2021-01-21 Thread Vincent Knecht
Add support for the msg26xx touchscreen IC from MStar. This driver reuses zinitix.c structure, while the checksum and irq handler functions are based on out-of-tree driver for Alcatel Idol 3 (4.7"). Signed-off-by: Vincent Knecht --- Changed in v3: - no change Changed in v2: - don't use

[PATCH v3 1/2] dt-bindings: input/touchscreen: add bindings for msg26xx

2021-01-21 Thread Vincent Knecht
This adds dts bindings for the mstar msg26xx touchscreen. Signed-off-by: Vincent Knecht --- Changed in v3: - added `touchscreen-size-x: true` and `touchscreen-size-y: true` properties Changed in v2: - changed M-Star to MStar in title line - changed reset gpio to active-low in example section

[PATCH v2 2/2] Input: add MStar msg26xx touchscreen driver

2021-01-21 Thread Vincent Knecht
Add support for the msg26xx touchscreen IC from MStar. This driver reuses zinitix.c structure, while the checksum and irq handler functions are based on out-of-tree driver for Alcatel Idol 3 (4.7"). Signed-off-by: Vincent Knecht --- Changed in v2: - don't use bitfields in packet

[PATCH v2 1/2] dt-bindings: input/touchscreen: add bindings for msg26xx

2021-01-21 Thread Vincent Knecht
This adds dts bindings for the mstar msg26xx touchscreen. Signed-off-by: Vincent Knecht --- Changed in v2: - changed M-Star to MStar in title line - changed reset gpio to active-low in example section --- .../input/touchscreen/mstar,msg26xx.yaml | 66 +++ 1 file changed, 66

Re: [PATCH 2/2] Input: add MStar msg26xx touchscreen driver

2021-01-21 Thread Vincent Knecht
Hi Dmitry! Le mercredi 20 janvier 2021 à 23:03 -0800, Dmitry Torokhov a écrit : > Hi Vincent, > > On Wed, Jan 20, 2021 at 07:01:08PM +0100, Vincent Knecht wrote: > > +struct packet { > > +   u8  y_high : 4; > > +   u8  x_high : 4; > > This will

[PATCH 2/2] Input: add MStar msg26xx touchscreen driver

2021-01-20 Thread Vincent Knecht
Add support for the msg26xx touchscreen IC from MStar. This driver reuses zinitix.c structure, while the checksum and irq handler functions are based on out-of-tree driver for Alcatel Idol 3 (4.7"). Signed-off-by: Vincent Knecht --- drivers/input/touchscreen/Kconfig | 12 + drivers/

[PATCH 1/2] dt-bindings: input/touchscreen: add bindings for msg26xx

2021-01-20 Thread Vincent Knecht
This adds dts bindings for the mstar msg26xx touchscreen. Signed-off-by: Vincent Knecht --- .../input/touchscreen/mstar,msg26xx.yaml | 66 +++ 1 file changed, 66 insertions(+) create mode 100644 Documentation/devicetree/bindings/input/touchscreen/mstar,msg26xx.yaml diff

Re: [PATCH v2 5/5] interconnect: qcom: Add MSM8939 interconnect provider driver

2021-01-02 Thread Vincent Knecht
Le vendredi 04 décembre 2020 à 15:53 +0800, Jun Nie a écrit : > Add driver for the Qualcomm interconnect buses found in MSM8939 based > platforms. The topology consists of four NoCs that are controlled by > a remote processor that collects the aggregated bandwidth for each > master-slave pairs. >

Re: [PATCH 1/5] interconnect: qcom: Consolidate interconnect RPM support

2020-10-03 Thread Vincent Knecht
Le mercredi 30 septembre 2020 à 16:16 +0800, Jun Nie a écrit : > Add RPM based interconnect driver implements the set and aggregate > functionalities that translates bandwidth requests into RPM messages. > These modules provide a common set of functionalities for all > Qualcomm RPM based interconne

[PATCH v4 3/4] drivers: soc: Add MSM8936 SMD RPM compatible

2020-06-13 Thread Vincent Knecht
From: Konrad Dybcio Signed-off-by: Konrad Dybcio Signed-off-by: Vincent Knecht --- drivers/soc/qcom/smd-rpm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/soc/qcom/smd-rpm.c b/drivers/soc/qcom/smd-rpm.c index 005dd30c58fa..8f290c67cb47 100644 --- a/drivers/soc/qcom/smd-rpm.c

[PATCH v4 2/4] dt-bindings: clock: rpmcc: Document MSM8936 compatible

2020-06-13 Thread Vincent Knecht
Acked-by: Rob Herring Signed-off-by: Vincent Knecht --- Documentation/devicetree/bindings/clock/qcom,rpmcc.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/clock/qcom,rpmcc.txt b/Documentation/devicetree/bindings/clock/qcom,rpmcc.txt index 90a1349bc713

[PATCH v4 0/4] Add SMD RPM support for MSM8936

2020-06-13 Thread Vincent Knecht
compatible Vincent Knecht (3): clk: qcom: smd: Add support for MSM8936 rpm clocks dt-bindings: clock: rpmcc: Document MSM8936 compatible dt-bindings: soc: qcom: Document MSM8936 SMD RPM .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 + .../bindings/soc/qcom/qcom,smd-rpm.txt| 1

[PATCH v4 4/4] dt-bindings: soc: qcom: Document MSM8936 SMD RPM

2020-06-13 Thread Vincent Knecht
Acked-by: Rob Herring Signed-off-by: Vincent Knecht --- Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.txt b/Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.txt

[PATCH v4 1/4] clk: qcom: smd: Add support for MSM8936 rpm clocks

2020-06-13 Thread Vincent Knecht
Add missing definition of rpm clk for msm8936 soc (also used by msm8939) Signed-off-by: Vincent Knecht --- drivers/clk/qcom/clk-smd-rpm.c | 50 ++ include/dt-bindings/clock/qcom,rpmcc.h | 2 ++ 2 files changed, 52 insertions(+) diff --git a/drivers/clk/qcom/clk

[PATCH v3 2/4] dt-bindings: clock: rpmcc: Document MSM8936 compatible

2020-06-12 Thread Vincent Knecht
Acked-by: Rob Herring Signed-off-by: Vincent Knecht --- Documentation/devicetree/bindings/clock/qcom,rpmcc.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/clock/qcom,rpmcc.txt b/Documentation/devicetree/bindings/clock/qcom,rpmcc.txt index 90a1349bc713

[PATCH v3 3/4] drivers: soc: Add MSM8936 SMD RPM compatible

2020-06-12 Thread Vincent Knecht
From: Konrad Dybcio Signed-off-by: Konrad Dybcio --- drivers/soc/qcom/smd-rpm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/soc/qcom/smd-rpm.c b/drivers/soc/qcom/smd-rpm.c index 005dd30c58fa..8f290c67cb47 100644 --- a/drivers/soc/qcom/smd-rpm.c +++ b/drivers/soc/qcom/smd-rpm.c @

[PATCH v3 1/4] clk: qcom: smd: Add support for MSM8936 rpm clocks

2020-06-12 Thread Vincent Knecht
Add missing definition of rpm clk for msm8936 soc (also used by msm8939) Signed-off-by: Vincent Knecht --- drivers/clk/qcom/clk-smd-rpm.c | 50 ++ include/dt-bindings/clock/qcom,rpmcc.h | 2 ++ 2 files changed, 52 insertions(+) diff --git a/drivers/clk/qcom/clk

[PATCH v3 4/4] dt-bindings: soc: qcom: Document MSM8936 SMD RPM

2020-06-12 Thread Vincent Knecht
Acked-by: Rob Herring Signed-off-by: Vincent Knecht --- Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.txt b/Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.txt

Re: [PATCH v3 0/2] Add Qualcomm MSM8939 GCC binding and driver

2020-05-08 Thread Vincent Knecht
mpatible = "fixed-clock"; > #clock-cells = <0>; > clock-frequency = <1920>; > }; > > sleep_clk: sleep_clk { > compatible = "fixed-clock"; > #clock-cells = <0>; > clock-frequency = <32768>; > }; > }; > Thank you, works for me over v5.7-rc2 with an Alcatel Idol 3 (5.5"). Tested-by: Vincent Knecht