diff options
| -rw-r--r-- | drivers/i2c/busses/i2c-pxa.c | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/drivers/i2c/busses/i2c-pxa.c b/drivers/i2c/busses/i2c-pxa.c index 8862640c37f7..fbde6f614059 100644 --- a/drivers/i2c/busses/i2c-pxa.c +++ b/drivers/i2c/busses/i2c-pxa.c | |||
| @@ -209,16 +209,6 @@ static void i2c_pxa_show_state(struct pxa_i2c *i2c, int lno, const char *fname) | |||
| 209 | } | 209 | } |
| 210 | 210 | ||
| 211 | #define show_state(i2c) i2c_pxa_show_state(i2c, __LINE__, __func__) | 211 | #define show_state(i2c) i2c_pxa_show_state(i2c, __LINE__, __func__) |
| 212 | #else | ||
| 213 | #define i2c_debug 0 | ||
| 214 | |||
| 215 | #define show_state(i2c) do { } while (0) | ||
| 216 | #define decode_ISR(val) do { } while (0) | ||
| 217 | #define decode_ICR(val) do { } while (0) | ||
| 218 | #endif | ||
| 219 | |||
| 220 | static void i2c_pxa_master_complete(struct pxa_i2c *i2c, int ret); | ||
| 221 | static irqreturn_t i2c_pxa_handler(int this_irq, void *dev_id); | ||
| 222 | 212 | ||
| 223 | static void i2c_pxa_scream_blue_murder(struct pxa_i2c *i2c, const char *why) | 213 | static void i2c_pxa_scream_blue_murder(struct pxa_i2c *i2c, const char *why) |
| 224 | { | 214 | { |
| @@ -234,6 +224,20 @@ static void i2c_pxa_scream_blue_murder(struct pxa_i2c *i2c, const char *why) | |||
| 234 | printk("\n"); | 224 | printk("\n"); |
| 235 | } | 225 | } |
| 236 | 226 | ||
| 227 | #else /* ifdef DEBUG */ | ||
| 228 | |||
| 229 | #define i2c_debug 0 | ||
| 230 | |||
| 231 | #define show_state(i2c) do { } while (0) | ||
| 232 | #define decode_ISR(val) do { } while (0) | ||
| 233 | #define decode_ICR(val) do { } while (0) | ||
| 234 | #define i2c_pxa_scream_blue_murder(i2c, why) do { } while (0) | ||
| 235 | |||
| 236 | #endif /* ifdef DEBUG / else */ | ||
| 237 | |||
| 238 | static void i2c_pxa_master_complete(struct pxa_i2c *i2c, int ret); | ||
| 239 | static irqreturn_t i2c_pxa_handler(int this_irq, void *dev_id); | ||
| 240 | |||
| 237 | static inline int i2c_pxa_is_slavemode(struct pxa_i2c *i2c) | 241 | static inline int i2c_pxa_is_slavemode(struct pxa_i2c *i2c) |
| 238 | { | 242 | { |
| 239 | return !(readl(_ICR(i2c)) & ICR_SCLE); | 243 | return !(readl(_ICR(i2c)) & ICR_SCLE); |
