All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH] EXYNOS: SMDK5250: Support all 4 UARTs
@ 2012-02-10 22:12 Doug Anderson
  2012-02-11  7:08 ` Marek Vasut
  2012-02-13 17:38 ` [U-Boot] [PATCH v2] " Doug Anderson
  0 siblings, 2 replies; 7+ messages in thread
From: Doug Anderson @ 2012-02-10 22:12 UTC (permalink / raw)
  To: u-boot

This properly configures the mux to enable the right UART depending on
the setting of CONFIG_SERIALX.

This also fixes things so that we don't configure balls XUCTSN_1 and
XURTSN_1 as UART1 configuration (RTS/CTS), since they aren't
connected.

Signed-off-by: Doug Anderson <dianders@chromium.org>
---
 board/samsung/smdk5250/smdk5250.c |   49 +++++++++++++++++++++++++++++++++++-
 1 files changed, 47 insertions(+), 2 deletions(-)

diff --git a/board/samsung/smdk5250/smdk5250.c b/board/samsung/smdk5250/smdk5250.c
index 928c08f..61b8634 100644
--- a/board/samsung/smdk5250/smdk5250.c
+++ b/board/samsung/smdk5250/smdk5250.c
@@ -224,11 +224,56 @@ static void board_uart_init(void)
 		(struct exynos5_gpio_part1 *) samsung_get_base_gpio_part1();
 	int i;
 
-	/* UART1 GPIOs (part1) : GPA0CON[7:4] 0x2222 */
-	for (i = 4; i < 8; i++) {
+#if defined(CONFIG_SERIAL0)
+	/*
+	 * UART0 GPIOs : GPA0CON[3:0] 0x2222
+	 * Must set CFG17 switches to select UART0 to use.
+	 */
+	for (i = 0; i <= 3; i++) {
 		s5p_gpio_set_pull(&gpio1->a0, i, GPIO_PULL_NONE);
 		s5p_gpio_cfg_pin(&gpio1->a0, i, GPIO_FUNC(0x2));
 	}
+#elif defined(CONFIG_SERIAL1)
+	/*
+	 * UART1 GPIOs : GPA0CON[5:4] 0x22
+	 * Must set CFG17 switches to select UART1 to use.
+	 *
+	 * This only sets RXD/TXD, as RTS/CTS need a resister soldered down
+	 * in order to use them (so that those pins can be used for I2C).
+	 */
+	for (i = 4; i <= 5; i++) {
+		s5p_gpio_set_pull(&gpio1->a0, i, GPIO_PULL_NONE);
+		s5p_gpio_cfg_pin(&gpio1->a0, i, GPIO_FUNC(0x2));
+	}
+#elif defined(CONFIG_SERIAL2)
+	/*
+	 * UART2 GPIOs : GPA1CON[1:0] 0x22
+	 * Must set CFG17 switches to select UART2 to use.
+	 *
+	 * This only sets RXD/TXD, as RTS/CTS need a resister soldered down
+	 * in order to use them (so that those pins can be used for I2C).
+	 */
+	for (i = 0; i <= 1; i++) {
+		s5p_gpio_set_pull(&gpio1->a1, i, GPIO_PULL_NONE);
+		s5p_gpio_cfg_pin(&gpio1->a1, i, GPIO_FUNC(0x2));
+	}
+#elif defined(CONFIG_SERIAL3)
+	/*
+	 * UART3 GPIOs : GPA1CON[5:4] 0x22
+	 * Must set CFG16 switches to select UART3 to use.
+	 */
+	for (i = 4; i <= 5; i++) {
+		s5p_gpio_set_pull(&gpio1->a1, i, GPIO_PULL_NONE);
+		s5p_gpio_cfg_pin(&gpio1->a1, i, GPIO_FUNC(0x2));
+	}
+#elif defined(CONFIG_SERIAL4)
+	/*
+	 * There's no mux for UART4--it's internal only
+	 */
+#error "Can't set console to serial 4--it's not exposed"
+#else
+#error "Unknown serial config"
+#endif
 }
 
 #ifdef CONFIG_BOARD_EARLY_INIT_F
-- 
1.7.7.3

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [U-Boot] [PATCH] EXYNOS: SMDK5250: Support all 4 UARTs
  2012-02-10 22:12 [U-Boot] [PATCH] EXYNOS: SMDK5250: Support all 4 UARTs Doug Anderson
