<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/Documentation/devicetree/bindings/nvme, branch linux-7.0.y</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=linux-7.0.y</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=linux-7.0.y'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2025-09-14T19:50:08+00:00</updated>
<entry>
<title>dt-bindings: nvme: apple: Add apple,t6020-nvme-ans2 compatible</title>
<updated>2025-09-14T19:50:08+00:00</updated>
<author>
<name>Janne Grunau</name>
<email>j@jannau.net</email>
</author>
<published>2025-08-28T14:01:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=a3ee3333467c076a1f0655dbe6d4950af360c3a5'/>
<id>urn:sha1:a3ee3333467c076a1f0655dbe6d4950af360c3a5</id>
<content type='text'>
After discussion with the devicetree maintainers we agreed to not extend
lists with the generic compatible "apple,nvme-ans2" anymore [1]. Add
"apple,t8103-nvme-ans2" as fallback compatible as it is the SoC the
driver and bindings were written for.

Invert the condition for the 2 or 3 power-domains check to allow using
"apple,t8103-nvme-ans2" as base compatible.

"apple,t6020-nvme-ans2" on Apple M2 Pro/Max/Ultra SoCs is compatible
with "apple,t8103-nvme-ans2" so add its per-SoC compatible.

[1]: https://lore.kernel.org/asahi/12ab93b7-1fc2-4ce0-926e-c8141cfe81bf@kernel.org/

Reviewed-by: Neal Gompa &lt;neal@gompa.dev&gt;
Acked-by: Rob Herring (Arm) &lt;robh@kernel.org&gt;
Signed-off-by: Janne Grunau &lt;j@jannau.net&gt;
</content>
</entry>
<entry>
<title>dt-bindings: nvme: apple,nvme-ans: Add Apple A11</title>
<updated>2025-09-06T08:04:32+00:00</updated>
<author>
<name>Nick Chan</name>
<email>towinchenmi@gmail.com</email>
</author>
<published>2025-08-26T12:09:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=1dd8daf1cd49b9a97544826670163d6083ad32cc'/>
<id>urn:sha1:1dd8daf1cd49b9a97544826670163d6083ad32cc</id>
<content type='text'>
Add ANS2 NVMe bindings for Apple A11 SoC.

Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;
Signed-off-by: Nick Chan &lt;towinchenmi@gmail.com&gt;
Link: https://lore.kernel.org/r/20250826-t8015-nvme-v5-1-caee6ab00144@gmail.com
Signed-off-by: Sven Peter &lt;sven@kernel.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: nvme: apple: Add apple,t8112-nvme-ans2 compatible string</title>
<updated>2023-03-28T10:39:19+00:00</updated>
<author>
<name>Janne Grunau</name>
<email>j@jannau.net</email>
</author>
<published>2023-03-07T12:10:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=20fa978cd98c6a44c206bfd7bcb16afa4d4e8a29'/>
<id>urn:sha1:20fa978cd98c6a44c206bfd7bcb16afa4d4e8a29</id>
<content type='text'>
"apple,t8112-nvme-ans2" as found on Apple M2 SoCs is compatible with the
existing driver. Add its SoC specific compatible string to allow special
handling if it'll be necessary.
t8112 uses only 2 power-domains as no 4 and 8 TB configurations are
offered.

Acked-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;
Signed-off-by: Janne Grunau &lt;j@jannau.net&gt;
Signed-off-by: Hector Martin &lt;marcan@marcan.st&gt;
</content>
</entry>
<entry>
<title>dt-bindings: nvme: apple,nvme-ans: Drop 'maxItems' from 'apple,sart'</title>
<updated>2022-06-07T16:07:51+00:00</updated>
<author>
<name>Rob Herring</name>
<email>robh@kernel.org</email>
</author>
<published>2022-06-06T21:22:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=c3c09e393a5e25fb2fd30b62f3c689e92b4343c4'/>
<id>urn:sha1:c3c09e393a5e25fb2fd30b62f3c689e92b4343c4</id>
<content type='text'>
A 'phandle' type is always a single cell, so 'maxItems: 1' is redundant.

Fixes: 82b96552f15a ("dt-bindings: nvme: Add Apple ANS NVMe")
Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
Reviewed-by: Sven Peter &lt;sven@svenpeter.dev&gt;
Link: https://lore.kernel.org/r/20220606212230.1360617-1-robh@kernel.org
</content>
</entry>
<entry>
<title>dt-bindings: nvme: Add Apple ANS NVMe</title>
<updated>2022-05-02T15:24:45+00:00</updated>
<author>
<name>Sven Peter</name>
<email>sven@svenpeter.dev</email>
</author>
<published>2022-05-01T14:55:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=82b96552f15a05ee9f31813178e024720aa5b9bc'/>
<id>urn:sha1:82b96552f15a05ee9f31813178e024720aa5b9bc</id>
<content type='text'>
Apple SoCs such as the M1 come with an embedded NVMe coprocessor called
ANS2.

Reviewed-by: Rob Herring &lt;robh@kernel.org&gt;
Signed-off-by: Sven Peter &lt;sven@svenpeter.dev&gt;
</content>
</entry>
</feed>
