summaryrefslogtreecommitdiff
path: root/board/keymile/common/common.h
diff options
context:
space:
mode:
authorHolger Brunck <holger.brunck@keymile.com>2011-09-14 10:54:12 +0200
committerKim Phillips <kim.phillips@freescale.com>2011-11-03 18:27:51 -0500
commite792affe21686788ee7fdbabbb5fc1bcc799eaa8 (patch)
treedd98c2d41bd8e67f3fc9d676520e4e73934f7d07 /board/keymile/common/common.h
parent63063cc7ae690b418b1dae1cb21004587361369e (diff)
downloadu-boot-imx-e792affe21686788ee7fdbabbb5fc1bcc799eaa8.zip
u-boot-imx-e792affe21686788ee7fdbabbb5fc1bcc799eaa8.tar.gz
u-boot-imx-e792affe21686788ee7fdbabbb5fc1bcc799eaa8.tar.bz2
powerpc/83xx: move km 83xx specific i2c code to km83xx_i2c
The common code should be valid for more than one architecture. Therefore this code was reorganized and moved to the new file km83xx_i2c.c Signed-off-by: Holger Brunck <holger.brunck@keymile.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Diffstat (limited to 'board/keymile/common/common.h')
-rw-r--r--board/keymile/common/common.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/board/keymile/common/common.h b/board/keymile/common/common.h
index 0fb19cf..6c1f640 100644
--- a/board/keymile/common/common.h
+++ b/board/keymile/common/common.h
@@ -136,6 +136,9 @@ int fdt_get_node_and_value(void *blob,
char *propname,
void **var);
+#define DELAY_ABORT_SEQ 62 /* @200kHz 9 clocks = 44us, 62us is ok */
+#define DELAY_HALF_PERIOD (500 / (CONFIG_SYS_I2C_SPEED / 1000))
+
int i2c_soft_read_pin(void);
int i2c_make_abort(void);
#endif /* __KEYMILE_COMMON_H */