summaryrefslogtreecommitdiff
path: root/firmware/target/arm
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm')
-rw-r--r--firmware/target/arm/i2c-telechips.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/firmware/target/arm/i2c-telechips.c b/firmware/target/arm/i2c-telechips.c
index 9226617b14..35f4cd41c5 100644
--- a/firmware/target/arm/i2c-telechips.c
+++ b/firmware/target/arm/i2c-telechips.c
@@ -28,8 +28,10 @@
28static inline void delay_loop(void) 28static inline void delay_loop(void)
29{ 29{
30 unsigned long x; 30 unsigned long x;
31 for (x = (unsigned)(FREQ>>22); x; x--); 31 for (x = (unsigned)(FREQ>>22); x; x--)
32 asm volatile("nop");
32} 33}
34
33#define DELAY delay_loop() 35#define DELAY delay_loop()
34 36
35static struct mutex i2c_mtx; 37static struct mutex i2c_mtx;