| /linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
| D | disp.h | 3 #define nvkm_disp(p) container_of((p), struct nvkm_disp, engine) macro 7 struct nvkm_disp { struct 24 int nv04_disp_new(struct nvkm_device *, int, struct nvkm_disp **); argument 25 int nv50_disp_new(struct nvkm_device *, int, struct nvkm_disp **); 26 int g84_disp_new(struct nvkm_device *, int, struct nvkm_disp **); 27 int gt200_disp_new(struct nvkm_device *, int, struct nvkm_disp **); 28 int g94_disp_new(struct nvkm_device *, int, struct nvkm_disp **); 29 int gt215_disp_new(struct nvkm_device *, int, struct nvkm_disp **); 30 int gf119_disp_new(struct nvkm_device *, int, struct nvkm_disp **); 31 int gk104_disp_new(struct nvkm_device *, int, struct nvkm_disp **); [all …]
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| D | priv.h | 8 int index, int heads, struct nvkm_disp *); 10 int index, int heads, struct nvkm_disp **); 11 void nvkm_disp_vblank(struct nvkm_disp *, int head); 14 int (* crt)(struct nvkm_disp *, int index, struct dcb_output *, 16 int (* tv)(struct nvkm_disp *, int index, struct dcb_output *, 18 int (*tmds)(struct nvkm_disp *, int index, struct dcb_output *, 20 int (*lvds)(struct nvkm_disp *, int index, struct dcb_output *, 22 int (* dp)(struct nvkm_disp *, int index, struct dcb_output *, 27 void *(*dtor)(struct nvkm_disp *); 28 void (*intr)(struct nvkm_disp *); [all …]
|
| D | base.c | 41 struct nvkm_disp *disp = container_of(event, typeof(*disp), vblank); in nvkm_disp_vblank_fini() 48 struct nvkm_disp *disp = container_of(event, typeof(*disp), vblank); in nvkm_disp_vblank_init() 56 struct nvkm_disp *disp = in nvkm_disp_vblank_ctor() 83 nvkm_disp_vblank(struct nvkm_disp *disp, int head) in nvkm_disp_vblank() 93 struct nvkm_disp *disp = in nvkm_disp_hpd_ctor() 126 struct nvkm_disp *disp = nvkm_disp(object->engine); in nvkm_disp_ntfy() 143 struct nvkm_disp *disp = nvkm_disp(oproxy->base.engine); in nvkm_disp_class_del() 161 struct nvkm_disp *disp = nvkm_disp(oclass->engine); in nvkm_disp_class_new() 190 struct nvkm_disp *disp = nvkm_disp(oclass->engine); in nvkm_disp_class_get() 204 struct nvkm_disp *disp = nvkm_disp(engine); in nvkm_disp_intr() [all …]
|
| D | nv50.h | 15 struct nvkm_disp base; 52 int index, int heads, struct nvkm_disp **); 54 int index, struct nvkm_disp **); 57 int (* crt)(struct nvkm_disp *, int index, struct dcb_output *, 59 int (* tv)(struct nvkm_disp *, int index, struct dcb_output *, 61 int (*tmds)(struct nvkm_disp *, int index, struct dcb_output *, 63 int (*lvds)(struct nvkm_disp *, int index, struct dcb_output *, 65 int (* dp)(struct nvkm_disp *, int index, struct dcb_output *,
|
| D | outp.h | 10 struct nvkm_disp *disp; 28 void nvkm_output_ctor(const struct nvkm_output_func *, struct nvkm_disp *, 30 int nvkm_output_new_(const struct nvkm_output_func *, struct nvkm_disp *, 36 int nv50_dac_output_new(struct nvkm_disp *, int, struct dcb_output *, 38 int nv50_sor_output_new(struct nvkm_disp *, int, struct dcb_output *, 40 int nv50_pior_output_new(struct nvkm_disp *, int, struct dcb_output *,
|
| D | outpdp.h | 48 int nvkm_output_dp_ctor(const struct nvkm_output_dp_func *, struct nvkm_disp *, 51 int nvkm_output_dp_new_(const struct nvkm_output_dp_func *, struct nvkm_disp *, 55 int nv50_pior_dp_new(struct nvkm_disp *, int, struct dcb_output *, 58 int g94_sor_dp_new(struct nvkm_disp *, int, struct dcb_output *, 62 int gf119_sor_dp_new(struct nvkm_disp *, int, struct dcb_output *, 66 int gm204_sor_dp_new(struct nvkm_disp *, int, struct dcb_output *,
|
| D | nv04.c | 27 nv04_disp_root(struct nvkm_disp *disp) in nv04_disp_root() 33 nv04_disp_vblank_init(struct nvkm_disp *disp, int head) in nv04_disp_vblank_init() 40 nv04_disp_vblank_fini(struct nvkm_disp *disp, int head) in nv04_disp_vblank_fini() 47 nv04_disp_intr(struct nvkm_disp *disp) in nv04_disp_intr() 82 nv04_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) in nv04_disp_new()
|
| D | conn.c | 36 struct nvkm_disp *disp = conn->disp; in nvkm_connector_hpd() 78 nvkm_connector_ctor(struct nvkm_disp *disp, int index, in nvkm_connector_ctor() 125 nvkm_connector_new(struct nvkm_disp *disp, int index, in nvkm_connector_new()
|
| D | conn.h | 10 struct nvkm_disp *disp; 19 int nvkm_connector_new(struct nvkm_disp *, int index, struct nvbios_connE *,
|
| D | nv50.c | 37 nv50_disp_root_(struct nvkm_disp *base) in nv50_disp_root_() 43 nv50_disp_outp_internal_crt_(struct nvkm_disp *base, int index, in nv50_disp_outp_internal_crt_() 51 nv50_disp_outp_internal_tmds_(struct nvkm_disp *base, int index, in nv50_disp_outp_internal_tmds_() 60 nv50_disp_outp_internal_lvds_(struct nvkm_disp *base, int index, in nv50_disp_outp_internal_lvds_() 69 nv50_disp_outp_internal_dp_(struct nvkm_disp *base, int index, in nv50_disp_outp_internal_dp_() 79 nv50_disp_outp_external_tmds_(struct nvkm_disp *base, int index, in nv50_disp_outp_external_tmds_() 90 nv50_disp_outp_external_dp_(struct nvkm_disp *base, int index, in nv50_disp_outp_external_dp_() 100 nv50_disp_vblank_fini_(struct nvkm_disp *base, int head) in nv50_disp_vblank_fini_() 107 nv50_disp_vblank_init_(struct nvkm_disp *base, int head) in nv50_disp_vblank_init_() 114 nv50_disp_intr_(struct nvkm_disp *base) in nv50_disp_intr_() [all …]
|
| D | outp.c | 57 nvkm_output_ctor(const struct nvkm_output_func *func, struct nvkm_disp *disp, in nvkm_output_ctor() 79 struct nvkm_disp *disp, int index, struct dcb_output *dcbE, in nvkm_output_new_()
|
| D | piornv50.c | 77 nv50_pior_output_new(struct nvkm_disp *disp, int index, in nv50_pior_output_new() 117 nv50_pior_dp_new(struct nvkm_disp *disp, int index, struct dcb_output *dcbE, in nv50_pior_dp_new()
|
| D | outpdp.c | 141 struct nvkm_disp *disp = outp->base.disp; in nvkm_output_dp_hpd() 162 struct nvkm_disp *disp = outp->base.disp; in nvkm_output_dp_irq() 211 struct nvkm_disp *disp, int index, struct dcb_output *dcbE, in nvkm_output_dp_ctor() 279 struct nvkm_disp *disp, int index, struct dcb_output *dcbE, in nvkm_output_dp_new_()
|
| D | rootnv04.c | 34 struct nvkm_disp *disp; 119 nv04_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass, in nv04_disp_root_new()
|
| D | rootg94.c | 45 g94_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass, in g94_disp_root_new()
|
| D | rootgt200.c | 45 gt200_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass, in gt200_disp_root_new()
|
| D | rootgm107.c | 45 gm107_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass, in gm107_disp_root_new()
|
| D | rootgm204.c | 45 gm204_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass, in gm204_disp_root_new()
|
| D | rootgt215.c | 45 gt215_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass, in gt215_disp_root_new()
|
| D | rootgk104.c | 45 gk104_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass, in gk104_disp_root_new()
|
| D | rootgk110.c | 45 gk110_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass, in gk110_disp_root_new()
|
| D | rootg84.c | 45 g84_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass, in g84_disp_root_new()
|
| D | sorg94.c | 49 g94_sor_output_new(struct nvkm_disp *disp, int index, in g94_sor_output_new() 164 g94_sor_dp_new(struct nvkm_disp *disp, int index, struct dcb_output *dcbE, in g94_sor_dp_new()
|
| D | gm107.c | 50 gm107_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) in gm107_disp_new()
|
| D | gk110.c | 50 gk110_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) in gk110_disp_new()
|
| D | rootnv50.h | 24 int nv50_disp_root_new_(const struct nv50_disp_root_func *, struct nvkm_disp *,
|
| D | gk104.c | 50 gk104_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) in gk104_disp_new()
|
| D | g84.c | 52 g84_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) in g84_disp_new()
|
| D | gm204.c | 51 gm204_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) in gm204_disp_new()
|
| D | gt200.c | 52 gt200_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) in gt200_disp_new()
|
| D | g94.c | 53 g94_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) in g94_disp_new()
|
| D | sornv50.c | 74 nv50_sor_output_new(struct nvkm_disp *disp, int index, in nv50_sor_output_new()
|
| D | gt215.c | 54 gt215_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) in gt215_disp_new()
|
| D | dport.c | 52 struct nvkm_disp *disp = outp->base.disp; in dp_set_link_config() 263 struct nvkm_disp *disp = outp->base.disp; in dp_link_train_init() 289 struct nvkm_disp *disp = outp->base.disp; in dp_link_train_fini()
|
| D | dacnv50.c | 121 nv50_dac_output_new(struct nvkm_disp *disp, int index, in nv50_dac_output_new()
|
| D | sorgf119.c | 113 gf119_sor_dp_new(struct nvkm_disp *disp, int index, in gf119_sor_dp_new()
|
| D | rootgf119.c | 158 gf119_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass, in gf119_disp_root_new()
|
| D | rootnv50.c | 272 struct nvkm_disp *base, const struct nvkm_oclass *oclass, in nv50_disp_root_new_() 386 nv50_disp_root_new(struct nvkm_disp *disp, const struct nvkm_oclass *oclass, in nv50_disp_root_new()
|
| D | sorgm204.c | 139 gm204_sor_dp_new(struct nvkm_disp *disp, int index, struct dcb_output *dcbE, in gm204_sor_dp_new()
|
| D | gf119.c | 504 int index, struct nvkm_disp **pdisp) in gf119_disp_new_() 533 gf119_disp_new(struct nvkm_device *device, int index, struct nvkm_disp **pdisp) in gf119_disp_new()
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/ |
| D | device.h | 126 struct nvkm_disp *disp; 191 int (*disp )(struct nvkm_device *, int idx, struct nvkm_disp **);
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
| D | gf100.c | 109 struct nvkm_disp *disp = sw->engine.subdev.device->disp; in gf100_sw_chan_new()
|
| D | nv50.c | 103 struct nvkm_disp *disp = sw->engine.subdev.device->disp; in nv50_sw_chan_new()
|