Home
last modified time | relevance | path

Searched refs:curs_attr (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/drivers/gpu/drm/amd/display/dc/hubp/dcn10/
H A Ddcn10_hubp.c1174 hubp->curs_attr = *attr; in hubp1_cursor_set_attributes()
1209 int cursor_height = (int)hubp->curs_attr.height; in hubp1_cursor_set_position()
1210 int cursor_width = (int)hubp->curs_attr.width; in hubp1_cursor_set_position()
1223 if (hubp->curs_attr.address.quad_part == 0) in hubp1_cursor_set_position()
1272 hubp->funcs->set_cursor_attributes(hubp, &hubp->curs_attr); in hubp1_cursor_set_position()
/linux-6.15/drivers/gpu/drm/amd/display/dc/hubp/dcn32/
H A Ddcn32_hubp.c122 hubp->curs_attr = *attr; in hubp32_cursor_set_attributes()
/linux-6.15/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dhubp.h111 struct dc_cursor_attributes curs_attr; member
/linux-6.15/drivers/gpu/drm/amd/display/dc/hubp/dcn20/
H A Ddcn20_hubp.c614 hubp->curs_attr = *attr; in hubp2_cursor_set_attributes()
999 int cursor_height = (int)hubp->curs_attr.height; in hubp2_cursor_set_position()
1000 int cursor_width = (int)hubp->curs_attr.width; in hubp2_cursor_set_position()
1013 if (hubp->curs_attr.address.quad_part == 0) in hubp2_cursor_set_position()
1063 hubp->funcs->set_cursor_attributes(hubp, &hubp->curs_attr); in hubp2_cursor_set_position()
/linux-6.15/drivers/gpu/drm/amd/display/dc/hubp/dcn401/
H A Ddcn401_hubp.c725 if (hubp->curs_attr.address.quad_part == 0) in hubp401_cursor_set_position()
733 (1 + hubp->curs_attr.attribute_flags.bits.ENABLE_MAGNIFICATION); in hubp401_cursor_set_position()
747 hubp->funcs->set_cursor_attributes(hubp, &hubp->curs_attr); in hubp401_cursor_set_position()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_ipp.h206 struct dc_cursor_attributes curs_attr; member
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn32/
H A Ddcn32_resource_helpers.c45 uint32_t cursor_size = hubp->curs_attr.pitch * hubp->curs_attr.height; in dcn32_helper_calculate_mall_bytes_for_cursor()
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn401/
H A Ddcn401_hwseq.c1139 if (hubp->curs_attr.attribute_flags.bits.ENABLE_MAGNIFICATION) in dcn401_set_cursor_position()
1140 adjust_hotspot_between_slices_for_2x_magnify(hubp->curs_attr.width, &pos_cpy); in dcn401_set_cursor_position()
1160 if (hubp->curs_attr.attribute_flags.bits.ENABLE_MAGNIFICATION) in dcn401_set_cursor_position()
1161 adjust_hotspot_between_slices_for_2x_magnify(hubp->curs_attr.width, &pos_cpy); in dcn401_set_cursor_position()
1183 if (recout_x_pos + (int)hubp->curs_attr.width <= 0) in dcn401_set_cursor_position()
1186 if (recout_y_pos + (int)hubp->curs_attr.height <= 0) in dcn401_set_cursor_position()
1190 …dpp->funcs->set_cursor_position(dpp, &pos_cpy, &param, hubp->curs_attr.width, hubp->curs_attr.heig… in dcn401_set_cursor_position()
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn10/
H A Ddcn10_hwseq.c3547 (int)hubp->curs_attr.width || pos_cpy.x in dcn10_set_cursor_position()
3548 <= (int)hubp->curs_attr.width + in dcn10_set_cursor_position()
3640 (int)hubp->curs_attr.width || pos_cpy.x in dcn10_set_cursor_position()
3641 <= (int)hubp->curs_attr.width + in dcn10_set_cursor_position()
3664 …dpp->funcs->set_cursor_position(dpp, &pos_cpy, &param, hubp->curs_attr.width, hubp->curs_attr.heig… in dcn10_set_cursor_position()
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn32/
H A Ddcn32_hwseq.c676 int cursor_size = hubp->curs_attr.pitch * hubp->curs_attr.height; in dcn32_update_mall_sel()
678 switch (hubp->curs_attr.color_format) { in dcn32_update_mall_sel()