summaryrefslogtreecommitdiff
path: root/sys/dev/ichiic
AgeCommit message (Expand)Author
2025-07-08ichiic: Add PCI id for Arrow Lake.Takanori Watanabe
2025-05-08ig4(4): Add several PCI IDs for Intel Jasper Lake controllersJean-Sébastien Pédron
2025-04-28ig4(4): Add Raptor Lake PCI IDsBen Wilber
2025-03-07ig4_iic: Allow sleeping if called from iichid interrupt handler.Vladimir Kondratyev
2025-02-02ig4(4): Add Intel ACPI HIDDmitry Luhtionov
2025-01-02bus_generic_detach: Delete children after detaching themJohn Baldwin
2024-12-06Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin
2024-11-09ig4(4): Add Meteor Lake PCI IDsAustin Shafer
2024-08-13Add smbus and i2c device IDs for Meteor LakeSHENG-YI HONG
2024-07-24newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh
2024-04-19ig4_iic: Warn on NACKAhmad Khalifa
2024-04-19ig4_reg: Update datasheet linkAhmad Khalifa
2023-12-24ig4: Actively use FIFO thresholdsAlexander Motin
2023-12-23ig4: Fix FIFO depths detectionAlexander Motin
2023-11-27ig4: Add PCI IDs for Intel Ice Lake I2C controller.Vladimir Kondratyev
2023-11-15ig4(4): Add an EMAG device typeAndrew Gallatin
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-04-19ichiic: use bool for one-bit wide bit-fieldsDimitry Andric
2022-07-22ig4(4): Add device HID to match I2C controller on ASUS X540 laptopsVladimir Kondratyev
2022-05-09ichiic: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin
2022-05-06Remove unused iicbus_devclass.John Baldwin
2022-03-03ig4(4): Add PNP info for ACPI attachmentVladimir Kondratyev
2021-11-24ig4: Add PCI IDs for Intel Alder Lake I2C controller.Alexander Motin
2021-02-24ig4: Add PCI IDs for Intel Gemini Lake I2C controller.Vladimir Kondratyev
2021-02-18ig4(4): Increase timeout to about 1 secondAllan Jude
2020-12-05ig4(4): Add PCI IDs for Intel Tiger LakeVladimir Kondratyev
2020-10-31ig4(4): Add PCI IDs for Intel Comit Lake I2C controllers.Vladimir Kondratyev
2020-04-30ig4iic_acpi_probe: remove set but unused variableAndriy Gapon
2020-04-26ig4(4): Add PCI IDs for Intel Bay Trail I2C controllers.Vladimir Kondratyev
2020-04-24ig4: ensure that drivers always attach in correct orderAndriy Gapon
2020-03-09iicbus(4): Add support for ACPI-based children enumerationVladimir Kondratyev
2019-12-10[ig4] Remove unused methods from bus interfaceVladimir Kondratyev
2019-11-04[ig4] Try to workaround MIPS namespace pollution issueVladimir Kondratyev
2019-11-03[ig4] Convert ithread interrupt handler to filter based one.Vladimir Kondratyev
2019-11-03[ig4] Enable additional registers support on Appolo Lake controllersVladimir Kondratyev
2019-11-03[ig4] Add support for CannonLake controllersVladimir Kondratyev
2019-11-03[ig4] Add generic resource methods to bus interfaceVladimir Kondratyev
2019-11-03[ig4] Minor improvement of write pipeliningVladimir Kondratyev
2019-11-03[ig4] wait for bus stop condition after stop command issuedVladimir Kondratyev
2019-11-03[ig4] On SkyLake controllers issue reset on attach unconditionally.Vladimir Kondratyev
2019-11-03[ig4] Set STOP condition and flush TX/RX FIFOs on errorVladimir Kondratyev
2019-11-03[ig4] Improve error detectionVladimir Kondratyev
2019-11-03[ig4] Convert polling loop from status-based to interrupt-basedVladimir Kondratyev
2019-11-03[ig4] Use interrupts for waiting for empty TX FIFOVladimir Kondratyev
2019-11-03[ig4] Convert last remaining usage of TX_NOTFULL status to TX_EMPTYVladimir Kondratyev
2019-11-03[ig4] Rewrite ig4iic_write routine to use TX_EMPTY status flagVladimir Kondratyev
2019-11-03[ig4] Remove dead code inherited from DragonflyBSDVladimir Kondratyev
2019-11-03[ig4] Add suspend/resume supportVladimir Kondratyev
2019-11-03[ig4] Implement burst mode for data readsVladimir Kondratyev