| #
7b87a686 |
| 06-Jun-2026 |
Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> |
pinctrl: airoha: an7583: remove undefined groups from pcm_spi pin function
pcm_spi_int, pcm_spi_cs2, pcm_spi_cs3, pcm_spi_cs4 pin groups are not defined, so pcm_spi function can't be applied to thes
pinctrl: airoha: an7583: remove undefined groups from pcm_spi pin function
pcm_spi_int, pcm_spi_cs2, pcm_spi_cs3, pcm_spi_cs4 pin groups are not defined, so pcm_spi function can't be applied to these groups.
Fixes: 3ffeb17a9a27 ("pinctrl: airoha: add support for Airoha AN7583 PINs") Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> Signed-off-by: Linus Walleij <linusw@kernel.org>
show more ...
|
| #
dbe28a2a |
| 06-Jun-2026 |
Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> |
pinctrl: airoha: an7583: fix phy1_led1 pin function
phy1_led1 pin function wrongly refers to gpio1 instead of gpio11. Fix it.
Fixes: 3ffeb17a9a27 ("pinctrl: airoha: add support for Airoha AN7583 PI
pinctrl: airoha: an7583: fix phy1_led1 pin function
phy1_led1 pin function wrongly refers to gpio1 instead of gpio11. Fix it.
Fixes: 3ffeb17a9a27 ("pinctrl: airoha: add support for Airoha AN7583 PINs") Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> Signed-off-by: Linus Walleij <linusw@kernel.org>
show more ...
|
| #
9ef86358 |
| 06-Jun-2026 |
Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> |
pinctrl: airoha: an7583: add missed gpio22 pin group
gpio22 pin group is missed, fix it.
Fixes: 3ffeb17a9a27 ("pinctrl: airoha: add support for Airoha AN7583 PINs") Signed-off-by: Mikhail Kshevetsk
pinctrl: airoha: an7583: add missed gpio22 pin group
gpio22 pin group is missed, fix it.
Fixes: 3ffeb17a9a27 ("pinctrl: airoha: add support for Airoha AN7583 PINs") Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> Signed-off-by: Linus Walleij <linusw@kernel.org>
show more ...
|
| #
abf92c45 |
| 06-Jun-2026 |
Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> |
pinctrl: airoha: an7583: fix gpio21 pin group
gpio21 pin group refers to gpio22 pin, this is wrong.
Fixes: 3ffeb17a9a27 ("pinctrl: airoha: add support for Airoha AN7583 PINs") Signed-off-by: Mikhai
pinctrl: airoha: an7583: fix gpio21 pin group
gpio21 pin group refers to gpio22 pin, this is wrong.
Fixes: 3ffeb17a9a27 ("pinctrl: airoha: add support for Airoha AN7583 PINs") Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> Signed-off-by: Linus Walleij <linusw@kernel.org>
show more ...
|
| #
08a5af46 |
| 06-Jun-2026 |
Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> |
pinctrl: airoha: fix pwm pin function for an7581 and an7583
AN7581 have 47 valid GPIOs only (gpio0-gpio46), so gpio47 is a fiction. AN7583 have 49 valid GPIOs (gpio0-gpio48), so gpio48 is missed
To
pinctrl: airoha: fix pwm pin function for an7581 and an7583
AN7581 have 47 valid GPIOs only (gpio0-gpio46), so gpio47 is a fiction. AN7583 have 49 valid GPIOs (gpio0-gpio48), so gpio48 is missed
To fix an issue * create AN7583 specific pwm pin function, * remove gpio47 from AN7581 pwm pin function.
Fixes: 3ffeb17a9a27 ("pinctrl: airoha: add support for Airoha AN7583 PINs") Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> Signed-off-by: Linus Walleij <linusw@kernel.org>
show more ...
|
| #
a3602577 |
| 06-Jun-2026 |
Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> |
pinctrl: airoha: an7583: fix incorrect led mapping in phy4_led1 pin function
phy4_led1 pin function maps led incorrectly. It uses the same map as phy3_led1. PHY{X} should map to LAN{N}_PHY_LED_MAP(X
pinctrl: airoha: an7583: fix incorrect led mapping in phy4_led1 pin function
phy4_led1 pin function maps led incorrectly. It uses the same map as phy3_led1. PHY{X} should map to LAN{N}_PHY_LED_MAP(X-1).
Fixes: 3ffeb17a9a27 ("pinctrl: airoha: add support for Airoha AN7583 PINs") Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com> Signed-off-by: Linus Walleij <linusw@kernel.org>
show more ...
|
| #
e20c85c7 |
| 06-Jun-2026 |
Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> |
pinctrl: airoha: an7581: fix incorrect led mapping in phy4_led1 pin function
phy4_led1 pin function maps led incorrectly. It uses the same map as phy3_led1. PHY{X} should map to LAN{N}_PHY_LED_MAP(X
pinctrl: airoha: an7581: fix incorrect led mapping in phy4_led1 pin function
phy4_led1 pin function maps led incorrectly. It uses the same map as phy3_led1. PHY{X} should map to LAN{N}_PHY_LED_MAP(X-1).
Fixes: 579839c9548c ("pinctrl: airoha: convert PHY LED GPIO to macro") Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com> Signed-off-by: Linus Walleij <linusw@kernel.org>
show more ...
|
| #
a7f3e2b7 |
| 06-Jun-2026 |
Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> |
pinctrl: airoha: an7583: fix misprint in gpio19 pinconf
Pin 21 (gpio19) duplicate pinconf settings of pin 20. Fix it using a proper bit number in the configuration register.
Fixes: 3ffeb17a9a27 ("p
pinctrl: airoha: an7583: fix misprint in gpio19 pinconf
Pin 21 (gpio19) duplicate pinconf settings of pin 20. Fix it using a proper bit number in the configuration register.
Fixes: 3ffeb17a9a27 ("pinctrl: airoha: add support for Airoha AN7583 PINs") Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com> Signed-off-by: Linus Walleij <linusw@kernel.org>
show more ...
|
| #
08a39a06 |
| 06-Jun-2026 |
Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> |
pinctrl: airoha: an7581: fix misprint in gpio19 pinconf
Pin 32 (gpio19) duplicate pinconf settings of pin 31. Fix it using a proper bit number in the configuration register.
Fixes: 1c8ace2d0725 ("p
pinctrl: airoha: an7581: fix misprint in gpio19 pinconf
Pin 32 (gpio19) duplicate pinconf settings of pin 31. Fix it using a proper bit number in the configuration register.
Fixes: 1c8ace2d0725 ("pinctrl: airoha: Add support for EN7581 SoC") Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com> Signed-off-by: Linus Walleij <linusw@kernel.org>
show more ...
|
| #
81cc2285 |
| 06-Jun-2026 |
Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> |
pinctrl: airoha: an7583: add missed gpio32 pin group
gpio32 pin group is missed for an7583 SoC. This patch add it.
Fixes: 3ffeb17a9a27 ("pinctrl: airoha: add support for Airoha AN7583 PINs") Signed
pinctrl: airoha: an7583: add missed gpio32 pin group
gpio32 pin group is missed for an7583 SoC. This patch add it.
Fixes: 3ffeb17a9a27 ("pinctrl: airoha: add support for Airoha AN7583 PINs") Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com> Signed-off-by: Linus Walleij <linusw@kernel.org>
show more ...
|
| #
bdc95d7e |
| 06-Jun-2026 |
Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> |
pinctrl: airoha: an7581: add missed gpio32 pin group
gpio32 pin group is missed for an7581 SoC. This patch add it.
Fixes: 1c8ace2d0725 ("pinctrl: airoha: Add support for EN7581 SoC") Signed-off-by:
pinctrl: airoha: an7581: add missed gpio32 pin group
gpio32 pin group is missed for an7581 SoC. This patch add it.
Fixes: 1c8ace2d0725 ("pinctrl: airoha: Add support for EN7581 SoC") Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com> Signed-off-by: Linus Walleij <linusw@kernel.org>
show more ...
|
| #
27aa791d |
| 05-Jun-2026 |
Christian Marangi <ansuelsmth@gmail.com> |
pinctrl: Move Airoha driver to dedicated directory
In preparation for additional SoC support, move the Airoha pinctrl driver for AN7581 SoC to a dedicated directory.
This is to tidy things up and k
pinctrl: Move Airoha driver to dedicated directory
In preparation for additional SoC support, move the Airoha pinctrl driver for AN7581 SoC to a dedicated directory.
This is to tidy things up and keep code organized without polluting the Mediatek driver directory.
The driver doesn't depend on any generic or common code from the Mediatek codebase so it can be safely moved without any modification.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com> Acked-by: Lorenzo Bianconi <lorenzo@kernel.org> Signed-off-by: Linus Walleij <linusw@kernel.org>
show more ...
|