sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
Remove sparc64 kernel supportRemove all sparc64 specific filesRemove all sparc64 ifdefsRemovee indireeect sparc64 ifdefs
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
MFtbemd:Use MACHINE_CPUARCH in preference to MACHINE_ARCH. The former is thesource code location of the machine, the latter the binary output. Ingeneral, we want to use MACHINE_CPUARCH instead
MFtbemd:Use MACHINE_CPUARCH in preference to MACHINE_ARCH. The former is thesource code location of the machine, the latter the binary output. Ingeneral, we want to use MACHINE_CPUARCH instead of MACHINE_ARCH unlesswe're tesitng for a specific target. The isn't even moot fori386/amd64 where there's momemntum towards a MACHINE_CPUARCH == x86,although a specific cleanup for that likely would be needed...
show more ...
- Add ofw_bus_if.h to SRCS on sparc64 as envctrl.c and pcf_ebus.c depend on it.- Sync with sys/conf/files* and build pcf_isa.c only on i386 for now.- Try to adhere to style.Makefile(5) (sorting,
- Add ofw_bus_if.h to SRCS on sparc64 as envctrl.c and pcf_ebus.c depend on it.- Sync with sys/conf/files* and build pcf_isa.c only on i386 for now.- Try to adhere to style.Makefile(5) (sorting, whitespace).
Finally complete some work on generalizing the PCF8584-based I2Cdrivers I started quite some time before.Retire the old i386-only pcf driver, and activate the new generaldriver that has been sitt
Finally complete some work on generalizing the PCF8584-based I2Cdrivers I started quite some time before.Retire the old i386-only pcf driver, and activate the new generaldriver that has been sitting in the tree already for quite sometime.Build the i2c modules for sparc64 architectures as well (where I'vebeen developing all this on).
Kill bogus isa compat opt file.
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