Home
last modified time | relevance | path

Searched defs:panel_cntl (Results 1 – 25 of 29) sorted by relevance

12

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dcn31/
Ddcn31_panel_cntl.c32 #define TO_DCN31_PANEL_CNTL(panel_cntl)\ argument
41 static bool dcn31_query_backlight_info(struct panel_cntl *panel_cntl, union dmub_rb_cmd *cmd) in dcn31_query_backlight_info()
58 static uint32_t dcn31_get_16_bit_backlight_from_pwm(struct panel_cntl *panel_cntl) in dcn31_get_16_bit_backlight_from_pwm()
68 static uint32_t dcn31_panel_cntl_hw_init(struct panel_cntl *panel_cntl) in dcn31_panel_cntl_hw_init()
116 static void dcn31_panel_cntl_destroy(struct panel_cntl **panel_cntl) in dcn31_panel_cntl_destroy()
124 static bool dcn31_is_panel_backlight_on(struct panel_cntl *panel_cntl) in dcn31_is_panel_backlight_on()
134 static bool dcn31_is_panel_powered_on(struct panel_cntl *panel_cntl) in dcn31_is_panel_powered_on()
144 static void dcn31_store_backlight_level(struct panel_cntl *panel_cntl) in dcn31_store_backlight_level()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dce/
Ddce_panel_cntl.c33 #define TO_DCE_PANEL_CNTL(panel_cntl)\ argument
49 static unsigned int dce_get_16_bit_backlight_from_pwm(struct panel_cntl *panel_cntl) in dce_get_16_bit_backlight_from_pwm()
89 static uint32_t dce_panel_cntl_hw_init(struct panel_cntl *panel_cntl) in dce_panel_cntl_hw_init()
147 static bool dce_is_panel_backlight_on(struct panel_cntl *panel_cntl) in dce_is_panel_backlight_on()
161 static bool dce_is_panel_powered_on(struct panel_cntl *panel_cntl) in dce_is_panel_powered_on()
173 static void dce_store_backlight_level(struct panel_cntl *panel_cntl) in dce_store_backlight_level()
188 static void dce_driver_set_backlight(struct panel_cntl *panel_cntl, in dce_driver_set_backlight()
254 static void dce_panel_cntl_destroy(struct panel_cntl **panel_cntl) in dce_panel_cntl_destroy()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dcn301/
Ddcn301_panel_cntl.c32 #define TO_DCN301_PANEL_CNTL(panel_cntl)\ argument
48 static unsigned int dcn301_get_16_bit_backlight_from_pwm(struct panel_cntl *panel_cntl) in dcn301_get_16_bit_backlight_from_pwm()
96 static uint32_t dcn301_panel_cntl_hw_init(struct panel_cntl *panel_cntl) in dcn301_panel_cntl_hw_init()
150 static void dcn301_panel_cntl_destroy(struct panel_cntl **panel_cntl) in dcn301_panel_cntl_destroy()
158 static bool dcn301_is_panel_backlight_on(struct panel_cntl *panel_cntl) in dcn301_is_panel_backlight_on()
168 static bool dcn301_is_panel_powered_on(struct panel_cntl *panel_cntl) in dcn301_is_panel_powered_on()
180 static void dcn301_store_backlight_level(struct panel_cntl *panel_cntl) in dcn301_store_backlight_level()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/inc/hw/
Dpanel_cntl.h63 struct panel_cntl { struct
64 const struct panel_cntl_funcs *funcs; argument
69 struct panel_cntl_backlight_registers stored_backlight_registers; argument
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/dcn21/
Ddcn21_hwseq.c183 struct panel_cntl *panel_cntl = pipe_ctx->stream->link->panel_cntl; in dcn21_set_abm_immediate_disable() local
216 struct panel_cntl *panel_cntl = pipe_ctx->stream->link->panel_cntl; in dcn21_set_pipe() local
251 struct panel_cntl *panel_cntl = pipe_ctx->stream->link->panel_cntl; in dcn21_set_backlight_level() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/dce110/
Ddce110_hwseq.c3151 struct panel_cntl *panel_cntl = link->panel_cntl; in dce110_set_backlight_level() local
3181 struct panel_cntl *panel_cntl = pipe_ctx->stream->link->panel_cntl; in dce110_set_abm_immediate_disable() local
3194 struct panel_cntl *panel_cntl = pipe_ctx->stream->link->panel_cntl; in dce110_set_pipe() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dce120/
Ddce120_resource.c727 struct dce_panel_cntl *panel_cntl = in dce120_panel_cntl_create() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/link/protocols/
Dlink_edp_panel_control.c1128 struct panel_cntl *panel_cntl = link->panel_cntl; in edp_get_backlight_level() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dce60/
Ddce60_resource.c737 struct dce_panel_cntl *panel_cntl = in dce60_panel_cntl_create() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dce80/
Ddce80_resource.c743 struct dce_panel_cntl *panel_cntl = in dce80_panel_cntl_create() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dce100/
Ddce100_resource.c643 struct dce_panel_cntl *panel_cntl = in dce100_panel_cntl_create() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dce112/
Ddce112_resource.c649 struct dce_panel_cntl *panel_cntl = in dce112_panel_cntl_create() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dce110/
Ddce110_resource.c688 struct dce_panel_cntl *panel_cntl = in dce110_panel_cntl_create() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn302/
Ddcn302_resource.c920 struct dce_panel_cntl *panel_cntl = kzalloc(sizeof(struct dce_panel_cntl), GFP_KERNEL); in dcn302_panel_cntl_create() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn10/
Ddcn10_resource.c774 struct dce_panel_cntl *panel_cntl = in dcn10_panel_cntl_create() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn21/
Ddcn21_resource.c1321 struct dce_panel_cntl *panel_cntl = in dcn21_panel_cntl_create() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn303/
Ddcn303_resource.c866 struct dce_panel_cntl *panel_cntl = kzalloc(sizeof(struct dce_panel_cntl), GFP_KERNEL); in dcn303_panel_cntl_create() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn316/
Ddcn316_resource.c1131 struct dcn31_panel_cntl *panel_cntl = in dcn31_panel_cntl_create() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn301/
Ddcn301_resource.c903 struct dcn301_panel_cntl *panel_cntl = in dcn301_panel_cntl_create() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn314/
Ddcn314_resource.c1195 struct dcn31_panel_cntl *panel_cntl = in dcn31_panel_cntl_create() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn315/
Ddcn315_resource.c1137 struct dcn31_panel_cntl *panel_cntl = in dcn31_panel_cntl_create() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn31/
Ddcn31_resource.c1139 struct dcn31_panel_cntl *panel_cntl = in dcn31_panel_cntl_create() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn351/
Ddcn351_resource.c1124 struct dcn31_panel_cntl *panel_cntl = in dcn31_panel_cntl_create() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn35/
Ddcn35_resource.c1144 struct dcn31_panel_cntl *panel_cntl = in dcn31_panel_cntl_create() local
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn30/
Ddcn30_resource.c947 struct dce_panel_cntl *panel_cntl = in dcn30_panel_cntl_create() local

12