1*c66ec88fSEmmanuel VadotTI/National Semiconductor LP3943 MFD driver 2*c66ec88fSEmmanuel Vadot 3*c66ec88fSEmmanuel VadotRequired properties: 4*c66ec88fSEmmanuel Vadot - compatible: "ti,lp3943" 5*c66ec88fSEmmanuel Vadot - reg: I2C slave address. From 0x60 to 0x67. 6*c66ec88fSEmmanuel Vadot 7*c66ec88fSEmmanuel VadotLP3943 consists of two sub-devices, lp3943-gpio and lp3943-pwm. 8*c66ec88fSEmmanuel Vadot 9*c66ec88fSEmmanuel VadotFor the LP3943 GPIO properties please refer to: 10*c66ec88fSEmmanuel VadotDocumentation/devicetree/bindings/gpio/gpio-lp3943.txt 11*c66ec88fSEmmanuel Vadot 12*c66ec88fSEmmanuel VadotFor the LP3943 PWM properties please refer to: 13*c66ec88fSEmmanuel VadotDocumentation/devicetree/bindings/pwm/pwm-lp3943.txt 14*c66ec88fSEmmanuel Vadot 15*c66ec88fSEmmanuel VadotExample: 16*c66ec88fSEmmanuel Vadot 17*c66ec88fSEmmanuel Vadotlp3943@60 { 18*c66ec88fSEmmanuel Vadot compatible = "ti,lp3943"; 19*c66ec88fSEmmanuel Vadot reg = <0x60>; 20*c66ec88fSEmmanuel Vadot 21*c66ec88fSEmmanuel Vadot gpioex: gpio { 22*c66ec88fSEmmanuel Vadot compatible = "ti,lp3943-gpio"; 23*c66ec88fSEmmanuel Vadot gpio-controller; 24*c66ec88fSEmmanuel Vadot #gpio-cells = <2>; 25*c66ec88fSEmmanuel Vadot }; 26*c66ec88fSEmmanuel Vadot 27*c66ec88fSEmmanuel Vadot pwm3943: pwm { 28*c66ec88fSEmmanuel Vadot compatible = "ti,lp3943-pwm"; 29*c66ec88fSEmmanuel Vadot #pwm-cells = <2>; 30*c66ec88fSEmmanuel Vadot ti,pwm0 = <8 9 10>; 31*c66ec88fSEmmanuel Vadot ti,pwm1 = <15>; 32*c66ec88fSEmmanuel Vadot }; 33*c66ec88fSEmmanuel Vadot}; 34