aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ichiic
Commit message (Expand)AuthorAgeFilesLines
* ig4: Add support for Lunar Lake-M I2CDefenso-EBO2026-02-011-0/+8
* ichiic: Add PCI id for Arrow Lake.Takanori Watanabe2025-07-081-0/+12
* ig4(4): Add several PCI IDs for Intel Jasper Lake controllersJean-Sébastien Pédron2025-05-081-0/+12
* ig4(4): Add Raptor Lake PCI IDsBen Wilber2025-04-281-0/+12
* ig4_iic: Allow sleeping if called from iichid interrupt handler.Vladimir Kondratyev2025-03-072-5/+1
* ig4(4): Add Intel ACPI HIDDmitry Luhtionov2025-02-021-0/+1
* bus_generic_detach: Delete children after detaching themJohn Baldwin2025-01-021-7/+3
* Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin2024-12-061-5/+1
* ig4(4): Add Meteor Lake PCI IDsAustin Shafer2024-11-091-0/+4
* Add smbus and i2c device IDs for Meteor LakeSHENG-YI HONG2024-08-131-0/+8
* newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh2024-07-251-1/+1
* ig4_iic: Warn on NACKAhmad Khalifa2024-04-191-0/+4
* ig4_reg: Update datasheet linkAhmad Khalifa2024-04-191-1/+1
* ig4: Actively use FIFO thresholdsAlexander Motin2023-12-241-20/+17
* ig4: Fix FIFO depths detectionAlexander Motin2023-12-241-19/+31
* ig4: Add PCI IDs for Intel Ice Lake I2C controller.Vladimir Kondratyev2023-11-271-0/+12
* ig4(4): Add an EMAG device typeAndrew Gallatin2023-11-163-2/+14
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-163-6/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-162-4/+0
* ichiic: use bool for one-bit wide bit-fieldsDimitry Andric2023-04-194-12/+12
* ig4(4): Add device HID to match I2C controller on ASUS X540 laptopsVladimir Kondratyev2022-07-211-0/+1
* ichiic: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-094-8/+2
* Remove unused iicbus_devclass.John Baldwin2022-05-061-3/+2
* ig4(4): Add PNP info for ACPI attachmentVladimir Kondratyev2022-03-021-0/+1
* ig4: Add PCI IDs for Intel Alder Lake I2C controller.Alexander Motin2021-11-251-0/+40
* ig4: Add PCI IDs for Intel Gemini Lake I2C controller.Vladimir Kondratyev2021-02-233-1/+24
* ig4(4): Increase timeout to about 1 secondAllan Jude2021-02-181-1/+1
* ig4(4): Add PCI IDs for Intel Tiger LakeVladimir Kondratyev2020-12-053-3/+46
* ig4(4): Add PCI IDs for Intel Comit Lake I2C controllers.Vladimir Kondratyev2020-10-311-0/+28
* ig4iic_acpi_probe: remove set but unused variableAndriy Gapon2020-04-301-2/+0
* ig4(4): Add PCI IDs for Intel Bay Trail I2C controllers.Vladimir Kondratyev2020-04-261-0/+14
* ig4: ensure that drivers always attach in correct orderAndriy Gapon2020-04-241-1/+2
* iicbus(4): Add support for ACPI-based children enumerationVladimir Kondratyev2020-03-091-0/+4
* [ig4] Remove unused methods from bus interfaceVladimir Kondratyev2019-12-102-4/+0
* [ig4] Try to workaround MIPS namespace pollution issueVladimir Kondratyev2019-11-041-5/+5
* [ig4] Convert ithread interrupt handler to filter based one.Vladimir Kondratyev2019-11-031-9/+13
* [ig4] Enable additional registers support on Appolo Lake controllersVladimir Kondratyev2019-11-031-1/+1
* [ig4] Add support for CannonLake controllersVladimir Kondratyev2019-11-034-10/+37
* [ig4] Add generic resource methods to bus interfaceVladimir Kondratyev2019-11-032-0/+23
* [ig4] Minor improvement of write pipeliningVladimir Kondratyev2019-11-031-0/+8
* [ig4] wait for bus stop condition after stop command issuedVladimir Kondratyev2019-11-031-1/+9
* [ig4] On SkyLake controllers issue reset on attach unconditionally.Vladimir Kondratyev2019-11-031-1/+1
* [ig4] Set STOP condition and flush TX/RX FIFOs on errorVladimir Kondratyev2019-11-032-22/+66
* [ig4] Improve error detectionVladimir Kondratyev2019-11-032-14/+71
* [ig4] Convert polling loop from status-based to interrupt-basedVladimir Kondratyev2019-11-031-21/+12
* [ig4] Use interrupts for waiting for empty TX FIFOVladimir Kondratyev2019-11-031-0/+9
* [ig4] Convert last remaining usage of TX_NOTFULL status to TX_EMPTYVladimir Kondratyev2019-11-031-4/+4
* [ig4] Rewrite ig4iic_write routine to use TX_EMPTY status flagVladimir Kondratyev2019-11-031-10/+20
* [ig4] Remove dead code inherited from DragonflyBSDVladimir Kondratyev2019-11-032-26/+0
* [ig4] Add suspend/resume supportVladimir Kondratyev2019-11-034-17/+106