/drivers/gpu/drm/xlnx/ |
D | zynqmp_disp.c | 151 struct zynqmp_disp *disp; member 408 static u32 zynqmp_disp_avbuf_read(struct zynqmp_disp *disp, int reg) in zynqmp_disp_avbuf_read() 413 static void zynqmp_disp_avbuf_write(struct zynqmp_disp *disp, int reg, u32 val) in zynqmp_disp_avbuf_write() 436 static void zynqmp_disp_avbuf_set_format(struct zynqmp_disp *disp, in zynqmp_disp_avbuf_set_format() 471 zynqmp_disp_avbuf_set_clocks_sources(struct zynqmp_disp *disp, in zynqmp_disp_avbuf_set_clocks_sources() 493 static void zynqmp_disp_avbuf_enable_channels(struct zynqmp_disp *disp) in zynqmp_disp_avbuf_enable_channels() 521 static void zynqmp_disp_avbuf_disable_channels(struct zynqmp_disp *disp) in zynqmp_disp_avbuf_disable_channels() 536 static void zynqmp_disp_avbuf_enable_audio(struct zynqmp_disp *disp) in zynqmp_disp_avbuf_enable_audio() 553 static void zynqmp_disp_avbuf_disable_audio(struct zynqmp_disp *disp) in zynqmp_disp_avbuf_disable_audio() 572 static void zynqmp_disp_avbuf_enable_video(struct zynqmp_disp *disp, in zynqmp_disp_avbuf_enable_video() [all …]
|
/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | base.c | 45 struct nvkm_disp *disp = container_of(event, typeof(*disp), vblank); in nvkm_disp_vblank_fini() local 54 struct nvkm_disp *disp = container_of(event, typeof(*disp), vblank); in nvkm_disp_vblank_init() local 64 struct nvkm_disp *disp = in nvkm_disp_vblank_ctor() local 91 nvkm_disp_vblank(struct nvkm_disp *disp, int head) in nvkm_disp_vblank() 101 struct nvkm_disp *disp = in nvkm_disp_hpd_ctor() local 134 struct nvkm_disp *disp = nvkm_disp(object->engine); in nvkm_disp_ntfy() local 151 struct nvkm_disp *disp = nvkm_disp(oproxy->base.engine); in nvkm_disp_class_del() local 169 struct nvkm_disp *disp = nvkm_disp(oclass->engine); in nvkm_disp_class_new() local 198 struct nvkm_disp *disp = nvkm_disp(oclass->engine); in nvkm_disp_class_get() local 212 struct nvkm_disp *disp = nvkm_disp(engine); in nvkm_disp_intr() local [all …]
|
D | gv100.c | 32 gv100_disp_wndw_cnt(struct nvkm_disp *disp, unsigned long *pmask) in gv100_disp_wndw_cnt() 42 struct nv50_disp *disp = in gv100_disp_super() local 97 gv100_disp_exception(struct nv50_disp *disp, int chid) in gv100_disp_exception() 139 gv100_disp_intr_ctrl_disp(struct nv50_disp *disp) in gv100_disp_intr_ctrl_disp() 187 gv100_disp_intr_exc_other(struct nv50_disp *disp) in gv100_disp_intr_exc_other() 216 gv100_disp_intr_exc_winim(struct nv50_disp *disp) in gv100_disp_intr_exc_winim() 236 gv100_disp_intr_exc_win(struct nv50_disp *disp) in gv100_disp_intr_exc_win() 256 gv100_disp_intr_head_timing(struct nv50_disp *disp, int head) in gv100_disp_intr_head_timing() 281 gv100_disp_intr(struct nv50_disp *disp) in gv100_disp_intr() 321 gv100_disp_fini(struct nv50_disp *disp) in gv100_disp_fini() [all …]
|
D | nv50.c | 48 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_intr_() local 55 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_fini_() local 62 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_init_() local 69 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_dtor_() local 84 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_oneinit_() local 159 struct nv50_disp *disp; in nv50_disp_new_() local 306 nv50_disp_super_3_0(struct nv50_disp *disp, struct nvkm_head *head) in nv50_disp_super_3_0() 431 nv50_disp_super_2_2(struct nv50_disp *disp, struct nvkm_head *head) in nv50_disp_super_2_2() 478 nv50_disp_super_2_1(struct nv50_disp *disp, struct nvkm_head *head) in nv50_disp_super_2_1() 488 nv50_disp_super_2_0(struct nv50_disp *disp, struct nvkm_head *head) in nv50_disp_super_2_0() [all …]
|
D | channv50.c | 38 nv50_disp_mthd_list(struct nv50_disp *disp, int debug, u32 base, int c, in nv50_disp_mthd_list() 69 struct nv50_disp *disp = chan->disp; in nv50_disp_chan_mthd() local 109 struct nv50_disp *disp = container_of(event, typeof(*disp), uevent); in nv50_disp_chan_uevent_fini() local 118 struct nv50_disp *disp = container_of(event, typeof(*disp), uevent); in nv50_disp_chan_uevent_init() local 125 nv50_disp_chan_uevent_send(struct nv50_disp *disp, int chid) in nv50_disp_chan_uevent_send() 201 struct nv50_disp *disp = chan->disp; in nv50_disp_chan_ntfy() local 226 struct nv50_disp *disp; member 248 struct nv50_disp *disp = chan->disp; in nv50_disp_chan_child_new() local 318 struct nv50_disp *disp = chan->disp; in nv50_disp_chan_dtor() local 340 struct nv50_disp *disp, int ctrl, int user, int head, in nv50_disp_chan_new_()
|
D | gf119.c | 36 struct nv50_disp *disp = in gf119_disp_super() local 90 gf119_disp_intr_error(struct nv50_disp *disp, int chid) in gf119_disp_intr_error() 122 gf119_disp_intr(struct nv50_disp *disp) in gf119_disp_intr() 178 gf119_disp_fini(struct nv50_disp *disp) in gf119_disp_fini() 186 gf119_disp_init(struct nv50_disp *disp) in gf119_disp_init()
|
D | outp.c | 33 nvkm_outp_route(struct nvkm_disp *disp) in nvkm_outp_route() 220 struct nvkm_disp *disp = outp->disp; in nvkm_outp_init_route() local 297 nvkm_outp_ctor(const struct nvkm_outp_func *func, struct nvkm_disp *disp, in nvkm_outp_ctor() 330 nvkm_outp_new(struct nvkm_disp *disp, int index, struct dcb_output *dcbE, in nvkm_outp_new()
|
D | conn.c | 36 struct nvkm_disp *disp = conn->disp; in nvkm_conn_hpd() local 78 nvkm_conn_ctor(struct nvkm_disp *disp, int index, struct nvbios_connE *info, in nvkm_conn_ctor() 125 nvkm_conn_new(struct nvkm_disp *disp, int index, struct nvbios_connE *info, in nvkm_conn_new()
|
D | rootnv50.c | 44 struct nv50_disp *disp = root->disp; in nv50_disp_root_mthd_() local 280 struct nv50_disp *disp = nv50_disp_root(oclass->parent)->disp; in nv50_disp_root_child_new_() local 321 struct nv50_disp *disp = nv50_disp(base); in nv50_disp_root_new_() local 347 nv50_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass, in nv50_disp_root_new()
|
D | piocgf119.c | 32 struct nv50_disp *disp = chan->disp; in gf119_disp_pioc_fini() local 51 struct nv50_disp *disp = chan->disp; in gf119_disp_pioc_init() local
|
D | ior.c | 34 nvkm_ior_find(struct nvkm_disp *disp, enum nvkm_ior_type type, int id) in nvkm_ior_find() 57 nvkm_ior_new_(const struct nvkm_ior_func *func, struct nvkm_disp *disp, in nvkm_ior_new_()
|
D | piocnv50.c | 32 struct nv50_disp *disp = chan->disp; in nv50_disp_pioc_fini() local 51 struct nv50_disp *disp = chan->disp; in nv50_disp_pioc_init() local
|
D | nv04.c | 28 nv04_disp_root(struct nvkm_disp *disp) in nv04_disp_root() 34 nv04_disp_intr(struct nvkm_disp *disp) in nv04_disp_intr()
|
D | changf119.c | 29 struct nv50_disp *disp = container_of(event, typeof(*disp), uevent); in gf119_disp_chan_uevent_fini() local 38 struct nv50_disp *disp = container_of(event, typeof(*disp), uevent); in gf119_disp_chan_uevent_init() local
|
D | dacgf119.c | 59 gf119_dac_new(struct nvkm_disp *disp, int id) in gf119_dac_new() 65 gf119_dac_cnt(struct nvkm_disp *disp, unsigned long *pmask) in gf119_dac_cnt()
|
D | dp.c | 40 #define AMPERE_IED_HACK(disp) ((disp)->engine.subdev.device->card_type >= GA100) argument 229 struct nvkm_disp *disp = dp->outp.disp; in nvkm_dp_train_links() local 562 struct nvkm_disp *disp = dp->outp.disp; in nvkm_dp_hpd() local 648 nvkm_dp_ctor(struct nvkm_disp *disp, int index, struct dcb_output *dcbE, in nvkm_dp_ctor() 701 nvkm_dp_new(struct nvkm_disp *disp, int index, struct dcb_output *dcbE, in nvkm_dp_new()
|
D | oimmnv50.c | 34 struct nv50_disp *disp, int ctrl, int user, in nv50_disp_oimm_new_() 60 struct nv50_disp *disp, struct nvkm_object **pobject) in nv50_disp_oimm_new()
|
D | cursnv50.c | 34 struct nv50_disp *disp, int ctrl, int user, in nv50_disp_curs_new_() 60 struct nv50_disp *disp, struct nvkm_object **pobject) in nv50_disp_curs_new()
|
D | head.c | 32 nvkm_head_find(struct nvkm_disp *disp, int id) in nvkm_head_find() 94 struct nvkm_disp *disp, int id) in nvkm_head_new_()
|
D | capsgv100.c | 27 struct nv50_disp *disp; member 49 struct nv50_disp *disp, struct nvkm_object **pobject) in gv100_disp_caps_new()
|
/drivers/gpu/drm/nouveau/ |
D | nouveau_display.c | 94 struct nouveau_display *disp = nouveau_display(crtc->dev); in nouveau_display_scanoutpos_head() local 142 struct nouveau_display *disp = nouveau_display(drm->dev); in nouveau_decode_mod() local 201 struct nouveau_display *disp = nouveau_display(drm->dev); in nouveau_validate_decode_mod() local 567 struct nouveau_display *disp = nouveau_display(dev); in nouveau_display_init() local 598 struct nouveau_display *disp = nouveau_display(dev); in nouveau_display_fini() local 628 struct nouveau_display *disp = nouveau_display(dev); in nouveau_display_create_properties() local 666 struct nouveau_display *disp; in nouveau_display_create() local 757 struct nouveau_display *disp = nouveau_display(dev); in nouveau_display_destroy() local 780 struct nouveau_display *disp = nouveau_display(dev); in nouveau_display_suspend() local 800 struct nouveau_display *disp = nouveau_display(dev); in nouveau_display_resume() local
|
/drivers/gpu/drm/nouveau/dispnv04/ |
D | disp.c | 60 struct nv04_display *disp = nv04_display(dev); in nv04_display_fini() local 101 struct nv04_display *disp = nv04_display(dev); in nv04_display_init() local 191 struct nv04_display *disp = nv04_display(dev); in nv04_display_destroy() local 223 struct nv04_display *disp; in nv04_display_create() local
|
/drivers/gpu/drm/nouveau/dispnv50/ |
D | core507d.c | 81 core507d_read_caps(struct nv50_disp *disp) in core507d_read_caps() 104 core507d_caps_init(struct nouveau_drm *drm, struct nv50_disp *disp) in core507d_caps_init() 161 struct nv50_disp *disp = nv50_disp(drm->dev); in core507d_new_() local
|
D | disp.c | 77 nv50_chan_create(struct nvif_device *device, struct nvif_object *disp, in nv50_chan_create() 229 nv50_dmac_create(struct nvif_device *device, struct nvif_object *disp, in nv50_dmac_create() 324 struct nv50_disp *disp = nv50_disp(nv_encoder->base.base.dev); in nv50_outp_release() local 343 struct nv50_disp *disp = nv50_disp(drm->dev); in nv50_outp_acquire() local 564 struct nv50_disp *disp = nv50_disp(encoder->dev); in nv50_dac_detect() local 763 struct nv50_disp *disp = nv50_disp(encoder->dev); in nv50_audio_disable() local 794 struct nv50_disp *disp = nv50_disp(encoder->dev); in nv50_audio_enable() local 834 struct nv50_disp *disp = nv50_disp(encoder->dev); in nv50_hdmi_disable() local 856 struct nv50_disp *disp = nv50_disp(encoder->dev); in nv50_hdmi_enable() local 1545 struct nvif_object *disp = &drm->display->disp.object; in nv50_mstm_enable() local [all …]
|
/drivers/gpu/drm/nouveau/nvif/ |
D | disp.c | 28 nvif_disp_dtor(struct nvif_disp *disp) in nvif_disp_dtor() 35 struct nvif_disp *disp) in nvif_disp_ctor()
|