Home
last modified time | relevance | path

Searched refs:i2c_algo_bit_data (Results 1 – 25 of 53) sorted by relevance

123

/linux-3.3/drivers/i2c/algos/
Di2c-algo-bit.c67 static inline void sdalo(struct i2c_algo_bit_data *adap) in sdalo()
73 static inline void sdahi(struct i2c_algo_bit_data *adap) in sdahi()
79 static inline void scllo(struct i2c_algo_bit_data *adap) in scllo()
89 static int sclhi(struct i2c_algo_bit_data *adap) in sclhi()
129 static void i2c_start(struct i2c_algo_bit_data *adap) in i2c_start()
137 static void i2c_repstart(struct i2c_algo_bit_data *adap) in i2c_repstart()
148 static void i2c_stop(struct i2c_algo_bit_data *adap) in i2c_stop()
171 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in i2c_outb()
217 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in i2c_inb()
243 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; in test_bus()
[all …]
/linux-3.3/drivers/i2c/busses/
Di2c-versatile.c28 struct i2c_algo_bit_data algo;
58 static struct i2c_algo_bit_data i2c_versatile_algo = {
Di2c-gpio.c84 struct i2c_algo_bit_data *bit_data; in i2c_gpio_probe()
96 bit_data = kzalloc(sizeof(struct i2c_algo_bit_data), GFP_KERNEL); in i2c_gpio_probe()
Di2c-acorn.c76 static struct i2c_algo_bit_data ioc_data = {
Di2c-parport.c45 struct i2c_algo_bit_data algo_data;
143 static const struct i2c_algo_bit_data parport_algo_data = {
Dscx200_i2c.c73 static struct i2c_algo_bit_data scx200_i2c_data = {
Di2c-ixp2000.c85 struct i2c_algo_bit_data algo_data;
Di2c-via.c75 static struct i2c_algo_bit_data bit_data = {
Di2c-hydra.c93 static struct i2c_algo_bit_data hydra_bit_data = {
Di2c-simtec.c36 struct i2c_algo_bit_data bit;
Di2c-parport-light.c110 static struct i2c_algo_bit_data parport_algo_data = {
/linux-3.3/drivers/video/matrox/
Dmatroxfb_maven.h12 struct i2c_algo_bit_data bac;
/linux-3.3/drivers/media/video/cx88/
Dcx88-vp3054-i2c.h28 struct i2c_algo_bit_data algo;
Dcx88-vp3054-i2c.c96 static const struct i2c_algo_bit_data vp3054_i2c_algo_template = {
Dcx88-i2c.c100 static const struct i2c_algo_bit_data cx8800_i2c_algo_template = {
/linux-3.3/include/linux/
Di2c-algo-bit.h33 struct i2c_algo_bit_data { struct
Dvia_i2c.h31 struct i2c_algo_bit_data algo;
/linux-3.3/drivers/video/riva/
Drivafb.h40 struct i2c_algo_bit_data algo;
/linux-3.3/drivers/media/video/cx18/
Dcx18-i2c.c226 static struct i2c_algo_bit_data cx18_i2c_algo_template = {
244 sizeof(struct i2c_algo_bit_data)); in init_cx18_i2c()
/linux-3.3/drivers/video/
Dfb_ddc.c56 struct i2c_algo_bit_data *algo_data = adapter->algo_data; in fb_ddc_read()
/linux-3.3/include/video/
Dtdfx.h191 struct i2c_algo_bit_data algo;
/linux-3.3/drivers/video/nvidia/
Dnv_type.h44 struct i2c_algo_bit_data algo;
/linux-3.3/drivers/net/ethernet/sfc/
Dnic.h105 struct i2c_algo_bit_data i2c_data;
/linux-3.3/drivers/video/i810/
Di810.h250 struct i2c_algo_bit_data algo;
/linux-3.3/drivers/gpu/drm/gma500/
Dpsb_intel_drv.h130 struct i2c_algo_bit_data algo;

123