[PATCH 0/3] iio: cdc: add Texas Instruments FDC1004 driver

From: Victor Chernyakin

Date: Thu Oct 22 2026 - 19:41:29 EST


This series adds support for the FDC1004 I2C capacitive sensor.

Patch 1 adds higher-precision IIO_VAL_DECIMAL64_* formats,
needed for the driver.
Patch 2 adds the devicetree bindings.
Patch 3 adds the driver itself.

Tested with the sensor connected over an i2c-tiny-usb adapter.

Victor Chernyakin (3):
iio: add IIO_VAL_DECIMAL64_{ATTO,ZEPTO,YOCTO} formats
dt-bindings: iio: cdc: add Texas Instruments FDC1004
iio: cdc: add Texas Instruments FDC1004 driver

.../bindings/iio/cdc/ti,fdc1004.yaml | 44 ++
MAINTAINERS | 6 +
drivers/iio/cdc/Kconfig | 10 +
drivers/iio/cdc/Makefile | 1 +
drivers/iio/cdc/fdc1004.c | 460 ++++++++++++++++++
drivers/iio/industrialio-core.c | 6 +
include/linux/iio/types.h | 3 +
7 files changed, 530 insertions(+)
create mode 100644 Documentation/devicetree/bindings/iio/cdc/ti,fdc1004.yaml
create mode 100644 drivers/iio/cdc/fdc1004.c

--
2.53.0