diff options
author | Tom Rini <trini@ti.com> | 2015-02-21 22:01:09 -0500 |
---|---|---|
committer | Tom Rini <trini@ti.com> | 2015-02-21 22:01:09 -0500 |
commit | ded4bc3a8ba6e96811f761b358b4c628ec927ade (patch) | |
tree | c20e768fb197b86dfdff5dad53c5530217fafdae /board/sunxi/board.c | |
parent | 46414296953410706e917cef9238926084e83a4b (diff) | |
parent | 77ef136950b4649ff4844c3b72dab107a9c565a0 (diff) |
Merge git://git.denx.de/u-boot-sunxi
Diffstat (limited to 'board/sunxi/board.c')
-rw-r--r-- | board/sunxi/board.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/board/sunxi/board.c b/board/sunxi/board.c index b70e00ce6bc..e1891d198e4 100644 --- a/board/sunxi/board.c +++ b/board/sunxi/board.c @@ -33,6 +33,12 @@ #include <linux/usb/musb.h> #include <net.h> +#if defined CONFIG_VIDEO_LCD_PANEL_I2C && !(defined CONFIG_SPL_BUILD) +/* So that we can use pin names in Kconfig and sunxi_name_to_gpio() */ +int soft_i2c_gpio_sda; +int soft_i2c_gpio_scl; +#endif + DECLARE_GLOBAL_DATA_PTR; /* add board specific code here */ @@ -152,6 +158,10 @@ void i2c_init_board(void) sunxi_gpio_set_cfgpin(SUNXI_GPB(0), SUNXI_GPB0_TWI0); sunxi_gpio_set_cfgpin(SUNXI_GPB(1), SUNXI_GPB0_TWI0); clock_twi_onoff(0, 1); +#if defined CONFIG_VIDEO_LCD_PANEL_I2C && !(defined CONFIG_SPL_BUILD) + soft_i2c_gpio_sda = sunxi_name_to_gpio(CONFIG_VIDEO_LCD_PANEL_I2C_SDA); + soft_i2c_gpio_scl = sunxi_name_to_gpio(CONFIG_VIDEO_LCD_PANEL_I2C_SCL); +#endif } #ifdef CONFIG_SPL_BUILD |