nvkm_i2c 627 drivers/gpu/drm/nouveau/dispnv04/dfp.c struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); nvkm_i2c 191 drivers/gpu/drm/nouveau/dispnv04/disp.c struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); nvkm_i2c 56 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); nvkm_i2c 208 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); nvkm_i2c 453 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); nvkm_i2c 1578 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); nvkm_i2c 1729 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); nvkm_i2c 142 drivers/gpu/drm/nouveau/include/nvkm/core/device.h struct nvkm_i2c *i2c; nvkm_i2c 215 drivers/gpu/drm/nouveau/include/nvkm/core/device.h int (*i2c )(struct nvkm_device *, int idx, struct nvkm_i2c **); nvkm_i2c 85 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h struct nvkm_i2c_bus *nvkm_i2c_bus_find(struct nvkm_i2c *, int); nvkm_i2c 86 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h struct nvkm_i2c_aux *nvkm_i2c_aux_find(struct nvkm_i2c *, int); nvkm_i2c 88 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h int nv04_i2c_new(struct nvkm_device *, int, struct nvkm_i2c **); nvkm_i2c 89 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h int nv4e_i2c_new(struct nvkm_device *, int, struct nvkm_i2c **); nvkm_i2c 90 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h int nv50_i2c_new(struct nvkm_device *, int, struct nvkm_i2c **); nvkm_i2c 91 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h int g94_i2c_new(struct nvkm_device *, int, struct nvkm_i2c **); nvkm_i2c 92 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h int gf117_i2c_new(struct nvkm_device *, int, struct nvkm_i2c **); nvkm_i2c 93 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h int gf119_i2c_new(struct nvkm_device *, int, struct nvkm_i2c **); nvkm_i2c 94 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h int gk104_i2c_new(struct nvkm_device *, int, struct nvkm_i2c **); nvkm_i2c 95 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h int gm200_i2c_new(struct nvkm_device *, int, struct nvkm_i2c **); nvkm_i2c 632 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c struct nvkm_i2c *i2c = device->i2c; nvkm_i2c 683 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c struct nvkm_i2c *i2c = disp->engine.subdev.device->i2c; nvkm_i2c 250 drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c struct nvkm_i2c *i2c = disp->engine.subdev.device->i2c; nvkm_i2c 265 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_i2c *i2c = init->subdev->device->i2c; nvkm_i2c 305 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_i2c *i2c = init->subdev->device->i2c; nvkm_i2c 36 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c nvkm_i2c_pad_find(struct nvkm_i2c *i2c, int id) nvkm_i2c 49 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c nvkm_i2c_bus_find(struct nvkm_i2c *i2c, int id) nvkm_i2c 77 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c nvkm_i2c_aux_find(struct nvkm_i2c *i2c, int id) nvkm_i2c 92 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c *i2c = container_of(event, typeof(*i2c), event); nvkm_i2c 101 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c *i2c = container_of(event, typeof(*i2c), event); nvkm_i2c 131 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c *i2c = nvkm_i2c(subdev); nvkm_i2c 161 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c *i2c = nvkm_i2c(subdev); nvkm_i2c 190 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c *i2c = nvkm_i2c(subdev); nvkm_i2c 209 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c *i2c = nvkm_i2c(subdev); nvkm_i2c 232 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c *i2c = nvkm_i2c(subdev); nvkm_i2c 258 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c nvkm_i2c = { nvkm_i2c 280 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c int index, struct nvkm_i2c **pi2c) nvkm_i2c 283 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c *i2c; nvkm_i2c 292 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c nvkm_subdev_ctor(&nvkm_i2c, device, index, &i2c->subdev); nvkm_i2c 28 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.c g94_aux_stat(struct nvkm_i2c *i2c, u32 *hi, u32 *lo, u32 *rq, u32 *tx) nvkm_i2c 43 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.c g94_aux_mask(struct nvkm_i2c *i2c, u32 type, u32 mask, u32 data) nvkm_i2c 69 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/g94.c g94_i2c_new(struct nvkm_device *device, int index, struct nvkm_i2c **pi2c) nvkm_i2c 33 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf117.c gf117_i2c_new(struct nvkm_device *device, int index, struct nvkm_i2c **pi2c) nvkm_i2c 37 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gf119.c gf119_i2c_new(struct nvkm_device *device, int index, struct nvkm_i2c **pi2c) nvkm_i2c 28 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.c gk104_aux_stat(struct nvkm_i2c *i2c, u32 *hi, u32 *lo, u32 *rq, u32 *tx) nvkm_i2c 43 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.c gk104_aux_mask(struct nvkm_i2c *i2c, u32 type, u32 mask, u32 data) nvkm_i2c 69 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gk104.c gk104_i2c_new(struct nvkm_device *device, int index, struct nvkm_i2c **pi2c) nvkm_i2c 37 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gm200.c gm200_i2c_new(struct nvkm_device *device, int index, struct nvkm_i2c **pi2c) nvkm_i2c 33 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv04.c nv04_i2c_new(struct nvkm_device *device, int index, struct nvkm_i2c **pi2c) nvkm_i2c 33 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv4e.c nv4e_i2c_new(struct nvkm_device *device, int index, struct nvkm_i2c **pi2c) nvkm_i2c 33 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/nv50.c nv50_i2c_new(struct nvkm_device *device, int index, struct nvkm_i2c **pi2c) nvkm_i2c 96 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.c nvkm_i2c_pad_ctor(const struct nvkm_i2c_pad_func *func, struct nvkm_i2c *i2c, nvkm_i2c 109 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.c nvkm_i2c_pad_new_(const struct nvkm_i2c_pad_func *func, struct nvkm_i2c *i2c, nvkm_i2c 8 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h struct nvkm_i2c *i2c; nvkm_i2c 35 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h void nvkm_i2c_pad_ctor(const struct nvkm_i2c_pad_func *, struct nvkm_i2c *, nvkm_i2c 37 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h int nvkm_i2c_pad_new_(const struct nvkm_i2c_pad_func *, struct nvkm_i2c *, nvkm_i2c 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 4 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/priv.h #define nvkm_i2c(p) container_of((p), struct nvkm_i2c, subdev) nvkm_i2c 8 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/priv.h int index, struct nvkm_i2c **); nvkm_i2c 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 12 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/priv.h int (*pad_s_new)(struct nvkm_i2c *, int id, struct nvkm_i2c_pad **); nvkm_i2c 21 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/priv.h void (*aux_stat)(struct nvkm_i2c *, u32 *, u32 *, u32 *, u32 *); nvkm_i2c 25 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/priv.h void (*aux_mask)(struct nvkm_i2c *, u32, u32, u32); nvkm_i2c 28 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/priv.h void g94_aux_stat(struct nvkm_i2c *, u32 *, u32 *, u32 *, u32 *); nvkm_i2c 29 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/priv.h void g94_aux_mask(struct nvkm_i2c *, u32, u32, u32); nvkm_i2c 31 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/priv.h void gk104_aux_stat(struct nvkm_i2c *, u32 *, u32 *, u32 *, u32 *); nvkm_i2c 32 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/priv.h void gk104_aux_mask(struct nvkm_i2c *, u32, u32, u32); nvkm_i2c 154 drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c struct nvkm_i2c *i2c = subdev->device->i2c; nvkm_i2c 48 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c struct nvkm_i2c *i2c = device->i2c; nvkm_i2c 87 drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.c struct nvkm_i2c *i2c = device->i2c;