Home
last modified time | relevance | path

Searched refs:i2c_bus (Results 1 – 13 of 13) sorted by relevance

/freebsd-12-stable/sys/dev/drm2/radeon/
Dradeon_connectors.c1507 struct radeon_i2c_bus_rec *i2c_bus, in radeon_add_atom_connector() argument
1540 if (radeon_connector->ddc_bus && i2c_bus->valid) { in radeon_add_atom_connector()
1541 if (radeon_connector->ddc_bus->rec.i2c_id == i2c_bus->i2c_id) { in radeon_add_atom_connector()
1598 if (i2c_bus->valid) { in radeon_add_atom_connector()
1601 radeon_dig_connector->dp_i2c_bus = radeon_i2c_create_dp(dev, i2c_bus, "eDP-auxch"); in radeon_add_atom_connector()
1603 radeon_dig_connector->dp_i2c_bus = radeon_i2c_create_dp(dev, i2c_bus, "DP-auxch"); in radeon_add_atom_connector()
1606 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_atom_connector()
1663 if (i2c_bus->valid) { in radeon_add_atom_connector()
1664 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_atom_connector()
1681 if (i2c_bus->valid) { in radeon_add_atom_connector()
[all …]
Dradeon_combios.c57 struct radeon_i2c_bus_rec *i2c_bus,
775 rdev->i2c_bus[0] = radeon_i2c_create(dev, &i2c, "DVI_DDC"); in radeon_combios_i2c_init()
778 rdev->i2c_bus[1] = radeon_i2c_create(dev, &i2c, "VGA_DDC"); in radeon_combios_i2c_init()
785 rdev->i2c_bus[2] = radeon_i2c_create(dev, &i2c, "MM_I2C"); in radeon_combios_i2c_init()
795 rdev->i2c_bus[3] = radeon_i2c_create(dev, &i2c, "MONID"); in radeon_combios_i2c_init()
800 rdev->i2c_bus[4] = radeon_i2c_create(dev, &i2c, "GPIOPAD_MASK"); in radeon_combios_i2c_init()
805 rdev->i2c_bus[3] = radeon_i2c_create(dev, &i2c, "MONID"); in radeon_combios_i2c_init()
809 rdev->i2c_bus[3] = radeon_i2c_create(dev, &i2c, "MONID"); in radeon_combios_i2c_init()
812 rdev->i2c_bus[4] = radeon_i2c_create(dev, &i2c, "CRT2_DDC"); in radeon_combios_i2c_init()
1467 struct radeon_i2c_bus_rec i2c_bus; in radeon_legacy_get_ext_tmds_info_from_table() local
[all …]
Dradeon_i2c.c1231 if (rdev->i2c_bus[i]) { in radeon_i2c_fini()
1232 radeon_i2c_destroy(rdev->i2c_bus[i]); in radeon_i2c_fini()
1233 rdev->i2c_bus[i] = NULL; in radeon_i2c_fini()
1247 if (!rdev->i2c_bus[i]) { in radeon_i2c_add()
1248 rdev->i2c_bus[i] = radeon_i2c_create(dev, rec, name); in radeon_i2c_add()
1256 struct radeon_i2c_bus_rec *i2c_bus) in radeon_i2c_lookup() argument
1261 if (rdev->i2c_bus[i] && in radeon_i2c_lookup()
1262 (rdev->i2c_bus[i]->rec.i2c_id == i2c_bus->i2c_id)) { in radeon_i2c_lookup()
1263 return rdev->i2c_bus[i]; in radeon_i2c_lookup()
1274 void radeon_i2c_get_byte(struct radeon_i2c_chan *i2c_bus, in radeon_i2c_get_byte() argument
[all …]
Dradeon_atombios.c54 struct radeon_i2c_bus_rec *i2c_bus,
218 rdev->i2c_bus[i] = radeon_i2c_create(rdev->ddev, &i2c, stmp); in radeon_atombios_i2c_init()
307 struct radeon_i2c_bus_rec *i2c_bus, in radeon_atom_apply_quirks() argument
352 i2c_bus->valid = false; in radeon_atom_apply_quirks()
455 (i2c_bus->valid == false) && in radeon_atom_apply_quirks()
458 *i2c_bus = radeon_lookup_i2c_gpio(rdev, 0x93); in radeon_atom_apply_quirks()
2010 struct radeon_i2c_bus_rec i2c_bus; in radeon_atombios_parse_power_table_1_3() local
2027 i2c_bus = radeon_lookup_i2c_gpio(rdev, power_info->info.ucOverdriveI2cLine); in radeon_atombios_parse_power_table_1_3()
2028 rdev->pm.i2c_bus = radeon_i2c_lookup(rdev, &i2c_bus); in radeon_atombios_parse_power_table_1_3()
2030 if (rdev->pm.i2c_bus) { in radeon_atombios_parse_power_table_1_3()
[all …]
Dradeon_mode.h379 struct radeon_i2c_chan *i2c_bus; member
543 struct radeon_i2c_bus_rec *i2c_bus);
551 extern void radeon_i2c_get_byte(struct radeon_i2c_chan *i2c_bus,
Dradeon.h1104 struct radeon_i2c_chan *i2c_bus; member
1652 struct radeon_i2c_chan *i2c_bus[RADEON_MAX_I2C_BUS]; member
2023 struct radeon_i2c_bus_rec *i2c_bus,
2030 struct radeon_i2c_bus_rec *i2c_bus,
/freebsd-12-stable/sys/dev/drm2/i915/
Ddvo_sil164.c74 device_t adapter = dvo->i2c_bus; in sil164_readb()
111 device_t adapter = dvo->i2c_bus; in sil164_writeb()
146 dvo->i2c_bus = adapter; in sil164_init()
Ddvo_ns2501.c96 device_t adapter = dvo->i2c_bus; in enable_dvo()
128 device_t adapter = dvo->i2c_bus; in restore_dvo()
155 device_t adapter = dvo->i2c_bus; in ns2501_readb()
200 device_t adapter = dvo->i2c_bus; in ns2501_writeb()
242 dvo->i2c_bus = adapter; in ns2501_init()
Ddvo_tfp410.c99 device_t adapter = dvo->i2c_bus; in tfp410_readb()
136 device_t adapter = dvo->i2c_bus; in tfp410_writeb()
182 dvo->i2c_bus = adapter; in tfp410_init()
Ddvo_ch7xxx.c118 device_t adapter = dvo->i2c_bus; in ch7xxx_readb()
156 device_t adapter = dvo->i2c_bus; in ch7xxx_writeb()
191 dvo->i2c_bus = adapter; in ch7xxx_init()
Ddvo_ch7017.c187 return -iicbus_transfer(dvo->i2c_bus, msgs, 2) == 0; in ch7017_read()
199 return -iicbus_transfer(dvo->i2c_bus, &msg, 1) == 0; in ch7017_write()
214 dvo->i2c_bus = adapter; in ch7017_init()
Ddvo_ivch.c172 device_t adapter = dvo->i2c_bus; in ivch_read()
215 device_t adapter = dvo->i2c_bus; in ivch_write()
250 dvo->i2c_bus = adapter; in ivch_init()
Ddvo.h48 device_t i2c_bus; member