Home
last modified time | relevance | path

Searched refs:vp3054_i2c (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/media/pci/cx88/
H A Dcx88-vp3054-i2c.c28 struct vp3054_i2c_state *vp3054_i2c = dev->vp3054; in vp3054_bit_setscl() local
31 vp3054_i2c->state |= 0x0001; /* SCL high */ in vp3054_bit_setscl()
32 vp3054_i2c->state &= ~0x0100; /* external pullup */ in vp3054_bit_setscl()
34 vp3054_i2c->state &= ~0x0001; /* SCL low */ in vp3054_bit_setscl()
35 vp3054_i2c->state |= 0x0100; /* drive pin */ in vp3054_bit_setscl()
37 cx_write(MO_GP0_IO, 0x010000 | vp3054_i2c->state); in vp3054_bit_setscl()
45 struct vp3054_i2c_state *vp3054_i2c = dev->vp3054; in vp3054_bit_setsda() local
48 vp3054_i2c->state |= 0x0002; /* SDA high */ in vp3054_bit_setsda()
49 vp3054_i2c->state &= ~0x0200; /* tristate pin */ in vp3054_bit_setsda()
51 vp3054_i2c->state &= ~0x0002; /* SDA low */ in vp3054_bit_setsda()
[all …]