Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net: pse-pd: pse_core: Fix pse regulator type

Clarify PSE regulator as voltage regulator, not current.
The PSE (Power Sourcing Equipment) regulator is defined as a voltage
regulator, maintaining fixed voltage while accommodating varying current.

Fixes: d83e13761d5b ("net: pse-pd: Use regulator framework within PSE framework")
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Acked-by: Oleksij Rempel <o.rempel@pengutronix.de>
Signed-off-by: Kory Maincent <kory.maincent@bootlin.com>
Link: https://lore.kernel.org/r/20240423-fix_poe-v3-2-e50f32f5fa59@bootlin.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

authored by

Kory Maincent (Dent Project) and committed by
Jakub Kicinski
326f4427 fb1676ed

+1 -1
+1 -1
drivers/net/pse-pd/pse_core.c
··· 294 294 */ 295 295 rdesc->id = id; 296 296 rdesc->name = name; 297 - rdesc->type = REGULATOR_CURRENT; 297 + rdesc->type = REGULATOR_VOLTAGE; 298 298 rdesc->ops = &pse_pi_ops; 299 299 rdesc->owner = pcdev->owner; 300 300