From a1f57c393380d0245f8740ddf1497902b9f963f8 Mon Sep 17 00:00:00 2001 From: Aleksandar Gerasimovski Date: Fri, 5 Feb 2021 06:02:01 +0000 Subject: [PATCH] board/km: move km i2c deblock declarations to a km/common.h Cleanup, move the declarations to keymile/common.h instead declaring them per-board config.h Signed-off-by: Aleksandar Gerasimovski Reviewed-by: Tom Rini Reviewed-by: Priyanka Jain --- board/keymile/common/common.h | 5 +++++ include/configs/km/km_arm.h | 4 ---- include/configs/kmp204x.h | 6 ------ 3 files changed, 5 insertions(+), 10 deletions(-) diff --git a/board/keymile/common/common.h b/board/keymile/common/common.h index 8251de4db8..15a3c3797d 100644 --- a/board/keymile/common/common.h +++ b/board/keymile/common/common.h @@ -136,6 +136,11 @@ int set_km_env(void); #define DELAY_ABORT_SEQ 62 /* @200kHz 9 clocks = 44us, 62us is ok */ #define DELAY_HALF_PERIOD (500 / (CONFIG_SYS_I2C_SPEED / 1000)) +void set_sda(int state); +void set_scl(int state); +int get_sda(void); +int get_scl(void); + int i2c_soft_read_pin(void); int i2c_make_abort(void); #endif /* __KEYMILE_COMMON_H */ diff --git a/include/configs/km/km_arm.h b/include/configs/km/km_arm.h index 29060fa96b..4115906c5d 100644 --- a/include/configs/km/km_arm.h +++ b/include/configs/km/km_arm.h @@ -110,10 +110,6 @@ #include #include extern void __set_direction(unsigned pin, int high); -void set_sda(int state); -void set_scl(int state); -int get_sda(void); -int get_scl(void); #define KM_KIRKWOOD_SDA_PIN 8 #define KM_KIRKWOOD_SCL_PIN 9 #define KM_KIRKWOOD_SOFT_I2C_GPIOS 0x0300 diff --git a/include/configs/kmp204x.h b/include/configs/kmp204x.h index d1eb7b574b..90e3702bd8 100644 --- a/include/configs/kmp204x.h +++ b/include/configs/kmp204x.h @@ -237,12 +237,6 @@ unsigned long get_board_sys_clk(unsigned long dummy); {0, {{I2C_MUX_PCA9547, 0x70, 1 } } }, \ {0, {{I2C_MUX_PCA9547, 0x70, 2 } } }, \ } -#ifndef __ASSEMBLY__ -void set_sda(int state); -void set_scl(int state); -int get_sda(void); -int get_scl(void); -#endif #define CONFIG_KM_IVM_BUS 1 /* I2C1 (Mux-Port 1)*/