nvkm_i2c_pad 31 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h struct nvkm_i2c_pad *pad; nvkm_i2c_pad 53 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h struct nvkm_i2c_pad *pad; nvkm_i2c_pad 31 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c struct nvkm_i2c_pad base; nvkm_i2c_pad 103 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c anx9805_bus_new(struct nvkm_i2c_pad *base, int id, u8 drive, nvkm_i2c_pad 232 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c anx9805_aux_new(struct nvkm_i2c_pad *base, int id, u8 drive, nvkm_i2c_pad 266 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c struct nvkm_i2c_pad **ppad) nvkm_i2c_pad 96 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c struct nvkm_i2c_pad *pad = aux->pad; nvkm_i2c_pad 107 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c struct nvkm_i2c_pad *pad = aux->pad; nvkm_i2c_pad 116 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c struct nvkm_i2c_pad *pad = aux->pad; nvkm_i2c_pad 184 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c struct nvkm_i2c_pad *pad, int id, nvkm_i2c_pad 206 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c struct nvkm_i2c_pad *pad, int id, nvkm_i2c_pad 14 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h int nvkm_i2c_aux_ctor(const struct nvkm_i2c_aux_func *, struct nvkm_i2c_pad *, nvkm_i2c_pad 16 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h int nvkm_i2c_aux_new_(const struct nvkm_i2c_aux_func *, struct nvkm_i2c_pad *, nvkm_i2c_pad 24 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h int g94_i2c_aux_new_(const struct nvkm_i2c_aux_func *, struct nvkm_i2c_pad *, nvkm_i2c_pad 27 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h int g94_i2c_aux_new(struct nvkm_i2c_pad *, int, u8, struct nvkm_i2c_aux **); nvkm_i2c_pad 29 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h int gf119_i2c_aux_new(struct nvkm_i2c_pad *, int, u8, struct nvkm_i2c_aux **); nvkm_i2c_pad 30 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h int gm200_i2c_aux_new(struct nvkm_i2c_pad *, int, u8, struct nvkm_i2c_aux **); nvkm_i2c_pad 165 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c struct nvkm_i2c_pad *pad, int index, u8 drive, nvkm_i2c_pad 186 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxg94.c g94_i2c_aux_new(struct nvkm_i2c_pad *pad, int index, u8 drive, nvkm_i2c_pad 31 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgf119.c gf119_i2c_aux_new(struct nvkm_i2c_pad *pad, int index, u8 drive, nvkm_i2c_pad 170 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c gm200_i2c_aux_new(struct nvkm_i2c_pad *pad, int index, u8 drive, nvkm_i2c_pad 35 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c static struct nvkm_i2c_pad * nvkm_i2c_pad 38 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c_pad *pad; nvkm_i2c_pad 162 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c_pad *pad; nvkm_i2c_pad 192 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c_pad *pad; nvkm_i2c_pad 211 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c_pad *pad; nvkm_i2c_pad 249 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c_pad *pad = nvkm_i2c_pad 270 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c_pad **); nvkm_i2c_pad 300 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c_pad *pad = NULL; nvkm_i2c_pad 368 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c_pad *pad; nvkm_i2c_pad 131 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c struct nvkm_i2c_pad *pad = bus->pad; nvkm_i2c_pad 140 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c struct nvkm_i2c_pad *pad = bus->pad; nvkm_i2c_pad 209 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c struct nvkm_i2c_pad *pad, int id, nvkm_i2c_pad 258 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c struct nvkm_i2c_pad *pad, int id, nvkm_i2c_pad 15 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h int nvkm_i2c_bus_ctor(const struct nvkm_i2c_bus_func *, struct nvkm_i2c_pad *, nvkm_i2c_pad 17 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h int nvkm_i2c_bus_new_(const struct nvkm_i2c_bus_func *, struct nvkm_i2c_pad *, nvkm_i2c_pad 25 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h int nv04_i2c_bus_new(struct nvkm_i2c_pad *, int, u8, u8, nvkm_i2c_pad 28 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h int nv4e_i2c_bus_new(struct nvkm_i2c_pad *, int, u8, struct nvkm_i2c_bus **); nvkm_i2c_pad 29 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h int nv50_i2c_bus_new(struct nvkm_i2c_pad *, int, u8, struct nvkm_i2c_bus **); nvkm_i2c_pad 30 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h int gf119_i2c_bus_new(struct nvkm_i2c_pad *, int, u8, struct nvkm_i2c_bus **); nvkm_i2c_pad 83 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c gf119_i2c_bus_new(struct nvkm_i2c_pad *pad, int id, u8 drive, nvkm_i2c_pad 83 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c nv04_i2c_bus_new(struct nvkm_i2c_pad *pad, int id, u8 drive, u8 sense, nvkm_i2c_pad 74 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c nv4e_i2c_bus_new(struct nvkm_i2c_pad *pad, int id, u8 drive, nvkm_i2c_pad 90 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c nv50_i2c_bus_new(struct nvkm_i2c_pad *pad, int id, u8 drive, nvkm_i2c_pad 27 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.c nvkm_i2c_pad_mode_locked(struct nvkm_i2c_pad *pad, enum nvkm_i2c_pad_mode mode) nvkm_i2c_pad 36 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.c nvkm_i2c_pad_mode(struct nvkm_i2c_pad *pad, enum nvkm_i2c_pad_mode mode) nvkm_i2c_pad 46 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.c nvkm_i2c_pad_release(struct nvkm_i2c_pad *pad) nvkm_i2c_pad 55 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.c nvkm_i2c_pad_acquire(struct nvkm_i2c_pad *pad, enum nvkm_i2c_pad_mode mode) nvkm_i2c_pad 70 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.c nvkm_i2c_pad_fini(struct nvkm_i2c_pad *pad) nvkm_i2c_pad 77 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.c nvkm_i2c_pad_init(struct nvkm_i2c_pad *pad) nvkm_i2c_pad 84 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.c nvkm_i2c_pad_del(struct nvkm_i2c_pad **ppad) nvkm_i2c_pad 86 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.c struct nvkm_i2c_pad *pad = *ppad; nvkm_i2c_pad 97 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.c int id, struct nvkm_i2c_pad *pad) nvkm_i2c_pad 110 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.c int id, struct nvkm_i2c_pad **ppad) nvkm_i2c_pad 24 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h int (*bus_new_0)(struct nvkm_i2c_pad *, int id, u8 drive, u8 sense, nvkm_i2c_pad 26 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h int (*bus_new_4)(struct nvkm_i2c_pad *, int id, u8 drive, nvkm_i2c_pad 29 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h int (*aux_new_6)(struct nvkm_i2c_pad *, int id, u8 drive, nvkm_i2c_pad 32 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h void (*mode)(struct nvkm_i2c_pad *, enum nvkm_i2c_pad_mode); nvkm_i2c_pad 36 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h int id, struct nvkm_i2c_pad *); nvkm_i2c_pad 38 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h int id, struct nvkm_i2c_pad **); nvkm_i2c_pad 39 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h void nvkm_i2c_pad_del(struct nvkm_i2c_pad **); nvkm_i2c_pad 40 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h void nvkm_i2c_pad_init(struct nvkm_i2c_pad *); nvkm_i2c_pad 41 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h void nvkm_i2c_pad_fini(struct nvkm_i2c_pad *); nvkm_i2c_pad 42 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h void nvkm_i2c_pad_mode(struct nvkm_i2c_pad *, enum nvkm_i2c_pad_mode); nvkm_i2c_pad 43 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h int nvkm_i2c_pad_acquire(struct nvkm_i2c_pad *, enum nvkm_i2c_pad_mode); nvkm_i2c_pad 44 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h void nvkm_i2c_pad_release(struct nvkm_i2c_pad *); nvkm_i2c_pad 46 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h void g94_i2c_pad_mode(struct nvkm_i2c_pad *, enum nvkm_i2c_pad_mode); nvkm_i2c_pad 48 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h int nv04_i2c_pad_new(struct nvkm_i2c *, int, struct nvkm_i2c_pad **); nvkm_i2c_pad 49 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h int nv4e_i2c_pad_new(struct nvkm_i2c *, int, struct nvkm_i2c_pad **); nvkm_i2c_pad 50 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h int nv50_i2c_pad_new(struct nvkm_i2c *, int, struct nvkm_i2c_pad **); nvkm_i2c_pad 51 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h int g94_i2c_pad_x_new(struct nvkm_i2c *, int, struct nvkm_i2c_pad **); nvkm_i2c_pad 52 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h int gf119_i2c_pad_x_new(struct nvkm_i2c *, int, struct nvkm_i2c_pad **); nvkm_i2c_pad 53 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h int gm200_i2c_pad_x_new(struct nvkm_i2c *, int, struct nvkm_i2c_pad **); nvkm_i2c_pad 55 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h int g94_i2c_pad_s_new(struct nvkm_i2c *, int, struct nvkm_i2c_pad **); nvkm_i2c_pad 56 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h int gf119_i2c_pad_s_new(struct nvkm_i2c *, int, struct nvkm_i2c_pad **); nvkm_i2c_pad 57 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h int gm200_i2c_pad_s_new(struct nvkm_i2c *, int, struct nvkm_i2c_pad **); nvkm_i2c_pad 59 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h int anx9805_pad_new(struct nvkm_i2c_bus *, int, u8, struct nvkm_i2c_pad **); nvkm_i2c_pad 62 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h struct nvkm_i2c_pad *_pad = (p); \ nvkm_i2c_pad 29 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.c g94_i2c_pad_mode(struct nvkm_i2c_pad *pad, enum nvkm_i2c_pad_mode mode) nvkm_i2c_pad 61 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.c g94_i2c_pad_s_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) nvkm_i2c_pad 73 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padg94.c g94_i2c_pad_x_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) nvkm_i2c_pad 36 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgf119.c gf119_i2c_pad_s_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) nvkm_i2c_pad 48 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgf119.c gf119_i2c_pad_x_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) nvkm_i2c_pad 29 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.c gm200_i2c_pad_mode(struct nvkm_i2c_pad *pad, enum nvkm_i2c_pad_mode mode) nvkm_i2c_pad 61 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.c gm200_i2c_pad_s_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) nvkm_i2c_pad 73 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padgm200.c gm200_i2c_pad_x_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) nvkm_i2c_pad 33 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv04.c nv04_i2c_pad_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) nvkm_i2c_pad 33 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv4e.c nv4e_i2c_pad_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) nvkm_i2c_pad 33 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/padnv50.c nv50_i2c_pad_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) nvkm_i2c_pad 11 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/priv.h int (*pad_x_new)(struct nvkm_i2c *, int id, struct nvkm_i2c_pad **); nvkm_i2c_pad 12 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/priv.h int (*pad_s_new)(struct nvkm_i2c *, int id, struct nvkm_i2c_pad **);