Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I'll just run the command on the branches)Sponsored by: Netflix
Add atopcase, the Apple HID over SPI input driverThe driver provides support for Human Interface Devices (HID) onSerial Peripheral Interface (SPI) buses on Apple Intel Macsproduced in 2015-2018.
Add atopcase, the Apple HID over SPI input driverThe driver provides support for Human Interface Devices (HID) onSerial Peripheral Interface (SPI) buses on Apple Intel Macsproduced in 2015-2018.The driver appears to work more stable after installation of Darwin OSIin acpi(4) driver.To install Darwin OSI insert following lines into /boot/loader.conf:hw.acpi.install_interface="Darwin"hw.acpi.remove_interface="Windows 2009, Windows 2012"Reviewed by: wulfDifferential revision: https://reviews.freebsd.org/D39863
show more ...
sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
spibus(4): Add support for ACPI-based children enumerationWhen spibus is attached as child of Intel SPI controller it scans allACPI nodes for "SPI Serial Bus Connection Resource Descriptor" descri
spibus(4): Add support for ACPI-based children enumerationWhen spibus is attached as child of Intel SPI controller it scans allACPI nodes for "SPI Serial Bus Connection Resource Descriptor" describedin section 19.6.126 of ACPI specs.If such a descriptor is found, SPI child is added to spibus, it's SPIchip 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: manuDifferential Revision: https://reviews.freebsd.org/D41248
Fix some modules to export more used symbolsand remove non-present symbols that are now reported by kmod_syms.awk.Reviewed by: emasteSponsored by: The FreeBSD FoundationMFC after: 1 weekDiffer
Fix some modules to export more used symbolsand remove non-present symbols that are now reported by kmod_syms.awk.Reviewed by: emasteSponsored by: The FreeBSD FoundationMFC after: 1 weekDifferential revision: https://reviews.freebsd.org/D32878
Add opt_platform.h for several modules that have #ifdef FDT in the source.Submitted by: Andre Albsmeier <Andre.Albsmeier@siemens.com>
Remove some files that snuck in via cut and paste.Having these compiled into the module causes the kobj method descriptorsto be resolved incorrectly (by the compile-time linker instead of thekern
Remove some files that snuck in via cut and paste.Having these compiled into the module causes the kobj method descriptorsto be resolved incorrectly (by the compile-time linker instead of thekernel linker), which then leads to hours of frustrating debugging.
Build at45d and mx25l SPI flash drivers as modules.
Add ofw_bus_if.h to SRCS.
Add modules/spi as a gathering point for SPI-related modules, analagous tomodules/i2c for i2c/iicbus modules. Build spibus as a module.