/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
D | aux.h | 6 int (*xfer)(struct nvkm_i2c_aux *, bool retry, u8 type, 8 int (*lnk_ctl)(struct nvkm_i2c_aux *, int link_nr, int link_bw, 13 int id, struct nvkm_i2c_aux *); 15 int id, struct nvkm_i2c_aux **); 16 void nvkm_i2c_aux_del(struct nvkm_i2c_aux **); 17 int nvkm_i2c_aux_xfer(struct nvkm_i2c_aux *, bool retry, u8 type, 20 int g94_i2c_aux_new(struct nvkm_i2c_pad *, int, u8, struct nvkm_i2c_aux **); 21 int gm204_i2c_aux_new(struct nvkm_i2c_pad *, int, u8, struct nvkm_i2c_aux **); 24 struct nvkm_i2c_aux *_aux = (b); \
|
D | aux.c | 30 struct nvkm_i2c_aux *aux = container_of(adap, typeof(*aux), i2c); in nvkm_i2c_aux_i2c_xfer() 84 nvkm_i2c_aux_monitor(struct nvkm_i2c_aux *aux, bool monitor) in nvkm_i2c_aux_monitor() 95 nvkm_i2c_aux_release(struct nvkm_i2c_aux *aux) in nvkm_i2c_aux_release() 104 nvkm_i2c_aux_acquire(struct nvkm_i2c_aux *aux) in nvkm_i2c_aux_acquire() 117 nvkm_i2c_aux_xfer(struct nvkm_i2c_aux *aux, bool retry, u8 type, in nvkm_i2c_aux_xfer() 124 nvkm_i2c_aux_lnk_ctl(struct nvkm_i2c_aux *aux, int nr, int bw, bool ef) in nvkm_i2c_aux_lnk_ctl() 132 nvkm_i2c_aux_del(struct nvkm_i2c_aux **paux) in nvkm_i2c_aux_del() 134 struct nvkm_i2c_aux *aux = *paux; in nvkm_i2c_aux_del() 147 struct nvkm_i2c_aux *aux) in nvkm_i2c_aux_ctor() 169 struct nvkm_i2c_aux **paux) in nvkm_i2c_aux_new_()
|
D | base.c | 76 struct nvkm_i2c_aux * 79 struct nvkm_i2c_aux *aux; in nvkm_i2c_aux_find() 93 struct nvkm_i2c_aux *aux = nvkm_i2c_aux_find(i2c, id); in nvkm_i2c_intr_fini() 102 struct nvkm_i2c_aux *aux = nvkm_i2c_aux_find(i2c, id); in nvkm_i2c_intr_init() 132 struct nvkm_i2c_aux *aux; in nvkm_i2c_intr() 203 struct nvkm_i2c_aux *aux = in nvkm_i2c_dtor() 267 struct nvkm_i2c_aux *aux = NULL; in nvkm_i2c_new_() 375 struct nvkm_i2c_aux *aux = NULL; in nvkm_i2c_new_()
|
D | auxg94.c | 28 struct nvkm_i2c_aux base; 76 g94_i2c_aux_xfer(struct nvkm_i2c_aux *obj, bool retry, in g94_i2c_aux_xfer() 169 struct nvkm_i2c_aux **paux) in g94_i2c_aux_new()
|
D | auxgm204.c | 28 struct nvkm_i2c_aux base; 76 gm204_i2c_aux_xfer(struct nvkm_i2c_aux *obj, bool retry, in gm204_i2c_aux_xfer() 169 struct nvkm_i2c_aux **paux) in gm204_i2c_aux_new()
|
D | anx9805.c | 130 struct nvkm_i2c_aux base; 136 anx9805_aux_xfer(struct nvkm_i2c_aux *base, bool retry, in anx9805_aux_xfer() 192 anx9805_aux_lnk_ctl(struct nvkm_i2c_aux *base, in anx9805_aux_lnk_ctl() 233 struct nvkm_i2c_aux **pbus) in anx9805_aux_new()
|
D | pad.h | 29 struct nvkm_i2c_aux **);
|
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | i2c.h | 49 struct nvkm_i2c_aux { struct 63 void nvkm_i2c_aux_monitor(struct nvkm_i2c_aux *, bool monitor); argument 64 int nvkm_i2c_aux_acquire(struct nvkm_i2c_aux *); 65 void nvkm_i2c_aux_release(struct nvkm_i2c_aux *); 66 int nvkm_i2c_aux_xfer(struct nvkm_i2c_aux *, bool retry, u8 type, 68 int nvkm_i2c_aux_lnk_ctl(struct nvkm_i2c_aux *, int link_nr, int link_bw, 83 struct nvkm_i2c_aux *nvkm_i2c_aux_find(struct nvkm_i2c *, int); 132 nvkm_rdaux(struct nvkm_i2c_aux *aux, u32 addr, u8 *data, u8 size) in nvkm_rdaux() 143 nvkm_wraux(struct nvkm_i2c_aux *aux, u32 addr, u8 *data, u8 size) in nvkm_wraux()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | outpdp.h | 25 struct nvkm_i2c_aux *aux; 49 int index, struct dcb_output *, struct nvkm_i2c_aux *,
|
D | outpdp.c | 110 struct nvkm_i2c_aux *aux = outp->aux; in nvkm_output_dp_enable() 212 struct nvkm_i2c_aux *aux, struct nvkm_output_dp *outp) in nvkm_output_dp_ctor() 283 struct nvkm_i2c_aux *aux = nvkm_i2c_aux_find(i2c, dcbE->i2c_index); in nvkm_output_dp_new_()
|
D | piornv50.c | 121 struct nvkm_i2c_aux *aux = in nv50_pior_dp_new()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
D | nouveau_dp.c | 34 nouveau_dp_probe_oui(struct drm_device *dev, struct nvkm_i2c_aux *aux, u8 *dpcd) in nouveau_dp_probe_oui() 57 struct nvkm_i2c_aux *aux; in nouveau_dp_detect()
|
D | nouveau_encoder.h | 46 struct nvkm_i2c_aux *aux;
|
D | nouveau_connector.c | 991 struct nvkm_i2c_aux *aux; in nouveau_connector_aux_xfer()
|
D | nv50_display.c | 2112 struct nvkm_i2c_aux *aux = in nv50_sor_create() 2276 struct nvkm_i2c_aux *aux = NULL; in nv50_pior_create()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
D | init.c | 300 static struct nvkm_i2c_aux * 315 struct nvkm_i2c_aux *aux = init_aux(init); in init_rdauxr() 331 struct nvkm_i2c_aux *aux = init_aux(init); in init_wrauxr()
|