From mboxrd@z Thu Jan 1 00:00:00 1970 From: Przemyslaw Marczak Date: Fri, 24 Oct 2014 17:53:44 +0200 Subject: [U-Boot] [PATCH 08/14] universal: request soft i2c/spi gpio In-Reply-To: <1414165510-10383-10-git-send-email-p.marczak@samsung.com> References: <1414165510-10383-1-git-send-email-p.marczak@samsung.com> <1414165510-10383-10-git-send-email-p.marczak@samsung.com> Message-ID: <544A7608.2010406@samsung.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hello, This commit was send by a mistake, the previous one is proper. So please use the previous "8-th". On 10/24/2014 05:45 PM, Przemyslaw Marczak wrote: > Signed-off-by: Przemyslaw Marczak > --- > board/samsung/universal_c210/universal.c | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > > diff --git a/board/samsung/universal_c210/universal.c b/board/samsung/universal_c210/universal.c > index c04f48c..b53def8 100644 > --- a/board/samsung/universal_c210/universal.c > +++ b/board/samsung/universal_c210/universal.c > @@ -204,6 +204,21 @@ int exynos_early_init_f(void) > #ifdef CONFIG_SOFT_SPI > static void soft_spi_init(void) > { > + char buf[16]; > + > + /* Reserve gpios for soft SPI */ > + sprintf(buf, "soft_spi_sclk"); > + gpio_request(CONFIG_SOFT_SPI_GPIO_SCLK, buf); > + > + sprintf(buf, "soft_spi_mosi"); > + gpio_request(CONFIG_SOFT_SPI_GPIO_MOSI, buf); > + > + sprintf(buf, "soft_spi_miso"); > + gpio_request(CONFIG_SOFT_SPI_GPIO_MISO, buf); > + > + sprintf(buf, "soft_spi_cs"); > + gpio_request(CONFIG_SOFT_SPI_GPIO_CS, buf); > + > gpio_direction_output(CONFIG_SOFT_SPI_GPIO_SCLK, > CONFIG_SOFT_SPI_MODE & SPI_CPOL); > gpio_direction_output(CONFIG_SOFT_SPI_GPIO_MOSI, 1); > @@ -377,6 +392,8 @@ void exynos_enable_ldo(unsigned int onoff) > > int exynos_init(void) > { > + char buf[16]; > + > gd->bd->bi_arch_number = MACH_TYPE_UNIVERSAL_C210; > > switch (get_hwrev()) { > @@ -401,6 +418,13 @@ int exynos_init(void) > break; > } > > + /* Request soft I2C gpios */ > + sprintf(buf, "soft_i2c_scl"); > + gpio_request(CONFIG_SOFT_I2C_GPIO_SCL, buf); > + > + sprintf(buf, "soft_i2c_sda"); > + gpio_request(CONFIG_SOFT_I2C_GPIO_SDA, buf); > + > #ifdef CONFIG_SOFT_SPI > soft_spi_init(); > #endif > Best Regards, -- Przemyslaw Marczak Samsung R&D Institute Poland Samsung Electronics p.marczak at samsung.com