@ 2012-02-11  7:08 ` Marek Vasut
  2012-02-14  7:00   ` Mike Frysinger
  2012-02-13 17:38 ` [U-Boot] [PATCH v2] " Doug Anderson
  1 sibling, 1 reply; 7+ messages in thread
From: Marek Vasut @ 2012-02-11  7:08 UTC (permalink / raw)
  To: u-boot

> This properly configures the mux to enable the right UART depending on
> the setting of CONFIG_SERIALX.
> 
> This also fixes things so that we don't configure balls XUCTSN_1 and
> XURTSN_1 as UART1 configuration (RTS/CTS), since they aren't
> connected.
> 
> Signed-off-by: Doug Anderson <dianders@chromium.org>
> ---
>  board/samsung/smdk5250/smdk5250.c |   49
> +++++++++++++++++++++++++++++++++++- 1 files changed, 47 insertions(+), 2
> deletions(-)
> 
> diff --git a/board/samsung/smdk5250/smdk5250.c
> b/board/samsung/smdk5250/smdk5250.c index 928c08f..61b8634 100644
> --- a/board/samsung/smdk5250/smdk5250.c
> +++ b/board/samsung/smdk5250/smdk5250.c
> @@ -224,11 +224,56 @@ static void board_uart_init(void)
>  		(struct exynos5_gpio_part1 *) samsung_get_base_gpio_part1();
>  	int i;
> 
> -	/* UART1 GPIOs (part1) : GPA0CON[7:4] 0x2222 */
> -	for (i = 4; i < 8; i++) {
> +#if defined(CONFIG_SERIAL0)
> +	/*
> +	 * UART0 GPIOs : GPA0CON[3:0] 0x2222
> +	 * Must set CFG17 switches to select UART0 to use.
> +	 */
> +	for (i = 0; i <= 3; i++) {
>  		s5p_gpio_set_pull(&gpio1->a0, i, GPIO_PULL_NONE);
>  		s5p_gpio_cfg_pin(&gpio1->a0, i, GPIO_FUNC(0x2));
>  	}
> +#elif defined(CONFIG_SERIAL1)
> +	/*
> +	 * UART1 GPIOs : GPA0CON[5:4] 0x22
> +	 * Must set CFG17 switches to select UART1 to use.
> +	 *
> +	 * This only sets RXD/TXD, as RTS/CTS need a resister soldered down
> +	 * in order to use them (so that those pins can be used for I2C).
> +	 */
> +	for (i = 4; i <= 5; i++) {
> +		s5p_gpio_set_pull(&gpio1->a0, i, GPIO_PULL_NONE);
> +		s5p_gpio_cfg_pin(&gpio1->a0, i, GPIO_FUNC(0x2));
> +	}
> +#elif defined(CONFIG_SERIAL2)
> +	/*
> +	 * UART2 GPIOs : GPA1CON[1:0] 0x22
> +	 * Must set CFG17 switches to select UART2 to use.
> +	 *
> +	 * This only sets RXD/TXD, as RTS/CTS need a resister soldered down
> +	 * in order to use them (so that those pins can be used for I2C).
> +	 */
> +	for (i = 0; i <= 1; i++) {
> +		s5p_gpio_set_pull(&gpio1->a1, i, GPIO_PULL_NONE);
> +		s5p_gpio_cfg_pin(&gpio1->a1, i, GPIO_FUNC(0x2));
> +	}
> +#elif defined(CONFIG_SERIAL3)
> +	/*
> +	 * UART3 GPIOs : GPA1CON[5:4] 0x22
> +	 * Must set CFG16 switches to select UART3 to use.
> +	 */
> +	for (i = 4; i <= 5; i++) {
> +		s5p_gpio_set_pull(&gpio1->a1, i, GPIO_PULL_NONE);
> +		s5p_gpio_cfg_pin(&gpio1->a1, i, GPIO_FUNC(0x2));
> +	}
> +#elif defined(CONFIG_SERIAL4)
> +	/*
> +	 * There's no mux for UART4--it's internal only
> +	 */
> +#error "Can't set console to serial 4--it's not exposed"
> +#else
> +#error "Unknown serial config"
> +#endif
>  }
> 
>  #ifdef CONFIG_BOARD_EARLY_INIT_F

Uhm ... CONFIG_SERIAL_MULTI? Also, you can configure the mux just like that, 
without all this macro crap, can't you? Why not do it like that?

M

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot] [PATCH v2] EXYNOS: SMDK5250: Support all 4 UARTs
  2012-02-10 22:12 [U-Boot] [PATCH] EXYNOS: SMDK5250: Support all 4 UARTs Doug Anderson
  2012-02-11  7:08 ` Marek Vasut
