Home
last modified time | relevance | path

Searched refs:i2c_id (Results 1 – 25 of 30) sorted by relevance

12

/openbmc/linux/drivers/hwmon/
H A Dnct6775-i2c.c159 const struct i2c_device_id *i2c_id; in nct6775_i2c_probe() local
163 i2c_id = i2c_match_id(nct6775_i2c_id, client); in nct6775_i2c_probe()
165 if (of_id && (unsigned long)of_id->data != i2c_id->driver_data) in nct6775_i2c_probe()
167 of_id->name, i2c_id->name); in nct6775_i2c_probe()
173 data->kind = i2c_id->driver_data; in nct6775_i2c_probe()
/openbmc/linux/drivers/media/pci/solo6x10/
H A Dsolo6x10-i2c.c65 ctrl = SOLO_IIC_CH_SET(solo_dev->i2c_id); in solo_i2c_flush()
172 || solo_dev->i2c_id < 0) { in solo_i2c_isr()
224 solo_dev->i2c_id = i; in solo_i2c_master_xfer()
253 solo_dev->i2c_id = -1; in solo_i2c_master_xfer()
278 solo_dev->i2c_id = -1; in solo_i2c_init()
H A Dsolo6x10.h207 int i2c_id; member
/openbmc/linux/drivers/iio/pressure/
H A Dzpa2326_i2c.c43 const struct i2c_device_id *i2c_id = i2c_client_get_device_id(client); in zpa2326_probe_i2c() local
52 return zpa2326_probe(&client->dev, i2c_id->name, client->irq, in zpa2326_probe_i2c()
/openbmc/linux/drivers/hwmon/pmbus/
H A Dlm25066.c472 const struct i2c_device_id *i2c_id; in lm25066_probe() local
487 i2c_id = i2c_match_id(lm25066_id, client); in lm25066_probe()
490 if (of_id && (unsigned long)of_id->data != i2c_id->driver_data) in lm25066_probe()
492 of_id->name, i2c_id->name); in lm25066_probe()
494 data->id = i2c_id->driver_data; in lm25066_probe()
/openbmc/linux/drivers/regulator/
H A Dmax77857-regulator.c350 const struct i2c_device_id *i2c_id; in max77857_probe() local
359 i2c_id = i2c_client_get_device_id(client); in max77857_probe()
360 if (!i2c_id) in max77857_probe()
363 id = i2c_id->driver_data; in max77857_probe()
H A Dmax8660.c372 const struct i2c_device_id *i2c_id = i2c_client_get_device_id(client); in max8660_probe() local
395 type = i2c_id->driver_data; in max8660_probe()
H A Dact8865-regulator.c656 const struct i2c_device_id *i2c_id = i2c_client_get_device_id(client); in act8865_pmic_probe() local
680 type = i2c_id->driver_data; in act8865_pmic_probe()
/openbmc/linux/drivers/media/pci/sta2x11/
H A Dsta2x11_vip.h25 int i2c_id; member
/openbmc/linux/drivers/staging/most/i2c/
H A Di2c.c354 static const struct i2c_device_id i2c_id[] = { variable
359 MODULE_DEVICE_TABLE(i2c, i2c_id);
367 .id_table = i2c_id,
/openbmc/linux/drivers/gpu/drm/radeon/
H A Datombios_i2c.c79 args.ucLineNumber = chan->rec.i2c_id; in radeon_process_i2c_ch()
H A Dradeon_dp_auxch.c63 int instance = chan->rec.i2c_id & 0xf; in radeon_dp_aux_transfer_native()
H A Datombios_dp.c110 args.v1.ucChannelID = chan->rec.i2c_id; in radeon_process_aux_ch()
367 radeon_connector->ddc_bus->rec.i2c_id, 0); in radeon_dp_getsinktype()
H A Dradeon_i2c.c1034 (rdev->i2c_bus[i]->rec.i2c_id == i2c_bus->i2c_id)) { in radeon_i2c_lookup()
H A Dradeon_connectors.c1316 (list_radeon_connector->ddc_bus->rec.i2c_id == in radeon_dvi_detect()
1317 radeon_connector->ddc_bus->rec.i2c_id)) { in radeon_dvi_detect()
1868 if (radeon_connector->ddc_bus->rec.i2c_id == i2c_bus->i2c_id) { in radeon_add_atom_connector()
H A Dradeon_combios.c631 i2c.i2c_id = ddc; in combios_setup_i2c_bus()
697 i2c.i2c_id = 0xa0; in radeon_combios_i2c_init()
1436 i2c_bus.i2c_id = 0xa0; in radeon_legacy_get_ext_tmds_info_from_combios()
2695 i2c_bus.i2c_id = 0xa0; in radeon_combios_get_power_modes()
H A Dradeon_mode.h114 uint8_t i2c_id; member
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_i2c.c276 (adev->i2c_bus[i]->rec.i2c_id == i2c_bus->i2c_id)) { in amdgpu_i2c_lookup()
H A Datombios_i2c.c87 args.ucLineNumber = chan->rec.i2c_id; in amdgpu_atombios_i2c_process_i2c_ch()
H A Datombios_dp.c82 args.v2.ucChannelID = chan->rec.i2c_id; in amdgpu_atombios_dp_process_aux_ch()
314 amdgpu_connector->ddc_bus->rec.i2c_id, 0); in amdgpu_atombios_dp_get_sinktype()
H A Damdgpu_connectors.c1087 (list_amdgpu_connector->ddc_bus->rec.i2c_id == in amdgpu_connector_dvi_detect()
1088 amdgpu_connector->ddc_bus->rec.i2c_id)) { in amdgpu_connector_dvi_detect()
1606 if (amdgpu_connector->ddc_bus->rec.i2c_id == i2c_bus->i2c_id) { in amdgpu_connector_add()
H A Damdgpu_mode.h144 uint8_t i2c_id; member
/openbmc/linux/drivers/i2c/busses/
H A Di2c-iop3xx.c43 static int i2c_id; variable
460 adapter_data->id = i2c_id++; in iop3xx_i2c_probe()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/bios/
H A Dbios_parser2.c399 dummy_record.i2c_id = id.id; in bios_parser_get_i2c_info()
494 if (((record->i2c_id & I2C_HW_CAP) == (pin->gpio_id & I2C_HW_CAP)) && in get_gpio_i2c_info()
495 ((record->i2c_id & I2C_HW_ENGINE_ID_MASK) == (pin->gpio_id & I2C_HW_ENGINE_ID_MASK)) && in get_gpio_i2c_info()
496 ((record->i2c_id & I2C_HW_LANE_MUX) == (pin->gpio_id & I2C_HW_LANE_MUX))) { in get_gpio_i2c_info()
511 info->i2c_hw_assist = (record->i2c_id & I2C_HW_CAP) ? true : false; in get_gpio_i2c_info()
512 info->i2c_line = record->i2c_id & I2C_HW_LANE_MUX; in get_gpio_i2c_info()
513 info->i2c_engine_id = (record->i2c_id & I2C_HW_ENGINE_ID_MASK) >> 4; in get_gpio_i2c_info()
/openbmc/linux/sound/soc/codecs/
H A Dmax98090.c2566 const struct i2c_device_id *i2c_id = in max98090_i2c_probe() local
2568 driver_data = i2c_id->driver_data; in max98090_i2c_probe()

12