8 #include <soc/pci_devs.h>
9 #include <soc/southbridge.h>
#define printk(level,...)
void fch_i2c_pad_init(unsigned int bus, enum i2c_speed speed, const struct i2c_pad_control *ctrl)
#define BIOS_ERR
BIOS_ERR - System in incomplete state.
void i2c_set_bar(unsigned int bus, uintptr_t bar)
const struct soc_i2c_ctrlr_info * soc_get_i2c_ctrlr_info(size_t *num_ctrlrs)
void soc_i2c_misc_init(unsigned int bus, const struct dw_i2c_bus_config *cfg)
const struct dw_i2c_bus_config * soc_get_i2c_bus_config(size_t *num_buses)
static struct soc_i2c_ctrlr_info i2c_ctrlr[I2C_CTRLR_COUNT]
enum i2c_pad_rx_level rx_level
Data structure to hold SoC I2C controller information @bar: MMIO base address for the I2C bus.