125a7a6f4SMilo KimTI/National Semiconductor LP3943 MFD driver
225a7a6f4SMilo Kim
325a7a6f4SMilo KimRequired properties:
425a7a6f4SMilo Kim  - compatible: "ti,lp3943"
525a7a6f4SMilo Kim  - reg: I2C slave address. From 0x60 to 0x67.
625a7a6f4SMilo Kim
725a7a6f4SMilo KimLP3943 consists of two sub-devices, lp3943-gpio and lp3943-pwm.
825a7a6f4SMilo Kim
925a7a6f4SMilo KimFor the LP3943 GPIO properties please refer to:
1025a7a6f4SMilo KimDocumentation/devicetree/bindings/gpio/gpio-lp3943.txt
1125a7a6f4SMilo Kim
1225a7a6f4SMilo KimFor the LP3943 PWM properties please refer to:
1325a7a6f4SMilo KimDocumentation/devicetree/bindings/pwm/pwm-lp3943.txt
1425a7a6f4SMilo Kim
1525a7a6f4SMilo KimExample:
1625a7a6f4SMilo Kim
1725a7a6f4SMilo Kimlp3943@60 {
1825a7a6f4SMilo Kim	compatible = "ti,lp3943";
1925a7a6f4SMilo Kim	reg = <0x60>;
2025a7a6f4SMilo Kim
2125a7a6f4SMilo Kim	gpioex: gpio {
2225a7a6f4SMilo Kim		compatible = "ti,lp3943-gpio";
2325a7a6f4SMilo Kim		gpio-controller;
2425a7a6f4SMilo Kim		#gpio-cells = <2>;
2525a7a6f4SMilo Kim	};
2625a7a6f4SMilo Kim
2725a7a6f4SMilo Kim	pwm3943: pwm {
2825a7a6f4SMilo Kim		compatible = "ti,lp3943-pwm";
2925a7a6f4SMilo Kim		#pwm-cells = <2>;
3025a7a6f4SMilo Kim		ti,pwm0 = <8 9 10>;
3125a7a6f4SMilo Kim		ti,pwm1 = <15>;
3225a7a6f4SMilo Kim	};
3325a7a6f4SMilo Kim};
34