Message ID | VI1PR06MB40297F82457F61D41C8E137BD2B29@VI1PR06MB4029.eurprd06.prod.outlook.com |
---|---|
State | Accepted |
Commit | a1f57c393380d0245f8740ddf1497902b9f963f8 |
Delegated to: | Priyanka Jain |
Headers | show |
Series | None | expand |
On Fri, Feb 05, 2021 at 06:02:01AM +0000, Aleksandar Gerasimovski wrote: > Cleanup, move the declarations to keymile/common.h instead declaring them > per-board config.h > > Signed-off-by: Aleksandar Gerasimovski <aleksandar.gerasimovski@hitachi-powergrids.com> Reviewed-by: Tom Rini <trini@konsulko.com>
diff --git a/board/keymile/common/common.h b/board/keymile/common/common.h index 8251de4..15a3c37 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 29060fa..4115906 100644 --- a/include/configs/km/km_arm.h +++ b/include/configs/km/km_arm.h @@ -110,10 +110,6 @@ #include <linux/delay.h> #include <linux/stringify.h> 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 d1eb7b5..90e3702 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)*/
Cleanup, move the declarations to keymile/common.h instead declaring them per-board config.h Signed-off-by: Aleksandar Gerasimovski <aleksandar.gerasimovski@hitachi-powergrids.com> --- 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(-)