Home
last modified time | relevance | path

Searched defs:i2c (Results 1 – 25 of 73) sorted by relevance

123

/aosp_15_r20/external/coreboot/src/soc/samsung/exynos5420/
H A Di2c.c240 static int hsi2c_get_clk_details(struct i2c_bus *i2c, int *div, int *cycle, in hsi2c_get_clk_details()
269 static void hsi2c_ch_init(struct i2c_bus *i2c, unsigned int frequency) in hsi2c_ch_init()
306 static void hsi2c_reset(struct i2c_bus *i2c) in hsi2c_reset()
318 static void i2c_ch_init(struct i2c_bus *i2c, int speed) in i2c_ch_init()
349 struct i2c_bus *i2c = &i2c_busses[bus]; in i2c_init() local
395 static int hsi2c_wait_for_transfer(struct hsi2c_regs *i2c) in hsi2c_wait_for_transfer()
468 static int hsi2c_transfer(struct i2c_bus *i2c, struct i2c_msg *segments, in hsi2c_transfer()
609 struct i2c_bus *i2c = &i2c_busses[bus]; in platform_i2c_transfer() local
/aosp_15_r20/external/coreboot/src/ec/kontron/kempld/
H A Dkempld_i2c.c71 static int kempld_i2c_process(struct kempld_i2c_data *const i2c) in kempld_i2c_process()
177 struct kempld_i2c_data i2c; in kempld_i2c_xfer() local
/aosp_15_r20/external/coreboot/src/soc/samsung/exynos5250/
H A Di2c.c222 struct s3c24x0_i2c_bus *i2c = &i2c_busses[bus]; in platform_i2c_transfer() local
251 struct s3c24x0_i2c_bus *i2c = &i2c_busses[bus]; in i2c_init() local
/aosp_15_r20/external/coreboot/src/soc/mediatek/mt8195/
H A Dmt6360.c85 struct mt6360_i2c_data *i2c = &i2c_data[index]; in mt6360_i2c_write_byte() local
113 struct mt6360_i2c_data *i2c = &i2c_data[index]; in mt6360_i2c_read_byte() local
/aosp_15_r20/external/pigweed/pw_i2c/
H A Daddress.cc19 namespace pw::i2c { namespace
H A Dinitiator_mock.cc20 namespace pw::i2c { namespace
H A Di2c_service.cc26 namespace pw::i2c { namespace
H A Daddress_test.cc19 namespace pw::i2c { namespace
/aosp_15_r20/external/pigweed/pw_i2c_rp2040/
H A Dinitiator_test.cc20 namespace pw::i2c { namespace
/aosp_15_r20/external/pigweed/pw_i2c_mcuxpresso/
H A Dinitiator_test.cc21 namespace pw::i2c { namespace
/aosp_15_r20/external/pigweed/pw_i2c_linux/
H A Dinitiator_test.cc22 namespace pw::i2c { namespace
/aosp_15_r20/external/coreboot/src/drivers/i2c/tpm/
H A Dchip.c16 struct acpi_i2c i2c = { in i2c_tpm_fill_ssdt() local
/aosp_15_r20/external/coreboot/src/drivers/i2c/da7219/
H A Dda7219.c21 struct acpi_i2c i2c = { in da7219_fill_ssdt() local
/aosp_15_r20/external/coreboot/src/drivers/i2c/cs42l42/
H A Dcs42l42.c19 struct acpi_i2c i2c = { in cs42l42_fill_ssdt() local
/aosp_15_r20/external/coreboot/src/drivers/i2c/max98373/
H A Dmax98373.c17 struct acpi_i2c i2c = { in max98373_fill_ssdt() local
/aosp_15_r20/external/coreboot/src/drivers/i2c/sx9360/
H A Dsx9360.c19 struct acpi_i2c i2c = { in i2c_sx9360_fill_ssdt() local
/aosp_15_r20/external/libwebsockets/include/libwebsockets/
H A Dlws-ssd1306-i2c.h39 const lws_i2c_ops_t *i2c; /* i2c ops */ member
/aosp_15_r20/external/coreboot/src/drivers/i2c/max98927/
H A Dmax98927.c17 struct acpi_i2c i2c = { in max98927_fill_ssdt() local
/aosp_15_r20/external/coreboot/src/soc/intel/common/block/include/intelblocks/
H A Dcfg.h24 struct dw_i2c_bus_config i2c[CONFIG_SOC_INTEL_I2C_DEV_MAX]; member
/aosp_15_r20/external/coreboot/src/drivers/i2c/max98396/
H A Dmax98396.c18 struct acpi_i2c i2c = { in max98396_fill_ssdt() local
/aosp_15_r20/external/coreboot/src/drivers/i2c/rt5663/
H A Drt5663.c20 struct acpi_i2c i2c = { in rt5663_fill_ssdt() local
/aosp_15_r20/external/coreboot/src/drivers/i2c/cs35l53/
H A Dcs35l53.c20 struct acpi_i2c i2c = { in cs35l53_fill_ssdt() local
/aosp_15_r20/external/coreboot/src/drivers/i2c/nau8825/
H A Dnau8825.c23 struct acpi_i2c i2c = { in nau8825_fill_ssdt() local
/aosp_15_r20/external/coreboot/src/drivers/i2c/sx9324/
H A Dsx9324.c23 struct acpi_i2c i2c = { in i2c_sx9324_fill_ssdt() local
/aosp_15_r20/external/coreboot/src/drivers/i2c/sx9310/
H A Dsx9310.c30 struct acpi_i2c i2c = { in i2c_sx9310_fill_ssdt() local

123