flexspi: Stop checking for failures from malloc(M_WAITOK)MFC after: 1 weekDifferential Revision: https://reviews.freebsd.org/D45852
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
show more ...
sys: Remove $FreeBSD$: one-line .c patternRemove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
spi flash: Remove unused devclass arguments to DRIVER_MODULE.
flexspi: In flex_spi_task remove dev, it's write onlySponsored by: Netflix
flex_spi: Don't try to destroy disk if it doesn't existTry to stop and destroy the dist only if the driver has been successfullyattached. Otherwise a kernel panic will be triggered from disk_destr
flex_spi: Don't try to destroy disk if it doesn't existTry to stop and destroy the dist only if the driver has been successfullyattached. Otherwise a kernel panic will be triggered from disk_destroy.The issue was observed on a board that missed SPI clock description in DT.
flex_spi: Support for FlexSPI Flash controller.NXP FlexSPI is a complex SPI controller which providesfull offload for accessing NOR Flash.Create a Flash driver which attaches to existing FreeBSD
flex_spi: Support for FlexSPI Flash controller.NXP FlexSPI is a complex SPI controller which providesfull offload for accessing NOR Flash.Create a Flash driver which attaches to existing FreeBSDinfrastructure and exports generic READ and WRITE disk commands.The Flash has to be identified first to configure controllerinternals. For now, only one NOR Flash chip is supported.Future commits shall either increase number of known chipsor implement SFDP mechanism which can be used by other Flashdrivers.Sponsored by: AlstomObtained from: SemihalfDifferential revision: https://reviews.freebsd.org/D33117