summaryrefslogtreecommitdiff
path: root/sys/dev/spi
AgeCommit message (Expand)Author
2020-08-11Pull up following revision(s) (requested by 1043):martin
2019-07-04Avoid workqueue_check_duplication().hkenken
2019-03-09More input validation. Fix off-by-1 for size limit.mlelstv
2019-02-23Add userland driver to spi framework.mlelstv
2018-09-03Rename min/max -> uimin/uimax for better honesty.riastradh
2018-01-31Add four Winbond devices.jakllsch
2018-01-12We always need bp->b_resid initialized before we try to toss the transfer.jakllsch
2017-08-07Add support Microchip SST25VF016B.hkenken
2016-11-20Fixed typo in name for MCP3304.phx
2016-08-19Reset b_resid when tossing transfer with non-zero b_error.jakllsch
2015-12-14use workqueue(9)hkenken
2015-08-18MI driver for the Microchip 3x0x series of SAR analog to digital converters.phx
2015-07-22need to forward the data pointerryo
2015-04-26Use C99-style initializers for struct dkdriver.mlelstv
2014-10-11use disk_init() wrapper function instead of poking data structures.mlelstv
2014-07-25Add d_discard to all struct cdevsw instances I could find.dholland
2014-07-25Add d_discard to all struct bdevsw instances I could find.dholland
2014-07-13"peripheral", not "peripherial".dholland
2014-04-06add Microchip MCP23S17 GPIO driverkardel
2014-03-29Add optical joystick support for NetWalker.hkenken
2014-03-28Fix printf formating in DPRINTF.hkenken
2014-02-28G/C sys/simplelock.h includesskrll
2014-02-25Add preliminary driver for Microchip MCP48x1 family of DACs.rkujawa
2014-01-28Remove an unused variablemartin
2013-10-26Add support for M25P16, tested on Raspberry PI with Digilent PmodSF.rkujawa
2013-04-21Add support for STMicro M25PX64 and Numonyx N25Q128.rkujawa
2013-02-15Fix wrong calculation of destination pointer in writes.rkujawa
2013-02-15Fix usage of uninitialised variable holding number of slave devices.rkujawa
2013-01-04Don't leak condvars and mutexes, even if they are on the stack.jakllsch
2011-07-08initialise chuck_rptr as well, instead of chuck_read twice.mrg
2011-06-20Initialize sensor state before registeringpgoyette
2011-06-08- Use IPL_BIO (instead of IPL_SERIAL) for SPI.rmind
2010-08-14Fix the while condition: sleep while the SPI_F_DONE bit is not set.jym
2009-05-12struct device * -> device_t, no functional changes intended.cegger
2009-01-13g/c BUFQ_FOO() macros and use bufq_foo() directly.yamt
2008-06-11use device_lookup_private to get softccegger
2008-05-04device_t/softc split.xtraeme
2008-04-05use aprint_*_dev and device_xnamecegger
2008-04-04Split device_t/softc and other related cosmetic changes.xtraeme
2008-01-08explicitly include simplelock.hdogcow
2007-11-16Extend the envsys2 API (one more time, sorry) as defined in:xtraeme
2007-07-29It's not a good idea for device drivers to modify b_flags, as they don'tad
2007-07-19Fix the kthread_create(9) call so this compiles again.dyoung
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2007-07-01Imported envsys 2, a brief description of the new features:xtraeme
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2006-12-25Spell "separate" correctly. From Zafer Aydogan.wiz
2006-11-24fix spelling of accommodate; from Zapher.christos
2006-10-20This commit provides substantial fixes and functionality for SPI flash.gdamore
2006-10-07Add spiflash driver, and M25P instance, used for STMicro flash devicesgdamore