Searched refs:nvkm_i2c_aux (Results 1 - 19 of 19) sorted by relevance

/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Daux.h15 int (*xfer)(struct nvkm_i2c_aux *, bool retry, u8 type,
17 int (*lnk_ctl)(struct nvkm_i2c_aux *, int link_nr, int link_bw,
22 int id, struct nvkm_i2c_aux *);
24 int id, struct nvkm_i2c_aux **);
25 void nvkm_i2c_aux_del(struct nvkm_i2c_aux **);
26 void nvkm_i2c_aux_init(struct nvkm_i2c_aux *);
27 void nvkm_i2c_aux_fini(struct nvkm_i2c_aux *);
28 int nvkm_i2c_aux_xfer(struct nvkm_i2c_aux *, bool retry, u8 type,
32 int, u8, struct nvkm_i2c_aux **);
34 int g94_i2c_aux_new(struct nvkm_i2c_pad *, int, u8, struct nvkm_i2c_aux **);
[all...]
H A Dauxgf119.c32 struct nvkm_i2c_aux **paux)
H A Daux.c33 struct nvkm_i2c_aux *aux = container_of(adap, typeof(*aux), i2c);
97 nvkm_i2c_aux_monitor(struct nvkm_i2c_aux *aux, bool monitor)
108 nvkm_i2c_aux_release(struct nvkm_i2c_aux *aux)
117 nvkm_i2c_aux_acquire(struct nvkm_i2c_aux *aux)
136 nvkm_i2c_aux_xfer(struct nvkm_i2c_aux *aux, bool retry, u8 type,
147 nvkm_i2c_aux_lnk_ctl(struct nvkm_i2c_aux *aux, int nr, int bw, bool ef)
155 nvkm_i2c_aux_del(struct nvkm_i2c_aux **paux)
157 struct nvkm_i2c_aux *aux = *paux;
168 nvkm_i2c_aux_init(struct nvkm_i2c_aux *aux)
177 nvkm_i2c_aux_fini(struct nvkm_i2c_aux *au
[all...]
H A Dbase.c75 struct nvkm_i2c_aux *
78 struct nvkm_i2c_aux *aux;
92 struct nvkm_i2c_aux *aux = nvkm_i2c_aux_find(i2c, id);
101 struct nvkm_i2c_aux *aux = nvkm_i2c_aux_find(i2c, id);
116 struct nvkm_i2c_aux *aux;
143 struct nvkm_i2c_aux *aux;
191 struct nvkm_i2c_aux *aux;
216 struct nvkm_i2c_aux *aux =
263 struct nvkm_i2c_aux *aux;
282 struct nvkm_i2c_aux *au
[all...]
H A Dauxg94.c28 struct nvkm_i2c_aux base;
76 g94_i2c_aux_xfer(struct nvkm_i2c_aux *obj, bool retry,
170 struct nvkm_i2c_aux **paux)
191 struct nvkm_i2c_aux **paux)
H A Danx9805.c130 struct nvkm_i2c_aux base;
136 anx9805_aux_xfer(struct nvkm_i2c_aux *base, bool retry,
192 anx9805_aux_lnk_ctl(struct nvkm_i2c_aux *base,
233 struct nvkm_i2c_aux **pbus)
H A Dpad.h30 struct nvkm_i2c_aux **);
H A Dauxgm200.c28 struct nvkm_i2c_aux base;
76 gm200_i2c_aux_xfer(struct nvkm_i2c_aux *obj, bool retry,
176 struct nvkm_i2c_aux **paux)
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Di2c.h37 struct nvkm_i2c_aux { struct
52 void nvkm_i2c_aux_monitor(struct nvkm_i2c_aux *, bool monitor);
53 int nvkm_i2c_aux_acquire(struct nvkm_i2c_aux *);
54 void nvkm_i2c_aux_release(struct nvkm_i2c_aux *);
55 int nvkm_i2c_aux_xfer(struct nvkm_i2c_aux *, bool retry, u8 type,
57 int nvkm_i2c_aux_lnk_ctl(struct nvkm_i2c_aux *, int link_nr, int link_bw,
77 struct nvkm_i2c_aux *nvkm_i2c_aux_find(struct nvkm_i2c *, int);
158 nvkm_rdaux(struct nvkm_i2c_aux *aux, u32 addr, u8 *data, u8 size)
171 nvkm_wraux(struct nvkm_i2c_aux *aux, u32 addr, u8 *data, u8 size)
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dior.h5 struct nvkm_i2c_aux;
82 int (*links)(struct nvkm_ior *, struct nvkm_i2c_aux *);
143 int g94_sor_dp_links(struct nvkm_ior *, struct nvkm_i2c_aux *);
160 int gf119_sor_dp_links(struct nvkm_ior *, struct nvkm_i2c_aux *);
H A Doutp.h41 struct nvkm_i2c_aux *aux;
H A Dga102.c33 ga102_sor_dp_links(struct nvkm_ior *sor, struct nvkm_i2c_aux *aux)
H A Dtu102.c44 tu102_sor_dp_links(struct nvkm_ior *sor, struct nvkm_i2c_aux *aux)
H A Dg94.c121 g94_sor_dp_links(struct nvkm_ior *sor, struct nvkm_i2c_aux *aux)
H A Ddp.c231 struct nvkm_i2c_aux *aux = lt->outp->dp.aux;
552 struct nvkm_i2c_aux *aux = outp->dp.aux;
H A Dgf119.c171 gf119_sor_dp_links(struct nvkm_ior *sor, struct nvkm_i2c_aux *aux)
H A Dnv50.c56 nv50_pior_dp_links(struct nvkm_ior *pior, struct nvkm_i2c_aux *aux)
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Dinit.c302 static struct nvkm_i2c_aux *
317 struct nvkm_i2c_aux *aux = init_aux(init);
333 struct nvkm_i2c_aux *aux = init_aux(init);
/linux-master/drivers/gpu/drm/nouveau/dispnv50/
H A Ddisp.c1922 struct nvkm_i2c_aux *aux;
2056 struct nvkm_i2c_aux *aux = NULL;

Completed in 182 milliseconds