HomeSort by: relevance | last modified time | path
    Searched refs:i2c_bus (Results 1 - 23 of 23) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_connectors.h 39 struct amdgpu_i2c_bus_rec *i2c_bus,
amdgpu_i2c.h 40 const struct amdgpu_i2c_bus_rec *i2c_bus);
amdgpu_i2c.c 253 if (adev->i2c_bus[i]) {
254 amdgpu_i2c_destroy(adev->i2c_bus[i]);
255 adev->i2c_bus[i] = NULL;
269 if (!adev->i2c_bus[i]) {
270 adev->i2c_bus[i] = amdgpu_i2c_create(dev, rec, name);
279 const struct amdgpu_i2c_bus_rec *i2c_bus)
284 if (adev->i2c_bus[i] &&
285 (adev->i2c_bus[i]->rec.i2c_id == i2c_bus->i2c_id)) {
286 return adev->i2c_bus[i]
    [all...]
amdgpu_connectors.c 1500 struct amdgpu_i2c_bus_rec *i2c_bus,
1530 if (amdgpu_connector->ddc_bus && i2c_bus->valid) {
1531 if (amdgpu_connector->ddc_bus->rec.i2c_id == i2c_bus->i2c_id) {
1583 if (i2c_bus->valid) {
1584 amdgpu_connector->ddc_bus = amdgpu_i2c_lookup(adev, i2c_bus);
1678 if (i2c_bus->valid) {
1679 amdgpu_connector->ddc_bus = amdgpu_i2c_lookup(adev, i2c_bus);
1703 if (i2c_bus->valid) {
1704 amdgpu_connector->ddc_bus = amdgpu_i2c_lookup(adev, i2c_bus);
1733 if (i2c_bus->valid)
    [all...]
amdgpu_dpm.c 772 struct amdgpu_i2c_bus_rec i2c_bus; local in function:amdgpu_add_thermal_controller
857 i2c_bus = amdgpu_atombios_lookup_i2c_gpio(adev, controller->ucI2cLine);
858 adev->pm.i2c_bus = amdgpu_i2c_lookup(adev, &i2c_bus);
859 if (adev->pm.i2c_bus) {
864 i2c_new_device(&adev->pm.i2c_bus->adapter, &info);
amdgpu_dpm.h 429 struct amdgpu_i2c_chan *i2c_bus; member in struct:amdgpu_pm
amdgpu_mode.h 295 struct amdgpu_i2c_bus_rec *i2c_bus,
amdgpu.h 747 struct amdgpu_i2c_chan *i2c_bus[AMDGPU_MAX_I2C_BUS]; member in struct:amdgpu_device
amdgpu_atombios.c 158 adev->i2c_bus[i] = amdgpu_i2c_create(adev->ddev, &i2c, stmp);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/iccsense/
nouveau_nvkm_subdev_iccsense_base.c 161 struct nvkm_i2c_bus *i2c_bus; local in function:nvkm_iccsense_create_sensor
181 i2c_bus = nvkm_i2c_bus_find(i2c, NVKM_I2C_BUS_SEC);
183 i2c_bus = nvkm_i2c_bus_find(i2c, NVKM_I2C_BUS_PRI);
184 if (!i2c_bus)
188 if (!nvkm_iccsense_validate_device(&i2c_bus->i2c, addr,
203 sensor->i2c = &i2c_bus->i2c;
  /src/sys/external/bsd/drm2/dist/drm/i915/display/
intel_dvo_dev.h 46 struct i2c_adapter *i2c_bus; member in struct:intel_dvo_device
dvo_ch7xxx.c 144 struct i2c_adapter *adapter = dvo->i2c_bus;
182 struct i2c_adapter *adapter = dvo->i2c_bus;
217 dvo->i2c_bus = adapter;
dvo_sil164.c 77 struct i2c_adapter *adapter = dvo->i2c_bus;
114 struct i2c_adapter *adapter = dvo->i2c_bus;
149 dvo->i2c_bus = adapter;
dvo_tfp410.c 102 struct i2c_adapter *adapter = dvo->i2c_bus;
139 struct i2c_adapter *adapter = dvo->i2c_bus;
185 dvo->i2c_bus = adapter;
dvo_ch7017.c 190 return i2c_transfer(dvo->i2c_bus, msgs, 2) == 2;
202 return i2c_transfer(dvo->i2c_bus, &msg, 1) == 1;
217 dvo->i2c_bus = adapter;
dvo_ivch.c 200 struct i2c_adapter *adapter = dvo->i2c_bus;
243 struct i2c_adapter *adapter = dvo->i2c_bus;
279 dvo->i2c_bus = adapter;
dvo_ns2501.c 401 struct i2c_adapter *adapter = dvo->i2c_bus;
446 struct i2c_adapter *adapter = dvo->i2c_bus;
488 dvo->i2c_bus = adapter;
  /src/sys/external/bsd/drm2/dist/drm/radeon/
radeon_i2c.c 1019 if (rdev->i2c_bus[i]) {
1020 radeon_i2c_destroy(rdev->i2c_bus[i]);
1021 rdev->i2c_bus[i] = NULL;
1035 if (!rdev->i2c_bus[i]) {
1036 rdev->i2c_bus[i] = radeon_i2c_create(dev, rec, name);
1044 struct radeon_i2c_bus_rec *i2c_bus)
1049 if (rdev->i2c_bus[i] &&
1050 (rdev->i2c_bus[i]->rec.i2c_id == i2c_bus->i2c_id)) {
1051 return rdev->i2c_bus[i]
    [all...]
radeon_combios.c 697 rdev->i2c_bus[0] = radeon_i2c_create(dev, &i2c, "DVI_DDC");
700 rdev->i2c_bus[1] = radeon_i2c_create(dev, &i2c, "VGA_DDC");
707 rdev->i2c_bus[2] = radeon_i2c_create(dev, &i2c, "MM_I2C");
717 rdev->i2c_bus[3] = radeon_i2c_create(dev, &i2c, "MONID");
722 rdev->i2c_bus[4] = radeon_i2c_create(dev, &i2c, "GPIOPAD_MASK");
727 rdev->i2c_bus[3] = radeon_i2c_create(dev, &i2c, "MONID");
731 rdev->i2c_bus[3] = radeon_i2c_create(dev, &i2c, "MONID");
734 rdev->i2c_bus[4] = radeon_i2c_create(dev, &i2c, "CRT2_DDC");
1397 struct radeon_i2c_bus_rec i2c_bus; local in function:radeon_legacy_get_ext_tmds_info_from_table
1400 i2c_bus = combios_setup_i2c_bus(rdev, DDC_MONID, 0, 0)
1424 struct radeon_i2c_bus_rec i2c_bus; local in function:radeon_legacy_get_ext_tmds_info_from_combios
2649 struct radeon_i2c_bus_rec i2c_bus; local in function:radeon_combios_get_power_modes
    [all...]
radeon_connectors.c 1858 struct radeon_i2c_bus_rec *i2c_bus,
1893 if (radeon_connector->ddc_bus && i2c_bus->valid) {
1894 if (radeon_connector->ddc_bus->rec.i2c_id == i2c_bus->i2c_id) {
1946 if (i2c_bus->valid) {
1947 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus);
2051 if (i2c_bus->valid) {
2052 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus);
2081 if (i2c_bus->valid) {
2082 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus);
2117 if (i2c_bus->valid)
    [all...]
radeon_mode.h 422 struct radeon_i2c_chan *i2c_bus; member in struct:radeon_encoder_ext_tmds
700 struct radeon_i2c_bus_rec *i2c_bus,
710 struct radeon_i2c_bus_rec *i2c_bus,
790 struct radeon_i2c_bus_rec *i2c_bus);
795 extern void radeon_i2c_get_byte(struct radeon_i2c_chan *i2c_bus,
radeon_atombios.c 201 rdev->i2c_bus[i] = radeon_i2c_create(rdev->ddev, &i2c, stmp);
295 struct radeon_i2c_bus_rec *i2c_bus,
340 i2c_bus->valid = false;
443 (i2c_bus->valid == false) &&
446 *i2c_bus = radeon_lookup_i2c_gpio(rdev, 0x93);
2094 struct radeon_i2c_bus_rec i2c_bus; local in function:radeon_atombios_parse_power_table_1_3
2111 i2c_bus = radeon_lookup_i2c_gpio(rdev, power_info->info.ucOverdriveI2cLine);
2112 rdev->pm.i2c_bus = radeon_i2c_lookup(rdev, &i2c_bus);
2113 if (rdev->pm.i2c_bus) {
2275 struct radeon_i2c_bus_rec i2c_bus; local in function:radeon_atombios_add_pplib_thermal_controller
    [all...]
radeon.h 1671 struct radeon_i2c_chan *i2c_bus; member in struct:radeon_pm
2488 struct radeon_i2c_chan *i2c_bus[RADEON_MAX_I2C_BUS]; member in struct:radeon_device

Completed in 42 milliseconds