| /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". 31 compatible = "apple,<targettype>", "apple,<socid>", "apple,arm-platform"; 34 property of the root node of the Apple Device Tree, lowercased. It can be 39 <socid> is the lowercased SoC ID. Apple uses at least *five* different 50 the `compatible` property of the arm-io node of the Apple Device Tree, 60 - description: Apple M1 SoC based platforms 63 - apple,j274 # Mac mini (M1, 2020) 64 - apple,j293 # MacBook Pro (13-inch, M1, 2020) [all …]
|
| D | pmu.yaml | 23 - apple,firestorm-pmu 24 - 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,t6000-pmgr 27 - const: apple,pmgr 45 $ref: /schemas/power/apple,pmgr-pwrstate.yaml# 60 compatible = "apple,t8103-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 66 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 71 apple,always-on; [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,t6000-pinctrl 23 - const: apple,pinctrl 39 apple,npins: 68 defined in include/dt-bindings/pinctrl/apple.h. [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,t6000-nvme-ans2 18 - const: apple,nvme-ans2 57 apple,sart: 62 The SART address filter is documented in iommu/apple,sart.yaml. 68 const: apple,t8103-nvme-ans2 91 - apple,sart 97 #include <dt-bindings/interrupt-controller/apple-aic.h> [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,t6000-wdt 21 - const: apple,wdt 42 #include <dt-bindings/interrupt-controller/apple-aic.h> 46 compatible = "apple,t8103-wdt", "apple,wdt";
|
| /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,t6000-asc-mailbox 33 - const: apple,asc-mailbox-v4 41 - apple,t8103-m3-mailbox 42 - apple,t6000-m3-mailbox 43 - const: apple,m3-mailbox-v2 [all …]
|
| /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 24 - apple,t8103-efuses 25 - apple,t6000-efuses 26 - const: apple,efuses 40 compatible = "apple,t8103-efuses", "apple,efuses";
|
| /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 - const: apple,nco 58 compatible = "apple,t8103-nco", "apple,nco";
|
| /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 - const: apple,admac 70 #include <dt-bindings/interrupt-controller/apple-aic.h> 79 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,t6000-pmgr-pwrstate 36 - const: apple,pmgr-pwrstate 59 apple,always-on: 64 apple,min-state:
|
| /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. 40 - const: apple,t8103-aic 41 - const: apple,aic 85 apple,fiq-index: 99 - apple,fiq-index 117 compatible = "apple,t8103-aic", "apple,aic";
|
| 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). 34 - const: apple,t6000-aic 35 - const: apple,aic2 91 compatible = "apple,t6000-aic", "apple,aic2";
|
| /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,t6000-i2c 27 - const: apple,i2c 59 compatible = "apple,t8103-i2c", "apple,i2c";
|
| /Documentation/devicetree/bindings/iommu/ |
| 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 32 - apple,t6000-sart 33 - apple,t8103-sart 50 compatible = "apple,t8103-sart";
|
| 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 25 const: apple,t8103-dart 58 compatible = "apple,t8103-dart"; 70 compatible = "apple,t8103-dart"; 76 compatible = "apple,t8103-dart";
|
| /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,t6000-pcie 37 - const: apple,pcie 93 const: apple,t8103-pcie 103 #include <dt-bindings/interrupt-controller/apple-aic.h> [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 21 - apple,t6000-mca 22 - apple,t8103-mca 23 - const: apple,mca 114 compatible = "apple,t6000-mca", "apple,mca";
|
| /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/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/devicetree/bindings/net/wireless/ |
| D | brcm,bcm4329-fmac.yaml | 107 WiFi subsystem to share the same firmware/NVRAM files. On Apple platforms, 108 this should be the Apple module-instance codename prefixed by "apple,", 109 e.g. "apple,honshu". 111 apple,antenna-sku: 114 on Apple platforms. This is use to build firmware filenames, to allow
|
| /Documentation/devicetree/bindings/serial/ |
| D | samsung_uart.yaml | 7 title: Samsung S3C, S5P, Exynos, and S5L (Apple SoC) SoC UART Controller 25 - apple,s5l-uart 118 - apple,s5l-uart
|
| /Documentation/filesystems/ |
| D | hfsplus.rst | 61 Apple Technote 1150 https://developer.apple.com/legacy/library/technotes/tn/tn1150.html
|
| /Documentation/input/devices/ |
| D | bcm5974.rst | 24 This driver adds support for the multi-touch trackpad on the new Apple 42 The Apple multi-touch trackpads report both mouse and keyboard events via
|
| D | appletouch.rst | 4 Apple Touchpad Driver (appletouch) 10 February 2005 and October 2005 Apple Aluminium Powerbooks.
|