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/
mii: Add opt_platform.h to all miibus driversmiivar.h includes opt_platform.h. Make sure all the drivers that use themiibus_if.h interface file have opt_platform.h as well. While some ofthese may
mii: Add opt_platform.h to all miibus driversmiivar.h includes opt_platform.h. Make sure all the drivers that use themiibus_if.h interface file have opt_platform.h as well. While some ofthese may not, strictly speaking, need it, it's easier to include ituniversally for miibus.Sponsored by: Netflix
show more ...
enetc: Add autogenerated files to MakefileA module makefile must list all the header files it uses which aregenerated at build time from interface definitions (.m files) in itsSRCS list.Fixes:
enetc: Add autogenerated files to MakefileA module makefile must list all the header files it uses which aregenerated at build time from interface definitions (.m files) in itsSRCS list.Fixes: 5ad6d28cbe6b ("enetc: Support building the driver as a loadable module.")
enetc: Support building the driver as a loadable module.Function level reset has to be done in attach in order to put thehardware in a known state before configuring it.The order of DRIVER_MODULE
enetc: Support building the driver as a loadable module.Function level reset has to be done in attach in order to put thehardware in a known state before configuring it.The order of DRIVER_MODULEs was changed to ensure that the miibus driveris loaded when mii_attach is called.Obtained from: SemihalfSponsored by: Alstom Group