Lines Matching refs:base
27 nv50_i2c_drive_scl(struct nvkm_i2c_port *base, int state) in nv50_i2c_drive_scl() argument
29 struct nv50_i2c_priv *priv = (void *)nvkm_i2c(base); in nv50_i2c_drive_scl()
30 struct nv50_i2c_port *port = (void *)base; in nv50_i2c_drive_scl()
37 nv50_i2c_drive_sda(struct nvkm_i2c_port *base, int state) in nv50_i2c_drive_sda() argument
39 struct nv50_i2c_priv *priv = (void *)nvkm_i2c(base); in nv50_i2c_drive_sda()
40 struct nv50_i2c_port *port = (void *)base; in nv50_i2c_drive_sda()
47 nv50_i2c_sense_scl(struct nvkm_i2c_port *base) in nv50_i2c_sense_scl() argument
49 struct nv50_i2c_priv *priv = (void *)nvkm_i2c(base); in nv50_i2c_sense_scl()
50 struct nv50_i2c_port *port = (void *)base; in nv50_i2c_sense_scl()
55 nv50_i2c_sense_sda(struct nvkm_i2c_port *base) in nv50_i2c_sense_sda() argument
57 struct nv50_i2c_priv *priv = (void *)nvkm_i2c(base); in nv50_i2c_sense_sda()
58 struct nv50_i2c_port *port = (void *)base; in nv50_i2c_sense_sda()
106 return nvkm_i2c_port_init(&port->base); in nv50_i2c_port_init()
124 .base.handle = NV_SUBDEV(I2C, 0x50),
125 .base.ofuncs = &(struct nvkm_ofuncs) {
133 }.base;