APLGPIO(4) - Device Drivers Manual # APLGPIO(4) - Device Drivers Manual
NAME # aplgpio - Intel Apollo Lake GPIO controller
SYNOPSIS # aplgpio* at acpi?
DESCRIPTION # The aplgpio driver provides support for the GPIO controllers found on Intel’s Apollo Lake SoC. It does not provide direct device driver entry points but makes its functions available to acpi(4).
SEE ALSO # acpi(4), intro(4)
HISTORY # The aplgpio driver first appeared in OpenBSD 6.
...
APLHIDEV(4) - Device Drivers Manual (arm64) # APLHIDEV(4) - Device Drivers Manual (arm64)
NAME # aplhidev, aplkbd, aplms - Apple HID over SPI support
SYNOPSIS # aplhidev* at spi? aplkbd* at aplhidev? wskbd* at aplkbd? mux 1 aplms* at aplhidev? wsmouse* at aplms? mux 0
DESCRIPTION # The aplhidev driver provides support for Human Interface Devices (HID) on Serial Peripheral Interface (SPI) buses on Apple Silicon Macs.
SEE ALSO # aplspi(4), intro(4), wskbd(4), wsmouse(4)
...
APLIIC(4) - Device Drivers Manual (arm64) # APLIIC(4) - Device Drivers Manual (arm64)
NAME # apliic - Apple I2C controller
SYNOPSIS # apliic* at fdt? iic* at apliic?
DESCRIPTION # The apliic driver provides support for the I2C controller found on various Apple SoCs.
SEE ALSO # iic(4), intro(4)
HISTORY # The apliic driver first appeared in OpenBSD 7.1.
AUTHORS # The apliic driver was written by Patrick Wildt <patrick@blueri.
...
APLINTC(4) - Device Drivers Manual (arm64) # APLINTC(4) - Device Drivers Manual (arm64)
NAME # aplintc - Apple interrupt controller
SYNOPSIS # aplintc* at fdt?
DESCRIPTION # The aplintc driver provides support for the interrupt controller found on various Apple SoCs.
SEE ALSO # intro(4)
HISTORY # The aplintc driver first appeared in OpenBSD 6.9.
AUTHORS # The aplintc driver was written by Mark Kettenis <kettenis@openbsd.org>.
OpenBSD 7.5 - February 24, 2021
APLMBOX(4) - Device Drivers Manual (arm64) # APLMBOX(4) - Device Drivers Manual (arm64)
NAME # aplmbox - Apple IOP mailboxes
SYNOPSIS # aplmbox* at fdt?
DESCRIPTION # The aplmbox driver handles communication with various coprocessors integrated on Apple SoCs.
SEE ALSO # intro(4)
HISTORY # The aplmbox driver first appeared in OpenBSD 7.1.
AUTHORS # The aplmbox driver was written by Mark Kettenis <kettenis@openbsd.org>.
OpenBSD 7.5 - December 19, 2021
APLMCA(4) - Device Drivers Manual (arm64) # APLMCA(4) - Device Drivers Manual (arm64)
NAME # aplmca - Apple MCA controller
SYNOPSIS # aplmca* at fdt?
DESCRIPTION # aplmca is a driver for the MCA controller integrated on various Apple SoCs. This controller serializes audio data streams received from the apldma(4) DMA controller and sends these out as I2S/TDM streams on the audio interfaces of the SoCs.
SEE ALSO # aplaudio(4), apldma(4), aplnco(4), intro(4)
...
APLNCO(4) - Device Drivers Manual (arm64) # APLNCO(4) - Device Drivers Manual (arm64)
NAME # aplnco - Apple NCO clock controller
SYNOPSIS # aplnco* at fdt?
DESCRIPTION # The aplnco driver controls the numerically-controlled oscillators that are used to derive the audio clock signals for Apple SoCs.
SEE ALSO # aplmca(4), intro(4)
HISTORY # The aplnco device driver first appeared in OpenBSD 7.1.
AUTHORS # The aplnco driver was written by Mark Kettenis <kettenis@openbsd.
...
APLNS(4) - Device Drivers Manual (arm64) # APLNS(4) - Device Drivers Manual (arm64)
NAME # aplns - Apple NVMe Storage controller
SYNOPSIS # aplns* at fdt? nvme* at aplns?
DESCRIPTION # The aplns driver provides support for the NVMe Storage controller found on various Apple SoCs.
SEE ALSO # intro(4), nvme(4)
HISTORY # The aplns driver first appeared in OpenBSD 7.0.
OpenBSD 7.5 - September 11, 2023
APLPCIE(4) - Device Drivers Manual (arm64) # APLPCIE(4) - Device Drivers Manual (arm64)
NAME # aplpcie - Apple Host/PCIe bridge
SYNOPSIS # aplpcie* at fdt? pci* at aplpcie?
DESCRIPTION # The aplpcie driver provides support for the PCIe controller found on various Apple SoCs.
SEE ALSO # intro(4), pci(4)
HISTORY # The aplpcie driver first appeared in OpenBSD 6.9.
AUTHORS # The aplpcie driver was written by Mark Kettenis <kettenis@openbsd.
...
APLPINCTRL(4) - Device Drivers Manual (arm64) # APLPINCTRL(4) - Device Drivers Manual (arm64)
NAME # aplpinctrl - Apple pin multiplexing
SYNOPSIS # aplpinctrl* at fdt?
DESCRIPTION # The aplpinctrl driver uses pin control data from the device tree to select one of multiple possible roles available for pins on various Apple SoCs.
SEE ALSO # intro(4)
HISTORY # The aplpinctrl driver first appeared in OpenBSD 7.0.
AUTHORS # The aplpinctrl driver was written by Mark Kettenis <kettenis@openbsd.
...