Home
last modified time | relevance | path

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

12345678910>>...34

/linux/drivers/gpu/drm/mediatek/
A Dmtk_drm_ddp_comp.h80 if (comp->funcs && comp->funcs->clk_enable) in mtk_ddp_comp_clk_enable()
88 if (comp->funcs && comp->funcs->clk_disable) in mtk_ddp_comp_clk_disable()
97 if (comp->funcs && comp->funcs->config) in mtk_ddp_comp_config()
103 if (comp->funcs && comp->funcs->start) in mtk_ddp_comp_start()
109 if (comp->funcs && comp->funcs->stop) in mtk_ddp_comp_stop()
117 if (comp->funcs && comp->funcs->enable_vblank) in mtk_ddp_comp_enable_vblank()
138 if (comp->funcs && comp->funcs->layer_nr) in mtk_ddp_comp_layer_nr()
148 if (comp->funcs && comp->funcs->layer_check) in mtk_ddp_comp_layer_check()
165 if (comp->funcs && comp->funcs->gamma_set) in mtk_ddp_gamma_set()
171 if (comp->funcs && comp->funcs->bgclr_in_on) in mtk_ddp_comp_bgclr_in_on()
[all …]
/linux/drivers/gpu/drm/
A Ddrm_simple_kms_helper.c93 if (!pipe->funcs || !pipe->funcs->mode_valid) in drm_simple_kms_crtc_mode_valid()
122 if (!pipe->funcs || !pipe->funcs->enable) in drm_simple_kms_crtc_enable()
135 if (!pipe->funcs || !pipe->funcs->disable) in drm_simple_kms_crtc_disable()
153 if (!pipe->funcs || !pipe->funcs->reset_crtc) in drm_simple_kms_crtc_reset()
186 if (!pipe->funcs || !pipe->funcs->enable_vblank) in drm_simple_kms_crtc_enable_vblank()
237 if (!pipe->funcs || !pipe->funcs->check) in drm_simple_kms_plane_atomic_check()
251 if (!pipe->funcs || !pipe->funcs->update) in drm_simple_kms_plane_atomic_update()
263 if (!pipe->funcs || !pipe->funcs->prepare_fb) { in drm_simple_kms_plane_prepare_fb()
281 if (!pipe->funcs || !pipe->funcs->cleanup_fb) in drm_simple_kms_plane_cleanup_fb()
306 if (!pipe->funcs || !pipe->funcs->reset_plane) in drm_simple_kms_plane_reset()
[all …]
A Ddrm_bridge.c259 if (bridge->funcs->attach) { in drm_bridge_attach()
282 if (bridge->funcs->detach) in drm_bridge_attach()
283 bridge->funcs->detach(bridge); in drm_bridge_attach()
313 if (bridge->funcs->detach) in drm_bridge_detach()
508 if (iter->funcs->disable) in drm_bridge_chain_disable()
509 iter->funcs->disable(iter); in drm_bridge_chain_disable()
566 if (bridge->funcs->mode_set) in drm_bridge_chain_mode_set()
593 if (iter->funcs->pre_enable) in drm_bridge_chain_pre_enable()
621 if (bridge->funcs->enable) in drm_bridge_chain_enable()
661 iter->funcs->disable(iter); in drm_atomic_bridge_chain_disable()
[all …]
A Ddrm_panel.c62 panel->funcs = funcs; in drm_panel_init()
111 if (panel->funcs && panel->funcs->prepare) in drm_panel_prepare()
112 return panel->funcs->prepare(panel); in drm_panel_prepare()
134 if (panel->funcs && panel->funcs->unprepare) in drm_panel_unprepare()
135 return panel->funcs->unprepare(panel); in drm_panel_unprepare()
158 if (panel->funcs && panel->funcs->enable) { in drm_panel_enable()
159 ret = panel->funcs->enable(panel); in drm_panel_enable()
195 if (panel->funcs && panel->funcs->disable) in drm_panel_disable()
196 return panel->funcs->disable(panel); in drm_panel_disable()
219 if (panel->funcs && panel->funcs->get_modes) in drm_panel_get_modes()
[all …]
A Ddrm_atomic_helper.c450 if (funcs && funcs->atomic_check) { in mode_fixup()
458 } else if (funcs && funcs->mode_fixup) { in mode_fixup()
480 if (!funcs || !funcs->mode_fixup) in mode_fixup()
902 if (!funcs || !funcs->atomic_check) in drm_atomic_helper_check_planes()
918 if (!funcs || !funcs->atomic_check) in drm_atomic_helper_check_planes()
1264 if (funcs && funcs->atomic_mode_set) { in crtc_set_mode()
1267 } else if (funcs && funcs->mode_set) { in crtc_set_mode()
1664 if (funcs && funcs->atomic_commit_tail) in commit_tail()
2188 if (funcs && funcs->atomic_commit_setup) in drm_atomic_helper_setup_commit()
2503 if (!funcs || !funcs->atomic_begin) in drm_atomic_helper_commit_planes()
[all …]
A Ddrm_encoder.c76 if (encoder->funcs && encoder->funcs->late_register) in drm_encoder_register_all()
77 ret = encoder->funcs->late_register(encoder); in drm_encoder_register_all()
90 if (encoder->funcs && encoder->funcs->early_unregister) in drm_encoder_unregister_all()
91 encoder->funcs->early_unregister(encoder); in drm_encoder_unregister_all()
98 const struct drm_encoder_funcs *funcs, in __drm_encoder_init() argument
113 encoder->funcs = funcs; in __drm_encoder_init()
160 const struct drm_encoder_funcs *funcs, in drm_encoder_init() argument
166 WARN_ON(!funcs->destroy); in drm_encoder_init()
169 ret = __drm_encoder_init(dev, encoder, funcs, encoder_type, name, ap); in drm_encoder_init()
216 const struct drm_encoder_funcs *funcs, in __drmm_encoder_alloc() argument
[all …]
A Ddrm_client.c87 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()
159 if (client->funcs) in drm_client_release()
160 module_put(client->funcs->owner); in drm_client_release()
174 if (client->funcs && client->funcs->unregister) { in drm_client_dev_unregister()
175 client->funcs->unregister(client); in drm_client_dev_unregister()
203 if (!client->funcs || !client->funcs->hotplug) in drm_client_dev_hotplug()
206 ret = client->funcs->hotplug(client); in drm_client_dev_hotplug()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dcn31/
A Ddcn31_hwseq.c136 if (hws->funcs.enable_power_gating_plane) in dcn31_init_hw()
143 hws->funcs.bios_golden_init(dc); in dcn31_init_hw()
144 hws->funcs.disable_vga(dc->hwseq); in dcn31_init_hw()
147 if (res_pool->dccg->funcs->dccg_init) in dcn31_init_hw()
197 if (hws->funcs.dsc_pg_control != NULL) in dcn31_init_hw()
256 audio->funcs->hw_init(audio); in dcn31_init_hw()
278 if (hws->funcs.setup_hpo_hw_control) in dcn31_init_hw()
289 if (hws->funcs.enable_power_gating_plane) in dcn31_init_hw()
292 if (!dcb->funcs->is_accelerated_mode(dcb) && dc->res_pool->hubbub->funcs->init_watermarks) in dcn31_init_hw()
295 if (dc->clk_mgr->funcs->notify_wm_ranges) in dcn31_init_hw()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dcn20/
A Ddcn20_hwseq.c1070 if (hws->funcs.dpp_pg_control) in dcn20_power_on_plane()
1423 hubp->funcs->hubp_setup( in dcn20_update_dchubp_dpp()
1448 dpp->funcs->dpp_setup(dpp, in dcn20_update_dchubp_dpp()
1944 dwb->funcs->disable(dwb); in dcn20_disable_writeback()
2294 if (mpc->funcs->set_bg_color) in dcn20_update_visual_confirm_color()
2499 hws->funcs.dccg_init(hws); in dcn20_fpga_init_hw()
2520 tg->funcs->lock(tg); in dcn20_fpga_init_hw()
2526 dpp->funcs->dpp_reset(dpp); in dcn20_fpga_init_hw()
2557 hubp->funcs->hubp_init(hubp); in dcn20_fpga_init_hw()
2575 tg->funcs->unlock(tg); in dcn20_fpga_init_hw()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dcn10/
A Ddcn10_hw_sequencer.c444 if (lenc->funcs->read_state) { in dcn10_log_hw_state()
810 if (hws->funcs.s0i3_golden_init_wa && hws->funcs.s0i3_golden_init_wa(dc)) in dcn10_bios_golden_init()
1199 dpp->funcs->dpp_reset(dpp); in dcn10_plane_atomic_power_down()
1289 tg->funcs->lock(tg); in dcn10_init_pipes()
1291 tg->funcs->lock(tg); in dcn10_init_pipes()
1328 tg->funcs->tg_init(tg); in dcn10_init_pipes()
1336 dpp->funcs->dpp_reset(dpp); in dcn10_init_pipes()
1356 tg->funcs->unlock(tg); in dcn10_init_pipes()
1363 tg->funcs->tg_init(tg); in dcn10_init_pipes()
2488 dpp->funcs->dpp_setup(dpp, in dcn10_update_dpp()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dcn30/
A Ddcn30_hwseq.c138 mpc->funcs->release_rmu(mpc, mpcc_id); in dcn30_set_mpc_shaper_3dlut()
180 dpp_base->funcs->dpp_program_3dlut) in dcn30_set_input_transfer_func()
342 mcif_wb->funcs->enable_mcif(mcif_wb); in dcn30_enable_writeback()
361 dwb->funcs->disable(dwb); in dcn30_disable_writeback()
363 mcif_wb->funcs->disable_mcif(mcif_wb); in dcn30_disable_writeback()
420 if (dwb->funcs->is_enabled(dwb)) { in dcn30_program_all_writeback_pipes_in_tree()
448 if (res_pool->dccg->funcs->dccg_init) in dcn30_init_hw()
474 hws->funcs.bios_golden_init(dc); in dcn30_init_hw()
475 hws->funcs.disable_vga(dc->hwseq); in dcn30_init_hw()
624 audio->funcs->hw_init(audio); in dcn30_init_hw()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/core/
A Ddc_link_hwss.c133 if (dmcu != NULL && dmcu->funcs->lock_phy) in dp_enable_link_phy()
134 dmcu->funcs->lock_phy(dmcu); in dp_enable_link_phy()
141 link_enc->funcs->enable_dp_output( in dp_enable_link_phy()
146 link_enc->funcs->enable_dp_mst_output( in dp_enable_link_phy()
154 link_enc->funcs->enable_dp_output( in dp_enable_link_phy()
159 link_enc->funcs->enable_dp_mst_output( in dp_enable_link_phy()
166 dmcu->funcs->unlock_phy(dmcu); in dp_enable_link_phy()
272 dmcu->funcs->lock_phy(dmcu); in dp_disable_link_phy()
284 dmcu->funcs->unlock_phy(dmcu); in dp_disable_link_phy()
364 link->hpo_dp_link_enc->funcs->set_ffe( in dp_set_hw_lane_settings()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dce110/
A Ddce110_hw_sequencer.c1176 if (clk_mgr->funcs->enable_pme_wa) in dce110_disable_audio_stream()
1743 if (tg->funcs->disable_vga)
1744 tg->funcs->disable_vga(tg);
1823 if (hws->funcs.init_pipes)
2652 xfm->funcs->transform_reset(xfm);
2681 tg->funcs->disable_vga(tg);
2685 tg->funcs->set_blank(tg, true);
2691 audio->funcs->hw_init(audio);
2723 dccg->funcs->update_clocks(
2737 dccg->funcs->update_clocks(
[all …]
/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_ib.c175 ring->funcs->emit_ib_size; in amdgpu_ib_schedule()
197 ring->funcs->emit_mem_sync(ring); in amdgpu_ib_schedule()
199 if (ring->funcs->emit_wave_limit && in amdgpu_ib_schedule()
203 if (ring->funcs->insert_start) in amdgpu_ib_schedule()
204 ring->funcs->insert_start(ring); in amdgpu_ib_schedule()
214 if (job && ring->funcs->init_cond_exec) in amdgpu_ib_schedule()
222 if (job && ring->funcs->emit_cntxcntl) { in amdgpu_ib_schedule()
251 if (job && ring->funcs->emit_frame_cntl) in amdgpu_ib_schedule()
274 if (ring->funcs->insert_end) in amdgpu_ib_schedule()
275 ring->funcs->insert_end(ring); in amdgpu_ib_schedule()
[all …]
A Damdgpu_psp.h280 const struct psp_funcs *funcs; member
354 ((psp)->funcs->init_microcode ? (psp)->funcs->init_microcode((psp)) : 0)
356 ((psp)->funcs->bootloader_load_kdb ? (psp)->funcs->bootloader_load_kdb((psp)) : 0)
358 ((psp)->funcs->bootloader_load_spl ? (psp)->funcs->bootloader_load_spl((psp)) : 0)
360 ((psp)->funcs->bootloader_load_sysdrv ? (psp)->funcs->bootloader_load_sysdrv((psp)) : 0)
362 ((psp)->funcs->bootloader_load_soc_drv ? (psp)->funcs->bootloader_load_soc_drv((psp)) : 0)
366 ((psp)->funcs->bootloader_load_dbg_drv ? (psp)->funcs->bootloader_load_dbg_drv((psp)) : 0)
368 ((psp)->funcs->bootloader_load_sos ? (psp)->funcs->bootloader_load_sos((psp)) : 0)
370 ((psp)->funcs->smu_reload_quirk ? (psp)->funcs->smu_reload_quirk((psp)) : false)
372 ((psp)->funcs->mode1_reset ? (psp)->funcs->mode1_reset((psp)) : false)
[all …]
A Damdgpu_ring.h212 const struct amdgpu_ring_funcs *funcs; member
258 #define amdgpu_ring_test_ring(r) (r)->funcs->test_ring((r))
259 #define amdgpu_ring_test_ib(r, t) (r)->funcs->test_ib((r), (t))
260 #define amdgpu_ring_get_rptr(r) (r)->funcs->get_rptr((r))
261 #define amdgpu_ring_get_wptr(r) (r)->funcs->get_wptr((r))
262 #define amdgpu_ring_set_wptr(r) (r)->funcs->set_wptr((r))
268 #define amdgpu_ring_emit_hdp_flush(r) (r)->funcs->emit_hdp_flush((r))
276 #define amdgpu_ring_pad_ib(r, ib) ((r)->funcs->pad_ib((r), (ib)))
277 #define amdgpu_ring_init_cond_exec(r) (r)->funcs->init_cond_exec((r))
279 #define amdgpu_ring_preempt_ib(r) (r)->funcs->preempt_ib(r)
[all …]
A Damdgpu_ring.c65 ndw = (ndw + ring->funcs->align_mask) & ~ring->funcs->align_mask; in amdgpu_ring_alloc()
76 if (ring->funcs->begin_use) in amdgpu_ring_alloc()
77 ring->funcs->begin_use(ring); in amdgpu_ring_alloc()
125 count = ring->funcs->align_mask + 1 - in amdgpu_ring_commit()
127 count %= ring->funcs->align_mask + 1; in amdgpu_ring_commit()
128 ring->funcs->insert_nop(ring, count); in amdgpu_ring_commit()
133 if (ring->funcs->end_use) in amdgpu_ring_commit()
134 ring->funcs->end_use(ring); in amdgpu_ring_commit()
148 if (ring->funcs->end_use) in amdgpu_ring_undo()
149 ring->funcs->end_use(ring); in amdgpu_ring_undo()
[all …]
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 …]
/linux/lib/
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()
88 min_heapify_all(&heap, &funcs); in test_heapify_all()
104 struct min_heap_callbacks funcs = { in test_heap_push() local
120 min_heap_push(&heap, &temp, &funcs); in test_heap_push()
137 struct min_heap_callbacks funcs = { in test_heap_pop_push() local
147 min_heap_push(&heap, &temp, &funcs); in test_heap_pop_push()
[all …]
/linux/drivers/gpu/drm/amd/display/dmub/src/
A Ddmub_srv.c150 funcs->reset = dmub_dcn20_reset; in dmub_srv_hw_setup()
151 funcs->reset_release = dmub_dcn20_reset_release; in dmub_srv_hw_setup()
157 funcs->is_supported = dmub_dcn20_is_supported; in dmub_srv_hw_setup()
158 funcs->is_hw_init = dmub_dcn20_is_hw_init; in dmub_srv_hw_setup()
159 funcs->set_gpint = dmub_dcn20_set_gpint; in dmub_srv_hw_setup()
182 funcs->is_phy_init = dmub_dcn21_is_phy_init; in dmub_srv_hw_setup()
213 funcs->reset = dmub_dcn31_reset; in dmub_srv_hw_setup()
223 funcs->is_supported = dmub_dcn31_is_supported; in dmub_srv_hw_setup()
224 funcs->is_hw_init = dmub_dcn31_is_hw_init; in dmub_srv_hw_setup()
225 funcs->set_gpint = dmub_dcn31_set_gpint; in dmub_srv_hw_setup()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dcn201/
A Ddcn201_hwseq.c177 tg->funcs->get_otg_active_size(tg, in dcn201_init_blank()
238 hws->funcs.dccg_init(hws); in dcn201_init_hw()
244 hws->funcs.bios_golden_init(dc); in dcn201_init_hw()
293 if (tg->funcs->is_tg_enabled(tg)) in dcn201_init_hw()
294 tg->funcs->lock(tg); in dcn201_init_hw()
300 dpp->funcs->dpp_reset(dpp); in dcn201_init_hw()
331 hubp->funcs->hubp_init(hubp); in dcn201_init_hw()
347 tg->funcs->unlock(tg); in dcn201_init_hw()
362 tg->funcs->tg_init(tg); in dcn201_init_hw()
372 audio->funcs->hw_init(audio); in dcn201_init_hw()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/
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()
/linux/kernel/
A Dtracepoint.c191 debug_print_probes(*funcs); in func_add()
192 old = *funcs; in func_add()
227 *funcs = new; in func_add()
228 debug_print_probes(*funcs); in func_add()
238 old = *funcs; in func_remove()
243 debug_print_probes(*funcs); in func_remove()
260 *funcs = NULL; in func_remove()
276 *funcs = new; in func_remove()
287 *funcs = old; in func_remove()
290 debug_print_probes(*funcs); in func_remove()
[all …]
/linux/drivers/pinctrl/
A Dpinctrl-axp209.c206 return ARRAY_SIZE(pctl->funcs); in axp20x_pmx_func_cnt()
214 return pctl->funcs[selector].name; in axp20x_pmx_func_name()
224 *groups = pctl->funcs[selector].groups; in axp20x_pmx_func_groups()
225 *num_groups = pctl->funcs[selector].ngroups; in axp20x_pmx_func_groups()
239 pctl->funcs[function].muxval); in axp20x_pmx_set_mux()
354 pctl->funcs[AXP20X_FUNC_LDO].name = "ldo"; in axp20x_build_funcs_groups()
359 pctl->funcs[AXP20X_FUNC_ADC].name = "adc"; in axp20x_build_funcs_groups()
364 pctl->funcs[i].ngroups = npins; in axp20x_build_funcs_groups()
368 if (!pctl->funcs[i].groups) in axp20x_build_funcs_groups()
375 npins, &pctl->funcs[AXP20X_FUNC_LDO], in axp20x_build_funcs_groups()
[all …]
/linux/drivers/gpu/drm/msm/
A Dmsm_atomic.c92 kms->funcs->enable_commit(kms); in msm_atomic_async_commit()
100 kms->funcs->flush_commit(kms, crtc_mask); in msm_atomic_async_commit()
106 kms->funcs->wait_flush(kms, crtc_mask); in msm_atomic_async_commit()
113 kms->funcs->disable_commit(kms); in msm_atomic_async_commit()
204 bool async = kms->funcs->vsync_time && in msm_atomic_commit_tail()
209 kms->funcs->enable_commit(kms); in msm_atomic_commit_tail()
217 kms->funcs->wait_flush(kms, crtc_mask); in msm_atomic_commit_tail()
224 kms->funcs->prepare_commit(kms, state); in msm_atomic_commit_tail()
256 kms->funcs->disable_commit(kms); in msm_atomic_commit_tail()
289 kms->funcs->wait_flush(kms, crtc_mask); in msm_atomic_commit_tail()
[all …]

Completed in 99 milliseconds

12345678910>>...34