#
b111430e |
| 05-Apr-2022 |
Warner Losh <imp@FreeBSD.org> |
mii: Add opt_platform.h to all miibus drivers
miivar.h includes opt_platform.h. Make sure all the drivers that use the miibus_if.h interface file have opt_platform.h as well. While some of these may
mii: Add opt_platform.h to all miibus drivers
miivar.h includes opt_platform.h. Make sure all the drivers that use the miibus_if.h interface file have opt_platform.h as well. While some of these may not, strictly speaking, need it, it's easier to include it universally for miibus.
Sponsored by: Netflix
show more ...
|
#
242cd60a |
| 02-Apr-2022 |
Milan Obuch <bsd@dino.sk> |
cgem: Support building as a loadable kernel module
For development, building a driver as kernel module is both convenient and a time saver (no need for reboot on some change, testing it requires jus
cgem: Support building as a loadable kernel module
For development, building a driver as kernel module is both convenient and a time saver (no need for reboot on some change, testing it requires just kldunload and kldload, a matter of seconds). For some special cases, it may be even desirable to postpone initializing the network interface after some action is done (loading a FPGA bitstream may be required for Zynq/ZynqMP based hardware as an example).
Building is limited to ARM, ARM64 and RISC-V architectures (for Zynq, ZynqMP, PolarFire Soc based boards, and HiFive based boards are known to use CGEM at the moment).
Reviewed by: mhorne MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D34687
show more ...
|