Document a new battery chemistry for silicon-anode lithium-ion
cells.
Signed-off-by: Rakesh Kota <rakesh.kota@oss.qualcomm.com>
---
Documentation/devicetree/bindings/power/supply/battery.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/power/supply/battery.yaml b/Documentation/devicetree/bindings/power/supply/battery.yaml
index 491488e7b970397b409c248fb0c2a524301686a9..49cbd03956eeb9fc8be72540d8bf35840ccd7156 100644
--- a/Documentation/devicetree/bindings/power/supply/battery.yaml
+++ b/Documentation/devicetree/bindings/power/supply/battery.yaml
@@ -44,6 +44,7 @@ properties:
- const: lithium-ion-polymer
- const: lithium-ion-iron-phosphate
- const: lithium-ion-manganese-oxide
+ - const: lithium-ion-silicon-anode
over-voltage-threshold-microvolt:
description: battery over-voltage limit
--
2.34.1
On 24/11/2025 12:12, Rakesh Kota wrote: > Document a new battery chemistry for silicon-anode lithium-ion > cells. > > Signed-off-by: Rakesh Kota <rakesh.kota@oss.qualcomm.com> > --- > Documentation/devicetree/bindings/power/supply/battery.yaml | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Documentation/devicetree/bindings/power/supply/battery.yaml b/Documentation/devicetree/bindings/power/supply/battery.yaml > index 491488e7b970397b409c248fb0c2a524301686a9..49cbd03956eeb9fc8be72540d8bf35840ccd7156 100644 > --- a/Documentation/devicetree/bindings/power/supply/battery.yaml > +++ b/Documentation/devicetree/bindings/power/supply/battery.yaml > @@ -44,6 +44,7 @@ properties: > - const: lithium-ion-polymer > - const: lithium-ion-iron-phosphate > - const: lithium-ion-manganese-oxide > + - const: lithium-ion-silicon-anode Where is any DTS user of this? You have entire cover letter to explain the background WHY you are doing this. Best regards, Krzysztof
On Mon, Nov 24, 2025 at 12:37:01PM +0100, Krzysztof Kozlowski wrote: > On 24/11/2025 12:12, Rakesh Kota wrote: > > Document a new battery chemistry for silicon-anode lithium-ion > > cells. > > > > Signed-off-by: Rakesh Kota <rakesh.kota@oss.qualcomm.com> > > --- > > Documentation/devicetree/bindings/power/supply/battery.yaml | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/Documentation/devicetree/bindings/power/supply/battery.yaml b/Documentation/devicetree/bindings/power/supply/battery.yaml > > index 491488e7b970397b409c248fb0c2a524301686a9..49cbd03956eeb9fc8be72540d8bf35840ccd7156 100644 > > --- a/Documentation/devicetree/bindings/power/supply/battery.yaml > > +++ b/Documentation/devicetree/bindings/power/supply/battery.yaml > > @@ -44,6 +44,7 @@ properties: > > - const: lithium-ion-polymer > > - const: lithium-ion-iron-phosphate > > - const: lithium-ion-manganese-oxide > > + - const: lithium-ion-silicon-anode > > > Where is any DTS user of this? You have entire cover letter to explain > the background WHY you are doing this. This new lithium-ion-silicon-anode chemistry is intended for the Kaanapali platform, where we validate the silicon-anode Li-ion cells. The bindings and driver changes were tested with the Kaanapali device. I will update the background in the cover-letter in the next revision. Best regards Rakesh > > Best regards, > Krzysztof
On 25/11/2025 15:59, Rakesh Kota wrote: > On Mon, Nov 24, 2025 at 12:37:01PM +0100, Krzysztof Kozlowski wrote: >> On 24/11/2025 12:12, Rakesh Kota wrote: >>> Document a new battery chemistry for silicon-anode lithium-ion >>> cells. >>> >>> Signed-off-by: Rakesh Kota <rakesh.kota@oss.qualcomm.com> >>> --- >>> Documentation/devicetree/bindings/power/supply/battery.yaml | 1 + >>> 1 file changed, 1 insertion(+) >>> >>> diff --git a/Documentation/devicetree/bindings/power/supply/battery.yaml b/Documentation/devicetree/bindings/power/supply/battery.yaml >>> index 491488e7b970397b409c248fb0c2a524301686a9..49cbd03956eeb9fc8be72540d8bf35840ccd7156 100644 >>> --- a/Documentation/devicetree/bindings/power/supply/battery.yaml >>> +++ b/Documentation/devicetree/bindings/power/supply/battery.yaml >>> @@ -44,6 +44,7 @@ properties: >>> - const: lithium-ion-polymer >>> - const: lithium-ion-iron-phosphate >>> - const: lithium-ion-manganese-oxide >>> + - const: lithium-ion-silicon-anode >> >> >> Where is any DTS user of this? You have entire cover letter to explain >> the background WHY you are doing this. > This new lithium-ion-silicon-anode chemistry is intended for the > Kaanapali platform, where we validate the silicon-anode Li-ion cells. > The bindings and driver changes were tested with the Kaanapali device. Again: DTS. Please answer that part. Best regards, Krzysztof
On Wed, Nov 26, 2025 at 09:14:23AM +0100, Krzysztof Kozlowski wrote: > On 25/11/2025 15:59, Rakesh Kota wrote: > > On Mon, Nov 24, 2025 at 12:37:01PM +0100, Krzysztof Kozlowski wrote: > >> On 24/11/2025 12:12, Rakesh Kota wrote: > >>> Document a new battery chemistry for silicon-anode lithium-ion > >>> cells. > >>> > >>> Signed-off-by: Rakesh Kota <rakesh.kota@oss.qualcomm.com> > >>> --- > >>> Documentation/devicetree/bindings/power/supply/battery.yaml | 1 + > >>> 1 file changed, 1 insertion(+) > >>> > >>> diff --git a/Documentation/devicetree/bindings/power/supply/battery.yaml b/Documentation/devicetree/bindings/power/supply/battery.yaml > >>> index 491488e7b970397b409c248fb0c2a524301686a9..49cbd03956eeb9fc8be72540d8bf35840ccd7156 100644 > >>> --- a/Documentation/devicetree/bindings/power/supply/battery.yaml > >>> +++ b/Documentation/devicetree/bindings/power/supply/battery.yaml > >>> @@ -44,6 +44,7 @@ properties: > >>> - const: lithium-ion-polymer > >>> - const: lithium-ion-iron-phosphate > >>> - const: lithium-ion-manganese-oxide > >>> + - const: lithium-ion-silicon-anode > >> > >> > >> Where is any DTS user of this? You have entire cover letter to explain > >> the background WHY you are doing this. > > This new lithium-ion-silicon-anode chemistry is intended for the > > Kaanapali platform, where we validate the silicon-anode Li-ion cells. > > The bindings and driver changes were tested with the Kaanapali device. > Again: DTS. Please answer that part. > Actually, the device-chemistry property (lithium-ion-silicon-anode) is not added in Kaanapali DT because this battery chemistry and other information is obtained from the charger firmware, which runs on the remote processor. I added this change mainly for completeness. If you feel it isn’t necessary, I’m fine with dropping it and proceeding without this change. Best regards, Rakesh > Best regards, > Krzysztof
© 2016 - 2025 Red Hat, Inc.