Lines Matching +full:t8103 +full:- +full:aic
1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/nvme/apple,nvme-ans.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sven Peter <sven@svenpeter.dev>
15 - enum:
16 - apple,t8103-nvme-ans2
17 - apple,t6000-nvme-ans2
18 - const: apple,nvme-ans2
22 - description: NVMe and NVMMU registers
23 - description: ANS2 co-processor control registers
25 reg-names:
27 - const: nvme
28 - const: ans
33 power-domains:
34 # two domains for t8103, three for t6000
37 - description: power domain for the NVMe controller.
38 - description: power domain for the first PCIe bus connecting the NVMe
40 - description: optional power domain for the second PCIe bus
43 power-domain-names:
46 - const: ans
47 - const: apcie0
48 - const: apcie1
52 description: Mailbox of the ANS2 co-processor
68 const: apple,t8103-nvme-ans2
71 power-domains:
73 power-domain-names:
77 power-domains:
79 power-domain-names:
83 - compatible
84 - reg
85 - reg-names
86 - resets
87 - power-domains
88 - power-domain-names
89 - mboxes
90 - interrupts
91 - apple,sart
96 - |
97 #include <dt-bindings/interrupt-controller/apple-aic.h>
98 #include <dt-bindings/interrupt-controller/irq.h>
101 compatible = "apple,t8103-nvme-ans2", "apple,nvme-ans2";
103 reg-names = "nvme", "ans";
107 power-domains = <&ps_ans2>, <&ps_apcie_st>;
108 power-domain-names = "ans", "apcie0";