Lines Matching +full:controller +full:- +full:specific

1 /* SPDX-License-Identifier: GPL-2.0 */
16 * struct x86_init_mpparse - platform specific mpparse ops
17 * @setup_ioapic_ids: platform specific ioapic id override
28 * struct x86_init_resources - platform specific resource related ops
32 * @memory_setup: platform specific memory setup
42 * struct x86_init_irqs - platform specific interrupt setup
59 * struct x86_init_oem - oem platform specific customizing functions
60 * @arch_setup: platform specific architecture setup
61 * @banner: print a platform specific banner
69 * struct x86_init_paging - platform specific paging functions
70 * @pagetable_init: platform specific paging initialization call to setup
80 * struct x86_init_timers - platform specific timer setup
93 * struct x86_init_iommu - platform specific iommu setup
94 * @iommu_init: platform specific iommu setup
101 * struct x86_init_pci - platform specific pci init functions
102 * @arch_init: platform specific pci arch init call
103 * @init: platform specific pci subsystem init
104 * @init_irq: platform specific pci irq init
105 * @fixup_irqs: platform specific pci irq fixup
115 * struct x86_hyper_init - x86 hypervisor init functions
131 * struct x86_init_acpi - x86 ACPI init functions
143 * struct x86_init_ops - functions for platform specific setup
160 * struct x86_cpuinit_ops - platform specific cpu hotplug setups
173 * struct x86_legacy_devices - legacy x86 devices
179 * devices adheres to the ACPI 5.2.9.3 IA-PC Boot Architecture flag
181 * the LPC or ISA bus. User visible devices are devices that have end-user
184 * / mouse, and the floppy disk controller. A system that lacks all known
196 * enum x86_legacy_i8042_state - i8042 keyboard controller state
197 * @X86_LEGACY_I8042_PLATFORM_ABSENT: the controller is always absent on
199 * @X86_LEGACY_I8042_FIRMWARE_ABSENT: firmware reports that the controller
201 * @X86_LEGACY_i8042_EXPECTED_PRESENT: the controller is likely to be
202 * present, the i8042 driver should probe for controller existence.
211 * struct x86_legacy_features - legacy x86 features
213 * @i8042: indicated if we expect the device to have i8042 controller
215 * @rtc: this device has a CMOS real-time clock present
217 * start of the 640k - 1M BIOS region. If false, the platform must
218 * ensure that its memory map correctly reserves sub-1MB regions as needed.
232 * struct x86_hyper_runtime - x86 hypervisor specific runtime callbacks
236 * @sev_es_hcall_prepare: Load additional hypervisor-specific
238 * SEV-ES. Called from the #VC exception handler.
242 * VMMCALL under SEV-ES. Needs to return 'false'
253 * struct x86_platform_ops - platform specific runtime functions
271 * @hyper: x86 hypervisor specific runtime callbacks