16 Feb, 2018
1 commit
-
Cosmetic change, replace CONFIG_* with CONFIG_IS_ENABLED(*) .
Signed-off-by: Marek Vasut
Cc: Nobuhiro Iwamatsu
25 Jan, 2018
1 commit
-
Replace fdtdec_get_addr() with devfdt_get_addr() as the later one is
the current recommended practice.Signed-off-by: Marek Vasut
Cc: Nobuhiro Iwamatsu
24 Sep, 2017
1 commit
-
If the clock framework provides the driver with valid clock,
enable them, otherwise the SCIF might not work if the clock
are not enabled prior to the driver probe.Signed-off-by: Marek Vasut
Cc: Nobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu
03 Aug, 2017
1 commit
-
Since we now have clock driver on the RCar Gen3 , obtain the clock
configuration using the clock framework functions. In case this
fails, fall back to the original code for pulling the clock config
directly out of OF.Signed-off-by: Marek Vasut
Cc: Nobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu
08 Feb, 2017
1 commit
-
At present devices use a simple integer offset to record the device tree
node associated with the device. In preparation for supporting a live
device tree, which uses a node pointer instead, refactor existing code to
access this field through an inline function.Signed-off-by: Simon Glass
09 Jul, 2016
2 commits
-
Add support for standard type SCI (without FIFO) port.
Signed-off-by: Yoshinori Sato
Signed-off-by: Nobuhiro Iwamatsu -
Add Device Tree bindings.
Signed-off-by: Yoshinori Sato
Signed-off-by: Nobuhiro Iwamatsu
25 Feb, 2015
1 commit
-
serial_sh.c contains invalid UTF-8 character.
This deletes the character.Signed-off-by: Nobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu
13 Feb, 2015
1 commit
-
This adds driver model support with this driver. This was tested by Koelsch
board and Gose board.Signed-off-by: Nobuhiro Iwamatsu
Acked-by: Simon Glass
25 Oct, 2014
1 commit
-
Signed-off-by: Jeroen Hofstee
09 Aug, 2014
1 commit
-
R8A7780 and R7A7791 of rmobile supports External Clock mode, and these uses
different from Internal Clock mode registers and calculations to the baud rate
setting. This adds function for External Clock mode.Signed-off-by: Nobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu
17 Oct, 2013
2 commits
-
This adds the preset value to register, and setup of baudrate.
Signed-off-by: Kouei Abe
Signed-off-by: Nobuhiro Iwamatsu -
The former SH/SCIF driver had calculated baudrate based on CONFIG_SYS_CLK_FREQ.
The newest SH/SCIF needs calculation of the clock for SCIF.
This patch defines clock CONFIG_SH_SCIF_CLK_FREQ for SCIF and changes it to
CONFIG_SH_SCIF_CLK_FREQ from CONFIG_SYS_CLK_FREQ.Signed-off-by: Nobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu
CC: Albert Aribaud
24 Jul, 2013
1 commit
-
Signed-off-by: Wolfgang Denk
[trini: Fixup common/cmd_io.c]
Signed-off-by: Tom Rini
30 Nov, 2012
1 commit
-
On kzm9g board (rmobile SoC), autoboot fails if serial console cable is not
connected. When serial cable is not connected, serial error occurs and
some garbage comes in data register.
sh_serial_tstc() in serial_sh.c does not check error status and misunderstand
there is some input data. It is the reason that autoboot fails.
This patch adds checking error status in sh_serial_tstc().This patch is based on v2013.01-rc1 tag of u-boot master git.
Signed-off-by: Tetsuyuki Kobayashi
Signed-off-by: Nobuhiro Iwamatsu
17 Oct, 2012
1 commit
-
Replace the in-place ad-hoc implementation of serial_puts() within
the drivers with default_serial_puts() call. This cuts down on the
code duplication quite a bit.Signed-off-by: Marek Vasut
Cc: Marek Vasut
Cc: Tom Rini
16 Oct, 2012
2 commits
-
Remove the support for not-CONFIG_SERIAL_MULTI part from serial
port drivers and some board files. Since CONFIG_SERIAL_MULTI is
now enabled by default, that part is a dead code. Remove it.Signed-off-by: Marek Vasut
Cc: Marek Vasut
Cc: Anatolij Gustschin
Cc: Stefan Roese
Signed-off-by: Tom Rini -
Implement support for CONFIG_SERIAL_MULTI into sh serial driver.
This driver was so far only usable directly, but this patch also adds
support for the multi method. This allows using more than one serial
driver alongside the sh driver. Also, add a weak implementation
of default_serial_console() returning this driver.Signed-off-by: Marek Vasut
Cc: Marek Vasut
Cc: Phil Edworthy
Cc: Nobuhiro Iwamatsu
Signed-off-by: Tom Rini
28 May, 2012
1 commit
-
This is an sh2a device (max 266MHz) with FPU, video display
controller (VDC), 8 serial ports, 4 I2C channels, 3 CAN ports,
SD and on-chip USB.The RSK2+SH7269 board uses the SH7269 processor. It is often
referred to as just rsk7269.Signed-off-by: Phil Edworthy
Signed-off-by: Nobuhiro Iwamatsu
11 Jan, 2011
1 commit
-
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
21 Dec, 2010
1 commit
-
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
Fix some additional places.
Signed-off-by: Wolfgang Denk
Acked-By: Albert ARIBAUD
16 Jan, 2009
2 commits
-
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
Signed-off-by: Nobuhiro Iwamatsu -
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
Signed-off-by: Nobuhiro Iwamatsu
10 Dec, 2008
1 commit
-
The address of SCFSR register is wrong at SH7720/SH7721.
This patch fix this.Signed-off-by: Nobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu
19 Sep, 2008
1 commit
-
Signed-off-by: Nobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu
31 Aug, 2008
2 commits
-
Renesas SH7723 has 5 SCIF, SD, Camera, LCDC and other.
This patch supports CPU register's header file and SCIF serial driver.Signed-off-by: Nobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu -
Signed-off-by: Nobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu
13 Aug, 2008
1 commit
-
move also conditional compilation to Makefile
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
09 Jun, 2008
1 commit
-
SH7763 has 3 SCIF channels. SCIF0 and 1 are same register constitution,
but only SCIF2 is different. This patch work all SCIF channel.Signed-off-by: Nobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu
21 May, 2008
1 commit
-
This commit gets rid of a huge amount of silly white-space issues.
Especially, all sequences of SPACEs followed by TAB characters get
removed (unless they appear in print statements).Also remove all embedded "vim:" and "vi:" statements which hide
indentation problems.Signed-off-by: Wolfgang Denk
28 Mar, 2008
4 commits
-
Signed-off-by: Mark Jonas
Signed-off-by: Nobuhiro Iwamatsu -
Signed-off-by: Nobuhiro Iwamatsu
-
Receive FIFO level register is different in SH4A.
Because register is different, cannot occasionally receive data.Signed-off-by: Nobuhiro Iwamatsu
-
SH7780 is CPU of Renesas Technology.
This CPU has
- CPU clock 400MHz
- PCI support
- DDR-SDRAM controller
- etc ...Signed-off-by: Yusuke Goda
Signed-off-by: Nobuhiro Iwamatsu
17 Jan, 2008
1 commit
-
This patch fixed wrong SH7720 CPU macro and changed macro that
calculated value of SCBRR register.Signed-off-by: Nobuhiro Iwamatsu
15 Jan, 2008
2 commits
-
SH7710/SH7712 of SH3 CPU are supported.
SH771X is called SH-Ether, and has the Ether controller in CPU.
The driver of Ether is not included in this patch.Signed-off-by: Nobuhiro Iwamatsu
-
Signed-off-by: Yoshihiro Shimoda
CC: Nobuhiro Iwamatsu
Acked-by: Nobuhiro Iwamatsu
27 Dec, 2007
1 commit
-
Signed-off-by: Wolfgang Denk
07 Dec, 2007
1 commit
-
The composition of the directory in the drivers/ changed.
I moved SuperH serial driver and marubun PCMCIA driver.Signed-off-by: Nobuhiro Iwamatsu