@ 2012-02-13 17:38 ` Doug Anderson
  2012-02-20  7:06   ` Chander Kashyap
  1 sibling, 1 reply; 7+ messages in thread
From: Doug Anderson @ 2012-02-13 17:38 UTC (permalink / raw)
  To: u-boot

This properly configures the mux to enable all UARTs.

This also fixes things so that we don't configure balls XUCTSN_1 and
XURTSN_1 as UART1 configuration (RTS/CTS), since they aren't
connected.

Signed-off-by: Doug Anderson <dianders@chromium.org>
---
Changes in v2:
- Removed #ifdefs and tested SERIAL_MULTI by setting stdin/out/err to
s5pserN and validating that serial moved.

 board/samsung/smdk5250/smdk5250.c |   44 +++++++++++++++++++++++++++++++++++-
 1 files changed, 42 insertions(+), 2 deletions(-)

diff --git a/board/samsung/smdk5250/smdk5250.c b/board/samsung/smdk5250/smdk5250.c
index 928c08f..32786e2 100644
--- a/board/samsung/smdk5250/smdk5250.c
+++ b/board/samsung/smdk5250/smdk5250.c
@@ -224,11 +224,51 @@ static void board_uart_init(void)
 		(struct exynos5_gpio_part1 *) samsung_get_base_gpio_part1();
 	int i;
 
-	/* UART1 GPIOs (part1) : GPA0CON[7:4] 0x2222 */
-	for (i = 4; i < 8; i++) {
+	/*
+	 * UART0 GPIOs : GPA0CON[3:0] 0x2222
+	 * Must set CFG17 switches to select UART0 to use.
+	 */
+	for (i = 0; i <= 3; i++) {
 		s5p_gpio_set_pull(&gpio1->a0, i, GPIO_PULL_NONE);
 		s5p_gpio_cfg_pin(&gpio1->a0, i, GPIO_FUNC(0x2));
 	}
+
+	/*
+	 * UART1 GPIOs : GPA0CON[5:4] 0x22
+	 * Must set CFG17 switches to select UART1 to use.
+	 *
+	 * This only sets RXD/TXD, as RTS/CTS need a resistor soldered down
+	 * in order to use them (so that those pins can be used for I2C).
+	 */
+	for (i = 4; i <= 5; i++) {
+		s5p_gpio_set_pull(&gpio1->a0, i, GPIO_PULL_NONE);
+		s5p_gpio_cfg_pin(&gpio1->a0, i, GPIO_FUNC(0x2));
+	}
+
+	/*
+	 * UART2 GPIOs : GPA1CON[1:0] 0x22
+	 * Must set CFG17 switches to select UART2 to use.
+	 *
+	 * This only sets RXD/TXD, as RTS/CTS need a resistor soldered down
+	 * in order to use them (so that those pins can be used for I2C).
+	 */
+	for (i = 0; i <= 1; i++) {
+		s5p_gpio_set_pull(&gpio1->a1, i, GPIO_PULL_NONE);
+		s5p_gpio_cfg_pin(&gpio1->a1, i, GPIO_FUNC(0x2));
+	}
+
+	/*
+	 * UART3 GPIOs : GPA1CON[5:4] 0x22
+	 * Must set CFG16 switches to select UART3 to use.
+	 */
+	for (i = 4; i <= 5; i++) {
+		s5p_gpio_set_pull(&gpio1->a1, i, GPIO_PULL_NONE);
+		s5p_gpio_cfg_pin(&gpio1->a1, i, GPIO_FUNC(0x2));
+	}
+
+	/*
+	 * There's no mux for UART4--it's internal only
+	 */
 }
 
 #ifdef CONFIG_BOARD_EARLY_INIT_F
