coreboot/src/drivers/i2c
Werner Zeh 6b4a1ab82a drivers/i2c/designware: Add 100 MHz controller base clock
There are SoCs (for instance Intel Elkhart Lake) that do use 100 MHz as
the base clock for I2C controllers. To support them properly add a
frequency setting for 100 MHz to the designware I2C controller driver.

Change-Id: I9ea11c6a41fd3758b771a416251e108cbe722769
Signed-off-by: Werner Zeh <werner.zeh@siemens.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/69304
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Mario Scheithauer <mario.scheithauer@siemens.com>
2022-11-09 14:18:56 +00:00
..
at24rf08c drivers: Add SPDX identifiers to files missing them 2022-08-11 17:52:38 +00:00
ck505 src/drivers: Drop unneeded empty lines 2020-09-21 15:51:52 +00:00
cs35l53 drivers/i2c/cs35l53: Add device description and UID 2022-05-28 04:13:35 +00:00
cs42l42 drivers: Remove unused <acpi/acpi.h> 2022-04-24 17:41:26 +00:00
da7219 drivers/i2c/da7219: Update _S0W to D3hot 2021-08-09 15:03:14 +00:00
designware drivers/i2c/designware: Add 100 MHz controller base clock 2022-11-09 14:18:56 +00:00
generic drivers/i2c/generic: Print error when using _CRS and PowerResource 2022-11-05 02:09:34 +00:00
gpiomux src/drivers/i2c/gpiomux: Remove unused <stdlib.h> 2022-01-10 23:43:53 +00:00
hid drivers/i2c/hid: Enforce level triggered IRQ mode 2021-02-18 22:48:27 +00:00
lm96000 src/acpi to src/lib: Fix spelling errors 2021-10-05 18:06:39 +00:00
max98373 drivers: Remove unused <acpi/acpi.h> 2022-04-24 17:41:26 +00:00
max98390 drivers: Remove unused <acpi/acpi.h> 2022-04-24 17:41:26 +00:00
max98396 drivers/i2c: add MAX98396 driver 2022-08-17 19:42:29 +00:00
max98927 drivers: Remove unused <acpi/acpi.h> 2022-04-24 17:41:26 +00:00
nau8825 drivers/i2c/nau8825: Add ADCOUT IO drive strength control 2022-09-16 12:08:09 +00:00
nct7802y src/acpi to src/lib: Fix spelling errors 2021-10-05 18:06:39 +00:00
pca9538 src/drivers: Drop unneeded empty lines 2020-09-21 15:51:52 +00:00
pcf8523 include/bcd: move bcd code to commonlib/bsd/include 2021-08-23 14:08:47 +00:00
ptn3460 drivers/i2c/ptn3460: Add early init option 2022-09-22 15:14:57 +00:00
rt1011 drivers: Remove unused <acpi/acpi.h> 2022-04-24 17:41:26 +00:00
rt5663 drivers: Remove unused <acpi/acpi.h> 2022-04-24 17:41:26 +00:00
rtd2132 treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
rv3028c7 drivers/i2c: Add a new RTC RV-3028-C7 from Micro Crystal 2022-09-07 09:23:27 +00:00
rx6110sa include/bcd: move bcd code to commonlib/bsd/include 2021-08-23 14:08:47 +00:00
sx9310 drivers/i2c: sx9310: Replace register map with descriptive names 2021-03-10 19:33:01 +00:00
sx9324 drivers/i2c/sx9324: Add support for Linux's SX9324 driver 2022-11-09 07:51:57 +00:00
sx9360 driver/i2c: Add sx9360 driver 2022-01-19 03:11:57 +00:00
tas5825m drivers/i2c/tas5825m: Add driver for TI TAS5825M 2021-04-15 07:36:03 +00:00
tpm timer: Change timer util functions to 64-bit 2022-09-14 11:55:39 +00:00
ww_ring drivers: Get rid of unnecessary blank lines {before,after} brace 2022-07-17 18:45:23 +00:00