![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
Go to the source code of this file.
Data Structures | |
struct | mt_i2c_regs |
Macros | |
#define | I2C_BUS_NUMBER 10 |
#define | MAX_CLOCK_DIV 32 |
#define | I2C_CLK_HZ (UNIVPLL_HZ / 20) |
Functions | |
check_member (mt_i2c_regs, multi_dma, 0xf8c) | |
void | mtk_i2c_bus_init (uint8_t bus) |
#define I2C_CLK_HZ (UNIVPLL_HZ / 20) |
check_member | ( | mt_i2c_regs | , |
multi_dma | , | ||
0xf8c | |||
) |
Definition at line 65 of file i2c.c.
References ARRAY_SIZE, assert, DIV_ROUND_UP, I2C_CLK_HZ, KHz, mtk_i2c_bus_controller, mtk_i2c_set_gpio_pinmux(), mtk_i2c_speed_init_soc(), and write32().
Referenced by bootblock_mainboard_init(), configure_audio(), configure_display(), configure_ext_buck(), get_panel_description(), mtk_msdc_configure_sdcard(), platform_romstage_main(), read_edid_from_ps8640(), and wfc_id().