/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/ |
pad.h | 8 struct nvkm_i2c_pad { struct 26 int (*bus_new_0)(struct nvkm_i2c_pad *, int id, u8 drive, u8 sense, 28 int (*bus_new_4)(struct nvkm_i2c_pad *, int id, u8 drive, 31 int (*aux_new_6)(struct nvkm_i2c_pad *, int id, u8 drive, 34 void (*mode)(struct nvkm_i2c_pad *, enum nvkm_i2c_pad_mode); 38 int id, struct nvkm_i2c_pad *); 40 int id, struct nvkm_i2c_pad **); 41 void nvkm_i2c_pad_del(struct nvkm_i2c_pad **); 42 void nvkm_i2c_pad_init(struct nvkm_i2c_pad *); 43 void nvkm_i2c_pad_fini(struct nvkm_i2c_pad *); [all...] |
nouveau_nvkm_subdev_i2c_padnv04.c | 38 nv04_i2c_pad_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad)
|
nouveau_nvkm_subdev_i2c_padnv4e.c | 38 nv4e_i2c_pad_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad)
|
nouveau_nvkm_subdev_i2c_padnv50.c | 38 nv50_i2c_pad_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad)
|
nouveau_nvkm_subdev_i2c_padgf119.c | 41 gf119_i2c_pad_s_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) 53 gf119_i2c_pad_x_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad)
|
aux.h | 16 int nvkm_i2c_aux_ctor(const struct nvkm_i2c_aux_func *, struct nvkm_i2c_pad *, 18 int nvkm_i2c_aux_new_(const struct nvkm_i2c_aux_func *, struct nvkm_i2c_pad *, 26 int g94_i2c_aux_new_(const struct nvkm_i2c_aux_func *, struct nvkm_i2c_pad *, 29 int g94_i2c_aux_new(struct nvkm_i2c_pad *, int, u8, struct nvkm_i2c_aux **); 31 int gf119_i2c_aux_new(struct nvkm_i2c_pad *, int, u8, struct nvkm_i2c_aux **); 32 int gm200_i2c_aux_new(struct nvkm_i2c_pad *, int, u8, struct nvkm_i2c_aux **);
|
bus.h | 17 int nvkm_i2c_bus_ctor(const struct nvkm_i2c_bus_func *, struct nvkm_i2c_pad *, 19 int nvkm_i2c_bus_new_(const struct nvkm_i2c_bus_func *, struct nvkm_i2c_pad *, 27 int nv04_i2c_bus_new(struct nvkm_i2c_pad *, int, u8, u8, 30 int nv4e_i2c_bus_new(struct nvkm_i2c_pad *, int, u8, struct nvkm_i2c_bus **); 31 int nv50_i2c_bus_new(struct nvkm_i2c_pad *, int, u8, struct nvkm_i2c_bus **); 32 int gf119_i2c_bus_new(struct nvkm_i2c_pad *, int, u8, struct nvkm_i2c_bus **);
|
nouveau_nvkm_subdev_i2c_pad.c | 34 nvkm_i2c_pad_mode_locked(struct nvkm_i2c_pad *pad, enum nvkm_i2c_pad_mode mode) 43 nvkm_i2c_pad_mode(struct nvkm_i2c_pad *pad, enum nvkm_i2c_pad_mode mode) 53 nvkm_i2c_pad_release(struct nvkm_i2c_pad *pad) 62 nvkm_i2c_pad_acquire(struct nvkm_i2c_pad *pad, enum nvkm_i2c_pad_mode mode) 77 nvkm_i2c_pad_fini(struct nvkm_i2c_pad *pad) 84 nvkm_i2c_pad_init(struct nvkm_i2c_pad *pad) 91 nvkm_i2c_pad_del(struct nvkm_i2c_pad **ppad) 93 struct nvkm_i2c_pad *pad = *ppad; 105 int id, struct nvkm_i2c_pad *pad) 118 int id, struct nvkm_i2c_pad **ppad [all...] |
nouveau_nvkm_subdev_i2c_auxgf119.c | 36 gf119_i2c_aux_new(struct nvkm_i2c_pad *pad, int index, u8 drive,
|
priv.h | 13 int (*pad_x_new)(struct nvkm_i2c *, int id, struct nvkm_i2c_pad **); 14 int (*pad_s_new)(struct nvkm_i2c *, int id, struct nvkm_i2c_pad **);
|
nouveau_nvkm_subdev_i2c_padg94.c | 34 g94_i2c_pad_mode(struct nvkm_i2c_pad *pad, enum nvkm_i2c_pad_mode mode) 66 g94_i2c_pad_s_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) 78 g94_i2c_pad_x_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad)
|
nouveau_nvkm_subdev_i2c_padgm200.c | 34 gm200_i2c_pad_mode(struct nvkm_i2c_pad *pad, enum nvkm_i2c_pad_mode mode) 66 gm200_i2c_pad_s_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) 78 gm200_i2c_pad_x_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad)
|
nouveau_nvkm_subdev_i2c_base.c | 40 static struct nvkm_i2c_pad * 43 struct nvkm_i2c_pad *pad; 167 struct nvkm_i2c_pad *pad; 197 struct nvkm_i2c_pad *pad; 216 struct nvkm_i2c_pad *pad; 254 struct nvkm_i2c_pad *pad = 275 struct nvkm_i2c_pad **); 305 struct nvkm_i2c_pad *pad = NULL; 373 struct nvkm_i2c_pad *pad;
|
nouveau_nvkm_subdev_i2c_aux.c | 103 struct nvkm_i2c_pad *pad = aux->pad; 114 struct nvkm_i2c_pad *pad = aux->pad; 123 struct nvkm_i2c_pad *pad = aux->pad; 192 struct nvkm_i2c_pad *pad, int id, 214 struct nvkm_i2c_pad *pad, int id,
|
nouveau_nvkm_subdev_i2c_bus.c | 138 struct nvkm_i2c_pad *pad = bus->pad; 147 struct nvkm_i2c_pad *pad = bus->pad; 217 struct nvkm_i2c_pad *pad, int id, 266 struct nvkm_i2c_pad *pad, int id,
|
nouveau_nvkm_subdev_i2c_anx9805.c | 36 struct nvkm_i2c_pad base; 108 anx9805_bus_new(struct nvkm_i2c_pad *base, int id, u8 drive, 237 anx9805_aux_new(struct nvkm_i2c_pad *base, int id, u8 drive, 271 struct nvkm_i2c_pad **ppad)
|
nouveau_nvkm_subdev_i2c_busgf119.c | 88 gf119_i2c_bus_new(struct nvkm_i2c_pad *pad, int id, u8 drive,
|
nouveau_nvkm_subdev_i2c_busnv4e.c | 79 nv4e_i2c_bus_new(struct nvkm_i2c_pad *pad, int id, u8 drive,
|
nouveau_nvkm_subdev_i2c_busnv04.c | 88 nv04_i2c_bus_new(struct nvkm_i2c_pad *pad, int id, u8 drive, u8 sense,
|
nouveau_nvkm_subdev_i2c_busnv50.c | 95 nv50_i2c_bus_new(struct nvkm_i2c_pad *pad, int id, u8 drive,
|
nouveau_nvkm_subdev_i2c_auxg94.c | 170 struct nvkm_i2c_pad *pad, int index, u8 drive, 191 g94_i2c_aux_new(struct nvkm_i2c_pad *pad, int index, u8 drive,
|
nouveau_nvkm_subdev_i2c_auxgm200.c | 175 gm200_i2c_aux_new(struct nvkm_i2c_pad *pad, int index, u8 drive,
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
i2c.h | 33 struct nvkm_i2c_pad *pad; 55 struct nvkm_i2c_pad *pad;
|