Searched refs:curs_attr (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/dc/hubp/dcn10/ |
| H A D | dcn10_hubp.c | 1175 hubp->curs_attr = *attr; in hubp1_cursor_set_attributes() 1210 int cursor_height = (int)hubp->curs_attr.height; in hubp1_cursor_set_position() 1211 int cursor_width = (int)hubp->curs_attr.width; in hubp1_cursor_set_position() 1224 if (hubp->curs_attr.address.quad_part == 0) in hubp1_cursor_set_position() 1273 hubp->funcs->set_cursor_attributes(hubp, &hubp->curs_attr); in hubp1_cursor_set_position()
|
| /linux/drivers/gpu/drm/amd/display/dc/hubp/dcn32/ |
| H A D | dcn32_hubp.c | 141 hubp->curs_attr = *attr; in hubp32_cursor_set_attributes()
|
| /linux/drivers/gpu/drm/amd/display/dc/hubp/dcn20/ |
| H A D | dcn20_hubp.c | 614 hubp->curs_attr = *attr; in hubp2_cursor_set_attributes() 1001 int cursor_height = (int)hubp->curs_attr.height; in hubp2_cursor_set_position() 1002 int cursor_width = (int)hubp->curs_attr.width; in hubp2_cursor_set_position() 1015 if (hubp->curs_attr.address.quad_part == 0) in hubp2_cursor_set_position() 1067 hubp->funcs->set_cursor_attributes(hubp, &hubp->curs_attr); in hubp2_cursor_set_position()
|
| /linux/drivers/gpu/drm/amd/display/dc/inc/hw/ |
| H A D | hubp.h | 127 struct dc_cursor_attributes curs_attr; member
|
| /linux/drivers/gpu/drm/amd/display/dc/hubp/dcn401/ |
| H A D | dcn401_hubp.c | 760 if (hubp->curs_attr.address.quad_part == 0) in hubp401_cursor_set_position() 768 (1 + hubp->curs_attr.attribute_flags.bits.ENABLE_MAGNIFICATION); in hubp401_cursor_set_position() 782 hubp->funcs->set_cursor_attributes(hubp, &hubp->curs_attr); in hubp401_cursor_set_position()
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/ |
| H A D | dcn401_hwseq.c | 1179 if (hubp->curs_attr.attribute_flags.bits.ENABLE_MAGNIFICATION) in dcn401_set_cursor_position() 1180 adjust_hotspot_between_slices_for_2x_magnify(hubp->curs_attr.width, &pos_cpy); in dcn401_set_cursor_position() 1200 if (hubp->curs_attr.attribute_flags.bits.ENABLE_MAGNIFICATION) in dcn401_set_cursor_position() 1201 adjust_hotspot_between_slices_for_2x_magnify(hubp->curs_attr.width, &pos_cpy); in dcn401_set_cursor_position() 1223 if (recout_x_pos + (int)hubp->curs_attr.width <= 0) in dcn401_set_cursor_position() 1226 if (recout_y_pos + (int)hubp->curs_attr.height <= 0) in dcn401_set_cursor_position() 1233 …dpp->funcs->set_cursor_position(dpp, &pos_cpy, ¶m, hubp->curs_attr.width, hubp->curs_attr.heig… in dcn401_set_cursor_position() 3944 int cursor_size = hubp->curs_attr.pitch * hubp->curs_attr.height; in dcn401_program_mall_pipe_config_sequence() 3946 switch (hubp->curs_attr.color_format) { in dcn401_program_mall_pipe_config_sequence()
|
| /linux/drivers/gpu/drm/amd/display/dc/dcn10/ |
| H A D | dcn10_ipp.h | 206 struct dc_cursor_attributes curs_attr; member
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/ |
| H A D | dcn32_resource_helpers.c | 45 uint32_t cursor_size = hubp->curs_attr.pitch * hubp->curs_attr.height; in dcn32_helper_calculate_mall_bytes_for_cursor()
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn32/ |
| H A D | dcn32_hwseq.c | 685 int cursor_size = hubp->curs_attr.pitch * hubp->curs_attr.height; in dcn32_update_mall_sel() 687 switch (hubp->curs_attr.color_format) { in dcn32_update_mall_sel()
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn10/ |
| H A D | dcn10_hwseq.c | 3867 …dpp->funcs->set_cursor_position(dpp, &pos_cpy, ¶m, hubp->curs_attr.width, hubp->curs_attr.heig… in dcn10_set_cursor_position()
|