the following patch was just integrated into master:
commit 02017ff3ad76d30effd2b9fe97534090c79eb70b
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Mon Feb 17 21:34:42 2014 +0200
console: Fix includes
Do not pull in console hw-specific prototypes everywhere
with console.h as those are not needed for higher levels.
Move prototypes for UARTs next to other consoles.
Change-Id: Icbc9cd3e5bdfdab85d7dccd7c3827bba35248fb8
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
See http://review.coreboot.org/5232 for details.
-gerrit
the following patch was just integrated into master:
commit 9b849a9aa3eafc756139482ce2452194002008de
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Mon Feb 10 23:21:14 2014 +0200
pl011 UART: Move under drivers/uart
Currently this is only a minimal stub to get console on qemu-armv7.
Change-Id: I3f20b7f944bc7d0e5ace9d22198d4c16a3839d2c
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
See http://review.coreboot.org/5162 for details.
-gerrit
the following patch was just integrated into master:
commit 757d437b18b5606805f56cd366a867afeb3b0edd
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Wed Feb 19 08:58:12 2014 +0200
ti/am335x: Fix baudrate calculation
UART input clock is platform dependent. Also account for possible
use of get_option() where baudrate is not compile-time constant.
The hardware reference on BeagleBone is from a 48 MHz oscillator input.
With pre-divisor of 16 we get same register values as in table 19-25.
Change-Id: I89aee27c958f8618ce79a968ae7520a867e7e8a2
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
See http://review.coreboot.org/5290 for details.
-gerrit
the following patch was just integrated into master:
commit 4bf0e5a7c3a9a3b3313912d53e2af2db04b470ad
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Wed Feb 19 08:58:12 2014 +0200
allwinner/a10: Fix baudrate calculation
UART input clock is platform dependent. Also account for possible
use of get_option() where baudrate is not compile-time constant.
Change-Id: Ie1c8789ef72430e43fc33bfa9ffb9f5346762439
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
See http://review.coreboot.org/5289 for details.
-gerrit
the following patch was just integrated into master:
commit 76f78b127169cb064acb232f3a3a855bd2a2e7b4
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Wed Feb 19 08:58:12 2014 +0200
samsung/exynos5: Fix baudrate calculation
Account for possible use of get_option() when baudrate is no longer
compile-time constant.
Change-Id: Ib45acd98e55c5892dbce9903830665aefeda5be0
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
See http://review.coreboot.org/5288 for details.
-gerrit
the following patch was just integrated into master:
commit ef8110d1f61da7091446019f464518ae518d1a9a
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Tue Jan 28 10:02:53 2014 +0200
option: Add arch-agnostic get_option()
We should not have pc80/ includes in console/.
Change-Id: Id7da732b1ea094be01f45f9dbb49142f4e78f095
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
See http://review.coreboot.org/5157 for details.
-gerrit
the following patch was just integrated into master:
commit f0e23d43d1a0d4c9e80f58b2efbfe84a32228e3f
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Mon Feb 17 19:37:52 2014 +0200
uart8250: Fix and unify baudrate divisor calculation
Divisor is a function of requested baudrate, platform-specific
reference clock and amount of oversampling done on the UART reference.
Calculate this parameter with divisor rounded to nearest integer.
When building without option_table or when there is no entry for
baud_rate, CONFIG_TTYS0_BAUD is used for default baudrate.
For OxPCIe use of 4 MHz for reference was arbitrary giving correct
divisor for 115200 but somewhat inaccurate for lower baudrates.
Actual hardware is 62500000 with 16 times oversampling.
FIXME: Field for baudrate in lb_tables is still incorrect.
Change-Id: I68539738469af780fadd3392263dd9b3d5964d2d
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
See http://review.coreboot.org/5229 for details.
-gerrit
the following patch was just integrated into master:
commit 75613b6fdda882520642067589ae81e5376d6a6d
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Tue Feb 18 06:46:19 2014 +0200
uart: Drop HAVE_UART_MEMORY_MAPPED
This option is used to make uart8250mem option visible in menuconfig.
Showing it for these ARMs is incorrect.
Change-Id: I2c28e1c3781df41c09c365355a5105c9fe4945ed
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
See http://review.coreboot.org/5259 for details.
-gerrit
the following patch was just integrated into master:
commit 0316c249af6442f81e2af5c9db5f13a1e28a7844
Author: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Date: Mon Feb 17 11:36:29 2014 +0200
uart: Do not guard entire include file by config options
Do not guard the file by CONFIG_CONSOLE_SERIAL8250 or
CONFIG_CONSOLE_SERIAL8250MEM or CONFIG_CONSOLE_SERIAL.
Don't do indirect includes for <uart8250.h>.
The config-specific options are already properly guarded, and there
is no need to guard the register and bit definitions.
Change-Id: I7528b18cdc62bc5c22486f037e14002838a2176e
Signed-off-by: Alexandru Gagniuc <mr.nuke.me(a)gmail.com>
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
See http://review.coreboot.org/4585 for details.
-gerrit
the following patch was just integrated into master:
commit b875e92ee5d2105be7ca529089ed64f503b52ab3
Author: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
Date: Tue Mar 4 23:54:16 2014 +1100
jetway/nf81-t56n-lf: Minor corrections to devicetree.cb
The miniPCIe ports hanging off 15.0 are infact x1, as are the two
onboard NIC's on 6.0 and 15.0.
Change-Id: I6247838f6b5823369543e338975a4c5c6fd00d7c
Signed-off-by: Edward O'Callaghan <eocallaghan(a)alterapraxis.com>
See http://review.coreboot.org/5328 for details.
-gerrit