-- 
1.7.7.3

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [U-Boot] [PATCH] EXYNOS: SMDK5250: Support all 4 UARTs
  2012-02-11  7:08 ` Marek Vasut
@ 2012-02-14  7:00   ` Mike Frysinger
  2012-02-15 18:47     ` Doug Anderson
  0 siblings, 1 reply; 7+ messages in thread
From: Mike Frysinger @ 2012-02-14  7:00 UTC (permalink / raw)
  To: u-boot

On Saturday 11 February 2012 02:08:33 Marek Vasut wrote:
> > --- a/board/samsung/smdk5250/smdk5250.c
> > +++ b/board/samsung/smdk5250/smdk5250.c
> > 
> > -	/* UART1 GPIOs (part1) : GPA0CON[7:4] 0x2222 */
> > -	for (i = 4; i < 8; i++) {
> > +#if defined(CONFIG_SERIAL0)
> > +	/*
> > +	 * UART0 GPIOs : GPA0CON[3:0] 0x2222
> > +	 * Must set CFG17 switches to select UART0 to use.
> > +	 */
> > +	for (i = 0; i <= 3; i++) {
> >  		s5p_gpio_set_pull(&gpio1->a0, i, GPIO_PULL_NONE);
> >  		s5p_gpio_cfg_pin(&gpio1->a0, i, GPIO_FUNC(0x2));
> >  	}
> > +#elif defined(CONFIG_SERIAL1)
> > +	/*
> > +	 * UART1 GPIOs : GPA0CON[5:4] 0x22
> > +	 * Must set CFG17 switches to select UART1 to use.
> > +	 *
> > +	 * This only sets RXD/TXD, as RTS/CTS need a resister soldered down
> > +	 * in order to use them (so that those pins can be used for I2C).
> > +	 */
> > +	for (i = 4; i <= 5; i++) {
> > +		s5p_gpio_set_pull(&gpio1->a0, i, GPIO_PULL_NONE);
> > +		s5p_gpio_cfg_pin(&gpio1->a0, i, GPIO_FUNC(0x2));
> > +	}
> > +#elif defined(CONFIG_SERIAL2)
> > +	/*
> > +	 * UART2 GPIOs : GPA1CON[1:0] 0x22
> > +	 * Must set CFG17 switches to select UART2 to use.
> > +	 *
> > +	 * This only sets RXD/TXD, as RTS/CTS need a resister soldered down
> > +	 * in order to use them (so that those pins can be used for I2C).
> > +	 */
> > +	for (i = 0; i <= 1; i++) {
> > +		s5p_gpio_set_pull(&gpio1->a1, i, GPIO_PULL_NONE);
> > +		s5p_gpio_cfg_pin(&gpio1->a1, i, GPIO_FUNC(0x2));
> > +	}
> > +#elif defined(CONFIG_SERIAL3)
> > +	/*
> > +	 * UART3 GPIOs : GPA1CON[5:4] 0x22
> > +	 * Must set CFG16 switches to select UART3 to use.
> > +	 */
> > +	for (i = 4; i <= 5; i++) {
> > +		s5p_gpio_set_pull(&gpio1->a1, i, GPIO_PULL_NONE);
> > +		s5p_gpio_cfg_pin(&gpio1->a1, i, GPIO_FUNC(0x2));
> > +	}
> > +#elif defined(CONFIG_SERIAL4)
> > +	/*
> > +	 * There's no mux for UART4--it's internal only
> > +	 */
> > +#error "Can't set console to serial 4--it's not exposed"
> > +#else
> > +#error "Unknown serial config"
> > +#endif
> 
> Uhm ... CONFIG_SERIAL_MULTI? Also, you can configure the mux just like
> that, without all this macro crap, can't you? Why not do it like that?

i don't know the exynos5 pinmux specifics, but speaking in general, you 
shouldn't go configuring pins directly if the user hasn't asked for them.  
config multi would be useful because then the pinmux logic would be in a uart-
specific init func and we wouldn't need ifdefs.  when the user says "use uart# 
as my i/o device", we know we should configure the pinmuxes for that.

the uart1 above looks like a good example ... the pins can be UART1 or I2C.  
we shouldn't go blasting them all to UART1 ...

Doug can speak to the exact pinrouting setup that the smdk5250 board has ...
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20120214/f19372ef/attachment.pgp>

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot] [PATCH] EXYNOS: SMDK5250: Support all 4 UARTs
  2012-02-14  7:00   ` Mike Frysinger
