[PATCH 0/2] Add support for Microchip MCP48FxBy1/2/4/8 DAC with an SPI Interface

Ariana Lazar
2026-02-12T12:49:45Z

Add support for Microchip MCP48FxBy1/2/4/8 series of buffered voltage
output Digital-to-Analog converters with an SPI Interface. This driver
covers the following part numbers:
- With nonvolatile memory:
- MCP48FEB01, MCP48FEB02, MCP48FEB04, MCP48FEB08,
MCP48FEB11, MCP48FEB12, MCP48FEB14, MCP48FEB18,
MCP48FEB21, MCP48FEB22, MCP48FEB24, MCP48FEB28
- With volatile memory:
- MCP48FVB01, MCP48FVB02, MCP48FVB04, MCP48FVB08,
MCP48FVB11, MCP48FVB12, MCP48FVB14, MCP48FVB18,
MCP48FVB21, MCP48FVB22, MCP48FVB24, MCP48FVB28

The families support up to 8 output channels. The devices can be 8-bit,
10-bit and 12-bit resolution.

Signed-off-by: Ariana Lazar <ariana.lazar@microchip.com>
---
Ariana Lazar (2):
dt-bindings: iio: dac: add support for Microchip MCP48FEB02
iio: dac: add support for Microchip MCP48FEB02

.../bindings/iio/dac/microchip,mcp48feb02.yaml | 299 +++++
MAINTAINERS | 7 +
drivers/iio/dac/Kconfig | 20 +
drivers/iio/dac/Makefile | 1 +
drivers/iio/dac/mcp48feb02.c | 1243 ++++++++++++++++++++
5 files changed, 1570 insertions(+)
---
base-commit: 19272b37aa4f83ca52bdf9c16d5d81bdd1354494
change-id: 20260115-mcp48feb02-4d9f17811660

Best regards,
--
Ariana Lazar <ariana.lazar@microchip.com>