Home
last modified time | relevance | path

Searched full:apple (Results 1 – 25 of 45) sorted by relevance

12

/Documentation/devicetree/bindings/arm/
Dapple.yaml4 $id: http://devicetree.org/schemas/arm/apple.yaml#
7 title: Apple ARM Machine
13 ARM platforms using SoCs designed by Apple Inc., branded "Apple Silicon".
39 compatible = "apple,<targettype>", "apple,<socid>", "apple,arm-platform";
42 property of the root node of the Apple Device Tree, lowercased. It can be
47 <socid> is the lowercased SoC ID. Apple uses at least *five* different
58 the `compatible` property of the arm-io node of the Apple Device Tree,
68 - description: Apple M1 SoC based platforms
71 - apple,j274 # Mac mini (M1, 2020)
72 - apple,j293 # MacBook Pro (13-inch, M1, 2020)
[all …]
Dpmu.yaml23 - apple,avalanche-pmu
24 - apple,blizzard-pmu
25 - apple,firestorm-pmu
26 - apple,icestorm-pmu
/Documentation/devicetree/bindings/arm/apple/
Dapple,pmgr.yaml4 $id: http://devicetree.org/schemas/arm/apple/apple,pmgr.yaml#
7 title: Apple SoC Power Manager (PMGR)
13 Apple SoCs include PMGR blocks responsible for power management,
25 - apple,t8103-pmgr
26 - apple,t8112-pmgr
27 - apple,t6000-pmgr
28 - const: apple,pmgr
46 $ref: /schemas/power/apple,pmgr-pwrstate.yaml#
61 compatible = "apple,t8103-pmgr", "apple,pmgr", "syscon", "simple-mfd";
67 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate";
[all …]
/Documentation/devicetree/bindings/pinctrl/
Dapple,pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/apple,pinctrl.yaml#
7 title: Apple GPIO controller
13 The Apple GPIO controller is a simple combined pin and GPIO
14 controller present on Apple ARM SoC platforms, including various
15 iPhone and iPad devices and the "Apple Silicon" Macs.
21 - apple,t8103-pinctrl
22 - apple,t8112-pinctrl
23 - apple,t6000-pinctrl
24 - const: apple,pinctrl
40 apple,npins:
[all …]
/Documentation/devicetree/bindings/nvme/
Dapple,nvme-ans.yaml4 $id: http://devicetree.org/schemas/nvme/apple,nvme-ans.yaml#
7 title: Apple ANS NVM Express host controller
16 - apple,t8103-nvme-ans2
17 - apple,t8112-nvme-ans2
18 - apple,t6000-nvme-ans2
19 - const: apple,nvme-ans2
58 apple,sart:
63 The SART address filter is documented in iommu/apple,sart.yaml.
70 - apple,t8103-nvme-ans2
71 - apple,t8112-nvme-ans2
[all …]
/Documentation/devicetree/bindings/mailbox/
Dapple,mailbox.yaml4 $id: http://devicetree.org/schemas/mailbox/apple,mailbox.yaml#
7 title: Apple Mailbox Controller
14 The Apple mailbox consists of two FIFOs used to exchange 64+32 bit
16 of this mailbox can be found on Apple SoCs.
31 - apple,t8103-asc-mailbox
32 - apple,t8112-asc-mailbox
33 - apple,t6000-asc-mailbox
34 - const: apple,asc-mailbox-v4
42 - apple,t8103-m3-mailbox
43 - apple,t8112-m3-mailbox
[all …]
/Documentation/devicetree/bindings/watchdog/
Dapple,wdt.yaml4 $id: http://devicetree.org/schemas/watchdog/apple,wdt.yaml#
7 title: Apple SoC Watchdog
19 - apple,t8103-wdt
20 - apple,t8112-wdt
21 - apple,t6000-wdt
22 - const: apple,wdt
43 #include <dt-bindings/interrupt-controller/apple-aic.h>
47 compatible = "apple,t8103-wdt", "apple,wdt";
/Documentation/devicetree/bindings/interrupt-controller/
Dapple,aic.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/apple,aic.yaml#
7 title: Apple Interrupt Controller
13 The Apple Interrupt Controller is a simple interrupt controller present on
14 Apple ARM SoC platforms, including various iPhone and iPad devices and the
15 "Apple Silicon" Macs.
47 - apple,s5l8960x-aic
48 - apple,t7000-aic
49 - apple,s8000-aic
50 - apple,t8010-aic
51 - apple,t8015-aic
[all …]
Dapple,aic2.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/apple,aic2.yaml#
7 title: Apple Interrupt Controller 2
13 The Apple Interrupt Controller 2 is a simple interrupt controller present on
14 Apple ARM SoC platforms starting with t600x (M1 Pro and Max).
35 - apple,t8112-aic
36 - apple,t6000-aic
37 - const: apple,aic2
49 The 2nd cell contains the die ID (only present on apple,t6000-aic).
87 apple,fiq-index:
101 - apple,fiq-index
[all …]
/Documentation/devicetree/bindings/cpufreq/
Dapple,cluster-cpufreq.yaml4 $id: http://devicetree.org/schemas/cpufreq/apple,cluster-cpufreq.yaml#
7 title: Apple SoC cluster cpufreq device
13 Apple SoCs (e.g. M1) have a per-cpu-cluster DVFS controller that is part of
23 - apple,t8103-cluster-cpufreq
24 - apple,t8112-cluster-cpufreq
25 - const: apple,cluster-cpufreq
27 - const: apple,t6000-cluster-cpufreq
28 - const: apple,t8103-cluster-cpufreq
29 - const: apple,cluster-cpufreq
54 compatible = "apple,icestorm";
[all …]
/Documentation/devicetree/bindings/dma/
Dapple,admac.yaml4 $id: http://devicetree.org/schemas/dma/apple,admac.yaml#
7 title: Apple Audio DMA Controller (ADMAC)
10 Apple's Audio DMA Controller (ADMAC) is used to fetch and store audio samples
11 on SoCs from the "Apple Silicon" family.
27 - apple,t6000-admac
28 - apple,t8103-admac
29 - apple,t8112-admac
30 - const: apple,admac
74 #include <dt-bindings/interrupt-controller/apple-aic.h>
83 compatible = "apple,t8103-admac", "apple,admac";
/Documentation/devicetree/bindings/power/
Dapple,pmgr-pwrstate.yaml4 $id: http://devicetree.org/schemas/power/apple,pmgr-pwrstate.yaml#
7 title: Apple SoC PMGR Power States
16 Apple SoCs include PMGR blocks responsible for power management,
27 See Documentation/devicetree/bindings/arm/apple/apple,pmgr.yaml
34 - apple,t8103-pmgr-pwrstate
35 - apple,t8112-pmgr-pwrstate
36 - apple,t6000-pmgr-pwrstate
37 - const: apple,pmgr-pwrstate
60 apple,always-on:
65 apple,min-state:
/Documentation/devicetree/bindings/pwm/
Dapple,s5l-fpwm.yaml4 $id: http://devicetree.org/schemas/pwm/apple,s5l-fpwm.yaml#
7 title: Apple FPWM controller
19 - apple,t8103-fpwm
20 - apple,t6000-fpwm
21 - apple,t8112-fpwm
22 - const: apple,s5l-fpwm
46 compatible = "apple,t8103-fpwm", "apple,s5l-fpwm";
/Documentation/devicetree/bindings/clock/
Dapple,nco.yaml4 $id: http://devicetree.org/schemas/clock/apple,nco.yaml#
7 title: Apple SoCs' NCO block
13 The NCO (Numerically Controlled Oscillator) block found on Apple SoCs
24 - apple,t6000-nco
25 - apple,t8103-nco
26 - apple,t8112-nco
27 - const: apple,nco
59 compatible = "apple,t8103-nco", "apple,nco";
/Documentation/devicetree/bindings/nvmem/
Dapple,efuses.yaml4 $id: http://devicetree.org/schemas/nvmem/apple,efuses.yaml#
7 title: Apple SoC eFuse-based NVMEM
10 Apple SoCs such as the M1 contain factory-programmed eFuses used to e.g. store
25 - apple,t8103-efuses
26 - apple,t6000-efuses
27 - const: apple,efuses
41 compatible = "apple,t8103-efuses", "apple,efuses";
/Documentation/devicetree/bindings/iommu/
Dapple,dart.yaml4 $id: http://devicetree.org/schemas/iommu/apple,dart.yaml#
7 title: Apple DART IOMMU
13 Apple SoCs may contain an implementation of their Device Address
26 - apple,t8103-dart
27 - apple,t8103-usb4-dart
28 - apple,t8110-dart
29 - apple,t6000-dart
62 compatible = "apple,t8103-dart";
74 compatible = "apple,t8103-dart";
80 compatible = "apple,t8103-dart";
Dapple,sart.yaml4 $id: http://devicetree.org/schemas/iommu/apple,sart.yaml#
7 title: Apple SART DMA address filter
13 Apple SART is a simple address filter for DMA transactions. Regions of
33 - const: apple,t8112-sart
34 - const: apple,t6000-sart
36 - apple,t6000-sart
37 - apple,t8103-sart
54 compatible = "apple,t8103-sart";
/Documentation/devicetree/bindings/i2c/
Dapple,i2c.yaml4 $id: http://devicetree.org/schemas/i2c/apple,i2c.yaml#
7 title: Apple/PASemi I2C controller
13 Apple SoCs such as the M1 come with a I2C controller based on the one found
25 - apple,t8103-i2c
26 - apple,t8112-i2c
27 - apple,t6000-i2c
28 - const: apple,i2c
60 compatible = "apple,t8103-i2c", "apple,i2c";
/Documentation/devicetree/bindings/pci/
Dapple,pcie.yaml4 $id: http://devicetree.org/schemas/pci/apple,pcie.yaml#
7 title: Apple PCIe host controller
13 The Apple PCIe host controller is a PCIe host controller with
14 multiple root ports present in Apple ARM SoC platforms, including
15 various iPhone and iPad devices and the "Apple Silicon" Macs.
35 - apple,t8103-pcie
36 - apple,t8112-pcie
37 - apple,t6000-pcie
38 - const: apple,pcie
94 const: apple,t8103-pcie
[all …]
/Documentation/devicetree/bindings/sound/
Dapple,mca.yaml4 $id: http://devicetree.org/schemas/sound/apple,mca.yaml#
7 title: Apple MCA I2S transceiver
10 MCA is an I2S transceiver peripheral found on M1 and other Apple chips. It is
24 - apple,t6000-mca
25 - apple,t8103-mca
26 - apple,t8112-mca
27 - const: apple,mca
118 compatible = "apple,t6000-mca", "apple,mca";
/Documentation/devicetree/bindings/net/bluetooth/
Dbrcm,bcm4377-bluetooth.yaml14 usually found in Apple machines. The Wi-Fi part of the chip is described in
35 On Apple platforms, this should be the Apple module-instance codename
36 prefixed by "apple,", e.g. "apple,atlantisb".
37 pattern: '^apple,.*'
77 brcm,board-type = "apple,honshu";
/Documentation/gpu/
Dvga-switcheroo.rst67 apple-gmux Handler
70 .. kernel-doc:: drivers/platform/x86/apple-gmux.c
73 .. kernel-doc:: drivers/platform/x86/apple-gmux.c
79 .. kernel-doc:: drivers/platform/x86/apple-gmux.c
85 .. kernel-doc:: drivers/platform/x86/apple-gmux.c
91 .. kernel-doc:: drivers/platform/x86/apple-gmux.c
97 .. kernel-doc:: include/linux/apple-gmux.h
/Documentation/devicetree/bindings/net/wireless/
Dbrcm,bcm4329-fmac.yaml112 WiFi subsystem to share the same firmware/NVRAM files. On Apple platforms,
113 this should be the Apple module-instance codename prefixed by "apple,",
114 e.g. "apple,honshu".
116 apple,antenna-sku:
119 on Apple platforms. This is use to build firmware filenames, to allow
/Documentation/devicetree/bindings/usb/
Dti,tps6598x.yaml15 A variant of this controller known as Apple CD321x or Apple ACE is also
16 present on hardware with Apple SoCs such as the M1.
22 - apple,cd321x
/Documentation/filesystems/
Dhfsplus.rst61 Apple Technote 1150 https://developer.apple.com/legacy/library/technotes/tn/tn1150.html

12