@ 2012-02-15 18:47     ` Doug Anderson
  0 siblings, 0 replies; 7+ messages in thread
From: Doug Anderson @ 2012-02-15 18:47 UTC (permalink / raw)
  To: u-boot

Mike,

On Mon, Feb 13, 2012 at 11:00 PM, Mike Frysinger <vapier@gentoo.org> wrote:

> i don't know the exynos5 pinmux specifics, but speaking in general, you
> shouldn't go configuring pins directly if the user hasn't asked for them.
> config multi would be useful because then the pinmux logic would be in a
> uart-
> specific init func and we wouldn't need ifdefs.  when the user says "use
> uart#
> as my i/o device", we know we should configure the pinmuxes for that.
>
> the uart1 above looks like a good example ... the pins can be UART1 or I2C.
> we shouldn't go blasting them all to UART1 ...
>
> Doug can speak to the exact pinrouting setup that the smdk5250 board has
> ...
>

In the case of the smdk5250, all of the above pinmuxes are safe to always
configure as UART.  ...and since this pinmux is in a board-specific file
(as opposed to generic exynos code), I think it's OK to remove the ifdefs.

Eventually this still will change with device tree work, but until then I
think the v2 patch is a reasonable way to do things and does allow all the
serial ports to work.

Thanks!

-Doug

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot] [PATCH v2] EXYNOS: SMDK5250: Support all 4 UARTs
  2012-02-13 17:38 ` [U-Boot] [PATCH v2] " Doug Anderson
@ 2012-02-20  7:06   ` Chander Kashyap
  2012-03-05  5:33     ` Minkyu Kang
  0 siblings, 1 reply; 7+ messages in thread
From: Chander Kashyap @ 2012-02-20  7:06 UTC (permalink / raw)
  To: u-boot

On 13 February 2012 23:08, Doug Anderson <dianders@chromium.org> wrote:
> This properly configures the mux to enable all UARTs.
>
> This also fixes things so that we don't configure balls XUCTSN_1 and
> XURTSN_1 as UART1 configuration (RTS/CTS), since they aren't
> connected.
>
> Signed-off-by: Doug Anderson <dianders@chromium.org>
> ---
> Changes in v2:
> - Removed #ifdefs and tested SERIAL_MULTI by setting stdin/out/err to
> s5pserN and validating that serial moved.
>
> ?board/samsung/smdk5250/smdk5250.c | ? 44 +++++++++++++++++++++++++++++++++++-
> ?1 files changed, 42 insertions(+), 2 deletions(-)
>
> diff --git a/board/samsung/smdk5250/smdk5250.c b/board/samsung/smdk5250/smdk5250.c
> index 928c08f..32786e2 100644
> --- a/board/samsung/smdk5250/smdk5250.c
> +++ b/board/samsung/smdk5250/smdk5250.c
> @@ -224,11 +224,51 @@ static void board_uart_init(void)
> ? ? ? ? ? ? ? ?(struct exynos5_gpio_part1 *) samsung_get_base_gpio_part1();
> ? ? ? ?int i;
>
> - ? ? ? /* UART1 GPIOs (part1) : GPA0CON[7:4] 0x2222 */
> - ? ? ? for (i = 4; i < 8; i++) {
> + ? ? ? /*
> + ? ? ? ?* UART0 GPIOs : GPA0CON[3:0] 0x2222
> + ? ? ? ?* Must set CFG17 switches to select UART0 to use.
> + ? ? ? ?*/
> + ? ? ? for (i = 0; i <= 3; i++) {
> ? ? ? ? ? ? ? ?s5p_gpio_set_pull(&gpio1->a0, i, GPIO_PULL_NONE);
> ? ? ? ? ? ? ? ?s5p_gpio_cfg_pin(&gpio1->a0, i, GPIO_FUNC(0x2));
> ? ? ? ?}
> +
> + ? ? ? /*
> + ? ? ? ?* UART1 GPIOs : GPA0CON[5:4] 0x22
> + ? ? ? ?* Must set CFG17 switches to select UART1 to use.
> + ? ? ? ?*
> + ? ? ? ?* This only sets RXD/TXD, as RTS/CTS need a resistor soldered down
> + ? ? ? ?* in order to use them (so that those pins can be used for I2C).
> + ? ? ? ?*/
> + ? ? ? for (i = 4; i <= 5; i++) {
> + ? ? ? ? ? ? ? s5p_gpio_set_pull(&gpio1->a0, i, GPIO_PULL_NONE);
> + ? ? ? ? ? ? ? s5p_gpio_cfg_pin(&gpio1->a0, i, GPIO_FUNC(0x2));
> + ? ? ? }
> +
> + ? ? ? /*
> + ? ? ? ?* UART2 GPIOs : GPA1CON[1:0] 0x22
> + ? ? ? ?* Must set CFG17 switches to select UART2 to use.
> + ? ? ? ?*
> + ? ? ? ?* This only sets RXD/TXD, as RTS/CTS need a resistor soldered down
> + ? ? ? ?* in order to use them (so that those pins can be used for I2C).
> + ? ? ? ?*/
> + ? ? ? for (i = 0; i <= 1; i++) {
> + ? ? ? ? ? ? ? s5p_gpio_set_pull(&gpio1->a1, i, GPIO_PULL_NONE);
> + ? ? ? ? ? ? ? s5p_gpio_cfg_pin(&gpio1->a1, i, GPIO_FUNC(0x2));
> + ? ? ? }
> +
> + ? ? ? /*
> + ? ? ? ?* UART3 GPIOs : GPA1CON[5:4] 0x22
> + ? ? ? ?* Must set CFG16 switches to select UART3 to use.
> + ? ? ? ?*/
> + ? ? ? for (i = 4; i <= 5; i++) {
> + ? ? ? ? ? ? ? s5p_gpio_set_pull(&gpio1->a1, i, GPIO_PULL_NONE);
> + ? ? ? ? ? ? ? s5p_gpio_cfg_pin(&gpio1->a1, i, GPIO_FUNC(0x2));
> + ? ? ? }
> +
> + ? ? ? /*
> + ? ? ? ?* There's no mux for UART4--it's internal only
> + ? ? ? ?*/
> ?}
>
> ?#ifdef CONFIG_BOARD_EARLY_INIT_F
> --
> 1.7.7.3
>
Acked-by: Chander kashyap <chander.kashyap@linaro.org>


