18c2ecf20Sopenharmony_ciSKY81452 bindings 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciRequired properties: 48c2ecf20Sopenharmony_ci- compatible : Must be "skyworks,sky81452" 58c2ecf20Sopenharmony_ci- reg : I2C slave address 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ciRequired child nodes: 88c2ecf20Sopenharmony_ci- backlight : container node for backlight following the binding 98c2ecf20Sopenharmony_ci in leds/backlight/sky81452-backlight.txt 108c2ecf20Sopenharmony_ci- regulator : container node for regulators following the binding 118c2ecf20Sopenharmony_ci in regulator/sky81452-regulator.txt 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ciExample: 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ci sky81452@2c { 168c2ecf20Sopenharmony_ci compatible = "skyworks,sky81452"; 178c2ecf20Sopenharmony_ci reg = <0x2c>; 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ci backlight { 208c2ecf20Sopenharmony_ci compatible = "skyworks,sky81452-backlight"; 218c2ecf20Sopenharmony_ci name = "pwm-backlight"; 228c2ecf20Sopenharmony_ci led-sources = <0 1 2 3 6>; 238c2ecf20Sopenharmony_ci skyworks,ignore-pwm; 248c2ecf20Sopenharmony_ci skyworks,phase-shift; 258c2ecf20Sopenharmony_ci skyworks,current-limit = <2300>; 268c2ecf20Sopenharmony_ci }; 278c2ecf20Sopenharmony_ci 288c2ecf20Sopenharmony_ci regulator { 298c2ecf20Sopenharmony_ci lout { 308c2ecf20Sopenharmony_ci regulator-name = "sky81452-lout"; 318c2ecf20Sopenharmony_ci regulator-min-microvolt = <4500000>; 328c2ecf20Sopenharmony_ci regulator-max-microvolt = <8000000>; 338c2ecf20Sopenharmony_ci }; 348c2ecf20Sopenharmony_ci }; 358c2ecf20Sopenharmony_ci }; 36