| /Documentation/devicetree/bindings/arm/ |
| D | apple.yaml | 4 $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 …]
|
| D | pmu.yaml | 23 - apple,avalanche-pmu 24 - apple,blizzard-pmu 25 - apple,firestorm-pmu 26 - apple,icestorm-pmu
|
| /Documentation/devicetree/bindings/arm/apple/ |
| D | apple,pmgr.yaml | 4 $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/ |
| D | apple,pinctrl.yaml | 4 $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/ |
| D | apple,nvme-ans.yaml | 4 $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/ |
| D | apple,mailbox.yaml | 4 $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/ |
| D | apple,wdt.yaml | 4 $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/ |
| D | apple,aic.yaml | 4 $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 …]
|
| D | apple,aic2.yaml | 4 $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/ |
| D | apple,cluster-cpufreq.yaml | 4 $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/ |
| D | apple,admac.yaml | 4 $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/ |
| D | apple,pmgr-pwrstate.yaml | 4 $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/ |
| D | apple,s5l-fpwm.yaml | 4 $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/ |
| D | apple,nco.yaml | 4 $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/ |
| D | apple,efuses.yaml | 4 $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/ |
| D | apple,dart.yaml | 4 $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";
|
| D | apple,sart.yaml | 4 $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/ |
| D | apple,i2c.yaml | 4 $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/ |
| D | apple,pcie.yaml | 4 $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/ |
| D | apple,mca.yaml | 4 $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/ |
| D | brcm,bcm4377-bluetooth.yaml | 14 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/ |
| D | vga-switcheroo.rst | 67 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/ |
| D | brcm,bcm4329-fmac.yaml | 112 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/ |
| D | ti,tps6598x.yaml | 15 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/ |
| D | hfsplus.rst | 61 Apple Technote 1150 https://developer.apple.com/legacy/library/technotes/tn/tn1150.html
|