summaryrefslogtreecommitdiff
path: root/sys/dev/spibus
AgeCommit message (Expand)Author
2025-12-09bus_alloc_resource: Pass rid by value to BUS_ALLOC_RESOURCE DEVMETHODJohn Baldwin
2025-06-21newbus: replace leftover device unit wildcardsAhmad Khalifa
2025-01-02spibus: Use bus_generic_* directly instead of wrappersJohn Baldwin
2025-01-02Use bus_generic_detach instead of device_delete_children in detachJohn Baldwin
2025-01-02bus_generic_detach: Delete children after detaching themJohn Baldwin
2024-12-06Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin
2024-12-06Replace calls to bus_generic_probe with bus_identify_childrenJohn Baldwin
2024-11-01spibus: Use a bus_child_deleted method to free ivars for childrenJohn Baldwin
2024-07-24newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh
2024-01-10hwreset: Move reset code in dev/hwresetEmmanuel Vadot
2024-01-10clk: Move clock code in dev/clkEmmanuel Vadot
2024-01-10spibus: Move allwinner driver into the common directoryEmmanuel Vadot
2024-01-10spibus: Move rockchip driver into the common directoryEmmanuel Vadot
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-28spibus: Make ofw_spibus probe just a little more favoredJustin Hibbits
2023-08-20Add plug and play information macro for SPI bus.Vladimir Kondratyev
2023-08-16sys: Remove $FreeBSD$: one-line sh patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-08-07acpi_spibus.c: fix i386 buildKonstantin Belousov
2023-08-03spibus(4): Add support for ACPI-based children enumerationVladimir Kondratyev
2023-08-03spibus(4): Allow IRQ resource to be releasedVladimir Kondratyev
2023-08-03spibus(4): Skip bus_generic_detach() on device detachVladimir Kondratyev
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-04-24spibus: extend API: add cs_delay ivar, KEEP_CS and NO_SLEEP flagsVal Packett
2022-05-09spigen: Remove unused devclass argument to DRIVER_MODULE.John Baldwin
2022-05-09Remove unused spibus_devclass and ofw_spibus_devclass.John Baldwin
2021-06-22newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,loca...Warner Losh
2020-12-17Add IRQ resource to SPIBUSEmmanuel Vadot
2020-09-01spibus: clean up empty lines in .c and .h filesMateusz Guzik
2020-01-23Consistently use busy and vm_page_valid() rather than touching page bitsJeff Roberson
2019-12-04Regularize my copyright noticeWarner Losh
2019-05-23Use the new FDTCOMPAT_PNP_INFO() macro to define SPIBUS_FDT_PNP_INFO().Ian Lepore
2019-02-25Set maximum bus clock speed from hints when attaching hinted spibus(4) children.Ian Lepore
2018-09-26Reapply, with minor tweaks, r338025, from the original commit:Warner Losh
2018-08-19Back out r338035 until Warner is finished churning GSoC PNP patchesConrad Meyer
2018-08-19Remove unused and easy to misuse PNP macro parameterConrad Meyer
2018-07-11Enhancements and fixes for the spigen(4) driver...Ian Lepore
2018-06-21Incorporate bus and chip select numbers into spigen(4) cdev names. RatherIan Lepore
2018-06-14spi: Add SPIBUS_PNP_INFO macroEmmanuel Vadot
2018-04-08Allow hinted attachment on FDT-based systems. Instead of returning ENXIOIan Lepore
2018-04-07Cast the data pointer to the correct type for the data being accessed (asIan Lepore
2018-04-07Don't check for impossible NULL return from malloc(..., M_WAITOK).Ian Lepore
2018-04-07Add an ioctl to get/set the SPI transfer mode. Also, make the bus clockIan Lepore
2018-04-07Generate a spibus_set_[ivarname]() convenience function for each ivar,Ian Lepore
2018-04-07Remove the existing identify() hack to force-add a spigen device onIan Lepore
2018-04-07Return BUS_PROBE_DEFAULT, not zero, because this is not the one driverIan Lepore
2018-04-07A couple minor improvements to spibus.c...Ian Lepore
2018-04-07Add support for writing/changing spi device ivars. The SPI mode (polarityIan Lepore
2018-04-04Add a missing MODULE_DEPEND().Ian Lepore