Home
last modified time | relevance | path

Searched refs:amdgpu_i2c_chan (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_i2c.c42 struct amdgpu_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); in amdgpu_i2c_pre_xfer()
84 struct amdgpu_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); in amdgpu_i2c_post_xfer()
103 struct amdgpu_i2c_chan *i2c = i2c_priv; in amdgpu_i2c_get_clock()
118 struct amdgpu_i2c_chan *i2c = i2c_priv; in amdgpu_i2c_get_data()
132 struct amdgpu_i2c_chan *i2c = i2c_priv; in amdgpu_i2c_set_clock()
145 struct amdgpu_i2c_chan *i2c = i2c_priv; in amdgpu_i2c_set_data()
161 struct amdgpu_i2c_chan *amdgpu_i2c_create(struct drm_device *dev, in amdgpu_i2c_create()
165 struct amdgpu_i2c_chan *i2c; in amdgpu_i2c_create()
172 i2c = kzalloc(sizeof(struct amdgpu_i2c_chan), GFP_KERNEL); in amdgpu_i2c_create()
220 void amdgpu_i2c_destroy(struct amdgpu_i2c_chan *i2c) in amdgpu_i2c_destroy()
[all …]
H A Damdgpu_i2c.h27 struct amdgpu_i2c_chan *amdgpu_i2c_create(struct drm_device *dev,
30 void amdgpu_i2c_destroy(struct amdgpu_i2c_chan *i2c);
36 struct amdgpu_i2c_chan *
H A Datombios_i2c.c38 static int amdgpu_atombios_i2c_process_i2c_ch(struct amdgpu_i2c_chan *chan, in amdgpu_atombios_i2c_process_i2c_ch()
110 struct amdgpu_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); in amdgpu_atombios_i2c_xfer()
H A Damdgpu_mode.h223 struct amdgpu_i2c_chan { struct
526 struct amdgpu_i2c_chan *ddc_bus;
540 struct amdgpu_i2c_chan *router_bus;
H A Datombios_dp.c58 static int amdgpu_atombios_dp_process_aux_ch(struct amdgpu_i2c_chan *chan, in amdgpu_atombios_dp_process_aux_ch()
130 struct amdgpu_i2c_chan *chan = in amdgpu_atombios_dp_aux_transfer()
131 container_of(aux, struct amdgpu_i2c_chan, aux); in amdgpu_atombios_dp_aux_transfer()
H A Damdgpu.h791 struct amdgpu_i2c_chan *i2c_bus[AMDGPU_MAX_I2C_BUS];
/openbmc/linux/drivers/gpu/drm/amd/pm/inc/
H A Damdgpu_dpm.h323 struct amdgpu_i2c_chan *i2c_bus;