openwrt/target/linux/generic
Bevan Weiss dfd15dc725 kernel: pse-pd: Fix missing regulator backport
Fixes: 528c9259a7 Backport the PSE-PD...

When the original backport bring-in was done, the regulator power budget
portion was missed.  This results in kernel build errors when trying to
bring in PSE_CONTROLLER or PSE_REGULATOR configs.  Which are required to
bring in further PSE drivers.
Bring in the backport to fix that up.  Patch series naming is a bit wrong
here, but keeps patches together in ordering, whilst reducing files
touched in this commit.

Without this patch, when adding config of
CONFIG_PSE_CONTROLLER=y
CONFIG_PSE_REGULATOR=y
CONFIG_PSE_TPS23881=y
CONFIG_REGULATOR=y

The following errors occur:
drivers/net/pse-pd/pse_core.c:446:9:
  error: implicit declaration of function 'regulator_free_power_budget'

drivers/net/pse-pd/pse_core.c:559:16:
  error: implicit declaration of function 'regulator_request_power_budget'

Signed-off-by: Bevan Weiss <bevan.weiss@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/21996
Signed-off-by: Robert Marko <robimarko@gmail.com>
2026-02-13 21:14:45 +01:00
..
backport-6.12 kernel: pse-pd: Fix missing regulator backport 2026-02-13 21:14:45 +01:00
files kernel: mtdsplit: create executable prolog splitter 2026-02-03 13:33:12 +01:00
hack-6.12 kernel: bump 6.12 to 6.12.69 2026-02-07 17:20:33 +01:00
image treewide: strip trailing whitespace 2025-05-20 00:47:37 +02:00
other-files initramfs: switch to tmpfs to fix ujail 2020-11-27 01:23:43 +00:00
pending-6.12 kernel: refresh patches 2026-02-12 00:52:30 +01:00
config-6.12 kernel: Add necessary CONFIG_MTD_SPLIT config option 2026-02-03 18:25:10 +01:00
config-filter generic: filter out more rust related symbols 2026-01-18 11:22:15 +01:00
kernel-6.12 kernel: bump 6.12 to 6.12.69 2026-02-07 17:20:33 +01:00
PATCHES.md generic: improve patches documentation 2025-06-11 15:09:46 +02:00