mbox series

[linux,dev-6.6,v3,0/7] pinctrl: npcm8xx: pin configuration changes

Message ID 20240812145816.3301570-1-tmaimon77@gmail.com
Headers show
Series pinctrl: npcm8xx: pin configuration changes | expand

Message

Tomer Maimon Aug. 12, 2024, 2:58 p.m. UTC
This patch set addresses various pin configuration changes for the 
Nuvoton NPCM8XX BMC SoC. The patches aim to enhance functionality, 
remove unused pins, and improve overall pin management.

This patchset are applied to the Linux vanilla.
https://www.spinics.net/lists/linux-gpio/msg101676.html

Changes since version 2:
        - Allign upstream version

Changes since version 1:
        - Squash the non-existent pins, groups and functions.
        - Remove non-existent groups and functions from dt-bindings.
        - Modify the commit message.

Tomer Maimon (7):
  dt-bindings: pinctrl: npcm8xx: remove non-existent groups and
    functions
  pinctrl: nuvoton: npcm8xx: remove non-existent pins, groups, functions
  pinctrl: nuvoton: npcm8xx: clear polarity before set both edge
  pinctrl: nuvoton: npcm8xx: add gpi35 and gpi36
  pinctrl: nuvoton: npcm8xx: add pin 250 to DDR pins group
  pinctrl: nuvoton: npcm8xx: modify clkrun and serirq pin configuration
  pinctrl: nuvoton: npcm8xx: modify pins flags

 .../pinctrl/nuvoton,npcm845-pinctrl.yaml      | 80 +++++++++----------
 drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c     | 64 +++++++--------
 2 files changed, 71 insertions(+), 73 deletions(-)

Comments

Andrew Jeffery Aug. 13, 2024, 1:11 a.m. UTC | #1
On Mon, 2024-08-12 at 17:58 +0300, Tomer Maimon wrote:
> This patch set addresses various pin configuration changes for the 
> Nuvoton NPCM8XX BMC SoC. The patches aim to enhance functionality, 
> remove unused pins, and improve overall pin management.
> 
> This patchset are applied to the Linux vanilla.
> https://www.spinics.net/lists/linux-gpio/msg101676.html
> 
> Changes since version 2:
>         - Allign upstream version
> 
> Changes since version 1:
>         - Squash the non-existent pins, groups and functions.
>         - Remove non-existent groups and functions from dt-bindings.
>         - Modify the commit message.
> 
> Tomer Maimon (7):
>   dt-bindings: pinctrl: npcm8xx: remove non-existent groups and
>     functions
>   pinctrl: nuvoton: npcm8xx: remove non-existent pins, groups, functions
>   pinctrl: nuvoton: npcm8xx: clear polarity before set both edge
>   pinctrl: nuvoton: npcm8xx: add gpi35 and gpi36
>   pinctrl: nuvoton: npcm8xx: add pin 250 to DDR pins group
>   pinctrl: nuvoton: npcm8xx: modify clkrun and serirq pin configuration
>   pinctrl: nuvoton: npcm8xx: modify pins flags
> 
>  .../pinctrl/nuvoton,npcm845-pinctrl.yaml      | 80 +++++++++----------
>  drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c     | 64 +++++++--------
>  2 files changed, 71 insertions(+), 73 deletions(-)
> 

Thanks, I've applied these to dev-6.6. The exception during the process
was the binding patch. I've cherry-picked what was merged in linux-
pintrl/for-next as there were some odd differences. I resolved the
conflicts with `git checkout --theirs ...` to force the result to match
what's upstream.

Andrew
Tomer Maimon Aug. 13, 2024, 1:30 p.m. UTC | #2
Hi Andrew,

Thanks a lot appreciate it!

Tomer

On Tue, 13 Aug 2024 at 04:12, Andrew Jeffery
<andrew@codeconstruct.com.au> wrote:
>
> On Mon, 2024-08-12 at 17:58 +0300, Tomer Maimon wrote:
> > This patch set addresses various pin configuration changes for the
> > Nuvoton NPCM8XX BMC SoC. The patches aim to enhance functionality,
> > remove unused pins, and improve overall pin management.
> >
> > This patchset are applied to the Linux vanilla.
> > https://www.spinics.net/lists/linux-gpio/msg101676.html
> >
> > Changes since version 2:
> >         - Allign upstream version
> >
> > Changes since version 1:
> >         - Squash the non-existent pins, groups and functions.
> >         - Remove non-existent groups and functions from dt-bindings.
> >         - Modify the commit message.
> >
> > Tomer Maimon (7):
> >   dt-bindings: pinctrl: npcm8xx: remove non-existent groups and
> >     functions
> >   pinctrl: nuvoton: npcm8xx: remove non-existent pins, groups, functions
> >   pinctrl: nuvoton: npcm8xx: clear polarity before set both edge
> >   pinctrl: nuvoton: npcm8xx: add gpi35 and gpi36
> >   pinctrl: nuvoton: npcm8xx: add pin 250 to DDR pins group
> >   pinctrl: nuvoton: npcm8xx: modify clkrun and serirq pin configuration
> >   pinctrl: nuvoton: npcm8xx: modify pins flags
> >
> >  .../pinctrl/nuvoton,npcm845-pinctrl.yaml      | 80 +++++++++----------
> >  drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c     | 64 +++++++--------
> >  2 files changed, 71 insertions(+), 73 deletions(-)
> >
>
> Thanks, I've applied these to dev-6.6. The exception during the process
> was the binding patch. I've cherry-picked what was merged in linux-
> pintrl/for-next as there were some odd differences. I resolved the
> conflicts with `git checkout --theirs ...` to force the result to match
> what's upstream.
>
> Andrew