- Aug 22, 2011
-
-
Phil Edworthy authored
The rsk7264 (also know as rsk2+sh7264) is an SH2A based board with 64MB NAND flash and 64MB SDRAM. It is very similar to the rsk7203 board. Signed-off-by:
Phil Edworthy <phil.edworthy@renesas.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org> Signed-off-by:
Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
-
- Jul 26, 2011
-
-
Mike Frysinger authored
The multi serial support has a "ctlr" field which almost no one uses, but everyone is forced to set to useless strings. So punt it. Funny enough, the only code that actually reads this field (the mpc8xx driver) has a typo where it meant to look for the SCC driver. Fix it while converting the check to use the name field. Signed-off-by:
Mike Frysinger <vapier@gentoo.org> CC: Heiko Schocher <hs@denx.de> CC: Anatolij Gustschin <agust@denx.de> CC: Tom Rix <Tom.Rix@windriver.com> CC: Minkyu Kang <mk7.kang@samsung.com> CC: Craig Nauman <cnauman@diagraph.com> CC: Marek Vasut <marek.vasut@gmail.com> CC: Prafulla Wadaskar <prafulla@marvell.com> CC: Mahavir Jain <mjain@marvell.com>
-
Mike Frysinger authored
Rather than sticking arch/board/driver specific logic in the common serial code, push it all out to the respective drivers. The serial drivers declare these funcs weak so that boards can still override things with their own definition. Signed-off-by:
Mike Frysinger <vapier@gentoo.org> CC: Heiko Schocher <hs@denx.de> CC: Anatolij Gustschin <agust@denx.de> CC: Tom Rix <Tom.Rix@windriver.com> CC: Minkyu Kang <mk7.kang@samsung.com> CC: Craig Nauman <cnauman@diagraph.com> CC: Prafulla Wadaskar <prafulla@marvell.com> CC: Mahavir Jain <mjain@marvell.com> Tested-by:
Minkyu Kang <mk7.kang@samsung.com>
-
Aneesh V authored
Signed-off-by:
Aneesh V <aneesh@ti.com>
-
- Jul 04, 2011
-
-
Andreas Bießmann authored
The at91rm9200_usart driver could be fully replaced by atmel_usart driver. Signed-off-by:
Andreas Bießmann <andreas.devel@googlemail.com>
-
- Jun 23, 2011
-
-
Michael Schwingen authored
Signed-off-by:
Michael Schwingen <michael@schwingen.org>
-
- Jun 22, 2011
-
-
Wolfgang Denk authored
The 'trab' board configuration is broken, and there is nobody who is interested and willing to fix it. Drop it. This includes support for VFD displays which have always been used by this board only. Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
- May 18, 2011
-
-
Reinhard Meyer authored
Signed-off-by:
Reinhard Meyer <u-boot@emk-elektronik.de>
-
- May 12, 2011
-
-
John Rigby authored
Two new options: CONFIG_PL011_SERIAL_RLCR Some vendor versions of PL011 serial ports (e.g. ST-Ericsson U8500) have separate receive and transmit line control registers. Set this variable to initialize the extra register. CONFIG_PL011_SERIAL_FLUSH_ON_INIT On some platforms (e.g. U8500) U-Boot is loaded by a second stage boot loader that has already initialized the UART. Define this variable to flush the UART at init time. empty fifo on init Signed-off-by:
John Rigby <john.rigby@linaro.org> Signed-off-by:
Rabin Vincent <rabin.vincent@stericsson.com>
-
- Apr 27, 2011
-
-
Stefano Babic authored
As exception among the i.MX processors, the i.MX31 has headers without general names (mx31-regs.h, mx31.h instead of imx-regs.h and clock.h). This requires several nasty #ifdef in the drivers to include the correct header. The patch cleans up the driver and renames the header files as for the other i.MX processors. Signed-off-by:
Stefano Babic <sbabic@denx.de>
-
- Feb 21, 2011
-
-
Lei Wen authored
Signed-off-by:
Lei Wen <leiwen@marvell.com>
-
Tom Warren authored
Signed-off-by:
Tom Warren <twarren@nvidia.com>
-
- Feb 01, 2011
-
-
Minkyu Kang authored
Signed-off-by:
Minkyu Kang <mk7.kang@samsung.com>
-
Stefano Babic authored
The patch adds UART support for the i.MX35 processor. Signed-off-by:
Stefano Babic <sbabic@denx.de>
-
Liu Hui-R64343 authored
This patch add UART support for Freescale MX53 processor Signed-off-by:
Jason Liu <r64343@freescale.com>
-
- Jan 11, 2011
-
-
Nobuhiro Iwamatsu authored
The serial of ap325rxa has it of two kinds, and the setting of the clock is different. Because there was a problem by function to judge serial kind, this revised it. Signed-off-by:
Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
-
Nobuhiro Iwamatsu authored
Signed-off-by:
Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
-
Nobuhiro Iwamatsu authored
I copied the setting of CPU from Linux kernel and commonized it. By this, we can communalize a kernel and information. And added the serial setting of many CPU's. Signed-off-by:
Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
-
- Dec 21, 2010
-
-
John Rigby authored
It can be optimised out by the compiler otherwise resulting in obscure errors like a board not booting. This has been documented in README since 2006 when these were first fixed up for GCC 4.x. Signed-off-by:
John Rigby <john.rigby@linaro.org> Fix some additional places. Signed-off-by:
Wolfgang Denk <wd@denx.de> Acked-By:
Albert ARIBAUD <albert.aribaud@free.fr>
-
- Dec 16, 2010
-
-
Prafulla Wadaskar authored
ARMADA 100 SoCs has NS16550 compatible UART peripheral This patch enables the same for ARMADA100 platforms Signed-off-by:
Mahavir Jain <mjain@marvell.com> Signed-off-by:
Prafulla Wadaskar <prafulla@marvell.com>
-
Prafulla Wadaskar authored
On some processors this ier register configuration is different for ex. Marvell Armada100 This patch introduce CONFIG_SYS_NS16550_IER macro support to unconditionally initialize this register. Signed-off-by:
Prafulla Wadaskar <prafulla@marvell.com>
-
- Dec 09, 2010
-
-
Rabin Vincent authored
Use C structs for registers, and use readl/writel instead of custom accessors. Acked-by:
Michael Brandt <michael.brandt@stericsson.com> Signed-off-by:
Rabin Vincent <rabin.vincent@stericsson.com>
-
- Nov 30, 2010
-
-
Rabin Vincent authored
Use C structs for registers, and use readl/writel instead of custom accessors. Acked-by:
Michael Brandt <michael.brandt@stericsson.com> Signed-off-by:
Rabin Vincent <rabin.vincent@stericsson.com>
-
- Nov 17, 2010
-
-
Sebastien Carlier authored
Before this commit, weak symbols were not overridden by non-weak symbols found in archive libraries when linking with recent versions of binutils. As stated in the System V ABI, "the link editor does not extract archive members to resolve undefined weak symbols". This commit changes all Makefiles to use partial linking (ld -r) instead of creating library archives, which forces all symbols to participate in linking, allowing non-weak symbols to override weak symbols as intended. This approach is also used by Linux, from which the gmake function cmd_link_o_target (defined in config.mk and used in all Makefiles) is inspired. The name of each former library archive is preserved except for extensions which change from ".a" to ".o". This commit updates references accordingly where needed, in particular in some linker scripts. This commit reveals board configurations that exclude some features but include source files that depend these disabled features in the build, resulting in undefined symbols. Known such cases include: - disabling CMD_NET but not CMD_NFS; - enabling CONFIG_OF_LIBFDT but not CONFIG_QE. Signed-off-by:
Sebastien Carlier <sebastien.carlier@gmail.com>
-
- Oct 28, 2010
-
-
C Nauman authored
This patch adds generic support for the Samsung s3c2440 processor. Global s3c24x0 changes to struct members converting from upper case to lower case. Signed-off-by:
Craig Nauman <cnauman@diagraph.com> Cc: kevin.morfitt@fearnside-systems.co.uk Signed-off-by:
Minkyu Kang <mk7.kang@samsung.com>
-
- Oct 27, 2010
-
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
- Oct 19, 2010
-
-
Marek Vasut authored
Signed-off-by:
Marek Vasut <marek.vasut@gmail.com>
-
Minkyu Kang authored
This patch is for s5pc210 support. Due to the resigter of baudrate is changed from slot to value, add both of them to uart structure. Signed-off-by:
Minkyu Kang <mk7.kang@samsung.com> Signed-off-by:
Kyungmin Park <kyungmin.park@samsung.com>
-
- Oct 13, 2010
-
-
Stefan Roese authored
Call watchdog_reset() upon newline. This is done here in putc since the environment code uses a single puts() to print the complete envrironment upon "printenv". So we can't put this watchdog call in puts(). This is needed for boards with a very short watchdog timeout, like the lwmon5 with a 100ms timeout. Without this patch this board resets in the commands with long outputs, like "printenv" or "fdt print". Note that the image size is not increased with this patch when CONFIG_HW_WATCHDOG or CONFIG_WATCHDOG are not defined since the compiler optimizes this additional code away. Signed-off-by:
Stefan Roese <sr@denx.de> Fix typo in comment. Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Matt Waddel authored
The pl01x serial driver was lacking the code to switch baudrates from the command line. Fixed by simply saving the new baudrate and calling serial_init() again. Also fixed CamelCase variables, I/O accessors and comment style. Signed-off-by:
Matt Waddel <matt.waddel@linaro.org>
-
- Oct 05, 2010
-
-
Andreas Bießmann authored
This patch introduces C structure definition for register footprint of atmel's usart. Signed-off-by:
Andreas Bießmann <biessmann@corscience.de>
-
- Sep 29, 2010
-
-
Stefano Babic authored
Calls WATCHDOG_RESET() inside serial driver for boards enabling watchdog. Signed-off-by:
Stefano Babic <sbabic@denx.de>
-
- Sep 23, 2010
-
-
Stefan Roese authored
CONFIG_UART1_CONSOLE was a PPC4xx specific implementation and is now removed since the move from the 4xx UART driver to the common NS16550 UART driver. Let's remove all references to this define now. Signed-off-by:
Stefan Roese <sr@denx.de>
-
- Aug 30, 2010
-
-
Minkyu Kang authored
Because of peripheral devices can select clock sources, separate the peripheral clocks. (pwm, uart and so on) It just return the pclk at s5pc1xx SoC, but s5pc210 SoC must be calculated by own clock register setting. Signed-off-by:
Minkyu Kang <mk7.kang@samsung.com> Signed-off-by:
Kyungmin Park <kyungmin.park@samsung.com>
-
- Aug 26, 2010
-
-
Minkyu Kang authored
Use the same configuration around S5P SoCs. (s5pc100, s5pc110, s5pc210 and so on) Signed-off-by:
Minkyu Kang <mk7.kang@samsung.com>
-
- Aug 17, 2010
-
-
Minkyu Kang authored
This patch is intended to prepare the other S5P SoC. (s5pc210) If use SoC specific defines then can't share with other SoC. So, make the accessor functions for access the base address by common way. Signed-off-by:
Minkyu Kang <mk7.kang@samsung.com> Signed-off-by:
Kyungmin Park <kyungmin.park@samsung.com>
-
- Jul 09, 2010
-
-
Minkyu Kang authored
remove below warnings serial_s5p.c: In function 'serial_getc_dev': serial_s5p.c:136: warning: dereferencing type-punned pointer will break strict-aliasing rules serial_s5p.c: In function 'serial_putc_dev': serial_s5p.c:152: warning: dereferencing type-punned pointer will break strict-aliasing rules Signed-off-by:
Minkyu Kang <mk7.kang@samsung.com> Signed-off-by:
Kyungmin Park <kyungmin.park@samsung.com>
-
- Jun 17, 2010
-
-
Albert Aribaud authored
This patch provides access to the 16550-compatible serial device of the Orion5x SoC. Signed-off-by:
Albert Aribaud <albert.aribaud@free.fr>
-
- May 26, 2010
-
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
- May 05, 2010
-
-
Graeme Russ authored
The x86 architecture exclusively uses Port-Mapped I/O (inb/outb) to access the 16550 UARTs. This patch mimics how Linux selects between Memory-Mapped and Port-Mapped I/O. This allows x86 boards to use CONFIG_SERIAL_MUTLI and drop the custom serial port driver Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-