[PATCH 0/3] Add sy7802 flash led driver

2024-03-27 Thread André Apitzsch via B4 Relay
This series introduces a driver for the Silergy SY7802 charge pump used in the BQ Aquaris M5 and X5 smartphones. The implementation is based on information extracted from downstream as the datasheet provided by a distributor of the hardware didn't include any information about the i2c register des

[PATCH 3/3] arm64: dts: qcom: msm8939-longcheer-l9100: Add rear flash

2024-03-27 Thread André Apitzsch via B4 Relay
From: André Apitzsch The phone has a Silergy SY7802 flash LED controller. Signed-off-by: André Apitzsch --- .../boot/dts/qcom/msm8939-longcheer-l9100.dts | 26 ++ 1 file changed, 26 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/msm8939-longcheer-l9100.dts b/arc

[PATCH 1/3] dt-bindings: leds: Add Silergy SY7802 flash LED

2024-03-27 Thread André Apitzsch via B4 Relay
From: André Apitzsch Document Silergy SY7802 flash LED driver devicetree bindings. Signed-off-by: André Apitzsch --- .../devicetree/bindings/leds/silergy,sy7802.yaml | 96 ++ 1 file changed, 96 insertions(+) diff --git a/Documentation/devicetree/bindings/leds/silergy,sy7

[PATCH 2/3] leds: sy7802: Add support for Silergy SY7802 flash LED controller

2024-03-27 Thread André Apitzsch via B4 Relay
From: André Apitzsch Add support for SY7802 flash LED controller. It can support up to 1.8A flash current. Signed-off-by: André Apitzsch --- drivers/leds/flash/Kconfig | 11 + drivers/leds/flash/Makefile | 1 + drivers/leds/flash/leds-sy7802.c | 532 ++

[PATCH v2 1/3] dt-bindings: leds: Add Silergy SY7802 flash LED

2024-04-01 Thread André Apitzsch via B4 Relay
From: André Apitzsch Document Silergy SY7802 flash LED driver devicetree bindings. Signed-off-by: André Apitzsch --- .../devicetree/bindings/leds/silergy,sy7802.yaml | 100 + 1 file changed, 100 insertions(+) diff --git a/Documentation/devicetree/bindings/leds/silergy,sy

[PATCH v2 0/3] Add sy7802 flash led driver

2024-04-01 Thread André Apitzsch via B4 Relay
This series introduces a driver for the Silergy SY7802 charge pump used in the BQ Aquaris M5 and X5 smartphones. The implementation is based on information extracted from downstream as the datasheet provided by a distributor of the hardware didn't include any information about the i2c register des

[PATCH v2 3/3] arm64: dts: qcom: msm8939-longcheer-l9100: Add rear flash

2024-04-01 Thread André Apitzsch via B4 Relay
From: André Apitzsch The phone has a Silergy SY7802 flash LED controller. Signed-off-by: André Apitzsch --- .../boot/dts/qcom/msm8939-longcheer-l9100.dts | 26 ++ 1 file changed, 26 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/msm8939-longcheer-l9100.dts b/arc

[PATCH v2 2/3] leds: sy7802: Add support for Silergy SY7802 flash LED controller

2024-04-01 Thread André Apitzsch via B4 Relay
From: André Apitzsch Add support for SY7802 flash LED controller. It can support up to 1.8A flash current. Signed-off-by: André Apitzsch --- drivers/leds/flash/Kconfig | 11 + drivers/leds/flash/Makefile | 1 + drivers/leds/flash/leds-sy7802.c | 532 ++

[PATCH v3 0/3] Add sy7802 flash led driver

2024-06-12 Thread André Apitzsch via B4 Relay
This series introduces a driver for the Silergy SY7802 charge pump used in the BQ Aquaris M5 and X5 smartphones. The implementation is based on information extracted from downstream as the datasheet provided by a distributor of the hardware didn't include any information about the i2c register des

[PATCH v3 2/3] leds: sy7802: Add support for Silergy SY7802 flash LED controller

2024-06-12 Thread André Apitzsch via B4 Relay
From: André Apitzsch The SY7802 is a current-regulated charge pump which can regulate two current levels for Flash and Torch modes. It is a high-current synchronous boost converter with 2-channel high side current sources. Each channel is able to deliver 900mA current. Signed-off-by: André Apit

[PATCH v3 1/3] dt-bindings: leds: Add Silergy SY7802 flash LED

2024-06-12 Thread André Apitzsch via B4 Relay
From: André Apitzsch Document Silergy SY7802 flash LED driver devicetree bindings. Reviewed-by: Rob Herring Signed-off-by: André Apitzsch --- .../devicetree/bindings/leds/silergy,sy7802.yaml | 100 + 1 file changed, 100 insertions(+) diff --git a/Documentation/devicetre

