diff options
Diffstat (limited to 'drivers/i2c')
-rw-r--r-- | drivers/i2c/algos/i2c-algo-bit.c | 4 | ||||
-rw-r--r-- | drivers/i2c/busses/i2c-hydra.c | 1 | ||||
-rw-r--r-- | drivers/i2c/busses/i2c-i810.c | 2 | ||||
-rw-r--r-- | drivers/i2c/busses/i2c-ixp2000.c | 1 | ||||
-rw-r--r-- | drivers/i2c/busses/i2c-ixp4xx.c | 1 | ||||
-rw-r--r-- | drivers/i2c/busses/i2c-parport-light.c | 1 | ||||
-rw-r--r-- | drivers/i2c/busses/i2c-parport.c | 1 | ||||
-rw-r--r-- | drivers/i2c/busses/i2c-prosavage.c | 1 | ||||
-rw-r--r-- | drivers/i2c/busses/i2c-savage4.c | 1 | ||||
-rw-r--r-- | drivers/i2c/busses/i2c-via.c | 1 | ||||
-rw-r--r-- | drivers/i2c/busses/i2c-voodoo3.c | 2 | ||||
-rw-r--r-- | drivers/i2c/busses/scx200_i2c.c | 12 |
12 files changed, 6 insertions, 22 deletions
diff --git a/drivers/i2c/algos/i2c-algo-bit.c b/drivers/i2c/algos/i2c-algo-bit.c index ab230c033f99..761df16838b4 100644 --- a/drivers/i2c/algos/i2c-algo-bit.c +++ b/drivers/i2c/algos/i2c-algo-bit.c | |||
@@ -354,10 +354,6 @@ static int sendbytes(struct i2c_adapter *i2c_adap, struct i2c_msg *msg) | |||
354 | return (retval<0)? retval : -EFAULT; | 354 | return (retval<0)? retval : -EFAULT; |
355 | /* got a better one ?? */ | 355 | /* got a better one ?? */ |
356 | } | 356 | } |
357 | #if 0 | ||
358 | /* from asm/delay.h */ | ||
359 | __delay(adap->mdelay * (loops_per_sec / 1000) ); | ||
360 | #endif | ||
361 | } | 357 | } |
362 | return wrcount; | 358 | return wrcount; |
363 | } | 359 | } |
diff --git a/drivers/i2c/busses/i2c-hydra.c b/drivers/i2c/busses/i2c-hydra.c index e0cb3b0f92fa..457d48a0ab9d 100644 --- a/drivers/i2c/busses/i2c-hydra.c +++ b/drivers/i2c/busses/i2c-hydra.c | |||
@@ -99,7 +99,6 @@ static struct i2c_algo_bit_data hydra_bit_data = { | |||
99 | .getsda = hydra_bit_getsda, | 99 | .getsda = hydra_bit_getsda, |
100 | .getscl = hydra_bit_getscl, | 100 | .getscl = hydra_bit_getscl, |
101 | .udelay = 5, | 101 | .udelay = 5, |
102 | .mdelay = 5, | ||
103 | .timeout = HZ | 102 | .timeout = HZ |
104 | }; | 103 | }; |
105 | 104 | ||
diff --git a/drivers/i2c/busses/i2c-i810.c b/drivers/i2c/busses/i2c-i810.c index 748be30f2bae..b66fb6bb1870 100644 --- a/drivers/i2c/busses/i2c-i810.c +++ b/drivers/i2c/busses/i2c-i810.c | |||
@@ -166,7 +166,6 @@ static struct i2c_algo_bit_data i810_i2c_bit_data = { | |||
166 | .getsda = bit_i810i2c_getsda, | 166 | .getsda = bit_i810i2c_getsda, |
167 | .getscl = bit_i810i2c_getscl, | 167 | .getscl = bit_i810i2c_getscl, |
168 | .udelay = CYCLE_DELAY, | 168 | .udelay = CYCLE_DELAY, |
169 | .mdelay = CYCLE_DELAY, | ||
170 | .timeout = TIMEOUT, | 169 | .timeout = TIMEOUT, |
171 | }; | 170 | }; |
172 | 171 | ||
@@ -182,7 +181,6 @@ static struct i2c_algo_bit_data i810_ddc_bit_data = { | |||
182 | .getsda = bit_i810ddc_getsda, | 181 | .getsda = bit_i810ddc_getsda, |
183 | .getscl = bit_i810ddc_getscl, | 182 | .getscl = bit_i810ddc_getscl, |
184 | .udelay = CYCLE_DELAY, | 183 | .udelay = CYCLE_DELAY, |
185 | .mdelay = CYCLE_DELAY, | ||
186 | .timeout = TIMEOUT, | 184 | .timeout = TIMEOUT, |
187 | }; | 185 | }; |
188 | 186 | ||
diff --git a/drivers/i2c/busses/i2c-ixp2000.c b/drivers/i2c/busses/i2c-ixp2000.c index cd6f45d186ab..dd3f4cd3aa68 100644 --- a/drivers/i2c/busses/i2c-ixp2000.c +++ b/drivers/i2c/busses/i2c-ixp2000.c | |||
@@ -114,7 +114,6 @@ static int ixp2000_i2c_probe(struct platform_device *plat_dev) | |||
114 | drv_data->algo_data.getsda = ixp2000_bit_getsda; | 114 | drv_data->algo_data.getsda = ixp2000_bit_getsda; |
115 | drv_data->algo_data.getscl = ixp2000_bit_getscl; | 115 | drv_data->algo_data.getscl = ixp2000_bit_getscl; |
116 | drv_data->algo_data.udelay = 6; | 116 | drv_data->algo_data.udelay = 6; |
117 | drv_data->algo_data.mdelay = 6; | ||
118 | drv_data->algo_data.timeout = 100; | 117 | drv_data->algo_data.timeout = 100; |
119 | 118 | ||
120 | drv_data->adapter.id = I2C_HW_B_IXP2000, | 119 | drv_data->adapter.id = I2C_HW_B_IXP2000, |
diff --git a/drivers/i2c/busses/i2c-ixp4xx.c b/drivers/i2c/busses/i2c-ixp4xx.c index 2ed07112d683..ab573254a8aa 100644 --- a/drivers/i2c/busses/i2c-ixp4xx.c +++ b/drivers/i2c/busses/i2c-ixp4xx.c | |||
@@ -122,7 +122,6 @@ static int ixp4xx_i2c_probe(struct platform_device *plat_dev) | |||
122 | drv_data->algo_data.getsda = ixp4xx_bit_getsda; | 122 | drv_data->algo_data.getsda = ixp4xx_bit_getsda; |
123 | drv_data->algo_data.getscl = ixp4xx_bit_getscl; | 123 | drv_data->algo_data.getscl = ixp4xx_bit_getscl; |
124 | drv_data->algo_data.udelay = 10; | 124 | drv_data->algo_data.udelay = 10; |
125 | drv_data->algo_data.mdelay = 10; | ||
126 | drv_data->algo_data.timeout = 100; | 125 | drv_data->algo_data.timeout = 100; |
127 | 126 | ||
128 | drv_data->adapter.id = I2C_HW_B_IXP4XX; | 127 | drv_data->adapter.id = I2C_HW_B_IXP4XX; |
diff --git a/drivers/i2c/busses/i2c-parport-light.c b/drivers/i2c/busses/i2c-parport-light.c index e09ebbb2f9f0..5eb2bd294fd9 100644 --- a/drivers/i2c/busses/i2c-parport-light.c +++ b/drivers/i2c/busses/i2c-parport-light.c | |||
@@ -103,7 +103,6 @@ static struct i2c_algo_bit_data parport_algo_data = { | |||
103 | .getsda = parport_getsda, | 103 | .getsda = parport_getsda, |
104 | .getscl = parport_getscl, | 104 | .getscl = parport_getscl, |
105 | .udelay = 50, | 105 | .udelay = 50, |
106 | .mdelay = 50, | ||
107 | .timeout = HZ, | 106 | .timeout = HZ, |
108 | }; | 107 | }; |
109 | 108 | ||
diff --git a/drivers/i2c/busses/i2c-parport.c b/drivers/i2c/busses/i2c-parport.c index 934bd55bae15..48a829431c7b 100644 --- a/drivers/i2c/busses/i2c-parport.c +++ b/drivers/i2c/busses/i2c-parport.c | |||
@@ -138,7 +138,6 @@ static struct i2c_algo_bit_data parport_algo_data = { | |||
138 | .getsda = parport_getsda, | 138 | .getsda = parport_getsda, |
139 | .getscl = parport_getscl, | 139 | .getscl = parport_getscl, |
140 | .udelay = 60, | 140 | .udelay = 60, |
141 | .mdelay = 60, | ||
142 | .timeout = HZ, | 141 | .timeout = HZ, |
143 | }; | 142 | }; |
144 | 143 | ||
diff --git a/drivers/i2c/busses/i2c-prosavage.c b/drivers/i2c/busses/i2c-prosavage.c index 9479525892e3..7745e21874a8 100644 --- a/drivers/i2c/busses/i2c-prosavage.c +++ b/drivers/i2c/busses/i2c-prosavage.c | |||
@@ -180,7 +180,6 @@ static int i2c_register_bus(struct pci_dev *dev, struct s_i2c_bus *p, void __iom | |||
180 | p->algo.getsda = bit_s3via_getsda; | 180 | p->algo.getsda = bit_s3via_getsda; |
181 | p->algo.getscl = bit_s3via_getscl; | 181 | p->algo.getscl = bit_s3via_getscl; |
182 | p->algo.udelay = CYCLE_DELAY; | 182 | p->algo.udelay = CYCLE_DELAY; |
183 | p->algo.mdelay = CYCLE_DELAY; | ||
184 | p->algo.timeout = TIMEOUT; | 183 | p->algo.timeout = TIMEOUT; |
185 | p->algo.data = p; | 184 | p->algo.data = p; |
186 | p->mmvga = mmvga; | 185 | p->mmvga = mmvga; |
diff --git a/drivers/i2c/busses/i2c-savage4.c b/drivers/i2c/busses/i2c-savage4.c index 0c8518298e4d..209f47ea1750 100644 --- a/drivers/i2c/busses/i2c-savage4.c +++ b/drivers/i2c/busses/i2c-savage4.c | |||
@@ -140,7 +140,6 @@ static struct i2c_algo_bit_data sav_i2c_bit_data = { | |||
140 | .getsda = bit_savi2c_getsda, | 140 | .getsda = bit_savi2c_getsda, |
141 | .getscl = bit_savi2c_getscl, | 141 | .getscl = bit_savi2c_getscl, |
142 | .udelay = CYCLE_DELAY, | 142 | .udelay = CYCLE_DELAY, |
143 | .mdelay = CYCLE_DELAY, | ||
144 | .timeout = TIMEOUT | 143 | .timeout = TIMEOUT |
145 | }; | 144 | }; |
146 | 145 | ||
diff --git a/drivers/i2c/busses/i2c-via.c b/drivers/i2c/busses/i2c-via.c index 484bbacfce6b..910e200ad500 100644 --- a/drivers/i2c/busses/i2c-via.c +++ b/drivers/i2c/busses/i2c-via.c | |||
@@ -81,7 +81,6 @@ static struct i2c_algo_bit_data bit_data = { | |||
81 | .getsda = bit_via_getsda, | 81 | .getsda = bit_via_getsda, |
82 | .getscl = bit_via_getscl, | 82 | .getscl = bit_via_getscl, |
83 | .udelay = 5, | 83 | .udelay = 5, |
84 | .mdelay = 5, | ||
85 | .timeout = HZ | 84 | .timeout = HZ |
86 | }; | 85 | }; |
87 | 86 | ||
diff --git a/drivers/i2c/busses/i2c-voodoo3.c b/drivers/i2c/busses/i2c-voodoo3.c index b675773b0cc1..6c8d25183382 100644 --- a/drivers/i2c/busses/i2c-voodoo3.c +++ b/drivers/i2c/busses/i2c-voodoo3.c | |||
@@ -160,7 +160,6 @@ static struct i2c_algo_bit_data voo_i2c_bit_data = { | |||
160 | .getsda = bit_vooi2c_getsda, | 160 | .getsda = bit_vooi2c_getsda, |
161 | .getscl = bit_vooi2c_getscl, | 161 | .getscl = bit_vooi2c_getscl, |
162 | .udelay = CYCLE_DELAY, | 162 | .udelay = CYCLE_DELAY, |
163 | .mdelay = CYCLE_DELAY, | ||
164 | .timeout = TIMEOUT | 163 | .timeout = TIMEOUT |
165 | }; | 164 | }; |
166 | 165 | ||
@@ -177,7 +176,6 @@ static struct i2c_algo_bit_data voo_ddc_bit_data = { | |||
177 | .getsda = bit_vooddc_getsda, | 176 | .getsda = bit_vooddc_getsda, |
178 | .getscl = bit_vooddc_getscl, | 177 | .getscl = bit_vooddc_getscl, |
179 | .udelay = CYCLE_DELAY, | 178 | .udelay = CYCLE_DELAY, |
180 | .mdelay = CYCLE_DELAY, | ||
181 | .timeout = TIMEOUT | 179 | .timeout = TIMEOUT |
182 | }; | 180 | }; |
183 | 181 | ||
diff --git a/drivers/i2c/busses/scx200_i2c.c b/drivers/i2c/busses/scx200_i2c.c index cb3ef5ac99fd..8b65a5cf8251 100644 --- a/drivers/i2c/busses/scx200_i2c.c +++ b/drivers/i2c/busses/scx200_i2c.c | |||
@@ -71,12 +71,12 @@ static int scx200_i2c_getsda(void *data) | |||
71 | */ | 71 | */ |
72 | 72 | ||
73 | static struct i2c_algo_bit_data scx200_i2c_data = { | 73 | static struct i2c_algo_bit_data scx200_i2c_data = { |
74 | NULL, | 74 | .setsda = scx200_i2c_setsda, |
75 | scx200_i2c_setsda, | 75 | .setscl = scx200_i2c_setscl, |
76 | scx200_i2c_setscl, | 76 | .getsda = scx200_i2c_getsda, |
77 | scx200_i2c_getsda, | 77 | .getscl = scx200_i2c_getscl, |
78 | scx200_i2c_getscl, | 78 | .udelay = 10, |
79 | 10, 10, 100, /* waits, timeout */ | 79 | .timeout = 100, |
80 | }; | 80 | }; |
81 | 81 | ||
82 | static struct i2c_adapter scx200_i2c_ops = { | 82 | static struct i2c_adapter scx200_i2c_ops = { |