> Cc: Nobuhiro Iwamatsu
> Cc: Paul Barker
> Cc: Peng Fan
Thank you for the patch! This patch looks good to me. So,
Reviewed-by: Yoshihiro Shimoda
Also, our outsourcing member tested this patch on R-Car H3 Salvator-XS
And it works without any regression. So,
Tested-by: Thuan Nguyen Ho
Fixes: 58c35b17aa8f ("mmc: matsushita-common: Always check controller
> version")
> Signed-off-by: Marek Vasut
Thank you for the patch. It looks good to me. So,
Reviewed-by: Yoshihiro Shimoda
Also, our outsourcing member tested it on R-Car H3 Salvator-XS and
it works without an
.
>
> Signed-off-by: Marek Vasut
> ---
> Cc: Jaehoon Chung
> Cc: Nobuhiro Iwamatsu
> Cc: Peng Fan
> ---
Thank you for the patch. It looks good to me. So,
Reviewed-by: Yoshihiro Shimoda
Also, our outsourcing member tested it on R-Car H3 Salvator-XS and
it works without an
nobuhiro.iwamatsu...@renesas.com
CC: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
Thank you for the patch.
Acked-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
Thanks,
Yoshihiro Shimoda
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de
/asm/cache.h:25: multiple definition of
`dcache_invalid_range'
cpu.o:/home/shimoda/development/u-boot/u-boot-sh/include/asm/cache.h:25: first
defined here
...
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
arch/sh/include/asm/cache.h |4 ++--
1 files changed, 2
The new sh_eth driver uses the phy driver. So, this patch enables it.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
include/configs/sh7763rdp.h |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/include/configs/sh7763rdp.h b/include/configs
The new sh_eth driver uses the phy driver. So, this patch enables it.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
include/configs/espt.h |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/include/configs/espt.h b/include/configs/espt.h
index
2011/10/31 11:25, Mike Frysinger wrote:
On Sunday 30 October 2011 21:44:13 Yoshihiro Shimoda wrote:
In the latest U-Boot, the include/common.h includes the asm/cache.h.
So, the dcache_invalid_range() in the arch/sh/include/asm/cache.h is
multiple defination.
i posted a fix for this already
The sh_eth driver had an own mii functions. However the function
didn't support the gigabit PHY. The U-Boot has the general phy driver
and miiphybb driver, and they already support it.
So this patch removes the own functions and uses the phy driver.
Signed-off-by: Yoshihiro Shimoda
The new sh_eth driver uses the phy driver. So, this patch enables it.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
If this patch is OK, I will submit patches of espt.h and sh7763rdp.h later.
include/configs/sh7757lcr.h |4
1 files changed, 4 insertions(+), 0
Fix the problem that if we use the chip of MMC version 4 and
the capacity is smaller than 2GB or equal, the mmc-capacity is
invalid. According to the JEDEC Standard, the value of ext_csd's
capacity is valid if the value is more than 2GB.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda
Some SH have MMC controller. So, if we need it, we have to call
the mmc_initialize().
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
arch/sh/lib/board.c | 12
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/arch/sh/lib/board.c b/arch/sh/lib
The sh7757lcr has a local u-boot.lds because the sh7757lcr is only
supported the SPI booting.
This patch refers from the commit sh: Add KEEP order to start.o section
(commit ID: b52da2aed8c2c388661f369052a97d5b5c9ed00a).
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
board
The sh7757lcr has 2GByte eMMC chip. This patch supports it.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
board/renesas/sh7757lcr/sh7757lcr.c |5 +
doc/README.sh7757lcr|1 +
include/configs/sh7757lcr.h | 11 +++
3 files
Some Renesas SuperH have MMCIF module. This driver supports it.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
README |9 +
drivers/mmc/Makefile |1 +
drivers/mmc/sh_mmcif.c | 608
drivers/mmc
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
This patch depends on sh: add support for sh7757lcr board.
MAINTAINERS |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 7313542..c26c9a7 100644
--- a/MAINTAINERS
+++ b
The R0P7757LC0030RL board has SH7757, 256MB DDR3-SDRAM, SPI ROM,
Ethernet, and more.
This patch supports the following functions:
- 256MB DDR3-SDRAM
- SPI ROM
- Ethernet
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
about v3:
- change my email address in Makefile
Hi, Iwamatsu-san,
2011/01/31 10:21, Nobuhiro Iwamatsu wrote:
Hi,
Please add description of CONFIG_SH_SPI to README.
Thank you for your point.
I will add it.
Best regards,
Yoshihiro Shimoda
___
U-Boot mailing list
U-Boot@lists.denx.de
http
The R0P7757LC0030RL board has SH7757, 256MB DDR3-SDRAM, SPI ROM,
Ethernet, and more.
This patch supports the following functions:
- 256MB DDR3-SDRAM
- SPI ROM
- Ethernet
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
about v2:
- add MAINTAINERS
- remove config.mk
SH7757 has SPI module. This patch supports it.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
about v3:
- keep list sorted in Makefile
- separate some code to header file
- change hardware registers to C structure
drivers/spi/Makefile |1 +
drivers/spi/sh_spi.c
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
README |9 +
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/README b/README
index d7a23cd..41458a3 100644
--- a/README
+++ b/README
@@ -888,6 +888,15 @@ The following options need to be configured
Some CPU needs cache handling. So this patch add the config of
CONFIG_SH_ETHER_CACHE_WRITEBACK, and it calls wback function.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
about v2:
- add description of new configuration to README
(This patch depends on README: add
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
arch/sh/config.mk |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/arch/sh/config.mk b/arch/sh/config.mk
index 415c949..b408a44 100644
--- a/arch/sh/config.mk
+++ b/arch/sh/config.mk
@@ -31,4 +31,8
Fix the problem which cannot build the U-boot, if we only set
the CONFIG_ENV_IS_IN_SPI_FLASH.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
about V2:
- list sorted
include/environment.h |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/include
Dear Wolfgang Denk,
2011/01/18 18:32, Wolfgang Denk wrote:
Dear Yoshihiro Shimoda,
In message 4d33c0da.4000...@renesas.com you wrote:
--- a/drivers/net/sh_eth.c
+++ b/drivers/net/sh_eth.c
@@ -36,6 +36,12 @@
#ifndef CONFIG_SH_ETHER_PHY_ADDR
# error Please define CONFIG_SH_ETHER_PHY_ADDR
Dear Wolfgang Denk,
2011/01/18 18:36, Wolfgang Denk wrote:
Dear Yoshihiro Shimoda,
In message 4d3547b8.6020...@renesas.com you wrote:
Is this nesseary?
The #sinclude is not nessesary. I will remove it.
However the LDSCRIPT is necessary on this board because
the LSI needs the top
to access hardware
registers. Please use C structs instead.
They are used in assembler code (lowlevel_init.S).
Do we use C structs in assembler code using GCC?
At the moment, I don't know about it. So I will study GCC...
Best regards,
Yoshihiro Shimoda
SH7757 has SPI module. This patch supports it.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
about v2:
- add prefix of SH_ to some defines.
- modify spi_cs_is_valid()
drivers/spi/Makefile |1 +
drivers/spi/sh_spi.c | 301
SH7757 has ETHER and GETHER. This patch supports EHTER only.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
about v2:
- remove unnecessary variable in sh_eth_config().
drivers/net/sh_eth.c | 37 +-
drivers/net/sh_eth.h | 53
The R0P7757LC0030RL board has SH7757, 256MB DDR3-SDRAM, SPI ROM,
Ethernet, and more.
This patch supports the following functions:
- 256MB DDR3-SDRAM
- SPI ROM
- Ethernet
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
about v2:
- remove unnecessary comment
Dear Wolfgang Denk,
2011/01/18 18:29, Wolfgang Denk wrote:
Dear Yoshihiro Shimoda,
/* Embedded env is only supported for some flash types */
#ifdef CONFIG_ENV_IS_EMBEDDED
# if !defined(CONFIG_ENV_IS_IN_FLASH) \
+ !defined(CONFIG_ENV_IS_IN_SPI_FLASH) \
!defined
Hi, Iwamatsu-san,
Thank you for your review.
2011/01/17 19:28, Nobuhiro Iwamatsu wrote:
Hi, Shioda-san.
2011/1/17 Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com:
+#define SPI_TBR0x00
+#define SPI_RBR0x00
+#define SPI_CR10x08
+#define
Hi, Iwamatsu-san,
2011/01/17 19:59, Nobuhiro Iwamatsu wrote:
Hi, Shimoda-san.
On Mon, Jan 17, 2011 at 01:09:23PM +0900, Yoshihiro Shimoda wrote:
snip
+val = 0x0;
Is this change necessary?
Oh, this is not necessary.
/* Check if full duplex mode is supported by the phy
*spi;
+unsigned char *buf;
+
+if (argc != 5) {
+buf = malloc(256);
please add NULL check.
I will modify it.
+/*
+ * Copyright (C) 2007
+ * Nobuhiro Iwamatsu iwama...@nigauri.org
+ *
+ * Copyright (C) 2008-2009
+ * Yoshihiro Shimoda shimoda.yoshih...@renesas.com
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
arch/sh/lib/board.c |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/arch/sh/lib/board.c b/arch/sh/lib/board.c
index cdac382..b8cd8f3 100644
--- a/arch/sh/lib/board.c
+++ b/arch/sh/lib/board.c
Fix the problem which cannot build the U-boot, if we only set
the CONFIG_ENV_IS_IN_SPI_FLASH.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
include/environment.h |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/include/environment.h b/include
SH7757 has SPI module. This patch supports it.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
drivers/spi/Makefile |1 +
drivers/spi/sh_spi.c | 295 ++
2 files changed, 296 insertions(+), 0 deletions(-)
create mode
Some CPU needs cache handling. So this patch add the config of
CONFIG_SH_ETHER_CACHE_WRITEBACK, and it calls wback function.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
drivers/net/sh_eth.c |9 +
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git
SH7757 has ETHER and GETHER. This patch supports EHTER only.
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
drivers/net/sh_eth.c | 42 --
drivers/net/sh_eth.h | 53 +++--
2 files changed
The R0P7757LC0030RL board has SH7757, 256MB DDR3-SDRAM, SPI ROM,
Ethernet, and more.
This patch supports the following functions:
- 256MB DDR3-SDRAM
- SPI ROM
- Ethernet
Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com
---
arch/sh/include/asm/cpu_sh4.h |2
Signed-off-by: Yoshihiro Shimoda shimoda.yoshih...@renesas.com
---
changelog:
[v2] Add some defines for 32-Bit Address Extended Mode
include/asm-sh/cpu_sh4.h | 25 +
1 files changed, 25 insertions(+), 0 deletions(-)
diff --git a/include/asm-sh/cpu_sh4.h b/include
We can built 'make sh7785lcr_32bit_config'. And add new command pmb
for this mode. This command changes PMB for using 512MB system memory.
Signed-off-by: Yoshihiro Shimoda shimoda.yoshih...@renesas.com
---
changelog:
[v2] Update README.sh7785lcr for 32-Bit Extended Address Mode
Makefile
Signed-off-by: Yoshihiro Shimoda shimoda.yoshih...@renesas.com
---
include/configs/sh7785lcr.h |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/include/configs/sh7785lcr.h b/include/configs/sh7785lcr.h
index 2d562bf..94c8d6b 100644
--- a/include/configs/sh7785lcr.h
Fix the problem that cannot access actual data when CPU data cache enabled.
Signed-off-by: Yoshihiro Shimoda shimoda.yoshih...@renesas.com
---
drivers/net/rtl8169.c | 11 ++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/drivers/net/rtl8169.c b/drivers/net/rtl8169.c
It is necessary for some pci device driver.
Signed-off-by: Yoshihiro Shimoda shimoda.yoshih...@renesas.com
---
drivers/pci/pci_sh4.c | 10 ++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/drivers/pci/pci_sh4.c b/drivers/pci/pci_sh4.c
index 057b6dd..c7963ed 100644
When PCI device use system memory, some PCI host controller should be
set physical memory address.
Signed-off-by: Yoshihiro Shimoda shimoda.yoshih...@renesas.com
---
drivers/net/rtl8169.c | 13 -
1 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/drivers/net/rtl8169.c b
We can built 'make sh7785lcr_32bit_config'. And add new command pmb
for this mode. This command changes PMB for using 512MB system memory.
Signed-off-by: Yoshihiro Shimoda shimoda.yoshih...@renesas.com
---
Makefile | 15 +++-
board/renesas/sh7785lcr
Signed-off-by: Yoshihiro Shimoda shimoda.yoshih...@renesas.com
---
include/asm-sh/cpu_sh4.h |9 +
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/include/asm-sh/cpu_sh4.h b/include/asm-sh/cpu_sh4.h
index d2dbfcd..7c6c6ae 100644
--- a/include/asm-sh/cpu_sh4.h
+++ b
Some register value was hardcoded for System memory size 128MB and
memory offset 0x0800. This patch fixed the problem.
Signed-off-by: Yoshihiro Shimoda shimoda.yoshih...@renesas.com
---
drivers/pci/pci_sh7780.c|6 +++---
include/configs/r7780mp.h |3 +++
include/configs
The rtl8139 driver use pci_mem_to_phys. So it need PCI system memory
registration.
Signed-off-by: Yoshihiro Shimoda shimoda.yoshih...@renesas.com
---
This patch depend on as follows patch.
http://www.mail-archive.com/u-boot@lists.denx.de/msg09816.html
include/configs/r2dplus.h |3 +++
1
Fix the problem that cannot use external hub, because this driver
did not control correctly a DEVADDx register.
Signed-off-by: Yoshihiro Shimoda [EMAIL PROTECTED]
---
drivers/usb/r8a66597-hcd.c | 36 +++-
1 files changed, 31 insertions(+), 5 deletions(-)
diff
. This is PECR.
This setting enable USB1_pwr_en and USB2_pwr_en pin.
Best regards,
Yoshihiro Shimoda
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
-bmAttributes
USB_ENDPOINT_XFERTYPE_MASK)==USB_ENDPOINT_XFER_CONTROL) {/* Control =
bidirectional */
Thank you very much for your supports!
You're welcome! :)
Best regards,
Yoshihiro Shimoda
___
U-Boot mailing list
U-Boot@lists.denx.de
http
Hi, thaoth.
thaoth wrote:
Yoshihiro Shimoda wrote:
Hi, thaoth.
I think that your board cannot communicate with USB device at all.
SH7727 has EXCPGCR register. Do you set this register?
When I used this CPU before, I did the following setting.
snip
Thank you very much,
You
;
wait_10msec();
SRSTR = 0x00;
STCBR3 = 0x00;
Best regards,
Yoshihiro Shimoda
Nobuhiro Iwamatsu wrote:
Hi, thaoth.
Shimoda-san is USB developper on U-Boot in Renesas.
Shimoda-san, please give us comments this problem.
Best regards,
Nobuhiro
On Wed, 10 Sep 2008 04:51:40
55 matches
Mail list logo