HomeSort by: relevance | last modified time | path
    Searched refs:nvkm_i2c_bus (Results 1 - 20 of 20) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/i2c/
bus.h 9 void (*init)(struct nvkm_i2c_bus *);
10 void (*drive_scl)(struct nvkm_i2c_bus *, int state);
11 void (*drive_sda)(struct nvkm_i2c_bus *, int state);
12 int (*sense_scl)(struct nvkm_i2c_bus *);
13 int (*sense_sda)(struct nvkm_i2c_bus *);
14 int (*xfer)(struct nvkm_i2c_bus *, struct i2c_msg *, int num);
18 int id, struct nvkm_i2c_bus *);
20 int id, struct nvkm_i2c_bus **);
21 void nvkm_i2c_bus_del(struct nvkm_i2c_bus **);
22 void nvkm_i2c_bus_init(struct nvkm_i2c_bus *);
    [all...]
nouveau_nvkm_subdev_i2c_bit.c 37 nvkm_i2c_drive_scl(struct nvkm_i2c_bus *bus, int state)
43 nvkm_i2c_drive_sda(struct nvkm_i2c_bus *bus, int state)
49 nvkm_i2c_sense_scl(struct nvkm_i2c_bus *bus)
55 nvkm_i2c_sense_sda(struct nvkm_i2c_bus *bus)
61 nvkm_i2c_delay(struct nvkm_i2c_bus *bus, u32 nsec)
67 nvkm_i2c_raise_scl(struct nvkm_i2c_bus *bus)
80 i2c_start(struct nvkm_i2c_bus *bus)
100 i2c_stop(struct nvkm_i2c_bus *bus)
113 i2c_bitw(struct nvkm_i2c_bus *bus, int sda)
128 i2c_bitr(struct nvkm_i2c_bus *bus
    [all...]
nouveau_nvkm_subdev_i2c_busgf119.c 33 struct nvkm_i2c_bus base;
38 gf119_i2c_bus_drive_scl(struct nvkm_i2c_bus *base, int state)
46 gf119_i2c_bus_drive_sda(struct nvkm_i2c_bus *base, int state)
54 gf119_i2c_bus_sense_scl(struct nvkm_i2c_bus *base)
62 gf119_i2c_bus_sense_sda(struct nvkm_i2c_bus *base)
70 gf119_i2c_bus_init(struct nvkm_i2c_bus *base)
89 struct nvkm_i2c_bus **pbus)
nouveau_nvkm_subdev_i2c_busnv4e.c 33 struct nvkm_i2c_bus base;
38 nv4e_i2c_bus_drive_scl(struct nvkm_i2c_bus *base, int state)
46 nv4e_i2c_bus_drive_sda(struct nvkm_i2c_bus *base, int state)
54 nv4e_i2c_bus_sense_scl(struct nvkm_i2c_bus *base)
62 nv4e_i2c_bus_sense_sda(struct nvkm_i2c_bus *base)
80 struct nvkm_i2c_bus **pbus)
nouveau_nvkm_subdev_i2c_bus.c 42 struct nvkm_i2c_bus *bus = container_of(adap, typeof(*bus), i2c);
49 struct nvkm_i2c_bus *bus = container_of(adap, typeof(*bus), i2c);
56 struct nvkm_i2c_bus *bus = data;
63 struct nvkm_i2c_bus *bus = data;
70 struct nvkm_i2c_bus *bus = data;
77 struct nvkm_i2c_bus *bus = data;
87 struct nvkm_i2c_bus *bus = container_of(adap, typeof(*bus), i2c);
112 * nvkm_i2c_bus base
115 nvkm_i2c_bus_init(struct nvkm_i2c_bus *bus)
127 nvkm_i2c_bus_fini(struct nvkm_i2c_bus *bus
    [all...]
nouveau_nvkm_subdev_i2c_busnv50.c 35 struct nvkm_i2c_bus base;
41 nv50_i2c_bus_drive_scl(struct nvkm_i2c_bus *base, int state)
51 nv50_i2c_bus_drive_sda(struct nvkm_i2c_bus *base, int state)
61 nv50_i2c_bus_sense_scl(struct nvkm_i2c_bus *base)
69 nv50_i2c_bus_sense_sda(struct nvkm_i2c_bus *base)
77 nv50_i2c_bus_init(struct nvkm_i2c_bus *base)
96 struct nvkm_i2c_bus **pbus)
nouveau_nvkm_subdev_i2c_busnv04.c 35 struct nvkm_i2c_bus base;
41 nv04_i2c_bus_drive_scl(struct nvkm_i2c_bus *base, int state)
52 nv04_i2c_bus_drive_sda(struct nvkm_i2c_bus *base, int state)
63 nv04_i2c_bus_sense_scl(struct nvkm_i2c_bus *base)
71 nv04_i2c_bus_sense_sda(struct nvkm_i2c_bus *base)
89 struct nvkm_i2c_bus **pbus)
pad.h 27 struct nvkm_i2c_bus **);
29 struct nvkm_i2c_bus **);
61 int anx9805_pad_new(struct nvkm_i2c_bus *, int, u8, struct nvkm_i2c_pad **);
nouveau_nvkm_subdev_i2c_base.c 53 struct nvkm_i2c_bus *
57 struct nvkm_i2c_bus *bus;
168 struct nvkm_i2c_bus *bus;
196 struct nvkm_i2c_bus *bus;
215 struct nvkm_i2c_bus *bus;
248 struct nvkm_i2c_bus *bus =
274 int (*pad_new)(struct nvkm_i2c_bus *, int id, u8 addr,
306 struct nvkm_i2c_bus *bus = NULL;
372 struct nvkm_i2c_bus *bus;
425 struct nvkm_i2c_bus *bus = NULL
    [all...]
nouveau_nvkm_subdev_i2c_anx9805.c 37 struct nvkm_i2c_bus *bus;
42 struct nvkm_i2c_bus base;
48 anx9805_bus_xfer(struct nvkm_i2c_bus *base, struct i2c_msg *msgs, int num)
109 struct nvkm_i2c_bus **pbus)
270 anx9805_pad_new(struct nvkm_i2c_bus *bus, int id, u8 addr,
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/
nouveau_nvkm_subdev_therm_ic.c 35 probe_monitoring_device(struct nvkm_i2c_bus *bus,
97 struct nvkm_i2c_bus *bus;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/
i2c.h 31 struct nvkm_i2c_bus { struct
46 int nvkm_i2c_bus_acquire(struct nvkm_i2c_bus *);
47 void nvkm_i2c_bus_release(struct nvkm_i2c_bus *);
48 int nvkm_i2c_bus_probe(struct nvkm_i2c_bus *, const char *,
50 bool (*)(struct nvkm_i2c_bus *,
87 struct nvkm_i2c_bus *nvkm_i2c_bus_find(struct nvkm_i2c *, int);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/
outp.h 17 struct nvkm_i2c_bus *i2c;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/
nouveau_dispnv04_tvnv04.c 62 struct nvkm_i2c_bus *bus = nvkm_i2c_bus_find(i2c, i2c_index);
216 struct nvkm_i2c_bus *bus = nvkm_i2c_bus_find(i2c, entry->i2c_index);
nouveau_dispnv04_disp.c 273 struct nvkm_i2c_bus *bus =
nouveau_dispnv04_dfp.c 633 struct nvkm_i2c_bus *bus = nvkm_i2c_bus_find(i2c, NVKM_I2C_BUS_PRI);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mxm/
nouveau_nvkm_subdev_mxm_base.c 46 mxm_shadow_rom_fetch(struct nvkm_i2c_bus *bus, u8 addr,
63 struct nvkm_i2c_bus *bus = NULL;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/iccsense/
nouveau_nvkm_subdev_iccsense_base.c 161 struct nvkm_i2c_bus *i2c_bus;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/
nouveau_dispnv50_disp.c 471 struct nvkm_i2c_bus *bus;
1765 struct nvkm_i2c_bus *bus =
1857 struct nvkm_i2c_bus *bus = NULL;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/
nouveau_nvkm_subdev_bios_init.c 271 struct nvkm_i2c_bus *bus;

Completed in 22 milliseconds