aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ichiic
Commit message (Expand)AuthorAgeFilesLines
...
* [ig4] Implement burst mode for data readsVladimir Kondratyev2019-11-033-24/+91
* [ig4] Set clock registers based on controller modelVladimir Kondratyev2019-11-033-27/+250
* [ig4] dump IG4_REG_COMP_PARAM1 and IG4_REG_COMP_VER registers unconditionallyVladimir Kondratyev2019-11-032-5/+3
* [ig4] Do not wait until interrupts are enabled at attach stageVladimir Kondratyev2019-11-032-29/+3
* [ig4] Allow enabling of polled mode from iicbus allocation callbackVladimir Kondratyev2019-11-034-7/+50
* [ig4] Add support for polled modeVladimir Kondratyev2019-11-031-1/+5
* [ig4] disable controller before initialization of clock countersVladimir Kondratyev2019-11-031-5/+7
* [ig4] Stop I2C controller after checking that it's kind of functional.Vladimir Kondratyev2019-11-031-0/+5
* [ig4] We actually need to set the Rx threshold register one smaller.Vladimir Kondratyev2019-11-031-1/+1
* [ig4] Ignore stray interruptsVladimir Kondratyev2019-11-031-3/+6
* [ig4] Reduce scope of io_lockVladimir Kondratyev2019-11-032-8/+8
* [ig4] Do not wait for interrupts in set_controller() routineVladimir Kondratyev2019-11-031-8/+1
* [ig4] Drop driver's internal RX FIFOVladimir Kondratyev2019-11-032-69/+1
* [ig4] Only enable interrupts when we want them. Otherwise keep mask at 0.Vladimir Kondratyev2019-11-033-23/+20
* [ig4] Handle controller startup errorsVladimir Kondratyev2019-11-031-2/+10
* [ig4] Give common name to PCI and ACPI device driversVladimir Kondratyev2019-11-034-18/+14
* ig4(4): Fix SDA HOLD time set too low on Skylake controllersVladimir Kondratyev2019-09-121-0/+2
* Catch up with r338948.Mark Johnston2018-12-171-1/+1
* fix formatting and style in ig4iic_acpi_probe afetr r339754Andriy Gapon2018-12-171-7/+3
* Revert r336326.Mark Johnston2018-12-171-4/+2
* Distinguish _CID match and _HID match and make lower priority probeTakanori Watanabe2018-10-261-9/+11
* [ig4] style(9) clean-upOleksandr Tymoshenko2018-10-041-2/+2
* [ig4] Fix device description for Kaby Lake systemsOleksandr Tymoshenko2018-09-161-2/+2
* [ig4] Add PCI IDs for I2C controller on Intel Kaby Lake systemsOleksandr Tymoshenko2018-09-131-0/+4
* [ig4] Fix I/O timeout issue with Designware I2C controller on AMD platformsOleksandr Tymoshenko2018-08-223-3/+27
* [ig4] add ACPI Device HID for AMD platformsOleksandr Tymoshenko2018-08-203-4/+3
* [ig4] Fix initialization sequence for newer ig4 chipsOleksandr Tymoshenko2018-08-132-0/+28
* Remove MODULE_PNP_INFO for ig4(4) driverOleksandr Tymoshenko2018-07-161-2/+4
* ig4(4): add devmatch(8) PNP infoOleksandr Tymoshenko2018-07-091-3/+4
* ig4(4): Fix Apollo lake entries platform identifierOleksandr Tymoshenko2018-07-061-8/+8
* ig4(4): add support for Apollo Lake I2C controllersOleksandr Tymoshenko2018-07-062-61/+51
* [ig4] Add support for i2c controllers on Skylake and Kaby LakeOleksandr Tymoshenko2018-03-065-25/+116
* [ig4] Add ACPI platform support for ig4 driverOleksandr Tymoshenko2016-12-264-19/+184
* Add Braswell PCI IDs for Intel CherryviewConrad Meyer2016-12-201-0/+24
* fix typo in a commentAndriy Gapon2016-11-021-1/+1
* ichiic/ig4: completely disengage from smbusAndriy Gapon2016-11-024-529/+21
* add iic interface to ig4 driver, move isl and cyapa to iicbusAndriy Gapon2016-10-303-11/+253
* Fix ig4 operation for certain machinesMichael Gmelin2016-05-301-8/+14
* sys/dev: minor spelling fixes.Pedro F. Giffuni2016-05-032-3/+3
* Use DELAY() instead of sleeping during boot-time attach.John Baldwin2016-04-091-1/+4
* Allow building a kernel with baked in ig4, isl and cyapa drivers.Michael Gmelin2015-08-191-2/+2
* Protect smbus ioctls in ig4 driver using a shared lock.Michael Gmelin2015-06-253-58/+90
* ig4 - Intel fourth gen integrated I2C SMBus driver.Michael Gmelin2015-05-304-0/+1876