-- 
with warm regards,
Chander Kashyap

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot] [PATCH v2] EXYNOS: SMDK5250: Support all 4 UARTs
  2012-02-20  7:06   ` Chander Kashyap
@ 2012-03-05  5:33     ` Minkyu Kang
  0 siblings, 0 replies; 7+ messages in thread
From: Minkyu Kang @ 2012-03-05  5:33 UTC (permalink / raw)
  To: u-boot

Dear Doug Anderson,

On 20 February 2012 16:06, Chander Kashyap <chander.kashyap@linaro.org> wrote:
> On 13 February 2012 23:08, Doug Anderson <dianders@chromium.org> wrote:
>> This properly configures the mux to enable all UARTs.
>>
>> This also fixes things so that we don't configure balls XUCTSN_1 and
>> XURTSN_1 as UART1 configuration (RTS/CTS), since they aren't
>> connected.
>>
>> Signed-off-by: Doug Anderson <dianders@chromium.org>
>> ---
>> Changes in v2:
>> - Removed #ifdefs and tested SERIAL_MULTI by setting stdin/out/err to
>> s5pserN and validating that serial moved.
>>
>> ?board/samsung/smdk5250/smdk5250.c | ? 44 +++++++++++++++++++++++++++++++++++-
>> ?1 files changed, 42 insertions(+), 2 deletions(-)
>>

applied to u-boot-samsung.

Thanks,
Minkyu Kang.
-- 
from. prom.
www.promsoft.net

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2012-03-05  5:33 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-02-10 22:12 [U-Boot] [PATCH] EXYNOS: SMDK5250: Support all 4 UARTs Doug Anderson
2012-02-11  7:08 ` Marek Vasut
2012-02-14  7:00   ` Mike Frysinger
2012-02-15 18:47     ` Doug Anderson
2012-02-13 17:38 ` [U-Boot] [PATCH v2] " Doug Anderson
2012-02-20  7:06   ` Chander Kashyap
2012-03-05  5:33     ` Minkyu Kang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.