Replace calls to bus_generic_attach with bus_attach_childrenReviewed by: impDifferential Revision: https://reviews.freebsd.org/D47675
riscv: Allwinner D1 clock and reset driverAdd the SOC_ALLWINNER_D1 config option, following other platforms.Co-authored-by: mhorneReviewed by: manu (previous version)Sponsored by: The FreeBSD F
riscv: Allwinner D1 clock and reset driverAdd the SOC_ALLWINNER_D1 config option, following other platforms.Co-authored-by: mhorneReviewed by: manu (previous version)Sponsored by: The FreeBSD Foundation (in part)Differential Revision: https://reviews.freebsd.org/D47515
show more ...
hwreset: Move reset code in dev/hwresetWe've removed kernel option EXT_RESOURCES almost two years ago.While it was ok to have some code under a common 'extres' subdirectoryat first, we now have a
hwreset: Move reset code in dev/hwresetWe've removed kernel option EXT_RESOURCES almost two years ago.While it was ok to have some code under a common 'extres' subdirectoryat first, we now have a lot of consumer of it and we made it mandatoryso no need to have it under a cryptic name.Reviewed by: impSponsored by: Beckhoff Automation GmbH & Co. KGDifferential Revision: https://reviews.freebsd.org/D43192
clk: Move clock code in dev/clkWe've removed kernel option EXT_RESOURCES almost two years ago.While it was ok to have some code under a common 'extres' subdirectoryat first, we now have a lot of
clk: Move clock code in dev/clkWe've removed kernel option EXT_RESOURCES almost two years ago.While it was ok to have some code under a common 'extres' subdirectoryat first, we now have a lot of consumer of it and we made it mandatoryso no need to have it under a cryptic name.Reviewed by: mhorneSponsored by: Beckhoff Automation GmbH & Co. KGDifferential Revision: https://reviews.freebsd.org/D43191
clk: Move allwinner driver into the common directoryNo need to keep it under sys/arm/allwinner/clkngIt's easier to find which controller we support by looking under one directory.It will also be
clk: Move allwinner driver into the common directoryNo need to keep it under sys/arm/allwinner/clkngIt's easier to find which controller we support by looking under one directory.It will also be shared with Allwinner RiscV SoC.Sponsored by: Beckhoff Automation GmbH & Co. KGDifferential Revision: https://reviews.freebsd.org/D43188