[PATCH v3 3/3] arm64: dts: qcom: msm8939-longcheer-l9100: Add rear flash

2024-06-12 Thread André Apitzsch via B4 Relay
From: André Apitzsch The phone has a Silergy SY7802 flash LED controller. Signed-off-by: André Apitzsch --- .../boot/dts/qcom/msm8939-longcheer-l9100.dts | 26 ++ 1 file changed, 26 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/msm8939-longcheer-l9100.dts b/arc

[PATCH v4 1/3] dt-bindings: leds: Add Silergy SY7802 flash LED

2024-06-16 Thread André Apitzsch via B4 Relay
From: André Apitzsch Document Silergy SY7802 flash LED driver devicetree bindings. Reviewed-by: Rob Herring Signed-off-by: André Apitzsch --- .../devicetree/bindings/leds/silergy,sy7802.yaml | 100 + 1 file changed, 100 insertions(+) diff --git a/Documentation/devicetre

[PATCH v4 0/3] Add sy7802 flash led driver

2024-06-16 Thread André Apitzsch via B4 Relay
This series introduces a driver for the Silergy SY7802 charge pump used in the BQ Aquaris M5 and X5 smartphones. The implementation is based on information extracted from downstream as the datasheet provided by a distributor of the hardware didn't include any information about the i2c register des

[PATCH v4 2/3] leds: sy7802: Add support for Silergy SY7802 flash LED controller

2024-06-16 Thread André Apitzsch via B4 Relay
From: André Apitzsch The SY7802 is a current-regulated charge pump which can regulate two current levels for Flash and Torch modes. It is a high-current synchronous boost converter with 2-channel high side current sources. Each channel is able to deliver 900mA current. Signed-off-by: André Apit

[PATCH v4 3/3] arm64: dts: qcom: msm8939-longcheer-l9100: Add rear flash

2024-06-16 Thread André Apitzsch via B4 Relay
From: André Apitzsch The phone has a Silergy SY7802 flash LED controller. Signed-off-by: André Apitzsch --- .../boot/dts/qcom/msm8939-longcheer-l9100.dts | 26 ++ 1 file changed, 26 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/msm8939-longcheer-l9100.dts b/arc

[PATCH v5 0/3] Add sy7802 flash led driver

2024-06-24 Thread André Apitzsch via B4 Relay
This series introduces a driver for the Silergy SY7802 charge pump used in the BQ Aquaris M5 and X5 smartphones. The implementation is based on information extracted from downstream as the datasheet provided by a distributor of the hardware didn't include any information about the i2c register des

[PATCH v5 3/3] arm64: dts: qcom: msm8939-longcheer-l9100: Add rear flash

2024-06-24 Thread André Apitzsch via B4 Relay
From: André Apitzsch The phone has a Silergy SY7802 flash LED controller. Signed-off-by: André Apitzsch --- .../boot/dts/qcom/msm8939-longcheer-l9100.dts | 26 ++ 1 file changed, 26 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/msm8939-longcheer-l9100.dts b/arc

[PATCH v5 2/3] leds: sy7802: Add support for Silergy SY7802 flash LED controller

2024-06-24 Thread André Apitzsch via B4 Relay
From: André Apitzsch The SY7802 is a current-regulated charge pump which can regulate two current levels for Flash and Torch modes. It is a high-current synchronous boost converter with 2-channel high side current sources. Each channel is able to deliver 900mA current. Acked-by: Lee Jones Sign

[PATCH v5 1/3] dt-bindings: leds: Add Silergy SY7802 flash LED

2024-06-24 Thread André Apitzsch via B4 Relay
From: André Apitzsch Document Silergy SY7802 flash LED driver devicetree bindings. Reviewed-by: Rob Herring Signed-off-by: André Apitzsch --- .../devicetree/bindings/leds/silergy,sy7802.yaml | 100 + 1 file changed, 100 insertions(+) diff --git a/Documentation/devicetre

[PATCH v6] arm64: dts: qcom: msm8939-longcheer-l9100: Add rear flash

2024-07-07 Thread André Apitzsch via B4 Relay
From: André Apitzsch The phone has a Silergy SY7802 flash LED controller. Reviewed-by: Konrad Dybcio Signed-off-by: André Apitzsch --- This series introduces a driver for the Silergy SY7802 charge pump used in the BQ Aquaris M5 and X5 smartphones. The implementation is based on information ex

[PATCH RESEND v6] arm64: dts: qcom: msm8939-longcheer-l9100: Add rear flash

2024-07-29 Thread André Apitzsch via B4 Relay
From: André Apitzsch The phone has a Silergy SY7802 flash LED controller. Reviewed-by: Konrad Dybcio Signed-off-by: André Apitzsch --- This series introduces a driver for the Silergy SY7802 charge pump used in the BQ Aquaris M5 and X5 smartphones. The implementation is based on information ex