aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/iicbus
Commit message (Expand)AuthorAgeFilesLines
* sys/dev: minor spelling fixes.Pedro F. Giffuni2016-05-034-4/+4
* Convert Allwinner port to extres clk/hwreset/regulator APIs.Jared McNeill2016-04-061-27/+24
* Add support for the Microchip mcp7941x.Justin Hibbits2016-04-052-8/+34
* Fix the resource_list_print_type() calls to use uintmax_t.Justin Hibbits2016-03-221-1/+1
* Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere().Justin Hibbits2016-02-271-2/+2
* Add the start of support for the Allwinner A31 clocks. It only addsAndrew Turner2016-02-261-2/+31
* Fix the spelling of OF_getencprop. It will fix the data correctly for theAndrew Turner2016-02-152-6/+4
* Add support for the Allwinner i2c device. This is similar to the existingAndrew Turner2016-02-154-314/+602
* Move the twsi driver source to be under iicbus. It is in a separateAndrew Turner2016-02-141-0/+644
* Use the correct type for i when iterating over `buf` to avoid unlikelyEnji Cooper2016-01-301-1/+2
* Add FDT compatibility to the icee driver.Ian Lepore2015-10-221-37/+120
* Add iicbus_transfer_excl(), a helper routine to do an i2c bus transactionIan Lepore2015-10-222-0/+17
* iicbus: Use device_delete_children() instead of explicit child removalJean-Sébastien Pédron2015-10-204-19/+6
* iicbus: Remove trailing whitespacesJean-Sébastien Pédron2015-10-201-4/+4
* Replace a local sx lock that allowed only one client at a time to accessIan Lepore2015-10-101-12/+11
* Translate iic hardware layer status values to errno return values.Ian Lepore2015-10-101-3/+9
* Add a short name, IIC_INTRWAIT, for the common case (IIC_INTR | IIC_WAIT).Ian Lepore2015-10-101-0/+1
* Fix more cases of iicbus-layer functions that must return IIC_Exxxx values.Ian Lepore2015-10-101-2/+2
* Return only IIC_Exxxx status values from iicbus-layer functions. Most ofIan Lepore2015-10-092-7/+22
* Add iic2errno(), a helper function to translate IIC_Exxxxx status values toIan Lepore2015-10-092-0/+24
* Use IIC_EBUSBSY and IIC_BUSERR status values consistantly across all drivers.Ian Lepore2015-10-092-3/+3
* Bugfix: Exit the transfer loop if any read or write operation fails. Also,Ian Lepore2015-10-091-2/+5
* Style and whitespace cleanups. The only functional change is removal ofIan Lepore2015-10-091-12/+8
* Remove unnecessary code and make use of generic implementations forLuiz Otavio O Souza2015-05-101-57/+4
* Handle IRQ resources on iicbus and ofw_iicbus.Luiz Otavio O Souza2015-05-092-3/+83
* Replace spaces with tabs, removes an extra blank line.Luiz Otavio O Souza2015-05-081-9/+8
* Make the pcf8563 RTC work on FDT systems and on interrupt based i2cLuiz Otavio O Souza2015-04-251-15/+52
* Fix numerous issues in iic(4) and iicbus(4):Jason A. Harmening2015-04-214-204/+309
* Add a driver for the Dallas/Maxim DS1307, another common i2c RTC.Luiz Otavio O Souza2015-03-202-0/+470
* Fix off-by-one bugs.Luiz Otavio O Souza2015-03-102-8/+6
* Add a driver for the Maxim DS3231 a low-cost, extremely accurate (+-2PPM)Luiz Otavio O Souza2015-02-282-0/+662
* Replace hardcoded sizes by sizeof() and nitems().Luiz Otavio O Souza2015-02-171-14/+13
* Fix the display of negative temperatures.Luiz Otavio O Souza2015-02-171-7/+14
* Use proper signed types. The ADT746x uses signed 8-bit numbers for theJustin Hibbits2015-01-181-2/+3
* Allow i2c bus speed to be configured via hints, FDT data, and sysctl.Ian Lepore2014-11-183-1/+71
* Add a method to iicbus to request IIC_M_NOSTOP behaviour for multibyteKonstantin Belousov2014-10-272-4/+10
* Move the adm1030 driver to the proper location, and rename it.Justin Hibbits2014-10-161-0/+240
* Check error return from reading integer part of temperature.Justin Hibbits2014-10-121-0/+4
* Mechanically convert to if_inc_counter().Gleb Smirnoff2014-09-191-8/+8
* Revert r268543.Rui Paulo2014-07-124-3/+70
* Move iic.h to sys/ so that it's automatically installed in /usr/include/sys.Rui Paulo2014-07-124-70/+3
* Ignore IIC_ENOADDR from iicbus_reset() as it only means we have aLuiz Otavio O Souza2014-05-311-0/+6
* Add the lm75 i2c digital temperature sensor driver.Luiz Otavio O Souza2014-05-101-0/+574
* Allow the use of OFW I2C bus together with iicbb(4) on OFW-based systems.Luiz Otavio O Souza2014-02-131-0/+25
* Add driver for the ADT7460/ADT7467 fan controller found in later PowerBooksJustin Hibbits2014-02-031-0/+664
* Make more unsigned ints signed.Justin Hibbits2013-12-072-2/+2
* Fix some integer signs. These unsigned integers should all be signed.Justin Hibbits2013-12-071-1/+1
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Clean up SIOCSIFDSTADDR usage from ifnet drivers. The ioctl itself isGleb Smirnoff2013-09-111-1/+0
* Add const qualifier to the dst parameter of the ifnet if_output method.Gleb Smirnoff2013-04-261-2/+2