1*0e2d1823SSebastian Reichel# SPDX-License-Identifier: GPL-2.0 2*0e2d1823SSebastian Reichel%YAML 1.2 3*0e2d1823SSebastian Reichel--- 4*0e2d1823SSebastian Reichel$id: "http://devicetree.org/schemas/power/supply/tps65217-charger.yaml#" 5*0e2d1823SSebastian Reichel$schema: "http://devicetree.org/meta-schemas/core.yaml#" 6*0e2d1823SSebastian Reichel 7*0e2d1823SSebastian Reicheltitle: TPS65217 Charger 8*0e2d1823SSebastian Reichel 9*0e2d1823SSebastian Reichelmaintainers: 10*0e2d1823SSebastian Reichel - Sebastian Reichel <sre@kernel.org> 11*0e2d1823SSebastian Reichel 12*0e2d1823SSebastian ReichelallOf: 13*0e2d1823SSebastian Reichel - $ref: power-supply.yaml# 14*0e2d1823SSebastian Reichel 15*0e2d1823SSebastian Reichelproperties: 16*0e2d1823SSebastian Reichel compatible: 17*0e2d1823SSebastian Reichel const: ti,tps65217-charger 18*0e2d1823SSebastian Reichel 19*0e2d1823SSebastian Reichel interrupts: 20*0e2d1823SSebastian Reichel minItems: 2 21*0e2d1823SSebastian Reichel maxItems: 2 22*0e2d1823SSebastian Reichel 23*0e2d1823SSebastian Reichel interrupt-names: 24*0e2d1823SSebastian Reichel items: 25*0e2d1823SSebastian Reichel - const: USB 26*0e2d1823SSebastian Reichel - const: AC 27*0e2d1823SSebastian Reichel 28*0e2d1823SSebastian Reichelrequired: 29*0e2d1823SSebastian Reichel - compatible 30*0e2d1823SSebastian Reichel - interrupts 31*0e2d1823SSebastian Reichel - interrupt-names 32*0e2d1823SSebastian Reichel 33*0e2d1823SSebastian ReicheladditionalProperties: false 34*0e2d1823SSebastian Reichel 35*0e2d1823SSebastian Reichelexamples: 36*0e2d1823SSebastian Reichel - | 37*0e2d1823SSebastian Reichel pmic { 38*0e2d1823SSebastian Reichel charger { 39*0e2d1823SSebastian Reichel compatible = "ti,tps65217-charger"; 40*0e2d1823SSebastian Reichel interrupts = <0>, <1>; 41*0e2d1823SSebastian Reichel interrupt-names = "USB", "AC"; 42*0e2d1823SSebastian Reichel }; 43*0e2d1823SSebastian Reichel }; 44