aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/iicbus
Commit message (Expand)AuthorAgeFilesLines
* Add basic support for Freescale LX2160A SoC.Michal Meloun2020-12-051-0/+162
* Add a driver for FAN53555 based PMIC.Michal Meloun2020-12-041-0/+477
* Add a driver for HYM8563 based RTC.Michal Meloun2020-12-041-0/+314
* Add a driver for ACT8846 used as PMIC for RK3288 SoC.Michal Meloun2020-12-044-0/+914
* Add plug and play information macroses for ACPI and I2C buses.Vladimir Kondratyev2020-10-311-0/+6
* Provide a slightly more-tolerant set of thermal parameters for PowerMacNathan Whitehorn2020-10-151-2/+11
* Bug fixes for the ads111x driver... make configurable gain and sample rateIan Lepore2020-10-121-2/+9
* Don't do the busy dance in icee_open/closeWarner Losh2020-09-141-27/+0
* twsi: some variants clear interrupt flag by writing 0, others by writing 1Andriy Gapon2020-09-073-7/+14
* twsi: use tsleep instead of pause for better responsivenessAndriy Gapon2020-09-071-1/+1
* move defintion of hw.i2c sysctl node from iicbb to iicbusAndriy Gapon2020-09-032-1/+3
* twsi: no need to compare boolean with boolean constantAndriy Gapon2020-09-031-1/+1
* twsi: replace a couple of errno codes with i2c error codesAndriy Gapon2020-09-031-2/+2
* Fix the variable name passed to OF_getprop().John Baldwin2020-09-021-1/+1
* In ltc430x(4), add the ability to configure control register 2 via FDT orIan Lepore2020-09-021-2/+39
* iicmux: fix a sign error in comparisonAndriy Gapon2020-08-181-1/+1
* The ds3231 RTC chip bitmask values for 12- versus 24-hour mode were reversed,Ian Lepore2020-07-191-2/+2
* twsi: Fix for > Allwinner A20Emmanuel Vadot2020-07-081-12/+39
* iicbb: rebuild the bit-banging algorithms using different primitivesAndriy Gapon2020-06-111-136/+224
* Introduce support for Epson RX-8803 RTC.Marcin Wojtas2020-05-251-0/+246
* Add TCA6416 GPIO expander support.Marcin Wojtas2020-05-251-0/+534
* acpi_iicbus: set device description in the probe methodAndriy Gapon2020-04-241-2/+1
* iicbus(4): Add support for ACPI-based children enumerationVladimir Kondratyev2020-03-093-11/+832
* Drop 'All rights reserved'Andreas Tobler2020-03-061-15/+28
* Drop 'All rights reserved'Andreas Tobler2020-03-061-2/+1
* Drop 'All rights reserved'Andreas Tobler2020-03-061-5/+4
* - Drop 'All rights reserved'Andreas Tobler2020-03-061-4/+4
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-267-46/+46
* twsi: Rework how we handle the i2c messagesEmmanuel Vadot2020-01-102-119/+117
* Remove some trailing whitespace; no functional changes.Ian Lepore2020-01-081-3/+3
* Split the code to find and add iicbus children out to its own function.Ian Lepore2020-01-081-38/+41
* Change some KASSERT to device_printf + return EINVAL. There's no need toIan Lepore2020-01-081-10/+15
* Init sc->maxbus to -1, not 0. It represents the highest array index thatIan Lepore2020-01-081-4/+6
* Ensure any reserved gpio pins get released if an early exit is takenIan Lepore2020-01-081-7/+25
* Add support for i2c bus mux hardware.Ian Lepore2020-01-027-2/+1014
* iicoc: fix the build on PCI machinesPhilip Paeps2019-12-201-2/+2
* iicoc: add FDT bus attachmentPhilip Paeps2019-12-201-0/+188
* iicoc: split up common core and PCI bus specificsPhilip Paeps2019-12-203-134/+186
* iicoc: minor whitespace and style(9) fixesPhilip Paeps2019-12-201-34/+35
* If device_delete_children() returns an error, bail on the rest of theIan Lepore2019-12-131-2/+3
* Clean up some of my copyrights; add SPDX tag and remove All rights reserved.Ian Lepore2019-12-137-6/+16
* Regularize my copyright noticeWarner Losh2019-12-041-1/+1
* Remove "all rights reserved" from copyright for the file that Jared McNeillEmmanuel Vadot2019-12-031-1/+0
* Rewrite iicdev_writeto() to use a single buffer and a single iic_msg, ratherIan Lepore2019-11-211-15/+37
* [ig4] Add suspend/resume supportVladimir Kondratyev2019-11-031-0/+2
* iicbb: allow longer SCL low timeout and other improvementsAndriy Gapon2019-10-311-41/+94
* Widen NET_EPOCH coverage.Gleb Smirnoff2019-10-071-0/+4
* syr827: Switch to iicdev_{readfrom,writeto}Emmanuel Vadot2019-10-011-31/+2
* Create a mechanism for encoding a system errno into the IIC_Exxxxx space.Ian Lepore2019-09-142-2/+31
* Use a single write of 3 bytes instead of iicdev_writeto() in ads111x.Ian Lepore2019-09-051-3/+13