[U-Boot] [PATCH] arm: omap-common: Fix typo in CONFIG_OMAP54XX guard

2017-03-08 Thread Matthijs van Duin
Some initialization was unintentionally being skipped on omap5. Fixes: f5af0827f276 ("arm: omap-common: Guard some parts of the code with CONFIG_OMAP44XX/OMAP54XX") Signed-off-by: Matthijs van Duin --- arch/arm/mach-omap2/emif-common.c | 2 +- 1 file changed, 1 insertion(+),

[U-Boot] [PATCH 0/4] serial: ns16550: cleanups and 13x oversampling

2018-01-08 Thread Matthijs van Duin
to be used. This patch set consists of three cleanup patches related to TI OMAP and TI C6x style uarts, and finally one patch that configures 13x oversampling on both of them. -- Matthijs van Duin ___ U-Boot mailing list U-Boot@lists.denx.de https://lis

[U-Boot] [PATCH 2/4] serial: ns16550: centralize identification of uart variants

2018-01-08 Thread Matthijs van Duin
Signed-off-by: Matthijs van Duin --- drivers/serial/ns16550.c | 8 include/ns16550.h| 11 +-- 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/drivers/serial/ns16550.c b/drivers/serial/ns16550.c index 9cec58c887c8..5ac2469b5760 100644 --- a/drivers/serial

[U-Boot] [PATCH 1/4] serial: ns16550: da8xx (freon/primus) is not omap-like

2018-01-08 Thread Matthijs van Duin
These are SoCs in the lineage of TI C6x DSPs, and as such have the same uart as TI Keystone SoCs. Signed-off-by: Matthijs van Duin --- drivers/serial/ns16550.c | 8 include/ns16550.h| 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/serial/ns16550.c

[U-Boot] [PATCH 4/4] serial: ns16550: use 13x oversampling when available

2018-01-08 Thread Matthijs van Duin
This allows much higher baudrates in the standard series to be used, up to 32 * 115200 = 3686400 bps with 0.16% deviation. Signed-off-by: Matthijs van Duin --- drivers/serial/ns16550.c | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/drivers/serial/ns16550.c b

[U-Boot] [PATCH 3/4] serial: ns16550: add definitions for register mdr1

2018-01-08 Thread Matthijs van Duin
Signed-off-by: Matthijs van Duin --- drivers/serial/ns16550.c | 10 +- include/ns16550.h| 14 ++ 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/drivers/serial/ns16550.c b/drivers/serial/ns16550.c index 5ac2469b5760..41eb098c847e 100644 --- a/drivers

Re: [U-Boot] [U-Boot, 1/4] serial: ns16550: da8xx (freon/primus) is not omap-like

2018-01-19 Thread Matthijs van Duin
On 19 January 2018 at 16:26, Tom Rini wrote: > This introduces a warning on all SOC_DA8XX systems because they do not > set CONFIG_SYS_NS16550_MEM32 so serial_out is writeb Well that's a mistake. Its uart uses 32-bit registers, and 8-bit access is not documented to be acceptable. Apologies for f

Re: [U-Boot] [U-Boot, 1/4] serial: ns16550: da8xx (freon/primus) is not omap-like

2018-01-19 Thread Matthijs van Duin
On 19 January 2018 at 16:41, Tom Rini wrote: > OK. For v2, if you can convert CONFIG_SYS_NS16550_MEM32 to Kconfig as > well I'd appreciate it. I'm not hugely comfortable doing that, since that would affect even more targets. To be honest, I don't understand why it even exists as a separate var i