linux/drivers/net/pse-pd
Robert Marko 90e63d5354 net: pse-pd: pd692x0: support disabling disable ports GPIO
Microchip PSE controllers have a dedicated disable ports input that like it
name says disables PoE on all ports.

So lets support parsing that GPIO and using the GPIO flags to set it low
by default and enable PoE on all ports during probe.

Acked-by: Oleksij Rempel <o.rempel@pengutronix.de>
Signed-off-by: Robert Marko <robert.marko@sartura.hr>
Reviewed-by: Kory Maincent <kory.maincent@bootlin.com>
Link: https://patch.msgid.link/20260607165600.1260210-2-robert.marko@sartura.hr
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2026-06-09 18:52:03 -07:00
..
Kconfig net: pse-pd: Add Si3474 PSE controller driver 2025-08-28 14:41:59 +02:00
Makefile net: pse-pd: Add Si3474 PSE controller driver 2025-08-28 14:41:59 +02:00
pd692x0.c net: pse-pd: pd692x0: support disabling disable ports GPIO 2026-06-09 18:52:03 -07:00
pse_core.c net: pse-pd: fix sign on -ENOENT check in of_load_pse_pis() 2026-05-19 17:44:27 -07:00
pse_regulator.c net: pse-pd: Remove is_enabled callback from drivers 2025-01-14 13:56:32 +01:00
si3474.c net: pse-pd: Use named initializers for arrays of i2c_device_data 2026-05-20 19:01:48 -07:00
tps23881.c net: pse-pd: Use named initializers for arrays of i2c_device_data 2026-05-20 19:01:48 -07:00