opnsense-src/sys/dev/spibus
Vladimir Kondratyev 7d380b986a spibus(4): Add support for ACPI-based children enumeration
When spibus is attached as child of Intel SPI controller it scans all
ACPI nodes for "SPI Serial Bus Connection Resource Descriptor" described
in section 19.6.126 of ACPI specs.
If such a descriptor is found, SPI child is added to spibus, it's SPI
chip select, mode, clock, IRQ resource and ACPI handle are added to ivars.
Existing ACPI bus-hosted child is deleted afterwards.
Apple ACPI SPI extensions are supported.

Reviewed by:	manu
Differential Revision:	https://reviews.freebsd.org/D41248
2023-08-03 19:10:50 +03:00
..
acpi_spibus.c spibus(4): Add support for ACPI-based children enumeration 2023-08-03 19:10:50 +03:00
ofw_spibus.c spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
spi.h spibus: extend API: add cs_delay ivar, KEEP_CS and NO_SLEEP flags 2023-04-24 12:41:52 +03:00
spibus.c spibus(4): Add support for ACPI-based children enumeration 2023-08-03 19:10:50 +03:00
spibus_if.m Regularize my copyright notice 2019-12-04 16:56:11 +00:00
spibusvar.h spibus(4): Add support for ACPI-based children enumeration 2023-08-03 19:10:50 +03:00
spigen.c spigen: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:04 -07:00