Home
last modified time | relevance | path

Searched defs:abm (Results 1 – 25 of 33) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce/
Ddmub_abm.c32 #define TO_DMUB_ABM(abm)\ argument
38 static unsigned int abm_feature_support(struct abm *abm, unsigned int panel_inst) in abm_feature_support()
60 static void dmub_abm_init_ex(struct abm *abm, uint32_t backlight) in dmub_abm_init_ex()
65 static unsigned int dmub_abm_get_current_backlight_ex(struct abm *abm) in dmub_abm_get_current_backlight_ex()
70 static unsigned int dmub_abm_get_target_backlight_ex(struct abm *abm) in dmub_abm_get_target_backlight_ex()
75 static bool dmub_abm_set_level_ex(struct abm *abm, uint32_t level) in dmub_abm_set_level_ex()
94 static bool dmub_abm_init_config_ex(struct abm *abm, in dmub_abm_init_config_ex()
109 static bool dmub_abm_set_pause_ex(struct abm *abm, bool pause, unsigned int panel_inst, unsigned in… in dmub_abm_set_pause_ex()
132 struct abm *abm, in dmub_abm_save_restore_ex()
148 static bool dmub_abm_set_pipe_ex(struct abm *abm, in dmub_abm_set_pipe_ex()
[all …]
Ddce_abm.c37 #define TO_DCE_ABM(abm)\ argument
58 static bool dce_abm_set_pipe(struct abm *abm, uint32_t controller_id, uint32_t panel_inst) in dce_abm_set_pipe()
138 static void dce_abm_init(struct abm *abm, uint32_t backlight) in dce_abm_init()
177 static unsigned int dce_abm_get_current_backlight(struct abm *abm) in dce_abm_get_current_backlight()
188 static unsigned int dce_abm_get_target_backlight(struct abm *abm) in dce_abm_get_target_backlight()
199 static bool dce_abm_set_level(struct abm *abm, uint32_t level) in dce_abm_set_level()
220 static bool dce_abm_immediate_disable(struct abm *abm, uint32_t panel_inst) in dce_abm_immediate_disable()
231 struct abm *abm, in dce_abm_set_backlight_level_pwm()
300 void dce_abm_destroy(struct abm **abm) in dce_abm_destroy()
Ddmub_abm_lcd.c43 #define TO_DMUB_ABM(abm)\ argument
82 void dmub_abm_init(struct abm *abm, uint32_t backlight) in dmub_abm_init()
123 unsigned int dmub_abm_get_current_backlight(struct abm *abm) in dmub_abm_get_current_backlight()
134 unsigned int dmub_abm_get_target_backlight(struct abm *abm) in dmub_abm_get_target_backlight()
145 bool dmub_abm_set_level(struct abm *abm, uint32_t level, uint8_t panel_mask) in dmub_abm_set_level()
163 void dmub_abm_init_config(struct abm *abm, in dmub_abm_init_config()
193 bool dmub_abm_set_pause(struct abm *abm, bool pause, unsigned int panel_inst, unsigned int stream_i… in dmub_abm_set_pause()
257 bool dmub_abm_set_pipe(struct abm *abm, in dmub_abm_set_pipe()
282 bool dmub_abm_set_backlight_level(struct abm *abm, in dmub_abm_set_backlight_level()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce/
Ddce_abm.c37 #define TO_DCE_ABM(abm)\ argument
58 static bool dce_abm_set_pipe(struct abm *abm, uint32_t controller_id, uint32_t panel_inst) in dce_abm_set_pipe()
138 static void dce_abm_init(struct abm *abm, uint32_t backlight) in dce_abm_init()
177 static unsigned int dce_abm_get_current_backlight(struct abm *abm) in dce_abm_get_current_backlight()
188 static unsigned int dce_abm_get_target_backlight(struct abm *abm) in dce_abm_get_target_backlight()
199 static bool dce_abm_set_level(struct abm *abm, uint32_t level) in dce_abm_set_level()
220 static bool dce_abm_immediate_disable(struct abm *abm, uint32_t panel_inst) in dce_abm_immediate_disable()
231 struct abm *abm, in dce_abm_set_backlight_level_pwm()
300 void dce_abm_destroy(struct abm **abm) in dce_abm_destroy()
Ddmub_abm.c38 #define TO_DMUB_ABM(abm)\ argument
70 static void dmub_abm_init(struct abm *abm, uint32_t backlight) in dmub_abm_init()
111 static unsigned int dmub_abm_get_current_backlight(struct abm *abm) in dmub_abm_get_current_backlight()
122 static unsigned int dmub_abm_get_target_backlight(struct abm *abm) in dmub_abm_get_target_backlight()
133 static bool dmub_abm_set_level(struct abm *abm, uint32_t level) in dmub_abm_set_level()
150 static bool dmub_abm_init_config(struct abm *abm, in dmub_abm_init_config()
221 void dmub_abm_destroy(struct abm **abm) in dmub_abm_destroy()
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/abm/
Dmain.c167 nfp_abm_kill_reprs(struct nfp_abm *abm, struct nfp_abm_link *alink) in nfp_abm_kill_reprs()
173 static void nfp_abm_kill_reprs_all(struct nfp_abm *abm) in nfp_abm_kill_reprs_all()
184 struct nfp_abm *abm = app->priv; in nfp_abm_eswitch_mode_get() local
189 static int nfp_abm_eswitch_set_legacy(struct nfp_abm *abm) in nfp_abm_eswitch_set_legacy()
198 static void nfp_abm_eswitch_clean_up(struct nfp_abm *abm) in nfp_abm_eswitch_clean_up()
204 static int nfp_abm_eswitch_set_switchdev(struct nfp_abm *abm) in nfp_abm_eswitch_set_switchdev()
241 struct nfp_abm *abm = app->priv; in nfp_abm_eswitch_mode_set() local
257 nfp_abm_vnic_set_mac(struct nfp_pf *pf, struct nfp_abm *abm, struct nfp_net *nn, in nfp_abm_vnic_set_mac()
316 struct nfp_abm *abm = app->priv; in nfp_abm_vnic_alloc() local
428 static int nfp_abm_fw_init_reset(struct nfp_abm *abm) in nfp_abm_fw_init_reset()
[all …]
Dctrl.c75 int __nfp_abm_ctrl_set_q_lvl(struct nfp_abm *abm, unsigned int id, u32 val) in __nfp_abm_ctrl_set_q_lvl()
108 int __nfp_abm_ctrl_set_q_act(struct nfp_abm *abm, unsigned int id, in __nfp_abm_ctrl_set_q_act()
250 int nfp_abm_ctrl_qm_enable(struct nfp_abm *abm) in nfp_abm_ctrl_qm_enable()
256 int nfp_abm_ctrl_qm_disable(struct nfp_abm *abm) in nfp_abm_ctrl_qm_disable()
290 struct nfp_abm *abm = alink->abm; in nfp_abm_ctrl_prio_check_params() local
315 static unsigned int nfp_abm_ctrl_prio_map_size(struct nfp_abm *abm) in nfp_abm_ctrl_prio_map_size()
347 nfp_abm_ctrl_find_q_rtsym(struct nfp_abm *abm, const char *name_fmt, in nfp_abm_ctrl_find_q_rtsym()
359 int nfp_abm_ctrl_find_addrs(struct nfp_abm *abm) in nfp_abm_ctrl_find_addrs()
Dmain.h207 struct nfp_abm *abm; member
225 static inline bool nfp_abm_has_prio(struct nfp_abm *abm) in nfp_abm_has_prio()
230 static inline bool nfp_abm_has_drop(struct nfp_abm *abm) in nfp_abm_has_drop()
235 static inline bool nfp_abm_has_mark(struct nfp_abm *abm) in nfp_abm_has_mark()
Dcls.c21 nfp_abm_u32_check_knode(struct nfp_abm *abm, struct tc_cls_u32_knode *knode, in nfp_abm_u32_check_knode()
122 struct nfp_abm *abm = alink->abm; in nfp_abm_update_band_map() local
Dqdisc.c247 struct nfp_abm *abm = alink->abm; in nfp_abm_qdisc_offload_update() local
520 struct nfp_abm *abm = alink->abm; in nfp_abm_gred_check_params() local
665 struct nfp_abm *abm = alink->abm; in nfp_abm_red_check_params() local
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/abm/
Dmain.c167 nfp_abm_kill_reprs(struct nfp_abm *abm, struct nfp_abm_link *alink) in nfp_abm_kill_reprs()
173 static void nfp_abm_kill_reprs_all(struct nfp_abm *abm) in nfp_abm_kill_reprs_all()
184 struct nfp_abm *abm = app->priv; in nfp_abm_eswitch_mode_get() local
189 static int nfp_abm_eswitch_set_legacy(struct nfp_abm *abm) in nfp_abm_eswitch_set_legacy()
198 static void nfp_abm_eswitch_clean_up(struct nfp_abm *abm) in nfp_abm_eswitch_clean_up()
204 static int nfp_abm_eswitch_set_switchdev(struct nfp_abm *abm) in nfp_abm_eswitch_set_switchdev()
241 struct nfp_abm *abm = app->priv; in nfp_abm_eswitch_mode_set() local
257 nfp_abm_vnic_set_mac(struct nfp_pf *pf, struct nfp_abm *abm, struct nfp_net *nn, in nfp_abm_vnic_set_mac()
316 struct nfp_abm *abm = app->priv; in nfp_abm_vnic_alloc() local
428 static int nfp_abm_fw_init_reset(struct nfp_abm *abm) in nfp_abm_fw_init_reset()
[all …]
Dctrl.c75 int __nfp_abm_ctrl_set_q_lvl(struct nfp_abm *abm, unsigned int id, u32 val) in __nfp_abm_ctrl_set_q_lvl()
108 int __nfp_abm_ctrl_set_q_act(struct nfp_abm *abm, unsigned int id, in __nfp_abm_ctrl_set_q_act()
250 int nfp_abm_ctrl_qm_enable(struct nfp_abm *abm) in nfp_abm_ctrl_qm_enable()
256 int nfp_abm_ctrl_qm_disable(struct nfp_abm *abm) in nfp_abm_ctrl_qm_disable()
290 struct nfp_abm *abm = alink->abm; in nfp_abm_ctrl_prio_check_params() local
315 static unsigned int nfp_abm_ctrl_prio_map_size(struct nfp_abm *abm) in nfp_abm_ctrl_prio_map_size()
347 nfp_abm_ctrl_find_q_rtsym(struct nfp_abm *abm, const char *name_fmt, in nfp_abm_ctrl_find_q_rtsym()
359 int nfp_abm_ctrl_find_addrs(struct nfp_abm *abm) in nfp_abm_ctrl_find_addrs()
Dmain.h207 struct nfp_abm *abm; member
225 static inline bool nfp_abm_has_prio(struct nfp_abm *abm) in nfp_abm_has_prio()
230 static inline bool nfp_abm_has_drop(struct nfp_abm *abm) in nfp_abm_has_drop()
235 static inline bool nfp_abm_has_mark(struct nfp_abm *abm) in nfp_abm_has_mark()
Dcls.c21 nfp_abm_u32_check_knode(struct nfp_abm *abm, struct tc_cls_u32_knode *knode, in nfp_abm_u32_check_knode()
122 struct nfp_abm *abm = alink->abm; in nfp_abm_update_band_map() local
Dqdisc.c247 struct nfp_abm *abm = alink->abm; in nfp_abm_qdisc_offload_update() local
520 struct nfp_abm *abm = alink->abm; in nfp_abm_gred_check_params() local
665 struct nfp_abm *abm = alink->abm; in nfp_abm_red_check_params() local
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/hw/
Dabm.h30 struct abm { struct
32 const struct abm_funcs *funcs; argument
37 void (*abm_init)(struct abm *abm, uint32_t back_light); argument
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/hw/
Dabm.h32 struct abm { struct
34 const struct abm_funcs *funcs; argument
39 void (*abm_init)(struct abm *abm, uint32_t back_light); argument
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn21/
Ddcn21_hwseq.c140 static bool dmub_abm_set_pipe(struct abm *abm, uint32_t otg_inst, uint32_t option, uint32_t panel_i… in dmub_abm_set_pipe()
163 struct abm *abm = pipe_ctx->stream_res.abm; in dcn21_set_abm_immediate_disable() local
181 struct abm *abm = pipe_ctx->stream_res.abm; in dcn21_set_pipe() local
201 struct abm *abm = pipe_ctx->stream_res.abm; in dcn21_set_backlight_level() local
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn21/
Ddcn21_hwseq.c140 static bool dmub_abm_set_pipe(struct abm *abm, uint32_t otg_inst, in dmub_abm_set_pipe()
181 struct abm *abm = pipe_ctx->stream_res.abm; in dcn21_set_abm_immediate_disable() local
208 struct abm *abm = pipe_ctx->stream_res.abm; in dcn21_set_pipe() local
243 struct abm *abm = pipe_ctx->stream_res.abm; in dcn21_set_backlight_level() local
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/protocols/
Dlink_edp_panel_control.c1038 struct abm *abm = NULL; in get_abm_from_stream_res() local
1054 struct abm *abm = get_abm_from_stream_res(link); in edp_get_backlight_level() local
1073 struct abm *abm = get_abm_from_stream_res(link); in edp_get_target_backlight_pwm() local
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce110/
Ddce110_hw_sequencer.c2442 struct abm *abm; in init_hw() local
2816 struct abm *abm = pipe_ctx->stream_res.abm; in dce110_set_backlight_level() local
2846 struct abm *abm = pipe_ctx->stream_res.abm; in dce110_set_abm_immediate_disable() local
2859 struct abm *abm = pipe_ctx->stream_res.abm; in dce110_set_pipe() local
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce110/
Ddce110_hw_sequencer.c2587 struct abm *abm; in init_hw() local
2962 struct abm *abm = pipe_ctx->stream_res.abm; in dce110_set_backlight_level() local
2992 struct abm *abm = pipe_ctx->stream_res.abm; in dce110_set_abm_immediate_disable() local
3005 struct abm *abm = pipe_ctx->stream_res.abm; in dce110_set_pipe() local
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/
Ddc_link.c2498 struct abm *abm = NULL; in get_abm_from_stream_res() local
2520 struct abm *abm = get_abm_from_stream_res(link); in dc_link_get_backlight_level() local
2530 struct abm *abm = get_abm_from_stream_res(link); in dc_link_get_target_backlight_pwm() local
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
Dcypress_dpm.h67 bool abm; member
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
Dcypress_dpm.h67 bool abm; member

12