Lines Matching refs:index

110 		      struct nvkm_oclass *oclass, u8 index,  in nvkm_i2c_port_create_()  argument
126 "nvkm-%s-%d", device->name, index); in nvkm_i2c_port_create_()
129 port->index = index; in nvkm_i2c_port_create_()
170 nvkm_i2c_find(struct nvkm_i2c *i2c, u8 index) in nvkm_i2c_find() argument
175 if (index == NV_I2C_DEFAULT(0) || in nvkm_i2c_find()
176 index == NV_I2C_DEFAULT(1)) { in nvkm_i2c_find()
181 if (index == NV_I2C_DEFAULT(0)) in nvkm_i2c_find()
182 index = (auxidx & 0x0f) >> 0; in nvkm_i2c_find()
184 index = (auxidx & 0xf0) >> 4; in nvkm_i2c_find()
186 index = 2; in nvkm_i2c_find()
191 if (port->index == index) in nvkm_i2c_find()
281 nvkm_i2c_identify(struct nvkm_i2c *i2c, int index, const char *what, in nvkm_i2c_identify() argument
286 struct nvkm_i2c_port *port = nvkm_i2c_find(i2c, index); in nvkm_i2c_identify()
290 nv_debug(i2c, "no bus when probing %s on %d\n", what, index); in nvkm_i2c_identify()
294 nv_debug(i2c, "probing %ss on bus: %d\n", what, port->index); in nvkm_i2c_identify()
325 nvkm_i2c_intr_fini(struct nvkm_event *event, int type, int index) in nvkm_i2c_intr_fini() argument
328 struct nvkm_i2c_port *port = i2c->find(i2c, index); in nvkm_i2c_intr_fini()
335 nvkm_i2c_intr_init(struct nvkm_event *event, int type, int index) in nvkm_i2c_intr_init() argument
338 struct nvkm_i2c_port *port = i2c->find(i2c, index); in nvkm_i2c_intr_init()
352 notify->index = req->port; in nvkm_i2c_intr_ctor()
382 port->index, &rep, in nvkm_i2c_intr()
472 nvkm_i2c_create_port(struct nvkm_i2c *i2c, int index, u8 type, in nvkm_i2c_create_port() argument
502 info, index, &object); in nvkm_i2c_create_port()
517 int ret, i, j, index = -1; in nvkm_i2c_create_() local
538 while (!dcb_i2c_parse(bios, ++index, &info)) { in nvkm_i2c_create_()
543 nvkm_i2c_create_port(i2c, NV_I2C_PORT(index), in nvkm_i2c_create_()
547 nvkm_i2c_create_port(i2c, NV_I2C_AUX(index), in nvkm_i2c_create_()
552 nvkm_i2c_create_port(i2c, NV_I2C_PORT(index), in nvkm_i2c_create_()
556 nvkm_i2c_create_port(i2c, NV_I2C_AUX(index), in nvkm_i2c_create_()
570 index = NV_I2C_EXT(0); in nvkm_i2c_create_()
596 NULL, index++, &object); in nvkm_i2c_create_()
601 ret = nvkm_event_init(&nvkm_i2c_intr_func, 4, index, &i2c->event); in nvkm_i2c_create_()