[U-Boot] Pull request: u-boot-sh/master

Hi Tom,
Please pull u-boot-sh master branch.
Best regards, Nobuhiro The following changes since commit 183acb700378a8cfc5d50a01a65de93fb2c24586:
Prepare v2013.10 (2013-10-16 13:08:12 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-sh.git master
for you to fetch changes up to 7f2013d47c8c62c2373cafe68d6ba4649099e49a:
serial: sh: Add support R8A7791 (2013-10-17 09:43:36 +0900)
---------------------------------------------------------------- Nobuhiro Iwamatsu (8): sh: timer: Mask bit of timer prescaler sh: timer: Remove static global variable sh: cache: Change cache API to defines as U-Boot sh: timer: Change definition of clock of TMU serial: sh: Change definition of clock of SCIF sh: boards: Change clock definition of SCIF and TMU serial: sh: Add support R8A7790 serial: sh: Add support R8A7791
arch/sh/cpu/sh4/cache.c | 4 ++-- arch/sh/cpu/sh4/cpu.c | 2 +- arch/sh/include/asm/cache.h | 3 --- arch/sh/lib/time.c | 10 ++++++---- drivers/serial/serial_sh.c | 5 ++++- drivers/serial/serial_sh.h | 13 +++++++++++++ include/configs/MigoR.h | 2 ++ include/configs/ap325rxa.h | 2 ++ include/configs/ap_sh4a_4a.h | 2 ++ include/configs/ecovec.h | 2 ++ include/configs/espt.h | 2 ++ include/configs/mpr2.h | 2 ++ include/configs/ms7720se.h | 2 ++ include/configs/ms7722se.h | 2 ++ include/configs/ms7750se.h | 2 ++ include/configs/r0p7734.h | 2 ++ include/configs/r2dplus.h | 2 ++ include/configs/r7780mp.h | 2 ++ include/configs/rsk7203.h | 2 ++ include/configs/rsk7264.h | 2 ++ include/configs/rsk7269.h | 2 ++ include/configs/sh7752evb.h | 2 ++ include/configs/sh7757lcr.h | 2 ++ include/configs/sh7763rdp.h | 2 ++ include/configs/sh7785lcr.h | 2 ++ include/configs/shmin.h | 2 ++ include/sh_tmu.h | 2 +- 27 files changed, 67 insertions(+), 12 deletions(-)

On Thu, Oct 17, 2013 at 09:51:05AM +0900, Nobuhiro Iwamatsu wrote:
Hi Tom,
Please pull u-boot-sh master branch.
Best regards, Nobuhiro The following changes since commit 183acb700378a8cfc5d50a01a65de93fb2c24586:
Prepare v2013.10 (2013-10-16 13:08:12 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-sh.git master
for you to fetch changes up to 7f2013d47c8c62c2373cafe68d6ba4649099e49a:
serial: sh: Add support R8A7791 (2013-10-17 09:43:36 +0900)
Nobuhiro Iwamatsu (8): sh: timer: Mask bit of timer prescaler sh: timer: Remove static global variable sh: cache: Change cache API to defines as U-Boot sh: timer: Change definition of clock of TMU serial: sh: Change definition of clock of SCIF sh: boards: Change clock definition of SCIF and TMU serial: sh: Add support R8A7790 serial: sh: Add support R8A7791
OK, this breaks the two ARM boards that also use the serial_sh.c driver: serial_sh.c:53:2: error: 'CONFIG_SH_SCIF_CLK_FREQ' undeclared (first use in this function)
I suspect it should be defined to CONFIG_SYS_CLK_FREQ.
If you post a patch to fix them, I'll grab that one too and use the PR as is, thanks!

Hi, Tom.
I already send patches of ARM board of rmoble with patch of serial_sh. http://lists.denx.de/pipermail/u-boot/2013-September/163796.html http://lists.denx.de/pipermail/u-boot/2013-September/163795.html
I think that Albert takes these in his repository about the board of ARM. I I should have written on the pull-request about this.
Best regards, Nobuhiro
2013/10/18 Tom Rini trini@ti.com:
On Thu, Oct 17, 2013 at 09:51:05AM +0900, Nobuhiro Iwamatsu wrote:
Hi Tom,
Please pull u-boot-sh master branch.
Best regards, Nobuhiro The following changes since commit 183acb700378a8cfc5d50a01a65de93fb2c24586:
Prepare v2013.10 (2013-10-16 13:08:12 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-sh.git master
for you to fetch changes up to 7f2013d47c8c62c2373cafe68d6ba4649099e49a:
serial: sh: Add support R8A7791 (2013-10-17 09:43:36 +0900)
Nobuhiro Iwamatsu (8): sh: timer: Mask bit of timer prescaler sh: timer: Remove static global variable sh: cache: Change cache API to defines as U-Boot sh: timer: Change definition of clock of TMU serial: sh: Change definition of clock of SCIF sh: boards: Change clock definition of SCIF and TMU serial: sh: Add support R8A7790 serial: sh: Add support R8A7791
OK, this breaks the two ARM boards that also use the serial_sh.c driver: serial_sh.c:53:2: error: 'CONFIG_SH_SCIF_CLK_FREQ' undeclared (first use in this function)
I suspect it should be defined to CONFIG_SYS_CLK_FREQ.
If you post a patch to fix them, I'll grab that one too and use the PR as is, thanks!
-- Tom

Hi Nobuhiro,
On Sat, 19 Oct 2013 06:14:10 +0900, Nobuhiro Iwamatsu iwamatsu@nigauri.org wrote:
Hi, Tom.
I already send patches of ARM board of rmoble with patch of serial_sh. http://lists.denx.de/pipermail/u-boot/2013-September/163796.html http://lists.denx.de/pipermail/u-boot/2013-September/163795.html
I think that Albert takes these in his repository about the board of ARM. I I should have written on the pull-request about this.
I think I commented the series, and particularly, I suggested that the patches be ordered so that ARM boards wouldn't break.
As for applying, I'm fine with mainline applying it through the sh repo once fixed; I'll ack the ARM patches in the series so that Tom knows I'm ok with it.
Best regards, Nobuhiro
Amicalement,

On Thu, Oct 17, 2013 at 09:51:05AM +0900, Nobuhiro Iwamatsu wrote:
Hi Tom,
Please pull u-boot-sh master branch.
Best regards, Nobuhiro The following changes since commit 183acb700378a8cfc5d50a01a65de93fb2c24586:
Prepare v2013.10 (2013-10-16 13:08:12 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-sh.git master
for you to fetch changes up to 7f2013d47c8c62c2373cafe68d6ba4649099e49a:
serial: sh: Add support R8A7791 (2013-10-17 09:43:36 +0900)
Nobuhiro Iwamatsu (8): sh: timer: Mask bit of timer prescaler sh: timer: Remove static global variable sh: cache: Change cache API to defines as U-Boot sh: timer: Change definition of clock of TMU serial: sh: Change definition of clock of SCIF sh: boards: Change clock definition of SCIF and TMU serial: sh: Add support R8A7790 serial: sh: Add support R8A7791
arch/sh/cpu/sh4/cache.c | 4 ++-- arch/sh/cpu/sh4/cpu.c | 2 +- arch/sh/include/asm/cache.h | 3 --- arch/sh/lib/time.c | 10 ++++++---- drivers/serial/serial_sh.c | 5 ++++- drivers/serial/serial_sh.h | 13 +++++++++++++ include/configs/MigoR.h | 2 ++ include/configs/ap325rxa.h | 2 ++ include/configs/ap_sh4a_4a.h | 2 ++ include/configs/ecovec.h | 2 ++ include/configs/espt.h | 2 ++ include/configs/mpr2.h | 2 ++ include/configs/ms7720se.h | 2 ++ include/configs/ms7722se.h | 2 ++ include/configs/ms7750se.h | 2 ++ include/configs/r0p7734.h | 2 ++ include/configs/r2dplus.h | 2 ++ include/configs/r7780mp.h | 2 ++ include/configs/rsk7203.h | 2 ++ include/configs/rsk7264.h | 2 ++ include/configs/rsk7269.h | 2 ++ include/configs/sh7752evb.h | 2 ++ include/configs/sh7757lcr.h | 2 ++ include/configs/sh7763rdp.h | 2 ++ include/configs/sh7785lcr.h | 2 ++ include/configs/shmin.h | 2 ++ include/sh_tmu.h | 2 +- 27 files changed, 67 insertions(+), 12 deletions(-)
Applied to u-boot/master, thanks!
participants (3)
-
Albert ARIBAUD
-
Nobuhiro Iwamatsu
-
Tom Rini