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
sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with: `cd sys/modules; make ALL_MODULES=` on amd64MFC after: 1 monthSponsored by: Dell EMC Isilon
Move all the power management (SMBus) drivers to their own directory,away from sys/pci.
The viapm module build had what appear to be some debugging CFLAGS leftaround to force the IO port to a fixed address. They were only turnedon in the module build and were present since the origin
The viapm module build had what appear to be some debugging CFLAGS leftaround to force the IO port to a fixed address. They were only turnedon in the module build and were present since the original import. Thisbreaks soft power-off on the Asus A7V since it reprograms the SMBus baseaddress to a different one than the BIOS expects. A similar issue wasfound in the alpm(4) module build.PR: kern/113986, i386/97468MFC after: 3 daysApproved by: re
show more ...
Major rework of the iicbus/smbus framework: - VIA chipset SMBus controllers added - alpm driver updated - Support for dynamic modules added - bktr FreeBSD smbus updated but not tested - cleanup