/linux/arch/arm64/boot/dts/apple/ |
H A D | t8112-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8112 "M2" SoC 11 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 16 apple,always-on; /* Core device */ 20 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 25 apple,always-on; /* Core device */ 29 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 34 apple,always-on; /* Core device */ 38 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 46 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; 54 compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
H A D | t600x-pmgr.dtsi | 3 * PMGR Power domains for the Apple T6001 "M1 Max" SoC 10 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 15 apple,always-on; /* Core device */ 19 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 24 apple,always-on; /* Core device */ 28 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 33 apple,always-on; /* Core device */ 37 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 42 apple,always-on; /* Core device */ 46 compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
H A D | t8103-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8103 "M1" SoC 11 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 16 apple,always-on; /* Core device */ 20 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 25 apple,always-on; /* Core device */ 29 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 34 apple,always-on; /* Core device */ 38 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 46 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; 54 compatible = "apple,t8103-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
H A D | s8001-pmgr.dtsi | 3 * PMGR Power domains for the Apple S8001 "A9X" SoC 10 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 15 apple,always-on; /* Core device */ 19 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 24 apple,always-on; /* Core device */ 28 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 33 apple,always-on; /* Core device */ 37 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 45 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 54 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
H A D | t8011-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8011 "A10X" SoC 10 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 15 apple,always-on; /* Core device */ 19 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 24 apple,always-on; /* Core device */ 28 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 33 apple,always-on; /* Core device */ 37 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 42 apple,always-on; /* Core device */ 46 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
H A D | s5l8960x-pmgr.dtsi | 3 * PMGR Power domains for the Apple S5L8960X "A7" SoC 10 compatible = "apple,s5l8960x-pmgr-pwrstate", "apple,pmgr-pwrstate"; 15 apple,always-on; /* Core device */ 19 compatible = "apple,s5l8960x-pmgr-pwrstate", "apple,pmgr-pwrstate"; 24 apple,always-on; /* Core device */ 28 compatible = "apple,s5l8960x-pmgr-pwrstate", "apple,pmgr-pwrstate"; 37 compatible = "apple,s5l8960x-pmgr-pwrstate", "apple,pmgr-pwrstate"; 46 compatible = "apple,s5l8960x-pmgr-pwrstate", "apple,pmgr-pwrstate"; 51 apple,always-on; /* Core device */ 55 compatible = "apple,s5l8960x-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
H A D | t8012-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8012 "T2" SoC 10 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 15 apple,always-on; /* Core device */ 19 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 24 apple,always-on; /* Core device */ 28 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 33 apple,always-on; /* Core device */ 37 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 45 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 54 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
H A D | t8010-pmgr.dtsi | 3 * PMGR Power domains for the Apple T8010 "A10" SoC 10 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 15 apple,always-on; /* Core device */ 19 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 24 apple,always-on; /* Core device */ 28 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 33 apple,always-on; /* Core device */ 37 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 45 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 54 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
H A D | t7001-pmgr.dtsi | 3 * PMGR Power domains for the Apple T7001 "A8X" SoC 10 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 15 apple,always-on; /* Core device */ 19 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 24 apple,always-on; /* Core device */ 28 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 33 apple,always-on; /* Core device */ 37 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 42 apple,always-on; /* Core device */ 46 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
H A D | t7000-pmgr.dtsi | 3 * PMGR Power domains for the Apple T7000 "A8" SoC 9 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 14 apple,always-on; /* Core device */ 18 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 23 apple,always-on; /* Core device */ 27 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 32 apple,always-on; /* Core device */ 36 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 44 compatible = "apple,t7000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 49 apple,always-on; /* Core device */ [all …]
|
H A D | s800-0-3-pmgr.dtsi | 3 * PMGR Power domains for the Apple S8000/3 "A9" SoC 10 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 15 apple,always-on; /* Core device */ 19 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 24 apple,always-on; /* Core device */ 28 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 33 apple,always-on; /* Core device */ 37 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 45 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 54 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate"; [all …]
|
H A D | t600x-dieX.dtsi | 3 * Devices used on both dies on the Apple T6002 "M1 Ultra" and present on 4 * Apple T6000/T6001 "M1 Pro/Max". 10 …compatible = "apple,t6000-cluster-cpufreq", "apple,t8103-cluster-cpufreq", "apple,cluster-cpufreq"; 16 …compatible = "apple,t6000-cluster-cpufreq", "apple,t8103-cluster-cpufreq", "apple,cluster-cpufreq"; 22 …compatible = "apple,t6000-cluster-cpufreq", "apple,t8103-cluster-cpufreq", "apple,cluster-cpufreq"; 28 compatible = "apple,t6000-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 35 compatible = "apple,t6000-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 42 compatible = "apple,t6000-pmgr", "apple,pmgr", "syscon", "simple-mfd"; 49 compatible = "apple,t6000-pinctrl", "apple,pinctrl"; 56 apple,npins = <16>; [all …]
|
H A D | t8103-j293.dts | 3 * Apple MacBook Pro (13-inch, M1, 2020) 17 compatible = "apple,j293", "apple,t8103", "apple,arm-platform"; 18 model = "Apple MacBook Pro (13-inch, M1, 2020)"; 42 brcm,board-type = "apple,honshu"; 46 brcm,board-type = "apple,honshu"; 66 compatible = "apple,j293-touchbar"; 73 firmware-name = "apple/dfrmtfw-j293.bin"; 87 apple,always-on; 107 compatible = "apple,j293-summit", "apple,summit";
|
H A D | t8112-j493.dts | 3 * Apple MacBook Pro (13-inch, M1, 2022) 17 compatible = "apple,j493", "apple,t8112", "apple,arm-platform"; 18 model = "Apple MacBook Pro (13-inch, M2, 2022)"; 50 apple,always-on; 70 compatible = "apple,j493-summit", "apple,summit"; 98 apple,antenna-sku = "XX"; 99 brcm,board-type = "apple,kyushu"; 107 brcm,board-type = "apple,kyushu"; 123 compatible = "apple,j493-touchbar"; 130 firmware-name = "apple/dfrmtfw-j493.bin";
|
H A D | t6001.dtsi | 3 * Apple T6001 "M1 Max" SoC 11 #include <dt-bindings/interrupt-controller/apple-aic.h> 13 #include <dt-bindings/pinctrl/apple.h> 21 compatible = "apple,t6001", "apple,arm-platform"; 54 apple,fiq-index = <AIC_CPU_PMU_E>; 59 apple,fiq-index = <AIC_CPU_PMU_P>; 67 compatible = "apple,agx-g13c", "apple,agx-g13s";
|
H A D | t8103-j456.dts | 3 * Apple iMac (24-inch, 4x USB-C, M1, 2020) 16 compatible = "apple,j456", "apple,t8103", "apple,arm-platform"; 17 model = "Apple iMac (24-inch, 4x USB-C, M1, 2021)"; 25 brcm,board-type = "apple,capri"; 29 brcm,board-type = "apple,capri"; 34 compatible = "apple,cd321x"; 42 compatible = "apple,cd321x";
|
H A D | t6002.dtsi | 3 * Apple T6002 "M1 Ultra" SoC 11 #include <dt-bindings/interrupt-controller/apple-aic.h> 13 #include <dt-bindings/pinctrl/apple.h> 21 compatible = "apple,t6002", "apple,arm-platform"; 69 compatible = "apple,icestorm"; 83 compatible = "apple,icestorm"; 97 compatible = "apple,firestorm"; 111 compatible = "apple,firestorm"; 125 compatible = "apple,firestorm"; 139 compatible = "apple,firestorm"; [all …]
|
H A D | t8112-j413.dts | 3 * Apple MacBook Air (M2, 2022) 17 compatible = "apple,j413", "apple,t8112", "apple,arm-platform"; 18 model = "Apple MacBook Air (13-inch, M2, 2022)"; 50 apple,antenna-sku = "XX"; 51 brcm,board-type = "apple,hokkaido"; 59 brcm,board-type = "apple,hokkaido"; 66 compatible = "apple,cd321x";
|
H A D | t8103-j313.dts | 3 * Apple MacBook Air (M1, 2020) 17 compatible = "apple,j313", "apple,t8103", "apple,arm-platform"; 18 model = "Apple MacBook Air (M1, 2020)"; 34 brcm,board-type = "apple,shikoku"; 38 brcm,board-type = "apple,shikoku";
|
/linux/Documentation/devicetree/bindings/interrupt-controller/ |
H A 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 …]
|
/linux/Documentation/devicetree/bindings/pci/ |
H A 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. 40 - apple,t8103-pcie 41 - apple,t8112-pcie 42 - apple,t6000-pcie 43 - const: apple,pcie 44 - const: apple,t6020-pcie [all …]
|
/linux/security/integrity/platform_certs/ |
H A D | load_uefi.c | 18 * certificates causes occurrence of a page fault in Apple's firmware and 23 { UEFI_QUIRK_SKIP_CERT("Apple Inc.", "MacBookPro15,1") }, 24 { UEFI_QUIRK_SKIP_CERT("Apple Inc.", "MacBookPro15,2") }, 25 { UEFI_QUIRK_SKIP_CERT("Apple Inc.", "MacBookPro15,3") }, 26 { UEFI_QUIRK_SKIP_CERT("Apple Inc.", "MacBookPro15,4") }, 27 { UEFI_QUIRK_SKIP_CERT("Apple Inc.", "MacBookPro16,1") }, 28 { UEFI_QUIRK_SKIP_CERT("Apple Inc.", "MacBookPro16,2") }, 29 { UEFI_QUIRK_SKIP_CERT("Apple Inc.", "MacBookPro16,3") }, 30 { UEFI_QUIRK_SKIP_CERT("Apple Inc.", "MacBookPro16,4") }, 31 { UEFI_QUIRK_SKIP_CERT("Apple Inc.", "MacBookAir8,1") }, [all …]
|
/linux/Documentation/devicetree/bindings/nvmem/ |
H A 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";
|
H A D | apple,spmi-nvmem.yaml | 4 $id: http://devicetree.org/schemas/nvmem/apple,spmi-nvmem.yaml# 7 title: Apple SPMI NVMEM 21 - apple,maverick-pmic 22 - apple,sera-pmic 23 - apple,stowe-pmic 24 - const: apple,spmi-nvmem 40 compatible = "apple,maverick-pmic", "apple,spmi-nvmem";
|
/linux/drivers/soc/apple/ |
H A D | Makefile | 3 obj-$(CONFIG_APPLE_MAILBOX) += apple-mailbox.o 4 apple-mailbox-y = mailbox.o 6 obj-$(CONFIG_APPLE_RTKIT) += apple-rtkit.o 7 apple-rtkit-y = rtkit.o rtkit-crashlog.o 9 obj-$(CONFIG_APPLE_SART) += apple-sart.o 10 apple-sart-y = sart.o
|