Hi, This series adds a regulator driver for the Maxim MAX20339 overvoltage protector with load switches. The MAX20339 is an overvoltage protection (OVP) device with integrated load switches and ESD Protection for USB Type-C applications. It protects low voltage systems against voltage faults and surges. It also integrates two load switches with current limiting, configurable by hard- and software. It is used on the Google Pixel 6 (oriole). To make maintainers' work easier, the relevant DTS and defconfig changes will be sent via a different series. Cheers, Andre Signed-off-by: André Draszik <andre.draszik@xxxxxxxxxx> --- André Draszik (2): dt-bindings: regulator: add max20339 binding regulator: max20339: add Maxim MAX20339 regulator driver .../bindings/regulator/maxim,max20339.yaml | 171 ++++ MAINTAINERS | 7 + drivers/regulator/Kconfig | 12 + drivers/regulator/Makefile | 1 + drivers/regulator/max20339-regulator.c | 912 +++++++++++++++++++++ 5 files changed, 1103 insertions(+) --- base-commit: 7083504315d64199a329de322fce989e1e10f4f7 change-id: 20240913-max20339-03f1466a1e77 Best regards, -- André Draszik <andre.draszik@xxxxxxxxxx>