Home
last modified time | relevance | path

Searched refs:funcs (Results 1 – 25 of 1047) sorted by relevance

12345678910>>...42

/openbmc/linux/drivers/gpu/drm/mediatek/
H A Dmtk_drm_ddp_comp.h89 const struct mtk_ddp_comp_funcs *funcs; member
94 if (comp->funcs && comp->funcs->clk_enable) in mtk_ddp_comp_clk_enable()
95 return comp->funcs->clk_enable(comp->dev); in mtk_ddp_comp_clk_enable()
102 if (comp->funcs && comp->funcs->clk_disable) in mtk_ddp_comp_clk_disable()
103 comp->funcs->clk_disable(comp->dev); in mtk_ddp_comp_clk_disable()
111 if (comp->funcs && comp->funcs->config) in mtk_ddp_comp_config()
112 comp->funcs->config(comp->dev, w, h, vrefresh, bpc, cmdq_pkt); in mtk_ddp_comp_config()
117 if (comp->funcs && comp->funcs->start) in mtk_ddp_comp_start()
118 comp->funcs->start(comp->dev); in mtk_ddp_comp_start()
123 if (comp->funcs && comp->funcs->stop) in mtk_ddp_comp_stop()
[all …]
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_simple_kms_helper.c92 if (!pipe->funcs || !pipe->funcs->mode_valid) in drm_simple_kms_crtc_mode_valid()
96 return pipe->funcs->mode_valid(pipe, mode); in drm_simple_kms_crtc_mode_valid()
123 if (!pipe->funcs || !pipe->funcs->enable) in drm_simple_kms_crtc_enable()
127 pipe->funcs->enable(pipe, crtc->state, plane->state); in drm_simple_kms_crtc_enable()
136 if (!pipe->funcs || !pipe->funcs->disable) in drm_simple_kms_crtc_disable()
139 pipe->funcs->disable(pipe); in drm_simple_kms_crtc_disable()
154 if (!pipe->funcs || !pipe->funcs->reset_crtc) in drm_simple_kms_crtc_reset()
157 return pipe->funcs->reset_crtc(pipe); in drm_simple_kms_crtc_reset()
165 if (!pipe->funcs || !pipe->funcs->duplicate_crtc_state) in drm_simple_kms_crtc_duplicate_state()
168 return pipe->funcs->duplicate_crtc_state(pipe); in drm_simple_kms_crtc_duplicate_state()
[all …]
H A Ddrm_bridge.c260 state = bridge->funcs->atomic_duplicate_state(bridge); in drm_bridge_atomic_duplicate_priv_state()
271 bridge->funcs->atomic_destroy_state(bridge, state); in drm_bridge_atomic_destroy_priv_state()
325 if (bridge->funcs->attach) { in drm_bridge_attach()
326 ret = bridge->funcs->attach(bridge, flags); in drm_bridge_attach()
331 if (bridge->funcs->atomic_reset) { in drm_bridge_attach()
334 state = bridge->funcs->atomic_reset(bridge); in drm_bridge_attach()
348 if (bridge->funcs->detach) in drm_bridge_attach()
349 bridge->funcs->detach(bridge); in drm_bridge_attach()
376 if (bridge->funcs->atomic_reset) in drm_bridge_detach()
379 if (bridge->funcs->detach) in drm_bridge_detach()
[all …]
H A Ddrm_panel.c58 const struct drm_panel_funcs *funcs, int connector_type) in drm_panel_init() argument
64 panel->funcs = funcs; in drm_panel_init()
123 if (panel->funcs && panel->funcs->prepare) { in drm_panel_prepare()
124 ret = panel->funcs->prepare(panel); in drm_panel_prepare()
131 ret = follower->funcs->panel_prepared(follower); in drm_panel_prepare()
134 follower->funcs->panel_prepared, ret); in drm_panel_prepare()
172 ret = follower->funcs->panel_unpreparing(follower); in drm_panel_unprepare()
175 follower->funcs->panel_unpreparing, ret); in drm_panel_unprepare()
178 if (panel->funcs && panel->funcs->unprepare) { in drm_panel_unprepare()
179 ret = panel->funcs->unprepare(panel); in drm_panel_unprepare()
[all …]
H A Ddrm_atomic_helper.c120 const struct drm_connector_helper_funcs *funcs = connector->helper_private; in handle_conflicting_encoders() local
126 if (funcs->atomic_best_encoder) in handle_conflicting_encoders()
127 new_encoder = funcs->atomic_best_encoder(connector, in handle_conflicting_encoders()
129 else if (funcs->best_encoder) in handle_conflicting_encoders()
130 new_encoder = funcs->best_encoder(connector); in handle_conflicting_encoders()
296 const struct drm_connector_helper_funcs *funcs; in update_connector_routing() local
356 funcs = connector->helper_private; in update_connector_routing()
358 if (funcs->atomic_best_encoder) in update_connector_routing()
359 new_encoder = funcs->atomic_best_encoder(connector, state); in update_connector_routing()
360 else if (funcs->best_encoder) in update_connector_routing()
[all …]
H A Ddrm_encoder.c77 if (encoder->funcs && encoder->funcs->late_register) in drm_encoder_register_all()
78 ret = encoder->funcs->late_register(encoder); in drm_encoder_register_all()
91 if (encoder->funcs && encoder->funcs->early_unregister) in drm_encoder_unregister_all()
92 encoder->funcs->early_unregister(encoder); in drm_encoder_unregister_all()
99 const struct drm_encoder_funcs *funcs, in __drm_encoder_init() argument
114 encoder->funcs = funcs; in __drm_encoder_init()
161 const struct drm_encoder_funcs *funcs, in drm_encoder_init() argument
167 WARN_ON(!funcs->destroy); in drm_encoder_init()
170 ret = __drm_encoder_init(dev, encoder, funcs, encoder_type, name, ap); in drm_encoder_init()
219 const struct drm_encoder_funcs *funcs, in __drmm_encoder_init() argument
[all …]
H A Ddrm_client.c80 const char *name, const struct drm_client_funcs *funcs) in drm_client_init() argument
87 if (funcs && !try_module_get(funcs->owner)) in drm_client_init()
92 client->funcs = funcs; in drm_client_init()
109 if (funcs) in drm_client_init()
110 module_put(funcs->owner); in drm_client_init()
138 if (client->funcs && client->funcs->hotplug) { in drm_client_register()
149 ret = client->funcs->hotplug(client); in drm_client_register()
180 if (client->funcs) in drm_client_release()
181 module_put(client->funcs->owner); in drm_client_release()
195 if (client->funcs && client->funcs->unregister) { in drm_client_dev_unregister()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn31/
H A Ddcn31_hwseq.c92 dc->res_pool->mpc->funcs->set_mpc_mem_lp_mode) in enable_memory_low_power()
93 dc->res_pool->mpc->funcs->set_mpc_mem_lp_mode(dc->res_pool->mpc); in enable_memory_low_power()
96 …if (dc->debug.enable_mem_low_power.bits.vpg && dc->res_pool->stream_enc[0]->vpg->funcs->vpg_powerd… in enable_memory_low_power()
99 dc->res_pool->stream_enc[i]->vpg->funcs->vpg_powerdown(dc->res_pool->stream_enc[i]->vpg); in enable_memory_low_power()
102 …dc->res_pool->hpo_dp_stream_enc[i]->vpg->funcs->vpg_powerdown(dc->res_pool->hpo_dp_stream_enc[i]->… in enable_memory_low_power()
117 if (dc->clk_mgr && dc->clk_mgr->funcs->init_clocks) in dcn31_init_hw()
118 dc->clk_mgr->funcs->init_clocks(dc->clk_mgr); in dcn31_init_hw()
120 if (!dcb->funcs->is_accelerated_mode(dcb)) { in dcn31_init_hw()
121 hws->funcs.bios_golden_init(dc); in dcn31_init_hw()
122 if (hws->funcs.disable_vga) in dcn31_init_hw()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dmub/src/
H A Ddmub_srv.c154 struct dmub_srv_hw_funcs *funcs = &dmub->hw_funcs; in dmub_srv_hw_setup() local
165 funcs->reset = dmub_dcn20_reset; in dmub_srv_hw_setup()
166 funcs->reset_release = dmub_dcn20_reset_release; in dmub_srv_hw_setup()
167 funcs->backdoor_load = dmub_dcn20_backdoor_load; in dmub_srv_hw_setup()
168 funcs->setup_windows = dmub_dcn20_setup_windows; in dmub_srv_hw_setup()
169 funcs->setup_mailbox = dmub_dcn20_setup_mailbox; in dmub_srv_hw_setup()
170 funcs->get_inbox1_wptr = dmub_dcn20_get_inbox1_wptr; in dmub_srv_hw_setup()
171 funcs->get_inbox1_rptr = dmub_dcn20_get_inbox1_rptr; in dmub_srv_hw_setup()
172 funcs->set_inbox1_wptr = dmub_dcn20_set_inbox1_wptr; in dmub_srv_hw_setup()
173 funcs->is_supported = dmub_dcn20_is_supported; in dmub_srv_hw_setup()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_hwseq.c166 if (pipe_ctx->stream_res.tg->funcs->set_gsl != NULL && in dcn20_setup_gsl_group_as_lock()
167 pipe_ctx->stream_res.tg->funcs->set_gsl_source_select != NULL) { in dcn20_setup_gsl_group_as_lock()
168 pipe_ctx->stream_res.tg->funcs->set_gsl( in dcn20_setup_gsl_group_as_lock()
172 pipe_ctx->stream_res.tg->funcs->set_gsl_source_select( in dcn20_setup_gsl_group_as_lock()
182 if (pipe_ctx && pipe_ctx->plane_res.hubp->funcs->hubp_set_flip_control_surface_gsl) in dcn20_set_flip_control_gsl()
183 pipe_ctx->plane_res.hubp->funcs->hubp_set_flip_control_surface_gsl( in dcn20_set_flip_control_gsl()
278 if (pipe_ctx->plane_res.hubp && pipe_ctx->plane_res.hubp->funcs) { in dcn20_program_triple_buffer()
279 pipe_ctx->plane_res.hubp->funcs->hubp_enable_tripleBuffer( in dcn20_program_triple_buffer()
303 tg->funcs->get_otg_active_size(tg, in dcn20_init_blank()
308 tg->funcs->get_optc_source(tg, &num_opps, &opp_id_src0, &opp_id_src1); in dcn20_init_blank()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_hw_sequencer.c114 !tg->funcs->is_tg_enabled(tg) || in dcn10_lock_all_pipes()
147 dc->res_pool->hubbub->funcs->wm_read_state(dc->res_pool->hubbub, &wm); in dcn10_log_hubbub_state()
180 hubp->funcs->hubp_read_state(hubp); in dcn10_log_hubp_states()
302 dpp->funcs->dpp_read_state(dpp, &s); in dcn10_log_hw_state()
343 pool->mpc->funcs->read_mpcc_state(pool->mpc, i, &s); in dcn10_log_hw_state()
367 if (pool->opps[i]->funcs->dpg_is_blanked) in dcn10_log_hw_state()
368 s.blank_enabled = pool->opps[i]->funcs->dpg_is_blanked(pool->opps[i]); in dcn10_log_hw_state()
370 s.blank_enabled = tg->funcs->is_blanked(tg); in dcn10_log_hw_state()
401 tg->funcs->clear_optc_underflow(tg); in dcn10_log_hw_state()
412 dsc->funcs->dsc_read_state(dsc, &s); in dcn10_log_hw_state()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ib.c179 (!ring->funcs->secure_submission_supported)) { in amdgpu_ib_schedule()
184 alloc_size = ring->funcs->emit_frame_size + num_ibs * in amdgpu_ib_schedule()
185 ring->funcs->emit_ib_size; in amdgpu_ib_schedule()
194 if (ring->funcs->emit_pipeline_sync && job && in amdgpu_ib_schedule()
206 if ((ib->flags & AMDGPU_IB_FLAG_EMIT_MEM_SYNC) && ring->funcs->emit_mem_sync) in amdgpu_ib_schedule()
207 ring->funcs->emit_mem_sync(ring); in amdgpu_ib_schedule()
209 if (ring->funcs->emit_wave_limit && in amdgpu_ib_schedule()
211 ring->funcs->emit_wave_limit(ring, true); in amdgpu_ib_schedule()
213 if (ring->funcs->insert_start) in amdgpu_ib_schedule()
214 ring->funcs->insert_start(ring); in amdgpu_ib_schedule()
[all …]
H A Damdgpu_psp.h316 const struct psp_funcs *funcs; member
402 #define psp_ring_create(psp, type) (psp)->funcs->ring_create((psp), (type))
403 #define psp_ring_stop(psp, type) (psp)->funcs->ring_stop((psp), (type))
404 #define psp_ring_destroy(psp, type) ((psp)->funcs->ring_destroy((psp), (type)))
406 ((psp)->funcs->init_microcode ? (psp)->funcs->init_microcode((psp)) : 0)
408 ((psp)->funcs->bootloader_load_kdb ? (psp)->funcs->bootloader_load_kdb((psp)) : 0)
410 ((psp)->funcs->bootloader_load_spl ? (psp)->funcs->bootloader_load_spl((psp)) : 0)
412 ((psp)->funcs->bootloader_load_sysdrv ? (psp)->funcs->bootloader_load_sysdrv((psp)) : 0)
414 ((psp)->funcs->bootloader_load_soc_drv ? (psp)->funcs->bootloader_load_soc_drv((psp)) : 0)
416 ((psp)->funcs->bootloader_load_intf_drv ? (psp)->funcs->bootloader_load_intf_drv((psp)) : 0)
[all …]
H A Damdgpu_display.h26 #define amdgpu_display_vblank_get_counter(adev, crtc) (adev)->mode_info.funcs->vblank_get_counter((…
27 #define amdgpu_display_backlight_set_level(adev, e, l) (adev)->mode_info.funcs->backlight_set_level…
28 #define amdgpu_display_backlight_get_level(adev, e) (adev)->mode_info.funcs->backlight_get_level((e…
29 #define amdgpu_display_hpd_sense(adev, h) (adev)->mode_info.funcs->hpd_sense((adev), (h))
30 #define amdgpu_display_hpd_set_polarity(adev, h) (adev)->mode_info.funcs->hpd_set_polarity((adev), …
31 #define amdgpu_display_hpd_get_gpio_reg(adev) (adev)->mode_info.funcs->hpd_get_gpio_reg((adev))
32 #define amdgpu_display_bandwidth_update(adev) (adev)->mode_info.funcs->bandwidth_update((adev))
33 #define amdgpu_display_page_flip(adev, crtc, base, async) (adev)->mode_info.funcs->page_flip((adev)…
34 #define amdgpu_display_page_flip_get_scanoutpos(adev, crtc, vbl, pos) (adev)->mode_info.funcs->page…
35 #define amdgpu_display_add_encoder(adev, e, s, c) (adev)->mode_info.funcs->add_encoder((adev), (e),…
[all …]
/openbmc/linux/lib/
H A Dtest_min_heap.c34 const struct min_heap_callbacks *funcs) in pop_verify_heap() argument
41 min_heap_pop(heap, funcs); in pop_verify_heap()
57 min_heap_pop(heap, funcs); in pop_verify_heap()
71 struct min_heap_callbacks funcs = { in test_heapify_all() local
79 min_heapify_all(&heap, &funcs); in test_heapify_all()
80 err = pop_verify_heap(min_heap, &heap, &funcs); in test_heapify_all()
88 min_heapify_all(&heap, &funcs); in test_heapify_all()
89 err += pop_verify_heap(min_heap, &heap, &funcs); in test_heapify_all()
104 struct min_heap_callbacks funcs = { in test_heap_push() local
113 min_heap_push(&heap, &data[i], &funcs); in test_heap_push()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/hwss/
H A Dlink_hwss_dio.c34 stream_encoder->funcs->set_throttled_vcp_size( in set_dio_throttled_vcp_size()
44 link_enc->funcs->connect_dig_be_to_fe(link_enc, in setup_dio_stream_encoder()
49 if (stream_enc->funcs->map_stream_to_link) in setup_dio_stream_encoder()
50 stream_enc->funcs->map_stream_to_link(stream_enc, in setup_dio_stream_encoder()
52 if (stream_enc->funcs->enable_fifo) in setup_dio_stream_encoder()
53 stream_enc->funcs->enable_fifo(stream_enc); in setup_dio_stream_encoder()
61 if (stream_enc && stream_enc->funcs->disable_fifo) in reset_dio_stream_encoder()
62 stream_enc->funcs->disable_fifo(stream_enc); in reset_dio_stream_encoder()
64 link_enc->funcs->connect_dig_be_to_fe( in reset_dio_stream_encoder()
82 stream_encoder->funcs->setup_stereo_sync( in setup_dio_stream_attribute()
[all …]
H A Dlink_hwss_hpo_dp.c41 hpo_dp_link_encoder->funcs->set_throttled_vcp_size(hpo_dp_link_encoder, in set_hpo_dp_throttled_vcp_size()
70 hpo_dp_stream_encoder->funcs->set_hblank_min_symbol_width(hpo_dp_stream_encoder, in set_hpo_dp_hblank_min_symbol_width()
79 stream_enc->funcs->enable_stream(stream_enc); in setup_hpo_dp_stream_encoder()
80 stream_enc->funcs->map_stream_to_link(stream_enc, stream_enc->inst, link_enc->inst); in setup_hpo_dp_stream_encoder()
87 stream_enc->funcs->disable(stream_enc); in reset_hpo_dp_stream_encoder()
96 stream_enc->funcs->set_stream_attribute( in setup_hpo_dp_stream_attribute()
118 if (link->dc->res_pool->dccg->funcs->set_symclk32_le_root_clock_gating) in enable_hpo_dp_link_output()
119 link->dc->res_pool->dccg->funcs->set_symclk32_le_root_clock_gating( in enable_hpo_dp_link_output()
123 link_res->hpo_dp_link_enc->funcs->enable_link_phy( in enable_hpo_dp_link_output()
139 link_res->hpo_dp_link_enc->funcs->link_disable(link_res->hpo_dp_link_enc); in disable_hpo_dp_link_output()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn201/
H A Ddcn201_hwseq.c146 pipe_ctx->plane_res.hubp->funcs->hubp_program_surface_flip_and_addr( in dcn201_update_plane_addr()
177 tg->funcs->get_otg_active_size(tg, in dcn201_init_blank()
182 tg->funcs->get_optc_source(tg, &num_opps, &opp_id_src0, &opp_id_src1); in dcn201_init_blank()
186 opp->funcs->opp_set_disp_pattern_generator( in dcn201_init_blank()
196 hws->funcs.wait_for_blank_complete(opp); in dcn201_init_blank()
228 if (res_pool->dccg->funcs->dccg_init) in dcn201_init_hw()
229 res_pool->dccg->funcs->dccg_init(res_pool->dccg); in dcn201_init_hw()
231 if (dc->clk_mgr && dc->clk_mgr->funcs->init_clocks) in dcn201_init_hw()
232 dc->clk_mgr->funcs->init_clocks(dc->clk_mgr); in dcn201_init_hw()
234 hws->funcs.bios_golden_init(dc); in dcn201_init_hw()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn32/
H A Ddcn32_hwseq.c402 pipe->stream_res.tg->funcs->wait_for_state(pipe->stream_res.tg, CRTC_STATE_VBLANK); in dcn32_subvp_pipe_control_lock()
463 result = mpc->funcs->program_3dlut(mpc, in dcn32_set_mpc_shaper_3dlut()
467 result = mpc->funcs->program_shaper(mpc, in dcn32_set_mpc_shaper_3dlut()
494 result = mpc->funcs->program_1dlut(mpc, lut_params, mpcc_id); in dcn32_set_mcm_luts()
509 result = mpc->funcs->program_shaper(mpc, lut_params, mpcc_id); in dcn32_set_mcm_luts()
513 result = mpc->funcs->program_3dlut(mpc, &plane_state->lut3d_func->lut_3d, mpcc_id); in dcn32_set_mcm_luts()
515 result = mpc->funcs->program_3dlut(mpc, NULL, mpcc_id); in dcn32_set_mcm_luts()
541 dpp_base->funcs->dpp_set_pre_degam(dpp_base, tf); in dcn32_set_input_transfer_func()
552 dpp_base->funcs->dpp_program_gamcor_lut(dpp_base, params); in dcn32_set_input_transfer_func()
556 hws->funcs.set_mcm_luts) in dcn32_set_input_transfer_func()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_hwseq.c88 result = dpp_base->funcs->dpp_program_blnd_lut(dpp_base, blend_lut); in dcn30_set_blend_lut()
129 acquired_rmu = mpc->funcs->acquire_rmu(mpc, mpcc_id, in dcn30_set_mpc_shaper_3dlut()
134 result = mpc->funcs->program_3dlut(mpc, &stream->lut3d_func->lut_3d, in dcn30_set_mpc_shaper_3dlut()
136 result = mpc->funcs->program_shaper(mpc, shaper_lut, in dcn30_set_mpc_shaper_3dlut()
140 mpc->funcs->release_rmu(mpc, mpcc_id); in dcn30_set_mpc_shaper_3dlut()
165 dpp_base->funcs->dpp_set_pre_degam(dpp_base, tf); in dcn30_set_input_transfer_func()
176 result = dpp_base->funcs->dpp_program_gamcor_lut(dpp_base, params); in dcn30_set_input_transfer_func()
179 if (dpp_base->funcs->dpp_program_blnd_lut) in dcn30_set_input_transfer_func()
180 hws->funcs.set_blend_lut(pipe_ctx, plane_state); in dcn30_set_input_transfer_func()
181 if (dpp_base->funcs->dpp_program_shaper_lut && in dcn30_set_input_transfer_func()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_hw_sequencer.c224 bp_result = dcb->funcs->enable_disp_power_gating( in dce110_enable_display_power_gating()
293 ipp->funcs->ipp_program_prescale(ipp, &prescale_params); in dce110_set_input_transfer_func()
298 ipp->funcs->ipp_program_input_lut(ipp, plane_state->gamma_correction); in dce110_set_input_transfer_func()
302 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_HW_sRGB); in dce110_set_input_transfer_func()
306 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_HW_sRGB); in dce110_set_input_transfer_func()
309 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_HW_xvYCC); in dce110_set_input_transfer_func()
312 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_BYPASS); in dce110_set_input_transfer_func()
320 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_BYPASS); in dce110_set_input_transfer_func()
611 xfm->funcs->opp_power_on_regamma_lut(xfm, true); in dce110_set_output_transfer_func()
617 xfm->funcs->opp_set_regamma_mode(xfm, OPP_REGAMMA_SRGB); in dce110_set_output_transfer_func()
[all …]
/openbmc/u-boot/drivers/bios_emulator/x86emu/
H A Dsys.c247 void X86EMU_setupMemFuncs(X86EMU_memFuncs * funcs) in X86EMU_setupMemFuncs() argument
249 sys_rdb = funcs->rdb; in X86EMU_setupMemFuncs()
250 sys_rdw = funcs->rdw; in X86EMU_setupMemFuncs()
251 sys_rdl = funcs->rdl; in X86EMU_setupMemFuncs()
252 sys_wrb = funcs->wrb; in X86EMU_setupMemFuncs()
253 sys_wrw = funcs->wrw; in X86EMU_setupMemFuncs()
254 sys_wrl = funcs->wrl; in X86EMU_setupMemFuncs()
266 void X86EMU_setupPioFuncs(X86EMU_pioFuncs * funcs) in X86EMU_setupPioFuncs() argument
268 sys_inb = funcs->inb; in X86EMU_setupPioFuncs()
269 sys_inw = funcs->inw; in X86EMU_setupPioFuncs()
[all …]
/openbmc/u-boot/drivers/pinctrl/mvebu/
H A Dpinctrl-armada-37xx.c72 const char *funcs[NB_FUNCS]; member
96 struct armada_37xx_pmx_func *funcs; member
107 .funcs = {_func1, _func2} \
117 .funcs = {_func1, "gpio"} \
127 .funcs = {_func1, "gpio"} \
137 .funcs = {_f1, _f2, "gpio"} \
150 .funcs = {_f1, _f2} \
224 for (f = 0; (f < NB_FUNCS) && grp->funcs[f]; f++) in armada_37xx_get_func_reg()
225 if (!strcmp(grp->funcs[f], func)) in armada_37xx_get_func_reg()
263 return info->funcs[selector].name; in armada_37xx_pmx_get_func_name()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_edid_parser.c38 dmcu->funcs->is_dmcu_initialized(dmcu) && in dc_edid_parser_send_cea()
39 dmcu->funcs->send_edid_cea) { in dc_edid_parser_send_cea()
40 return dmcu->funcs->send_edid_cea(dmcu, in dc_edid_parser_send_cea()
55 dmcu->funcs->is_dmcu_initialized(dmcu) && in dc_edid_parser_recv_cea_ack()
56 dmcu->funcs->recv_edid_cea_ack) { in dc_edid_parser_recv_cea_ack()
57 return dmcu->funcs->recv_edid_cea_ack(dmcu, offset); in dc_edid_parser_recv_cea_ack()
71 dmcu->funcs->is_dmcu_initialized(dmcu) && in dc_edid_parser_recv_amd_vsdb()
72 dmcu->funcs->recv_amd_vsdb) { in dc_edid_parser_recv_amd_vsdb()
73 return dmcu->funcs->recv_amd_vsdb(dmcu, in dc_edid_parser_recv_amd_vsdb()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn314/
H A Ddcn314_hwseq.c121 dsc->funcs->dsc_set_config(dsc, &dsc_cfg, &dsc_optc_cfg); in update_dsc_on_stream()
122 dsc->funcs->dsc_enable(dsc, pipe_ctx->stream_res.opp->inst); in update_dsc_on_stream()
127 odm_dsc->funcs->dsc_set_config(odm_dsc, &dsc_cfg, &dsc_optc_cfg); in update_dsc_on_stream()
128 odm_dsc->funcs->dsc_enable(odm_dsc, odm_pipe->stream_res.opp->inst); in update_dsc_on_stream()
137 pipe_ctx->stream_res.tg->funcs->set_dsc_config(pipe_ctx->stream_res.tg, in update_dsc_on_stream()
143 pipe_ctx->stream_res.tg->funcs->set_dsc_config( in update_dsc_on_stream()
148 dsc->funcs->dsc_disable(pipe_ctx->stream_res.dsc); in update_dsc_on_stream()
151 odm_pipe->stream_res.dsc->funcs->dsc_disable(odm_pipe->stream_res.dsc); in update_dsc_on_stream()
194 pipe_ctx->stream_res.tg->funcs->set_odm_combine( in dcn314_update_odm()
199 pipe_ctx->stream_res.tg->funcs->set_odm_bypass( in dcn314_update_odm()
[all …]

12345678910>>...42