Hi, On Tue, Feb 04, 2025 at 09:58:31AM -0600, Chris Morgan wrote: > From: Chris Morgan <macromorgan@xxxxxxxxxxx> > > Add the vendor specific boolean property of x-powers,no-thermistor. > This property optionally describes hardware where no thermistor is > present on the battery and is specific to the AXP717. In rare > circumstances this value can be set incorrectly in the efuse of the > PMIC, and if it is not hard-coded the device will fail to charge. > > Signed-off-by: Chris Morgan <macromorgan@xxxxxxxxxxx> > Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxx> > --- Acked-by: Sebastian Reichel <sebastian.reichel@xxxxxxxxxxxxx> -- Sebastian > .../x-powers,axp20x-battery-power-supply.yaml | 20 ++++++++++++++++--- > 1 file changed, 17 insertions(+), 3 deletions(-) > > diff --git a/Documentation/devicetree/bindings/power/supply/x-powers,axp20x-battery-power-supply.yaml b/Documentation/devicetree/bindings/power/supply/x-powers,axp20x-battery-power-supply.yaml > index 5ccd375eb294..3504c76a01d8 100644 > --- a/Documentation/devicetree/bindings/power/supply/x-powers,axp20x-battery-power-supply.yaml > +++ b/Documentation/devicetree/bindings/power/supply/x-powers,axp20x-battery-power-supply.yaml > @@ -14,9 +14,6 @@ maintainers: > - Chen-Yu Tsai <wens@xxxxxxxx> > - Sebastian Reichel <sre@xxxxxxxxxx> > > -allOf: > - - $ref: power-supply.yaml# > - > properties: > compatible: > oneOf: > @@ -35,7 +32,24 @@ properties: > this gauge. > $ref: /schemas/types.yaml#/definitions/phandle > > + x-powers,no-thermistor: > + type: boolean > + description: Indicates that no thermistor is connected to the TS pin > + > required: > - compatible > > +allOf: > + - $ref: power-supply.yaml# > + - if: > + not: > + properties: > + compatible: > + contains: > + enum: > + - x-powers,axp717-battery-power-supply > + then: > + properties: > + x-powers,no-thermistor: false > + > additionalProperties: false > -- > 2.43.0 > >
Attachment:
signature.asc
Description: PGP signature