Lines Matching full:core

52 	printk(KERN_DEBUG "%s: " fmt, core->name , ## arg)
58 struct cx88_core *core = data; in cx8800_bit_setscl() local
61 core->i2c_state |= 0x02; in cx8800_bit_setscl()
63 core->i2c_state &= ~0x02; in cx8800_bit_setscl()
64 cx_write(MO_I2C, core->i2c_state); in cx8800_bit_setscl()
70 struct cx88_core *core = data; in cx8800_bit_setsda() local
73 core->i2c_state |= 0x01; in cx8800_bit_setsda()
75 core->i2c_state &= ~0x01; in cx8800_bit_setsda()
76 cx_write(MO_I2C, core->i2c_state); in cx8800_bit_setsda()
82 struct cx88_core *core = data; in cx8800_bit_getscl() local
91 struct cx88_core *core = data; in cx8800_bit_getsda() local
136 int cx88_i2c_init(struct cx88_core *core, struct pci_dev *pci) in cx88_i2c_init() argument
142 memcpy(&core->i2c_algo, &cx8800_i2c_algo_template, in cx88_i2c_init()
143 sizeof(core->i2c_algo)); in cx88_i2c_init()
146 core->i2c_adap.dev.parent = &pci->dev; in cx88_i2c_init()
147 strlcpy(core->i2c_adap.name,core->name,sizeof(core->i2c_adap.name)); in cx88_i2c_init()
148 core->i2c_adap.owner = THIS_MODULE; in cx88_i2c_init()
149 core->i2c_algo.udelay = i2c_udelay; in cx88_i2c_init()
150 core->i2c_algo.data = core; in cx88_i2c_init()
151 i2c_set_adapdata(&core->i2c_adap, &core->v4l2_dev); in cx88_i2c_init()
152 core->i2c_adap.algo_data = &core->i2c_algo; in cx88_i2c_init()
153 core->i2c_client.adapter = &core->i2c_adap; in cx88_i2c_init()
154 strlcpy(core->i2c_client.name, "cx88xx internal", I2C_NAME_SIZE); in cx88_i2c_init()
156 cx8800_bit_setscl(core,1); in cx88_i2c_init()
157 cx8800_bit_setsda(core,1); in cx88_i2c_init()
159 core->i2c_rc = i2c_bit_add_bus(&core->i2c_adap); in cx88_i2c_init()
160 if (0 == core->i2c_rc) { in cx88_i2c_init()
167 switch( core->boardnr ) { in cx88_i2c_init()
172 core->name); in cx88_i2c_init()
173 i2c_transfer(core->i2c_client.adapter, &tuner_msg, 1); in cx88_i2c_init()
179 do_i2c_scan(core->name,&core->i2c_client); in cx88_i2c_init()
181 printk("%s: i2c register FAILED\n", core->name); in cx88_i2c_init()
183 return core->i2c_rc; in cx88_i2c_init()