[PATCH 0/3] Supporting LTC4284 which is a negative voltage hotswap controller
From: Alexis Czezar Torreno
Date: Tue Nov 03 2026 - 22:31:29 EST
LTC4284 is a negative voltage hot swap controller that drives an external
N-channel MOSFET to allow a board to be safely inserted and removed from a
live backplane.
LTC4284 is very similar to LTC4283 but for higher power. The device features
programmable current limit with foldback and independently adjustable inrush
current to optimize the MOSFET safe operating area (SOA). The SOA timer
limits MOSFET temperature rise for reliable protection against overstresses.
LTC4284 also has up to 8 pins that can be configured as GPIOs.
Uses an I2C interface and onboard ADC allow monitoring of board current,
voltage, power, energy, and fault status.
Signed-off-by: Alexis Czezar Torreno <alexisczezar.torreno@xxxxxxxxxx>
---
Alexis Czezar Torreno (3):
dt-bindings: hwmon: ltc4283: add ltc4284
hwmon: ltc4283: Add support for the LTC4284 swap controller
gpio: gpio-ltc4283: Add support for the LTC4284 Swap Controller
.../devicetree/bindings/hwmon/adi,ltc4283.yaml | 57 ++-
Documentation/hwmon/ltc4283.rst | 54 ++-
drivers/gpio/Kconfig | 4 +-
drivers/hwmon/Kconfig | 6 +-
drivers/hwmon/ltc4283.c | 421 ++++++++++++++++++---
5 files changed, 472 insertions(+), 70 deletions(-)
---
base-commit: 4b8a299cc032d3cbcc68403724740fa14ed7a592
change-id: 20261104-staging-ltc4284-adb24be174a6
Best regards,
--
Alexis Czezar Torreno <alexisczezar.torreno@xxxxxxxxxx>