Searched refs:smu_i2c (Results 1 - 9 of 9) sorted by relevance

/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Dsmu_v11_0_i2c.c49 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); local
50 struct amdgpu_device *adev = smu_i2c->adev;
78 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); local
79 struct amdgpu_device *adev = smu_i2c->adev;
104 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); local
105 struct amdgpu_device *adev = smu_i2c->adev;
115 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); local
116 struct amdgpu_device *adev = smu_i2c->adev;
137 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); local
138 struct amdgpu_device *adev = smu_i2c
161 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); local
173 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); local
225 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); local
272 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); local
371 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); local
443 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); local
460 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); local
522 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); local
558 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); local
570 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); local
611 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(i2c); local
629 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(i2c); local
727 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[0]; local
[all...]
/linux-master/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Daldebaran_ppt.c1428 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(i2c_adap); local
1429 struct amdgpu_device *adev = smu_i2c->adev;
1444 req->I2CcontrollerPort = smu_i2c->port;
1525 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[0]; local
1526 struct i2c_adapter *control = &smu_i2c->adapter;
1529 smu_i2c->adev = adev;
1530 smu_i2c->port = 0;
1531 mutex_init(&smu_i2c->mutex);
1537 i2c_set_adapdata(control, smu_i2c);
1561 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[i]; local
[all...]
H A Dsmu_v13_0_6_ppt.c72 #define to_amdgpu_device(x) (container_of(x, struct amdgpu_device, pm.smu_i2c))
1922 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(i2c_adap); local
1923 struct amdgpu_device *adev = smu_i2c->adev;
1938 req->I2CcontrollerPort = smu_i2c->port;
2021 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[i]; local
2022 struct i2c_adapter *control = &smu_i2c->adapter;
2024 smu_i2c->adev = adev;
2025 smu_i2c->port = i;
2026 mutex_init(&smu_i2c
2047 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[i]; local
2061 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[i]; local
[all...]
H A Dsmu_v13_0_0_ppt.c60 #define to_amdgpu_device(x) (container_of(x, struct amdgpu_device, pm.smu_i2c))
2597 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(i2c_adap); local
2598 struct amdgpu_device *adev = smu_i2c->adev;
2613 req->I2CcontrollerPort = smu_i2c->port;
2696 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[i]; local
2697 struct i2c_adapter *control = &smu_i2c->adapter;
2699 smu_i2c->adev = adev;
2700 smu_i2c->port = i;
2701 mutex_init(&smu_i2c
2724 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[i]; local
2738 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[i]; local
[all...]
H A Dsmu_v13_0_7_ppt.c60 #define to_amdgpu_device(x) (container_of(x, struct amdgpu_device, pm.smu_i2c))
/linux-master/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Darcturus_ppt.c1986 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(i2c_adap); local
1987 struct amdgpu_device *adev = smu_i2c->adev;
2002 req->I2CcontrollerPort = smu_i2c->port;
2087 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[i]; local
2088 struct i2c_adapter *control = &smu_i2c->adapter;
2090 smu_i2c->adev = adev;
2091 smu_i2c->port = i;
2092 mutex_init(&smu_i2c->mutex);
2099 i2c_set_adapdata(control, smu_i2c);
2114 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[i]; local
2128 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[i]; local
[all...]
H A Dnavi10_ppt.c2977 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(i2c_adap); local
2978 struct amdgpu_device *adev = smu_i2c->adev;
2993 req->I2CcontrollerPort = smu_i2c->port;
3077 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[i]; local
3078 struct i2c_adapter *control = &smu_i2c->adapter;
3080 smu_i2c->adev = adev;
3081 smu_i2c->port = i;
3082 mutex_init(&smu_i2c->mutex);
3089 i2c_set_adapdata(control, smu_i2c);
3104 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[i]; local
3118 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[i]; local
[all...]
H A Dsienna_cichlid_ppt.c3761 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(i2c_adap); local
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]; local
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);
3889 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[i]; local
3903 struct amdgpu_smu_i2c_bus *smu_i2c = &adev->pm.smu_i2c[i]; local
[all...]
/linux-master/drivers/gpu/drm/amd/pm/inc/
H A Damdgpu_dpm.h360 struct amdgpu_smu_i2c_bus smu_i2c[MAX_SMU_I2C_BUSES]; member in struct:amdgpu_pm

Completed in 351 milliseconds