[PATCH 0/5] leds: is31fl319x: Fix shutdown GPIO and update DT bindings

Jun Yan posted 5 patches 1 month ago
There is a newer version of this series
.../devicetree/bindings/leds/issi,is31fl319x.yaml        | 9 +++++++--
arch/arm/boot/dts/qcom/qcom-msm8974pro-oneplus-bacon.dts | 2 +-
arch/arm64/boot/dts/marvell/armada-7040-mochabin.dts     | 2 +-
arch/arm64/boot/dts/qcom/msm8916-alcatel-idol347.dts     | 2 +-
drivers/leds/leds-is31fl319x.c                           | 8 +-------
5 files changed, 11 insertions(+), 12 deletions(-)
[PATCH 0/5] leds: is31fl319x: Fix shutdown GPIO and update DT bindings
Posted by Jun Yan 1 month ago
This series fixes incorrect shutdown GPIO polarity and improves
shutdown-gpios description in DT bindings.

Patch 1 adds detailed shutdown-gpios description and fixes example
in DT bindings.

Patch 2 fixes shutdown GPIO initial state and removes redundant
startup toggling.

Patches 3-5 correct shutdown GPIO polarity in board DTS files.

Jun Yan (5):
  dt-bindings: leds: issi,is31fl319x: Add description for the
    shutdown-gpios property
  leds: is31fl319x: Fix shutdown GPIO initial state and remove redundant
    startup pulse
  arm64: dts: qcom: msm8916-alcatel-idol347: Fix sn3190 shutdown GPIO
    polarity
  ARM: dts: qcom: msm8974-oneplus-bacon: Fix sn3193 shutdown GPIO
    polarity
  arm64: dts: marvell: armada-7040-mochabin: Fix is31fl3199 shutdown
    GPIO polarity

 .../devicetree/bindings/leds/issi,is31fl319x.yaml        | 9 +++++++--
 arch/arm/boot/dts/qcom/qcom-msm8974pro-oneplus-bacon.dts | 2 +-
 arch/arm64/boot/dts/marvell/armada-7040-mochabin.dts     | 2 +-
 arch/arm64/boot/dts/qcom/msm8916-alcatel-idol347.dts     | 2 +-
 drivers/leds/leds-is31fl319x.c                           | 8 +-------
 5 files changed, 11 insertions(+), 12 deletions(-)

-- 
2.54.0
Re: [PATCH 0/5] leds: is31fl319x: Fix shutdown GPIO and update DT bindings
Posted by Dmitry Baryshkov 1 month ago
On Fri, May 08, 2026 at 11:24:17PM +0800, Jun Yan wrote:
> This series fixes incorrect shutdown GPIO polarity and improves
> shutdown-gpios description in DT bindings.
> 
> Patch 1 adds detailed shutdown-gpios description and fixes example
> in DT bindings.
> 
> Patch 2 fixes shutdown GPIO initial state and removes redundant
> startup toggling.
> 
> Patches 3-5 correct shutdown GPIO polarity in board DTS files.
> 
> Jun Yan (5):
>   dt-bindings: leds: issi,is31fl319x: Add description for the
>     shutdown-gpios property
>   leds: is31fl319x: Fix shutdown GPIO initial state and remove redundant
>     startup pulse
>   arm64: dts: qcom: msm8916-alcatel-idol347: Fix sn3190 shutdown GPIO
>     polarity
>   ARM: dts: qcom: msm8974-oneplus-bacon: Fix sn3193 shutdown GPIO
>     polarity
>   arm64: dts: marvell: armada-7040-mochabin: Fix is31fl3199 shutdown
>     GPIO polarity

There is no easy way to merge the series. LEDs and DT patches go to
different trees (well, three different trees). So when any of them is
merged, the branch after the patch will be broken until all the patches
hit the same branch.

> 
>  .../devicetree/bindings/leds/issi,is31fl319x.yaml        | 9 +++++++--
>  arch/arm/boot/dts/qcom/qcom-msm8974pro-oneplus-bacon.dts | 2 +-
>  arch/arm64/boot/dts/marvell/armada-7040-mochabin.dts     | 2 +-
>  arch/arm64/boot/dts/qcom/msm8916-alcatel-idol347.dts     | 2 +-
>  drivers/leds/leds-is31fl319x.c                           | 8 +-------
>  5 files changed, 11 insertions(+), 12 deletions(-)
> 
> -- 
> 2.54.0
> 

-- 
With best wishes
Dmitry