nvkm_i2c_bus 628 drivers/gpu/drm/nouveau/dispnv04/dfp.c struct nvkm_i2c_bus *bus = nvkm_i2c_bus_find(i2c, NVKM_I2C_BUS_PRI); nvkm_i2c_bus 268 drivers/gpu/drm/nouveau/dispnv04/disp.c struct nvkm_i2c_bus *bus = nvkm_i2c_bus 57 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c struct nvkm_i2c_bus *bus = nvkm_i2c_bus_find(i2c, i2c_index); nvkm_i2c_bus 209 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c struct nvkm_i2c_bus *bus = nvkm_i2c_bus_find(i2c, entry->i2c_index); nvkm_i2c_bus 454 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nvkm_i2c_bus *bus; nvkm_i2c_bus 1636 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nvkm_i2c_bus *bus = nvkm_i2c_bus 1730 drivers/gpu/drm/nouveau/dispnv50/disp.c struct nvkm_i2c_bus *bus = NULL; nvkm_i2c_bus 44 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h int nvkm_i2c_bus_acquire(struct nvkm_i2c_bus *); nvkm_i2c_bus 45 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h void nvkm_i2c_bus_release(struct nvkm_i2c_bus *); nvkm_i2c_bus 46 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h int nvkm_i2c_bus_probe(struct nvkm_i2c_bus *, const char *, nvkm_i2c_bus 48 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h bool (*)(struct nvkm_i2c_bus *, nvkm_i2c_bus 85 drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h struct nvkm_i2c_bus *nvkm_i2c_bus_find(struct nvkm_i2c *, int); nvkm_i2c_bus 15 drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h struct nvkm_i2c_bus *i2c; nvkm_i2c_bus 266 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c struct nvkm_i2c_bus *bus; nvkm_i2c_bus 32 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c struct nvkm_i2c_bus *bus; nvkm_i2c_bus 37 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c struct nvkm_i2c_bus base; nvkm_i2c_bus 43 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c anx9805_bus_xfer(struct nvkm_i2c_bus *base, struct i2c_msg *msgs, int num) nvkm_i2c_bus 104 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c struct nvkm_i2c_bus **pbus) nvkm_i2c_bus 265 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/anx9805.c anx9805_pad_new(struct nvkm_i2c_bus *bus, int id, u8 addr, nvkm_i2c_bus 48 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c_bus * nvkm_i2c_bus 52 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c_bus *bus; nvkm_i2c_bus 163 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c_bus *bus; nvkm_i2c_bus 191 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c_bus *bus; nvkm_i2c_bus 210 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c_bus *bus; nvkm_i2c_bus 243 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c_bus *bus = nvkm_i2c_bus 269 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c int (*pad_new)(struct nvkm_i2c_bus *, int id, u8 addr, nvkm_i2c_bus 301 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c_bus *bus = NULL; nvkm_i2c_bus 367 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c_bus *bus; nvkm_i2c_bus 420 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c struct nvkm_i2c_bus *bus = NULL; nvkm_i2c_bus 32 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c nvkm_i2c_drive_scl(struct nvkm_i2c_bus *bus, int state) nvkm_i2c_bus 38 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c nvkm_i2c_drive_sda(struct nvkm_i2c_bus *bus, int state) nvkm_i2c_bus 44 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c nvkm_i2c_sense_scl(struct nvkm_i2c_bus *bus) nvkm_i2c_bus 50 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c nvkm_i2c_sense_sda(struct nvkm_i2c_bus *bus) nvkm_i2c_bus 56 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c nvkm_i2c_delay(struct nvkm_i2c_bus *bus, u32 nsec) nvkm_i2c_bus 62 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c nvkm_i2c_raise_scl(struct nvkm_i2c_bus *bus) nvkm_i2c_bus 75 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c i2c_start(struct nvkm_i2c_bus *bus) nvkm_i2c_bus 95 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c i2c_stop(struct nvkm_i2c_bus *bus) nvkm_i2c_bus 108 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c i2c_bitw(struct nvkm_i2c_bus *bus, int sda) nvkm_i2c_bus 123 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c i2c_bitr(struct nvkm_i2c_bus *bus) nvkm_i2c_bus 142 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c nvkm_i2c_get_byte(struct nvkm_i2c_bus *bus, u8 *byte, bool last) nvkm_i2c_bus 158 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c nvkm_i2c_put_byte(struct nvkm_i2c_bus *bus, u8 byte) nvkm_i2c_bus 174 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c i2c_addr(struct nvkm_i2c_bus *bus, struct i2c_msg *msg) nvkm_i2c_bus 183 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c nvkm_i2c_bit_xfer(struct nvkm_i2c_bus *bus, struct i2c_msg *msgs, int num) nvkm_i2c_bus 212 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c nvkm_i2c_bit_xfer(struct nvkm_i2c_bus *bus, struct i2c_msg *msgs, int num) nvkm_i2c_bus 35 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c struct nvkm_i2c_bus *bus = container_of(adap, typeof(*bus), i2c); nvkm_i2c_bus 42 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c struct nvkm_i2c_bus *bus = container_of(adap, typeof(*bus), i2c); nvkm_i2c_bus 49 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c struct nvkm_i2c_bus *bus = data; nvkm_i2c_bus 56 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c struct nvkm_i2c_bus *bus = data; nvkm_i2c_bus 63 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c struct nvkm_i2c_bus *bus = data; nvkm_i2c_bus 70 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c struct nvkm_i2c_bus *bus = data; nvkm_i2c_bus 80 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c struct nvkm_i2c_bus *bus = container_of(adap, typeof(*bus), i2c); nvkm_i2c_bus 108 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c nvkm_i2c_bus_init(struct nvkm_i2c_bus *bus) nvkm_i2c_bus 120 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c nvkm_i2c_bus_fini(struct nvkm_i2c_bus *bus) nvkm_i2c_bus 129 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c nvkm_i2c_bus_release(struct nvkm_i2c_bus *bus) nvkm_i2c_bus 138 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c nvkm_i2c_bus_acquire(struct nvkm_i2c_bus *bus) nvkm_i2c_bus 157 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c nvkm_i2c_bus_probe(struct nvkm_i2c_bus *bus, const char *what, nvkm_i2c_bus 159 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c bool (*match)(struct nvkm_i2c_bus *, nvkm_i2c_bus 194 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c nvkm_i2c_bus_del(struct nvkm_i2c_bus **pbus) nvkm_i2c_bus 196 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c struct nvkm_i2c_bus *bus = *pbus; nvkm_i2c_bus 210 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c struct nvkm_i2c_bus *bus) nvkm_i2c_bus 259 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c struct nvkm_i2c_bus **pbus) nvkm_i2c_bus 7 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h void (*init)(struct nvkm_i2c_bus *); nvkm_i2c_bus 8 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h void (*drive_scl)(struct nvkm_i2c_bus *, int state); nvkm_i2c_bus 9 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h void (*drive_sda)(struct nvkm_i2c_bus *, int state); nvkm_i2c_bus 10 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h int (*sense_scl)(struct nvkm_i2c_bus *); nvkm_i2c_bus 11 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h int (*sense_sda)(struct nvkm_i2c_bus *); nvkm_i2c_bus 12 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h int (*xfer)(struct nvkm_i2c_bus *, struct i2c_msg *, int num); nvkm_i2c_bus 16 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h int id, struct nvkm_i2c_bus *); nvkm_i2c_bus 18 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h int id, struct nvkm_i2c_bus **); nvkm_i2c_bus 19 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h void nvkm_i2c_bus_del(struct nvkm_i2c_bus **); nvkm_i2c_bus 20 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h void nvkm_i2c_bus_init(struct nvkm_i2c_bus *); nvkm_i2c_bus 21 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h void nvkm_i2c_bus_fini(struct nvkm_i2c_bus *); nvkm_i2c_bus 23 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h int nvkm_i2c_bit_xfer(struct nvkm_i2c_bus *, struct i2c_msg *, int); nvkm_i2c_bus 26 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h struct nvkm_i2c_bus **); nvkm_i2c_bus 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_bus 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_bus 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_bus 33 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h struct nvkm_i2c_bus *_bus = (b); \ nvkm_i2c_bus 28 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c struct nvkm_i2c_bus base; nvkm_i2c_bus 33 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c gf119_i2c_bus_drive_scl(struct nvkm_i2c_bus *base, int state) nvkm_i2c_bus 41 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c gf119_i2c_bus_drive_sda(struct nvkm_i2c_bus *base, int state) nvkm_i2c_bus 49 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c gf119_i2c_bus_sense_scl(struct nvkm_i2c_bus *base) nvkm_i2c_bus 57 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c gf119_i2c_bus_sense_sda(struct nvkm_i2c_bus *base) nvkm_i2c_bus 65 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c gf119_i2c_bus_init(struct nvkm_i2c_bus *base) nvkm_i2c_bus 84 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busgf119.c struct nvkm_i2c_bus **pbus) nvkm_i2c_bus 30 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c struct nvkm_i2c_bus base; nvkm_i2c_bus 36 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c nv04_i2c_bus_drive_scl(struct nvkm_i2c_bus *base, int state) nvkm_i2c_bus 47 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c nv04_i2c_bus_drive_sda(struct nvkm_i2c_bus *base, int state) nvkm_i2c_bus 58 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c nv04_i2c_bus_sense_scl(struct nvkm_i2c_bus *base) nvkm_i2c_bus 66 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c nv04_i2c_bus_sense_sda(struct nvkm_i2c_bus *base) nvkm_i2c_bus 84 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv04.c struct nvkm_i2c_bus **pbus) nvkm_i2c_bus 28 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c struct nvkm_i2c_bus base; nvkm_i2c_bus 33 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c nv4e_i2c_bus_drive_scl(struct nvkm_i2c_bus *base, int state) nvkm_i2c_bus 41 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c nv4e_i2c_bus_drive_sda(struct nvkm_i2c_bus *base, int state) nvkm_i2c_bus 49 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c nv4e_i2c_bus_sense_scl(struct nvkm_i2c_bus *base) nvkm_i2c_bus 57 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c nv4e_i2c_bus_sense_sda(struct nvkm_i2c_bus *base) nvkm_i2c_bus 75 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv4e.c struct nvkm_i2c_bus **pbus) nvkm_i2c_bus 30 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c struct nvkm_i2c_bus base; nvkm_i2c_bus 36 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c nv50_i2c_bus_drive_scl(struct nvkm_i2c_bus *base, int state) nvkm_i2c_bus 46 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c nv50_i2c_bus_drive_sda(struct nvkm_i2c_bus *base, int state) nvkm_i2c_bus 56 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c nv50_i2c_bus_sense_scl(struct nvkm_i2c_bus *base) nvkm_i2c_bus 64 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c nv50_i2c_bus_sense_sda(struct nvkm_i2c_bus *base) nvkm_i2c_bus 72 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c nv50_i2c_bus_init(struct nvkm_i2c_bus *base) nvkm_i2c_bus 91 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/busnv50.c struct nvkm_i2c_bus **pbus) nvkm_i2c_bus 25 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h struct nvkm_i2c_bus **); nvkm_i2c_bus 27 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h struct nvkm_i2c_bus **); nvkm_i2c_bus 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_bus 156 drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c struct nvkm_i2c_bus *i2c_bus; nvkm_i2c_bus 32 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c mxm_shadow_rom_fetch(struct nvkm_i2c_bus *bus, u8 addr, nvkm_i2c_bus 49 drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c struct nvkm_i2c_bus *bus = NULL; nvkm_i2c_bus 30 drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.c probe_monitoring_device(struct nvkm_i2c_bus *bus, nvkm_i2c_bus 88 drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.c struct nvkm_i2c_bus *bus;