Lines Matching refs:smu_i2c
3761 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(i2c_adap);
3762 struct amdgpu_device *adev = smu_i2c->adev;
3777 req->I2CcontrollerPort = smu_i2c->port;
3861 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[i];
3862 struct i2c_adapter *control = &smu_i2c->adapter;
3864 smu_i2c->adev = adev;
3865 smu_i2c->port = i;
3866 mutex_init(&smu_i2c->mutex);
3873 i2c_set_adapdata(control, smu_i2c);
3883 adev->pm.ras_eeprom_i2c_bus = &adev->pm.smu_i2c[1].adapter;
3884 adev->pm.fru_eeprom_i2c_bus = &adev->pm.smu_i2c[0].adapter;
3889 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[i];
3890 struct i2c_adapter *control = &smu_i2c->adapter;
3903 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[i];
3904 struct i2c_adapter *control = &smu_i2c->adapter;