summaryrefslogtreecommitdiff
path: root/sys/dev/pci/ichsmb.c
AgeCommit message (Expand)Author
2023-05-30Use device_printf() instead of aprint_error_dev().msaitoh
2023-04-12ichsmb(4), tco(4): Add support for TCO on newer Intel chipsets.riastradh
2022-09-22ichsmb(4): Remove confusing `lpcib_' prefix on register names.riastradh
2022-09-22ichsmb(4): Only rescan i2cbus child if requested.riastradh
2022-09-22ichsmb(4): Use config_detach_children to simplify.riastradh
2022-09-22ichsmb(4): Attach i2c bus only once.riastradh
2022-09-13Add Intel 600 series PCH-LP devices support.msaitoh
2022-01-25Add Intel 600 Series PCH (desktop) support.msaitoh
2021-10-27Add Elkhart Lake support.msaitoh
2021-10-12Add Intel 400 Series PCH-V devices.msaitoh
2021-10-11Add Intel 500 Series PCH-H SMBus.msaitoh
2021-08-07Merge thorpej-cfargs2.thorpej
2021-07-12 Add Jasper Lake support.msaitoh
2021-04-24Merge thorpej-cfargs branch:thorpej
2021-01-15- Match 400-, 495-, and 500-series controllers.thorpej
2020-04-22 Add Whiskey Lake U and Amber Lake Y support.msaitoh
2020-04-16Add Comet Lake support.msaitoh
2020-02-18 Whitespace fix. No functional change.msaitoh
2019-12-24Make ichsmb and piixpm MP-safe:thorpej
2019-12-23ichsmb_i2c_exec(): No need to check 'cold' to force I2C_F_POLL; the i2cthorpej
2019-12-22Cleanup i2c bus acquire / release, centralizing all of the logic intothorpej
2019-12-09Fix LOCKDEBUG panic on detach.ad
2019-11-21If attach fails, don't panic on detach.ad
2018-12-10call pci_intr_release() when pci_intr_establish_xname() fails; I got confusedjdolecek
2018-12-09try to detach on shutdown; for now the only practical reason is to test thatjdolecek
2018-12-09convert to pci_intr_alloc() to possibly allow MSI/MSI-X; has no effectjdolecek
2018-04-09 Add 300 series chipset support.msaitoh
2018-03-02 Add Apollo Lake and Gemini Lake devices.msaitoh
2018-02-28Teach the ichsmb(4) driver how to detach.pgoyette
2018-02-27Add dependency on iic module to get access to iicbus_print()pgoyette
2018-02-26Modularize the ichsmb(4) driver. No functional changes.pgoyette
2018-02-22 Add C620 devices.msaitoh
2017-08-17Add C3000 devices.msaitoh
2017-03-31 Remove extra 0x. This bug was added when replacing bitmask_snprintf(9) withmsaitoh
2017-03-15 Add another 100 Series SMBus (100SERIES_LP_SMB)msaitoh
2017-01-15Add Intel 200 series devices.msaitoh
2016-10-13provide intr xnamejdolecek
2016-07-07KNF. Remove extra spaces. No functional change.msaitoh
2015-12-10Initialize the mutex before calling xxx_rescan(). Otherwise if wepgoyette
2015-12-01Add Intel 100 Series chipset's devices.msaitoh
2015-11-16 Add Braswell PCU SMBus.msaitoh
2015-05-03Teach a couple of i2cbus controllers how to rescan. This enablespgoyette
2015-04-02attach Mobile 5th Gen. Core SMBustnn
2015-03-20Add Intel C61x and X99 devices.msaitoh
2015-03-18Add 9 Series support.msaitoh
2014-12-15- Rename PCI_PRODUCT_INTEL_DH89XX_SMB to PCI_PRODUCT_INTEL_DH89XXCC_SMBmsaitoh
2014-07-02Register a null pmf handler even if we failed to attach.riastradh
2014-06-09Add Tolapai, Coleto Creek and Bay Trail.msaitoh
2014-03-29make pci_intr_string and eisa_intr_string take a buffer and a lengthchristos
2013-12-28Add Intel C2000 PCU SMBusmsaitoh