1dfa32e11SDaniel MackGeneric devicetree bindings for onewire (w1) busses 2dfa32e11SDaniel Mack=================================================== 3dfa32e11SDaniel Mack 4dfa32e11SDaniel MackOnewire busses are described through nodes of their master bus controller. 5dfa32e11SDaniel MackSlave devices are listed as sub-nodes of such master devices. For now, only 6dfa32e11SDaniel Mackone slave is allowed per bus master. 7dfa32e11SDaniel Mack 8dfa32e11SDaniel Mack 9dfa32e11SDaniel MackExample: 10dfa32e11SDaniel Mack 11dfa32e11SDaniel Mack charger: charger { 12dfa32e11SDaniel Mack compatible = "gpio-charger"; 13dfa32e11SDaniel Mack charger-type = "mains"; 14dfa32e11SDaniel Mack gpios = <&gpio 1 GPIO_ACTIVE_LOW>; 15dfa32e11SDaniel Mack }; 16dfa32e11SDaniel Mack 17dfa32e11SDaniel Mack onewire { 18dfa32e11SDaniel Mack compatible = "w1-gpio"; 19dfa32e11SDaniel Mack gpios = <&gpio 100 0>, <&gpio 101 0>; 20dfa32e11SDaniel Mack 21dfa32e11SDaniel Mack battery { 22dfa32e11SDaniel Mack compatible = "maxim,ds2760"; 23dfa32e11SDaniel Mack power-supplies = <&charger>; 24dfa32e11SDaniel Mack }; 25dfa32e11SDaniel Mack }; 26