Lines Matching refs:status
65 DONE_WRITE_TO = 7, // see 5, and time out on status echo
66 DONE_READ_TO = 8, // see 6, and time out on status echo
72 ST_ERR = 14, // wrong status echoing
89 enum i2c_status status;
91 status = saa_readb(SAA7134_I2C_ATTR_STATUS) & 0x0f;
93 str_i2c_status[status]);
94 return status;
98 enum i2c_status status)
101 str_i2c_status[status]);
102 saa_andorb(SAA7134_I2C_ATTR_STATUS,0x0f,status);
112 static inline int i2c_is_error(enum i2c_status status)
114 switch (status) {
127 static inline int i2c_is_idle(enum i2c_status status)
129 switch (status) {
138 static inline int i2c_is_busy(enum i2c_status status)
140 switch (status) {
152 enum i2c_status status;
156 status = i2c_get_status(dev);
157 if (!i2c_is_busy(status))
168 enum i2c_status status;
172 status = i2c_get_status(dev);
173 if (!i2c_is_error(status))
175 i2c_set_status(dev,status);
178 status = i2c_get_status(dev);
179 if (!i2c_is_error(status))
186 if (!i2c_is_idle(status))
197 enum i2c_status status;
213 status = i2c_get_status(dev);
214 if (i2c_is_error(status))
221 enum i2c_status status;
227 status = i2c_get_status(dev);
228 if (i2c_is_error(status))
239 enum i2c_status status;
243 status = i2c_get_status(dev);
244 if (!i2c_is_idle(status))
297 status = i2c_get_status(dev);
298 if (i2c_is_error(status))
307 status = i2c_get_status(dev);
308 printk(" ERROR: %s\n",str_i2c_status[status]);