Linux-Kernel-Sensor-Drivers

Linux sensor drivers for ROHM / Kionix™ sensors

Driver Index

This project is maintained by RohmSemiconductor

Kionix™ is a trademark or a registered trademark of ROHM Co., Ltd.

ROHM BD79703 Digital to Analog Converter (DAC)

The ROHM BD79703 DAC is a 6-channel, 8-bit DAC which is controlled over SPI.

Resources

Linux Driver:

Source Code:

The ROHM Finland SWDC has created a Linux driver in collaboration with the Linux kernel community. Driver is included in the Upstream Linux from v6.14-rc1 onwards.

The driver supports setting the output for each of the channels individually.

Linux subsystem:

IIO (Industrial input/output)

Devicetree example:

    spi {
      #address-cells = <1>;
      #size-cells = <0>;
      dac@0 {
        compatible = rohm,bd79703;
        reg = <0>;
        spi-max-frequency = <30000000>;
        vcc-supply = <&vcc>;
        vfs-supply = <&vfs>;
      };
    };

Where,