aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/spibus
Commit message (Expand)AuthorAgeFilesLines
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-07-251-1/+1
* Add IRQ resource to SPIBUSEmmanuel Vadot2020-12-173-0/+44
* spibus: clean up empty lines in .c and .h filesMateusz Guzik2020-09-012-4/+2
* Consistently use busy and vm_page_valid() rather than touching page bitsJeff Roberson2020-01-231-2/+3
* Regularize my copyright noticeWarner Losh2019-12-044-8/+4
* Use the new FDTCOMPAT_PNP_INFO() macro to define SPIBUS_FDT_PNP_INFO().Ian Lepore2019-05-231-3/+5
* Set maximum bus clock speed from hints when attaching hinted spibus(4) children.Ian Lepore2019-02-251-0/+1
* Reapply, with minor tweaks, r338025, from the original commit:Warner Losh2018-09-261-1/+1
* Back out r338035 until Warner is finished churning GSoC PNP patchesConrad Meyer2018-08-191-1/+1
* Remove unused and easy to misuse PNP macro parameterConrad Meyer2018-08-191-1/+1
* Enhancements and fixes for the spigen(4) driver...Ian Lepore2018-07-111-168/+71
* Incorporate bus and chip select numbers into spigen(4) cdev names. RatherIan Lepore2018-06-212-6/+48
* spi: Add SPIBUS_PNP_INFO macroEmmanuel Vadot2018-06-141-0/+4
* Allow hinted attachment on FDT-based systems. Instead of returning ENXIOIan Lepore2018-04-081-8/+11
* Cast the data pointer to the correct type for the data being accessed (asIan Lepore2018-04-071-2/+2
* Don't check for impossible NULL return from malloc(..., M_WAITOK).Ian Lepore2018-04-071-6/+0
* Add an ioctl to get/set the SPI transfer mode. Also, make the bus clockIan Lepore2018-04-071-12/+11
* Generate a spibus_set_[ivarname]() convenience function for each ivar,Ian Lepore2018-04-071-1/+7
* Remove the existing identify() hack to force-add a spigen device onIan Lepore2018-04-071-15/+16
* Return BUS_PROBE_DEFAULT, not zero, because this is not the one driverIan Lepore2018-04-071-1/+5
* A couple minor improvements to spibus.c...Ian Lepore2018-04-071-9/+5
* Add support for writing/changing spi device ivars. The SPI mode (polarityIan Lepore2018-04-071-0/+32
* Add a missing MODULE_DEPEND().Ian Lepore2018-04-041-0/+1
* Provide public declarations for ofw_spibus_driver and ofw_spibus_devclassIan Lepore2018-02-182-2/+4
* SPDX: fix wrong license ID tag in dev/spibus.Pedro F. Giffuni2017-12-281-1/+1
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* [spigen] make spigen device ready to be compiled as a moduleOleksandr Tymoshenko2017-03-091-8/+41
* [spibus] small code refactoringMichael Zhilin2017-01-161-3/+2
* [spigen] Fix spigen attaching as a driver for SPI devices nodes in FDTOleksandr Tymoshenko2016-12-241-1/+3
* ofw_spi: Parse property for the SPI mode and CS polarity.Emmanuel Vadot2016-12-182-0/+22
* [spigen] Make "data" part of spigen_transfer optionalOleksandr Tymoshenko2016-12-161-8/+12
* [spi] reformat message and ar5315_spi minor fixMichael Zhilin2016-12-131-2/+2
* Enable the use of spigen on FDT platformEmmanuel Vadot2016-11-201-0/+16
* [spigen] add initial spigen driver from green@Adrian Chadd2016-05-262-0/+405
* [spibus] implement maximum clock frequency lookup from ofw.Adrian Chadd2016-05-261-1/+10
* [spibus] add missing break.Adrian Chadd2016-05-261-0/+1
* [spibus] add initial placeholders for transfer mode and frequency.Adrian Chadd2016-05-262-1/+21
* Fix the parameter type according to method declaration.Ruslan Bukin2016-04-261-1/+1
* Revert r298268 (Add optional chip_select/deselect methods).Ruslan Bukin2016-04-192-33/+0
* Add optional chip_select/deselect methods. This is requiredRuslan Bukin2016-04-192-0/+33
* Add copyright statement I should have had on these files in 2006,Warner Losh2015-02-183-2/+81
* Add an OFW SPI compatible bus. Fix the spibus probe to returnLuiz Otavio O Souza2013-10-243-2/+197
* Fetch the chip select in the bridge driver, like all the other spiWarner Losh2012-08-232-4/+0
* Add the chip select glue.Warner Losh2012-08-012-0/+6
* Replace `inline static' by `static inline'.Ed Schouten2011-12-131-1/+1
* - There's no need to overwrite the default device method with the defaultMarius Strobl2011-11-221-2/+1
* bus_add_child: change type of order parameter to u_intAndriy Gapon2010-09-101-1/+1
* strict kobj signatures: fix assortment of bus_read_ivar implsAndriy Gapon2009-06-111-1/+1
* - Make SPI bus bridge be non-arch dependent by using more genericOleksandr Tymoshenko2009-05-131-1/+1
* MFp4: when passing the transfer up the foodchain, make sure we go upWarner Losh2006-10-201-2/+4