|
@@ -209,16 +209,6 @@ static void i2c_pxa_show_state(struct pxa_i2c *i2c, int lno, const char *fname)
|
|
|
}
|
|
|
|
|
|
#define show_state(i2c) i2c_pxa_show_state(i2c, __LINE__, __func__)
|
|
|
-#else
|
|
|
-#define i2c_debug 0
|
|
|
-
|
|
|
-#define show_state(i2c) do { } while (0)
|
|
|
-#define decode_ISR(val) do { } while (0)
|
|
|
-#define decode_ICR(val) do { } while (0)
|
|
|
-#endif
|
|
|
-
|
|
|
-static void i2c_pxa_master_complete(struct pxa_i2c *i2c, int ret);
|
|
|
-static irqreturn_t i2c_pxa_handler(int this_irq, void *dev_id);
|
|
|
|
|
|
static void i2c_pxa_scream_blue_murder(struct pxa_i2c *i2c, const char *why)
|
|
|
{
|
|
@@ -234,6 +224,20 @@ static void i2c_pxa_scream_blue_murder(struct pxa_i2c *i2c, const char *why)
|
|
|
printk("\n");
|
|
|
}
|
|
|
|
|
|
+#else /* ifdef DEBUG */
|
|
|
+
|
|
|
+#define i2c_debug 0
|
|
|
+
|
|
|
+#define show_state(i2c) do { } while (0)
|
|
|
+#define decode_ISR(val) do { } while (0)
|
|
|
+#define decode_ICR(val) do { } while (0)
|
|
|
+#define i2c_pxa_scream_blue_murder(i2c, why) do { } while (0)
|
|
|
+
|
|
|
+#endif /* ifdef DEBUG / else */
|
|
|
+
|
|
|
+static void i2c_pxa_master_complete(struct pxa_i2c *i2c, int ret);
|
|
|
+static irqreturn_t i2c_pxa_handler(int this_irq, void *dev_id);
|
|
|
+
|
|
|
static inline int i2c_pxa_is_slavemode(struct pxa_i2c *i2c)
|
|
|
{
|
|
|
return !(readl(_ICR(i2c)) & ICR_SCLE);
|