/Linux-v5.15/Documentation/devicetree/bindings/arm/ |
D | apple.yaml | 4 $id: http://devicetree.org/schemas/arm/apple.yaml# 7 title: Apple ARM Machine Device Tree Bindings 13 ARM platforms using SoCs designed by Apple Inc., branded "Apple Silicon". 24 compatible = "apple,<targettype>", "apple,<socid>", "apple,arm-platform"; 27 property of the root node of the Apple Device Tree, lowercased. It can be 32 <socid> is the lowercased SoC ID. Apple uses at least *five* different 43 the `compatible` property of the arm-io node of the Apple Device Tree, 53 - description: Apple M1 SoC based platforms 56 - apple,j274 # Mac mini (M1, 2020) 57 - apple,j293 # MacBook Pro (13-inch, M1, 2020) [all …]
|
/Linux-v5.15/drivers/firmware/efi/ |
D | sysfb_efi.c | 191 EFIFB_DMI_SYSTEM_ID("Apple Computer, Inc.", "iMac4,1", M_I17), 193 EFIFB_DMI_SYSTEM_ID("Apple Computer, Inc.", "iMac5,1", M_I20), 194 EFIFB_DMI_SYSTEM_ID("Apple Inc.", "iMac5,1", M_I20), 196 EFIFB_DMI_SYSTEM_ID("Apple Computer, Inc.", "iMac6,1", M_I24), 197 EFIFB_DMI_SYSTEM_ID("Apple Inc.", "iMac6,1", M_I24), 198 EFIFB_DMI_SYSTEM_ID("Apple Inc.", "iMac7,1", M_I20_SR), 199 EFIFB_DMI_SYSTEM_ID("Apple Inc.", "iMac8,1", M_I24_8_1), 200 EFIFB_DMI_SYSTEM_ID("Apple Inc.", "iMac10,1", M_I24_10_1), 201 EFIFB_DMI_SYSTEM_ID("Apple Inc.", "iMac11,1", M_I27_11_1), 202 EFIFB_DMI_SYSTEM_ID("Apple Computer, Inc.", "Macmini1,1", M_MINI), [all …]
|
/Linux-v5.15/arch/arm64/boot/dts/apple/ |
D | t8103.dtsi | 3 * Apple T8103 "M1" SoC 10 #include <dt-bindings/interrupt-controller/apple-aic.h> 14 compatible = "apple,t8103", "apple,arm-platform"; 24 compatible = "apple,icestorm"; 32 compatible = "apple,icestorm"; 40 compatible = "apple,icestorm"; 48 compatible = "apple,icestorm"; 56 compatible = "apple,firestorm"; 64 compatible = "apple,firestorm"; 72 compatible = "apple,firestorm"; [all …]
|
D | t8103-j274.dts | 3 * Apple Mac mini (M1, 2020) 15 compatible = "apple,j274", "apple,t8103", "apple,arm-platform"; 16 model = "Apple Mac mini (M1, 2020)"; 30 compatible = "apple,simple-framebuffer", "simple-framebuffer";
|
/Linux-v5.15/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. 20 - const: apple,t8103-pinctrl 21 - const: apple,pinctrl 56 defined in include/dt-bindings/pinctrl/apple.h. 74 #include <dt-bindings/interrupt-controller/apple-aic.h> 75 #include <dt-bindings/pinctrl/apple.h> [all …]
|
/Linux-v5.15/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 83 compatible = "apple,t8103-aic", "apple,aic";
|
/Linux-v5.15/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 25 const: apple,t8103-dart 55 compatible = "apple,t8103-dart"; 67 compatible = "apple,t8103-dart"; 73 compatible = "apple,t8103-dart";
|
/Linux-v5.15/drivers/net/ethernet/apple/ |
D | Kconfig | 3 # Apple device configuration 7 bool "Apple devices" 15 questions about Apple devices. If you say Y, you will be asked for 36 Some Apple machines (notably the Apple Network Server) which use the 37 MACE ethernet chip have an Apple AUI port (small 15-pin connector),
|
/Linux-v5.15/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
|
/Linux-v5.15/include/uapi/linux/ |
D | nubus.h | 57 * SONIC LC-PDS Ethernet (Dayna, but like Apple 16-bit, sort of): <4,1,1,271> 58 * Apple SONIC LC-PDS Ethernet ("Apple Ethernet LC Twisted-Pair Card"): <4,1,0,281> 68 * from Apple's FTP site at: 69 * ftp://dev.apple.com/devworld/Tool_Chest/Devices_-_Hardware/NuBus_Slot_Manager/ 78 now (duh), "Apple Compatible" can mean a lot of things... */ 113 NUBUS_DRHW_APPLE_WVC = 0x0006, /* Apple Workstation Video Card */ 115 NUBUS_DRHW_APPLE_SE30 = 0x0009, /* Apple SE/30 video */ 191 /* Not sure why Apple put these next two in here */
|
/Linux-v5.15/drivers/macintosh/ |
D | Kconfig | 16 bool "Apple Desktop Bus (ADB) support" 19 Apple Desktop Bus (ADB) support is for support of devices which 21 If you have an Apple Macintosh prior to the iMac, an iBook or 38 The I/O Processor (IOP) is an Apple custom IC designed to provide 64 The PMU also controls the ADB (Apple Desktop Bus) which connects to 144 Say Y here if you want to have ADB (Apple Desktop Bus) HID devices 164 If you have an Apple machine with a 1-button mouse, say Y here. 241 tristate "Support for Apple XServe front panel LEDs" 248 tristate "Apple Motion Sensor driver"
|
/Linux-v5.15/drivers/cpufreq/ |
D | Kconfig.powerpc | 28 bool "Support for Apple PowerBooks" 31 This adds support for frequency switching on Apple PowerBooks, 36 bool "Support for some Apple G5s" 39 This adds support for frequency switching on Apple iMac G5,
|
/Linux-v5.15/sound/aoa/soundbus/ |
D | Kconfig | 3 tristate "Apple Soundbus support" 7 support on Apple machines. 15 This option enables support for Apple I2S busses.
|
/Linux-v5.15/drivers/acpi/x86/ |
D | apple.c | 3 * apple.c - Apple ACPI quirks 9 #include <linux/platform_data/x86/apple.h> 12 /* Apple _DSM device properties GUID */ 18 * acpi_extract_apple_properties - retrieve and convert Apple _DSM properties 21 * Invoke Apple's custom _DSM once to check the protocol version and once more
|
/Linux-v5.15/arch/x86/kernel/ |
D | reboot.c | 146 * Some Apple MacBook and MacBookPro's needs reboot=p to be able to reboot 191 /* Apple */ 192 { /* Handle problems with rebooting on Apple MacBook5 */ 194 .ident = "Apple MacBook5", 196 DMI_MATCH(DMI_SYS_VENDOR, "Apple Inc."), 200 { /* Handle problems with rebooting on Apple MacBook6,1 */ 202 .ident = "Apple MacBook6,1", 204 DMI_MATCH(DMI_SYS_VENDOR, "Apple Inc."), 208 { /* Handle problems with rebooting on Apple MacBookPro5 */ 210 .ident = "Apple MacBookPro5", [all …]
|
/Linux-v5.15/drivers/usb/misc/ |
D | apple-mfi-fastcharge.c | 3 * Fast-charge control for Apple "MFi" devices 15 MODULE_DESCRIPTION("Fast-charge control for Apple \"MFi\" devices"); 21 #define APPLE_VENDOR_ID 0x05ac /* Apple */ 24 * "Choosing an Apple Device USB Configuration" section in 27 * To distinguish an Apple device, a USB host can check the device 222 .name = "apple-mfi-fastcharge",
|
/Linux-v5.15/drivers/net/appletalk/ |
D | Kconfig | 9 AppleTalk is the protocol that Apple computers can use to communicate 16 cheaper and slower LocalTalk is AppleTalk over a proprietary Apple 29 your machine. I hear that the GNU boycott of Apple is over, so 36 AppleTalk is the protocol that Apple computers can use to communicate 43 tristate "Apple/Farallon LocalTalk PC support"
|
/Linux-v5.15/drivers/hwmon/ |
D | applesmc.c | 3 * drivers/hwmon/applesmc.c - driver for Apple's SMC (accelerometer, temperature 4 * sensors, fan control, keyboard backlight control) used in Intel-based Apple 37 /* data port used by Apple SMC */ 39 /* command/status port used by Apple SMC */ 46 /* Apple SMC status bits */ 220 * Based on logic from the Apple driver. This is issued before any interaction 1275 * So we need to put "Apple MacBook Pro" before "Apple MacBook". 1278 { applesmc_dmi_match, "Apple MacBook Air", { 1279 DMI_MATCH(DMI_BOARD_VENDOR, "Apple"), 1282 { applesmc_dmi_match, "Apple MacBook Pro", { [all …]
|
/Linux-v5.15/arch/powerpc/include/uapi/asm/ |
D | nvram.h | 19 #define NVRAM_SIG_FLIP 0x5a /* Apple flip/flop header */ 20 #define NVRAM_SIG_APPL 0x5f /* Apple "system" (???) */ 27 #define NVRAM_SIG_PANIC 0xa1 /* Apple OSX "panic" */
|
/Linux-v5.15/sound/aoa/ |
D | Kconfig | 3 tristate "Apple Onboard Audio driver" 8 Apple Onboard Audio components.
|
/Linux-v5.15/sound/aoa/fabrics/ |
D | Kconfig | 7 This enables the layout-id fabric for the Apple Onboard 11 If you are unsure and have a later Apple machine,
|
/Linux-v5.15/drivers/hid/ |
D | Kconfig | 129 tristate "Apple {i,Power,Mac}Books" 133 Support for some Apple devices which less or more break 136 Say Y here if you want support for keyboards of Apple iBooks, PowerBooks, 137 MacBooks, MacBook Pros and Apple Aluminum. 140 tristate "Apple infrared receiver" 143 Support for Apple infrared remote control. All the Apple computers from 145 and Mac Pros. This receiver is also used in the Apple TV set-top box 148 Say Y here if you want support for Apple infrared remote control. 643 tristate "Apple Magic Mouse/Trackpad multi-touch support" 646 Support for the Apple Magic Mouse/Trackpad multi-touch. [all …]
|
/Linux-v5.15/sound/aoa/codecs/ |
D | Kconfig | 8 codec chip found in the latest Apple machines 17 found in a lot of Apple Machines, especially
|
/Linux-v5.15/Documentation/devicetree/bindings/serial/ |
D | samsung_uart.yaml | 7 title: Samsung S3C, S5P, Exynos, and S5L (Apple SoC) SoC UART Controller 22 - apple,s5l-uart 111 - apple,s5l-uart
|
/Linux-v5.15/fs/nls/ |
D | Kconfig | 459 The Apple HFS file system family can deal with filenames in 474 The Apple HFS file system family can deal with filenames in 488 The Apple HFS file system family can deal with filenames in 502 The Apple HFS file system family can deal with filenames in 516 The Apple HFS file system family can deal with filenames in 530 The Apple HFS file system family can deal with filenames in 544 The Apple HFS file system family can deal with filenames in 558 The Apple HFS file system family can deal with filenames in 572 The Apple HFS file system family can deal with filenames in 586 The Apple HFS file system family can deal with filenames in [all …]
|