* Microchip MCP3911 Dual channel analog front end (ADC) Required properties: - compatible: Should be "microchip,mcp3911" - reg: SPI chip select number for the device Recommended properties: - spi-max-frequency: Definition as per Documentation/devicetree/bindings/spi/spi-bus.txt. Max frequency for this chip is 20MHz. Optional properties: - clocks: Phandle and clock identifier for sampling clock - interrupt-parent: Phandle to the parent interrupt controller - interrupts: IRQ line for the ADC - microchip,device-addr: Device address when multiple MCP3911 chips are present on the same SPI bus. Valid values are 0-3. Defaults to 0. - vref-supply: Phandle to the external reference voltage supply. Example: adc@0 { compatible = "microchip,mcp3911"; reg = <0>; interrupt-parent = <&gpio5>; interrupts = <15 IRQ_TYPE_EDGE_RISING>; spi-max-frequency = <20000000>; microchip,device-addr = <0>; vref-supply = <&vref_reg>; clocks = <&xtal>; }; |