Lines Matching refs:subdev
51 struct nvkm_bios *bios = i2c->subdev.device->bios; in nvkm_i2c_bus_find()
129 nvkm_i2c_intr(struct nvkm_subdev *subdev) in nvkm_i2c_intr() argument
131 struct nvkm_i2c *i2c = nvkm_i2c(subdev); in nvkm_i2c_intr()
159 nvkm_i2c_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_i2c_fini() argument
161 struct nvkm_i2c *i2c = nvkm_i2c(subdev); in nvkm_i2c_fini()
178 nvkm_i2c_init(struct nvkm_subdev *subdev) in nvkm_i2c_init() argument
180 struct nvkm_i2c *i2c = nvkm_i2c(subdev); in nvkm_i2c_init()
196 nvkm_i2c_dtor(struct nvkm_subdev *subdev) in nvkm_i2c_dtor() argument
198 struct nvkm_i2c *i2c = nvkm_i2c(subdev); in nvkm_i2c_dtor()
257 nvkm_subdev_ctor(&nvkm_i2c, device, index, 0, &i2c->subdev); in nvkm_i2c_new_()
269 nvkm_debug(&i2c->subdev, "ccb %02x: type %02x drive %02x " in nvkm_i2c_new_()
284 nvkm_error(&i2c->subdev, "ccb %02x pad, %d\n", i, ret); in nvkm_i2c_new_()
304 nvkm_error(&i2c->subdev, "ccb %02x bus, %d\n", i, ret); in nvkm_i2c_new_()
319 nvkm_error(&i2c->subdev, "ccb %02x aux, %d\n", i, ret); in nvkm_i2c_new_()
324 nvkm_warn(&i2c->subdev, "ccb %02x was ignored\n", i); in nvkm_i2c_new_()
342 nvkm_debug(&i2c->subdev, "dcb %02x no bus\n", i); in nvkm_i2c_new_()
354 nvkm_debug(&i2c->subdev, "dcb %02x drv %02x unknown\n", in nvkm_i2c_new_()
365 nvkm_error(&i2c->subdev, "dcb %02x pad, %d\n", in nvkm_i2c_new_()
378 nvkm_error(&i2c->subdev, "dcb %02x aux, %d\n", in nvkm_i2c_new_()
388 nvkm_error(&i2c->subdev, "dcb %02x bus, %d\n", in nvkm_i2c_new_()