/linux-master/drivers/pinctrl/ |
H A D | pinctrl-axp209.c | 73 struct axp20x_pinctrl_function funcs[AXP20X_FUNCS_NB]; member in struct:axp20x_pctl 251 return ARRAY_SIZE(pctl->funcs); 259 return pctl->funcs[selector].name; 269 *groups = pctl->funcs[selector].groups; 270 *num_groups = pctl->funcs[selector].ngroups; 284 pctl->funcs[function].muxval); 303 return axp20x_pmx_set(pctldev, group, pctl->funcs[function].muxval); 314 pctl->funcs[AXP20X_FUNC_GPIO_IN].muxval); 317 pctl->funcs[AXP20X_FUNC_GPIO_OUT].muxval); 395 pctl->funcs[AXP20X_FUNC_GPIO_OU [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_hdp.h | 42 const struct amdgpu_hdp_funcs *funcs; member in struct:amdgpu_hdp
|
H A D | amdgpu_ring.h | 242 const struct amdgpu_ring_funcs *funcs; member in struct:amdgpu_ring 310 #define amdgpu_ring_parse_cs(r, p, job, ib) ((r)->funcs->parse_cs((p), (job), (ib))) 311 #define amdgpu_ring_patch_cs_in_place(r, p, job, ib) ((r)->funcs->patch_cs_in_place((p), (job), (ib))) 312 #define amdgpu_ring_test_ring(r) (r)->funcs->test_ring((r)) 313 #define amdgpu_ring_test_ib(r, t) ((r)->funcs->test_ib ? (r)->funcs->test_ib((r), (t)) : 0) 314 #define amdgpu_ring_get_rptr(r) (r)->funcs->get_rptr((r)) 315 #define amdgpu_ring_get_wptr(r) (r)->funcs->get_wptr((r)) 316 #define amdgpu_ring_set_wptr(r) (r)->funcs->set_wptr((r)) 317 #define amdgpu_ring_emit_ib(r, job, ib, flags) ((r)->funcs [all...] |
H A D | amdgpu_ring.c | 85 ndw = (ndw + ring->funcs->align_mask) & ~ring->funcs->align_mask; 96 if (ring->funcs->begin_use) 97 ring->funcs->begin_use(ring); 114 amdgpu_ring_write(ring, ring->funcs->nop); 127 while (ib->length_dw & ring->funcs->align_mask) 128 ib->ptr[ib->length_dw++] = ring->funcs->nop; 145 count = ring->funcs->align_mask + 1 - 146 (ring->wptr & ring->funcs->align_mask); 147 count %= ring->funcs [all...] |
H A D | amdgpu_nbio.c | 50 if (adev->nbio.funcs && adev->nbio.funcs->get_pcie_replay_count) 51 return adev->nbio.funcs->get_pcie_replay_count(adev);
|
H A D | amdgpu_xcp.h | 92 struct amdgpu_xcp_mgr_funcs *funcs; member in struct:amdgpu_xcp_mgr 150 ((adev)->xcp_mgr && (adev)->xcp_mgr->funcs && \ 151 (adev)->xcp_mgr->funcs->select_scheds ? \ 152 (adev)->xcp_mgr->funcs->select_scheds((adev), (e), (c), (d), (x), (y)) : -ENOENT) 154 ((adev)->xcp_mgr && (adev)->xcp_mgr->funcs && \ 155 (adev)->xcp_mgr->funcs->update_partition_sched_list ? \ 156 (adev)->xcp_mgr->funcs->update_partition_sched_list(adev) : 0)
|
H A D | df_v1_7.c | 72 fb_channel_number = adev->df.funcs->get_fb_channel_number(adev); 83 adev->df.funcs->enable_broadcast_mode(adev, true); 98 adev->df.funcs->enable_broadcast_mode(adev, false);
|
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dce100/ |
H A D | dce100_hwseq.c | 91 bp_result = dcb->funcs->enable_disp_power_gating( 114 dc->clk_mgr->funcs->update_clocks( 126 dc->clk_mgr->funcs->update_clocks( 138 dc->hwseq->funcs.enable_display_power_gating = dce100_enable_display_power_gating;
|
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn21/ |
H A D | dcn21_hwseq.c | 83 return dc->res_pool->hubbub->funcs->init_dchub_sys_ctx(dc->res_pool->hubbub, &config); 102 dc->clk_mgr->funcs->update_clocks( 112 dc->clk_mgr->funcs->update_clocks( 192 if (abm->funcs && abm->funcs->set_pipe_ex) { 193 abm->funcs->set_pipe_ex(abm, otg_inst, SET_ABM_PIPE_IMMEDIATELY_DISABLE, 202 panel_cntl->funcs->store_backlight_level(panel_cntl); 224 if (abm->funcs && abm->funcs->set_pipe_ex) { 225 abm->funcs [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/ |
H A D | dm_cp_psp.h | 57 struct cp_psp_funcs funcs; member in struct:cp_psp
|
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dce110/ |
H A D | dce110_hwseq.c | 227 bp_result = dcb->funcs->enable_disp_power_gating( 296 ipp->funcs->ipp_program_prescale(ipp, &prescale_params); 301 ipp->funcs->ipp_program_input_lut(ipp, plane_state->gamma_correction); 305 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_HW_sRGB); 309 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_HW_sRGB); 312 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_HW_xvYCC); 315 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_BYPASS); 323 ipp->funcs->ipp_set_degamma(ipp, IPP_DEGAMMA_MODE_BYPASS); 614 xfm->funcs->opp_power_on_regamma_lut(xfm, true); 620 xfm->funcs [all...] |
/linux-master/samples/livepatch/ |
H A D | livepatch-shadow-fix2.c | 95 static struct klp_func funcs[] = { variable in typeref:struct:klp_func 109 .funcs = funcs,
|
H A D | livepatch-callbacks-demo.c | 151 .funcs = no_funcs, 160 .funcs = no_funcs, 169 .funcs = busymod_funcs,
|
H A D | livepatch-shadow-fix1.c | 136 static struct klp_func funcs[] = { variable in typeref:struct:klp_func 150 .funcs = funcs,
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_crtc.c | 118 if (crtc->funcs->late_register) 119 ret = crtc->funcs->late_register(crtc); 132 if (crtc->funcs->early_unregister) 133 crtc->funcs->early_unregister(crtc); 238 const struct drm_crtc_funcs *funcs, 252 (!funcs->atomic_destroy_state || 253 !funcs->atomic_duplicate_state)); 256 crtc->funcs = funcs; 318 * @funcs 235 __drm_crtc_init_with_planes(struct drm_device *dev, struct drm_crtc *crtc, struct drm_plane *primary, struct drm_plane *cursor, const struct drm_crtc_funcs *funcs, const char *name, va_list ap) argument 341 drm_crtc_init_with_planes(struct drm_device *dev, struct drm_crtc *crtc, struct drm_plane *primary, struct drm_plane *cursor, const struct drm_crtc_funcs *funcs, const char *name, ...) argument 370 __drmm_crtc_init_with_planes(struct drm_device *dev, struct drm_crtc *crtc, struct drm_plane *primary, struct drm_plane *cursor, const struct drm_crtc_funcs *funcs, const char *name, va_list args) argument 423 drmm_crtc_init_with_planes(struct drm_device *dev, struct drm_crtc *crtc, struct drm_plane *primary, struct drm_plane *cursor, const struct drm_crtc_funcs *funcs, const char *name, ...) argument 443 __drmm_crtc_alloc_with_planes(struct drm_device *dev, size_t size, size_t offset, struct drm_plane *primary, struct drm_plane *cursor, const struct drm_crtc_funcs *funcs, const char *name, ...) argument [all...] |
H A D | drm_client.c | 68 * @funcs: DRM client functions (optional) 79 const char *name, const struct drm_client_funcs *funcs) 88 client->funcs = funcs; 130 if (client->funcs && client->funcs->hotplug) { 141 ret = client->funcs->hotplug(client); 185 if (client->funcs && client->funcs->unregister) { 186 client->funcs 78 drm_client_init(struct drm_device *dev, struct drm_client_dev *client, const char *name, const struct drm_client_funcs *funcs) argument [all...] |
/linux-master/drivers/gpu/drm/msm/disp/ |
H A D | mdp_kms.h | 29 const struct mdp_kms_funcs *funcs; member in struct:mdp_kms 40 const struct mdp_kms_funcs *funcs) 42 mdp_kms->funcs = funcs; 44 return msm_kms_init(&mdp_kms->base, &funcs->base); 39 mdp_kms_init(struct mdp_kms *mdp_kms, const struct mdp_kms_funcs *funcs) argument
|
/linux-master/drivers/gpu/drm/amd/display/dc/dce60/ |
H A D | dce60_hw_sequencer.c | 131 compr->funcs->surface_address_and_pitch(compr, ¶ms); 132 compr->funcs->set_fbc_invalidation_triggers(compr, 1); 134 compr->funcs->enable_fbc(compr, ¶ms); 160 pipe_ctx->plane_res.xfm->funcs->opp_set_csc_default( 192 pipe_ctx->stream_res.tg->funcs->set_blank(pipe_ctx->stream_res.tg, blank_target); 246 pipe_ctx->plane_res.xfm->funcs->transform_set_pixel_storage_depth( 251 if (pipe_ctx->stream_res.tg->funcs->set_overscan_blank_color) { 260 pipe_ctx->stream_res.tg->funcs->set_overscan_blank_color( 265 pipe_ctx->plane_res.xfm->funcs->transform_set_scaler(pipe_ctx->plane_res.xfm, 298 pipe_ctx->plane_res.xfm->funcs [all...] |
/linux-master/kernel/ |
H A D | tracepoint.c | 168 static void debug_print_probes(struct tracepoint_func *funcs) argument 172 if (!tracepoint_debug || !funcs) 175 for (i = 0; funcs[i].func; i++) 176 printk(KERN_DEBUG "Probe %d : %p\n", i, funcs[i].func); 180 func_add(struct tracepoint_func **funcs, struct tracepoint_func *tp_func, argument 191 debug_print_probes(*funcs); 192 old = *funcs; 227 *funcs = new; 228 debug_print_probes(*funcs); 232 static void *func_remove(struct tracepoint_func **funcs, argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_pp_smu.c | 755 struct pp_smu_funcs *funcs) 760 funcs->ctx.ver = PP_SMU_VER_RV; 761 funcs->rv_funcs.pp_smu.dm = ctx; 762 funcs->rv_funcs.set_wm_ranges = pp_rv_set_wm_ranges; 763 funcs->rv_funcs.set_pme_wa_enable = pp_rv_set_pme_wa_enable; 764 funcs->rv_funcs.set_display_count = 766 funcs->rv_funcs.set_min_deep_sleep_dcfclk = 768 funcs->rv_funcs.set_hard_min_dcfclk_by_freq = 770 funcs->rv_funcs.set_hard_min_fclk_by_freq = 774 funcs 753 dm_pp_get_funcs( struct dc_context *ctx, struct pp_smu_funcs *funcs) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/link/protocols/ |
H A D | link_hpd.c | 51 if (encoder != NULL && encoder->funcs->enable_hpd != NULL) 52 encoder->funcs->enable_hpd(encoder); 59 if (encoder != NULL && encoder->funcs->enable_hpd != NULL) 60 encoder->funcs->disable_hpd(encoder); 104 if (dcb->funcs->get_hpd_info(dcb, link_id, &hpd_info) != BP_RESULT_OK) 107 bp_result = dcb->funcs->get_gpio_pin_info(dcb,
|
/linux-master/drivers/gpu/drm/amd/display/dc/gpio/ |
H A D | hw_generic.c | 83 static const struct hw_gpio_pin_funcs funcs = { variable in typeref:struct:hw_gpio_pin_funcs 100 pin->base.base.funcs = &funcs;
|
H A D | hw_hpd.c | 104 static const struct hw_gpio_pin_funcs funcs = { variable in typeref:struct:hw_gpio_pin_funcs 121 pin->base.base.funcs = &funcs;
|
/linux-master/tools/testing/selftests/livepatch/test_modules/ |
H A D | test_klp_callbacks_demo.c | 74 .funcs = no_funcs, 83 .funcs = no_funcs, 92 .funcs = busymod_funcs,
|
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_kms.c | 41 return kms->funcs->irq(kms); 51 kms->funcs->irq_preinstall(kms); 61 if (kms->funcs->irq_postinstall) 62 return kms->funcs->irq_postinstall(kms); 98 kms->funcs->irq_uninstall(kms); 118 kms->funcs->enable_vblank(kms, vbl_work->crtc); 120 kms->funcs->disable_vblank(kms, vbl_work->crtc); 197 mmu->funcs->destroy(mmu); 227 if (kms && kms->funcs) 228 kms->funcs [all...] |