| /linux/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dmub_abm.c | 34 #define TO_DMUB_ABM(abm)\ argument 40 static unsigned int abm_feature_support(struct abm *abm, unsigned int panel_inst) in abm_feature_support() 62 static void dmub_abm_init_ex(struct abm *abm, uint32_t backlight, uint32_t user_level) in dmub_abm_init_ex() 67 static unsigned int dmub_abm_get_current_backlight_ex(struct abm *abm) in dmub_abm_get_current_backlight_ex() 74 static unsigned int dmub_abm_get_target_backlight_ex(struct abm *abm) in dmub_abm_get_target_backlight_ex() 81 static bool dmub_abm_set_level_ex(struct abm *abm, uint32_t level) in dmub_abm_set_level_ex() 100 static bool dmub_abm_init_config_ex(struct abm *abm, in dmub_abm_init_config_ex() 115 static bool dmub_abm_set_pause_ex(struct abm *abm, bool pause, unsigned int panel_inst, unsigned in… in dmub_abm_set_pause_ex() 138 struct abm *abm, in dmub_abm_save_restore_ex() 154 static bool dmub_abm_set_pipe_ex(struct abm *abm, in dmub_abm_set_pipe_ex() [all …]
|
| H A D | dce_abm.c | 37 #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, uint32_t user_level) 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()
|
| /linux/drivers/net/ethernet/netronome/nfp/abm/ |
| H A D | main.c | 167 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 …]
|
| H A D | ctrl.c | 75 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()
|
| H A D | main.h | 207 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()
|
| H A D | cls.c | 21 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
|
| H A D | qdisc.c | 247 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
|
| /linux/drivers/gpu/drm/amd/display/dc/inc/hw/ |
| H A D | abm.h | 32 struct abm { struct 34 const struct abm_funcs *funcs; argument 39 void (*abm_init)(struct abm *abm, uint32_t back_light, uint32_t user_level); argument
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn21/ |
| H A D | dcn21_hwseq.c | 139 bool dcn21_dmub_abm_set_pipe(struct abm *abm, uint32_t otg_inst, in dcn21_dmub_abm_set_pipe() 180 struct abm *abm = pipe_ctx->stream_res.abm; in dcn21_set_abm_immediate_disable() local 213 struct abm *abm = pipe_ctx->stream_res.abm; in dcn21_set_pipe() local 247 struct abm *abm = pipe_ctx->stream_res.abm; in dcn21_set_backlight_level() local
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dce110/ |
| H A D | dce110_hwseq.c | 2807 struct abm *abm; in dce110_init_hw() local 3185 struct abm *abm = pipe_ctx->stream_res.abm; in dce110_set_backlight_level() local 3215 struct abm *abm = pipe_ctx->stream_res.abm; in dce110_set_abm_immediate_disable() local 3228 struct abm *abm = pipe_ctx->stream_res.abm; in dce110_set_pipe() local
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn31/ |
| H A D | dcn31_hwseq.c | 709 struct abm *abm = pipe_ctx->stream_res.abm; in dcn31_set_backlight_level() local
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | cypress_dpm.h | 67 bool abm; member
|
| /linux/drivers/gpu/drm/amd/display/dc/inc/ |
| H A D | core_types.h | 320 struct abm *abm; member 359 struct abm *abm; member
|
| /linux/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc_hw_sequencer.c | 1879 struct abm *abm, in hwss_add_abm_set_level() 2499 struct abm *abm = params->set_abm_level_params.abm; in hwss_set_abm_level() local
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn10/ |
| H A D | dcn10_hwseq.c | 1763 struct abm *abm = dc->res_pool->abm; in dcn10_init_hw() local
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/ |
| H A D | hw_sequencer.h | 370 struct abm *abm; member
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm.c | 1252 struct abm *abm = adev->dm.dc->res_pool->abm; in dm_dmub_hw_init() local
|