Skip to content

Commit

Permalink
net: pse-pd: Add PD692x0 PSE controller driver
Browse files Browse the repository at this point in the history
Add a new driver for the PD692x0 I2C Power Sourcing Equipment controller.
This driver only support i2c communication for now.

Signed-off-by: Kory Maincent <[email protected]>
Reviewed-by: Andrew Lunn <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Jakub Kicinski <[email protected]>
  • Loading branch information
kmaincent authored and kuba-moo committed Apr 19, 2024
1 parent 9c1de03 commit 9a99384
Show file tree
Hide file tree
Showing 3 changed files with 1,235 additions and 0 deletions.
11 changes: 11 additions & 0 deletions drivers/net/pse-pd/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,15 @@ config PSE_REGULATOR
Sourcing Equipment without automatic classification support. For
example for basic implementation of PoDL (802.3bu) specification.

config PSE_PD692X0
tristate "PD692X0 PSE controller"
depends on I2C
select FW_UPLOAD
help
This module provides support for PD692x0 regulator based Ethernet
Power Sourcing Equipment.

To compile this driver as a module, choose M here: the
module will be called pd692x0.

endif
1 change: 1 addition & 0 deletions drivers/net/pse-pd/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@
obj-$(CONFIG_PSE_CONTROLLER) += pse_core.o

obj-$(CONFIG_PSE_REGULATOR) += pse_regulator.o
obj-$(CONFIG_PSE_PD692X0) += pd692x0.o
Loading

0 comments on commit 9a99384

Please sign in to comment.