[PATCH 0/2] Add Si3474 PSE controller driver

Piotr Kubik posted 2 patches 8 months, 1 week ago
There is a newer version of this series
create mode 100644 drivers/net/pse-pd/si3474.c
[PATCH 0/2] Add Si3474 PSE controller driver
Posted by Piotr Kubik 8 months, 1 week ago
From: Piotr Kubik <piotr.kubik@adtran.com>

These patch series provide support for Skyworks Si3474 I2C Power
Sourcing Equipment controller.

Based on the TPS23881 driver code.

Supported features of Si3474:
- get port status,
- get port power,
- get port voltage,
- enable/disable port power


Signed-off-by: Piotr Kubik <piotr.kubik@adtran.com>
---
Piotr Kubik (2):
  net: pse-pd: Add Si3474 PSE controller driver
  dt-bindings: net: pse-pd: Add bindings for Si3474 PSE controller

 .../bindings/net/pse-pd/skyworks,si3474.yaml  | 154 ++++++
 drivers/net/pse-pd/Kconfig                    |  10 +
 drivers/net/pse-pd/Makefile                   |   1 +
 drivers/net/pse-pd/si3474.c                   | 477 ++++++++++++++++++
 4 files changed, 642 insertions(+)
 create mode 100644
Documentation/devicetree/bindings/net/pse-pd/skyworks,si3474.yaml
 create mode 100644 drivers/net/pse-pd/si3474.c

--
2.43.0

Piotr Kubik

piotr.kubik@adtran.com
www.adtran.com

General Business
Re: [PATCH 0/2] Add Si3474 PSE controller driver
Posted by Kory Maincent 8 months, 1 week ago
On Wed, 16 Apr 2025 10:47:12 +0000
Piotr Kubik <piotr.kubik@adtran.com> wrote:

> From: Piotr Kubik <piotr.kubik@adtran.com>
> 
> These patch series provide support for Skyworks Si3474 I2C Power
> Sourcing Equipment controller.
> 
> Based on the TPS23881 driver code.
> 
> Supported features of Si3474:
> - get port status,
> - get port power,
> - get port voltage,
> - enable/disable port power

Nice to see a new PSE driver!

In net subsystem we add the "net-next" prefix to the subject when it is not a
fix. Please see
https://elixir.bootlin.com/linux/v6.14-rc6/source/Documentation/process/maintainer-netdev.rst#L61

Regards,
-- 
Köry Maincent, Bootlin
Embedded Linux and kernel engineering
https://bootlin.com
Re: [EXTERNAL]Re: [PATCH 0/2] Add Si3474 PSE controller driver
Posted by Piotr Kubik 8 months ago
On 4/16/25 14:32, Kory Maincent wrote:
> On Wed, 16 Apr 2025 10:47:12 +0000
> Piotr Kubik <piotr.kubik@adtran.com> wrote:
> 
>> From: Piotr Kubik <piotr.kubik@adtran.com>
>>
>> These patch series provide support for Skyworks Si3474 I2C Power
>> Sourcing Equipment controller.
>>
>> Based on the TPS23881 driver code.
>>
>> Supported features of Si3474:
>> - get port status,
>> - get port power,
>> - get port voltage,
>> - enable/disable port power
> 
> Nice to see a new PSE driver!
> 
> In net subsystem we add the "net-next" prefix to the subject when it is not a
> fix. Please see
> https://elixir.bootlin.com/linux/v6.14-rc6/source/Documentation/process/maintainer-netdev.rst#L61 
> Regards,

Hi Kory, 
Thanks to your previous good work in this area making writing these drivers possible. 
I'll update the prefix in the next patch.

Regards
Piotr