mirror of
https://github.com/smaeul/u-boot.git
synced 2025-10-14 04:46:01 +01:00
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 <aleksandar.gerasimovski@hitachi-powergrids.com> Reviewed-by: Tom Rini <trini@konsulko.com> Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>
This commit is contained in:
parent
d167667d1b
commit
a1f57c3933
@ -136,6 +136,11 @@ int set_km_env(void);
|
|||||||
#define DELAY_ABORT_SEQ 62 /* @200kHz 9 clocks = 44us, 62us is ok */
|
#define DELAY_ABORT_SEQ 62 /* @200kHz 9 clocks = 44us, 62us is ok */
|
||||||
#define DELAY_HALF_PERIOD (500 / (CONFIG_SYS_I2C_SPEED / 1000))
|
#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_soft_read_pin(void);
|
||||||
int i2c_make_abort(void);
|
int i2c_make_abort(void);
|
||||||
#endif /* __KEYMILE_COMMON_H */
|
#endif /* __KEYMILE_COMMON_H */
|
||||||
|
@ -110,10 +110,6 @@
|
|||||||
#include <linux/delay.h>
|
#include <linux/delay.h>
|
||||||
#include <linux/stringify.h>
|
#include <linux/stringify.h>
|
||||||
extern void __set_direction(unsigned pin, int high);
|
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_SDA_PIN 8
|
||||||
#define KM_KIRKWOOD_SCL_PIN 9
|
#define KM_KIRKWOOD_SCL_PIN 9
|
||||||
#define KM_KIRKWOOD_SOFT_I2C_GPIOS 0x0300
|
#define KM_KIRKWOOD_SOFT_I2C_GPIOS 0x0300
|
||||||
|
@ -237,12 +237,6 @@ unsigned long get_board_sys_clk(unsigned long dummy);
|
|||||||
{0, {{I2C_MUX_PCA9547, 0x70, 1 } } }, \
|
{0, {{I2C_MUX_PCA9547, 0x70, 1 } } }, \
|
||||||
{0, {{I2C_MUX_PCA9547, 0x70, 2 } } }, \
|
{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)*/
|
#define CONFIG_KM_IVM_BUS 1 /* I2C1 (Mux-Port 1)*/
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user