Home
last modified time | relevance | path

Searched refs:i2c_info (Results 1 – 8 of 8) sorted by relevance

/dragonfly/sys/dev/drm/amd/display/dc/core/
H A Ddc_link_ddc.c251 struct graphics_object_i2c_info i2c_info; in construct() local
258 if (BP_RESULT_OK != dcb->funcs->get_i2c_info(dcb, init_data->id, &i2c_info)) { in construct()
261 hw_info.ddc_channel = i2c_info.i2c_line; in construct()
262 hw_info.hw_supported = i2c_info.i2c_hw_assist; in construct()
266 i2c_info.gpio_info.clk_a_register_index, in construct()
267 1 << i2c_info.gpio_info.clk_a_shift, in construct()
/dragonfly/sys/dev/drm/amd/amdgpu/
H A Damdgpu_atombios.c95 struct _ATOM_GPIO_I2C_INFO *i2c_info; in amdgpu_atombios_lookup_i2c_gpio() local
103 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in amdgpu_atombios_lookup_i2c_gpio()
108 gpio = &i2c_info->asGPIO_Info[0]; in amdgpu_atombios_lookup_i2c_gpio()
131 struct _ATOM_GPIO_I2C_INFO *i2c_info; in amdgpu_atombios_i2c_init() local
137 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in amdgpu_atombios_i2c_init()
142 gpio = &i2c_info->asGPIO_Info[0]; in amdgpu_atombios_i2c_init()
438 router.i2c_info = in amdgpu_atombios_get_connector_info_from_object_table()
H A Damdgpu_mode.h506 struct amdgpu_i2c_bus_rec i2c_info; member
H A Damdgpu_connectors.c1579 amdgpu_connector->router_bus = amdgpu_i2c_lookup(adev, &router->i2c_info); in amdgpu_connector_add()
/dragonfly/sys/dev/drm/amd/display/dc/bios/
H A Dbios_parser.c2633 struct graphics_object_i2c_info *i2c_info, in i2c_read() argument
2642 i2c_info->i2c_hw_assist, in i2c_read()
2643 i2c_info->i2c_line }; in i2c_read()
2646 i2c_info->gpio_info.clk_a_register_index, in i2c_read()
2647 (1 << i2c_info->gpio_info.clk_a_shift), &hw_info); in i2c_read()
2659 .address = i2c_info->i2c_slave_address >> 1, in i2c_read()
2665 .address = i2c_info->i2c_slave_address >> 1, in i2c_read()
2709 struct graphics_object_i2c_info i2c_info; in get_ext_display_connection_info() local
2717 if (get_gpio_i2c_info(bp, i2c_record, &i2c_info) != in get_ext_display_connection_info()
2722 &i2c_info, in get_ext_display_connection_info()
/dragonfly/sys/dev/drm/radeon/
H A Dradeon_atombios.c128 struct _ATOM_GPIO_I2C_INFO *i2c_info; in radeon_lookup_i2c_gpio() local
136 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in radeon_lookup_i2c_gpio()
141 gpio = &i2c_info->asGPIO_Info[0]; in radeon_lookup_i2c_gpio()
164 struct _ATOM_GPIO_I2C_INFO *i2c_info; in radeon_atombios_i2c_init() local
170 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in radeon_atombios_i2c_init()
175 gpio = &i2c_info->asGPIO_Info[0]; in radeon_atombios_i2c_init()
720 router.i2c_info = in radeon_get_atom_connector_info_from_object_table()
H A Dradeon_mode.h515 struct radeon_i2c_bus_rec i2c_info; member
H A Dradeon_connectors.c1975 radeon_connector->router_bus = radeon_i2c_lookup(rdev, &router->i2c_info); in radeon_add_atom_connector()