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