| Commit message (Expand) | Author | Age | Files | Lines |
* | sys: Automated cleanup of cdefs and other formatting | Warner Losh | 2023-11-27 | 1 | -1/+0 |
* | sys: Remove $FreeBSD$: one-line .c pattern | Warner Losh | 2023-08-16 | 1 | -2/+0 |
* | spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD | Warner Losh | 2023-05-12 | 1 | -1/+1 |
* | Add support for i2c bus mux hardware. | Ian Lepore | 2020-01-02 | 1 | -2/+11 |
* | Rewrite iicdev_writeto() to use a single buffer and a single iic_msg, rather | Ian Lepore | 2019-11-21 | 1 | -15/+37 |
* | Create a mechanism for encoding a system errno into the IIC_Exxxxx space. | Ian Lepore | 2019-09-14 | 1 | -2/+29 |
* | Restore the ability for i2c slave devices to do IO from their probe method. | Ian Lepore | 2019-07-08 | 1 | -4/+10 |
* | Call device_unbusy() on the error exit path, because if iicbus_request_bus() | Ian Lepore | 2019-07-08 | 1 | -0/+1 |
* | revert r273728 and parts of r306589, iicbus no-stop by default feature | Andriy Gapon | 2019-05-29 | 1 | -6/+4 |
* | Mark i2c slave devices busy while they own the bus. | Ian Lepore | 2019-05-23 | 1 | -0/+7 |
* | Fix a bug introduced with recursive bus ownership support in r321584. | Ian Lepore | 2018-01-23 | 1 | -3/+9 |
* | sys/dev: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-27 | 1 | -0/+2 |
* | Add support for tracking nested calls to iicbus_request/release_bus(). | Ian Lepore | 2017-07-26 | 1 | -34/+27 |
* | Add a pair of convenience routines for doing simple "register" read/writes | Ian Lepore | 2017-07-26 | 1 | -0/+52 |
* | If an i2c transfer ends due to error, issue a stop on the bus even if the | Ian Lepore | 2017-06-29 | 1 | -4/+6 |
* | Remove a couple of extra blank lines. | Luiz Otavio O Souza | 2016-05-22 | 1 | -1/+0 |
* | Add iicbus_transfer_excl(), a helper routine to do an i2c bus transaction | Ian Lepore | 2015-10-22 | 1 | -0/+15 |
* | Fix more cases of iicbus-layer functions that must return IIC_Exxxx values. | Ian Lepore | 2015-10-10 | 1 | -2/+2 |
* | Return only IIC_Exxxx status values from iicbus-layer functions. Most of | Ian Lepore | 2015-10-09 | 1 | -7/+18 |
* | Add iic2errno(), a helper function to translate IIC_Exxxxx status values to | Ian Lepore | 2015-10-09 | 1 | -0/+22 |
* | Bugfix: Exit the transfer loop if any read or write operation fails. Also, | Ian Lepore | 2015-10-09 | 1 | -2/+5 |
* | Fix numerous issues in iic(4) and iicbus(4): | Jason A. Harmening | 2015-04-21 | 1 | -32/+39 |
* | Add a method to iicbus to request IIC_M_NOSTOP behaviour for multibyte | Konstantin Belousov | 2014-10-27 | 1 | -3/+6 |
* | Allow the i2c node requirements to be slightly relaxed. | Adrian Chadd | 2011-12-04 | 1 | -4/+4 |
* | Provide support for IIC_M_NOSTOP/IIC_M_NOSTART for bit-banging and | Nathan Whitehorn | 2010-11-08 | 1 | -5/+29 |
* | Revert changes accidentally committed as part of r209298. | Nathan Whitehorn | 2010-06-18 | 1 | -29/+5 |
* | Provide for multiple, cascaded PICs on PowerPC systems, and extend the | Nathan Whitehorn | 2010-06-18 | 1 | -5/+29 |
* | Handle errors from device_get_chidlren. | Warner Losh | 2008-08-23 | 1 | -2/+5 |
* | Add locking to the core iicbus(4) drivers: | John Baldwin | 2008-08-04 | 1 | -15/+19 |
* | MFp4: Make iicbus_trasnfer_gen suitable for bridge drivers. Use it in the | Warner Losh | 2007-03-23 | 1 | -6/+10 |
* | const poison | Warner Losh | 2006-12-05 | 1 | -1/+1 |
* | Allow iic bridges to support a generalized transfer, rather than | Warner Losh | 2006-07-14 | 1 | -0/+42 |
* | Use __FBSDID(). | David E. O'Brien | 2003-08-24 | 1 | -3/+4 |
* | Major rework of the iicbus/smbus framework: | Nicolas Souchu | 2002-03-23 | 1 | -33/+0 |
* | Remove unneeded #include <sys/kernel.h> | Poul-Henning Kamp | 2000-04-29 | 1 | -1/+0 |
* | Remove ~25 unneeded #include <sys/conf.h> | Poul-Henning Kamp | 2000-04-19 | 1 | -1/+0 |
* | Remove the 'ivars' arguement to device_add_child() and | Matthew N. Dodd | 1999-12-03 | 1 | -1/+1 |
* | Sync with RELENG_3. | Nicolas Souchu | 1999-11-01 | 1 | -2/+6 |
* | $Id$ -> $FreeBSD$ | Peter Wemm | 1999-08-28 | 1 | -1/+1 |
* | Handle correctly iicbus request/release mechanism. Add iicbus allocation | Nicolas Souchu | 1999-02-13 | 1 | -8/+9 |
* | Changed to use IICBUS_REPEATED_START | Roger Hardiman | 1999-02-06 | 1 | -2/+2 |
* | Submitted by: Nicolas Souchu <nsouch@freebsd.org> | Roger Hardiman | 1999-01-28 | 1 | -1/+50 |
* | Change /dev/smb and /dev/iic interface to allow user programs to interact with | Nicolas Souchu | 1999-01-09 | 1 | -4/+95 |
* | Remove broken and useless intr interface. | Nicolas Souchu | 1998-11-22 | 1 | -2/+2 |
* | iicbb is generic support for I2C bit-banging. | Nicolas Souchu | 1998-10-31 | 1 | -29/+44 |
* | Submitted by: nsouch | Nicolas Souchu | 1998-09-03 | 1 | -0/+207 |