Add code for spi half duplex operation for enc28j60
The current code assumes full duplex spi operation. But there are processors
like imx23 which
only permit half duplex operation. This fix does half duplex operation based on
the definition
of CONFIG_SPI_HALF_DUPLEX
Signed-off-by: Asok
This patch set fix code to use pointer for pio port as the warning
message suggested, remove the warning message
remove unused at91_pio structure definition
add common gpio API
add copyright and remove error header info
runtime testing on at91sam9x5ek and sama5d3xek board
compile testing for all
fix code to use pointer for pio port as the warning message suggested
remove the warning message
Signed-off-by: Bo Shen voice.s...@atmel.com
---
drivers/gpio/at91_gpio.c | 232 ++
1 file changed, 134 insertions(+), 98 deletions(-)
diff --git
the at91_pio definition is no longer needed, so remove it
Signed-off-by: Bo Shen voice.s...@atmel.com
---
arch/arm/include/asm/arch-at91/at91_pio.h | 15 ---
1 file changed, 15 deletions(-)
diff --git a/arch/arm/include/asm/arch-at91/at91_pio.h
add gpio common API support for gpio command
Signed-off-by: Bo Shen voice.s...@atmel.com
---
drivers/gpio/at91_gpio.c | 43 +++
1 file changed, 43 insertions(+)
diff --git a/drivers/gpio/at91_gpio.c b/drivers/gpio/at91_gpio.c
index 15f396f..3de0844
Signed-off-by: Bo Shen voice.s...@atmel.com
---
drivers/gpio/at91_gpio.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpio/at91_gpio.c b/drivers/gpio/at91_gpio.c
index 3de0844..72161dc 100644
--- a/drivers/gpio/at91_gpio.c
+++ b/drivers/gpio/at91_gpio.c
@@ -1,5
remove the config.mk file
move text base define to board config file for following boards
- at91sam9m10g45ek
- at91sam9x5ek
Signed-off-by: Bo Shen voice.s...@atmel.com
---
board/atmel/at91sam9m10g45ek/config.mk |1 -
board/atmel/at91sam9x5ek/config.mk |1 -
Hi Tom,
please pull these two patches to your tree.
I have sent them to mailing list as RFC and only Wolfgang's concern
was if this breaks using dcc as console. We have done these patches
because we couldn't use dcc as console. It means this patch fix
the problem with dcc driver.
In mainline
Hi, experts:
It seems if user wants to enable FIT support in U-boot, must define
these 3 macro in related config.h
/* Enable flat device tree support */
#define CONFIG_LMB 1
#define CONFIG_FIT 1
#define CONFIG_OF_LIBFDT 1
CONFIG_LMB is a required item for ARM SOC platform?
Dear Pantelis,
Welcome to take care of u-boot-mmc.
Could you merge this patch?
Best Regards,
Jaehoon Chung
On 07/19/2013 05:44 PM, Jaehoon Chung wrote:
Samsung SoC is supported the WIDE8, even if Controller version is v2.0.
So add the SDHCI_QUIRK_USE_WIDE8 for Samsung-SoC.
Signed-off-by:
Hi Jaehoon,
On Aug 13, 2013, at 11:52 AM, Jaehoon Chung wrote:
Dear Pantelis,
Welcome to take care of u-boot-mmc.
Thanks
Could you merge this patch?
Please hold on a bit; we're still in the process of passing over the (mmc)
torch.
That patch looks good.
Best Regards,
Jaehoon
On Tue, Aug 13, 2013 at 2:17 PM, tiger...@viatech.com.cn wrote:
Hi, experts:
It seems if user wants to enable FIT support in U-boot, must define
these 3 macro in related config.h
/* Enable flat device tree support */
#define CONFIG_LMB 1
This is required, but when u define
There was a bug for calculating ddr_freq_mhz,
it should be divided by 100 rather than 0x100.
Signed-off-by: Shengzhou Liu shengzhou@freescale.com
---
board/freescale/p1010rdb/spl_minimal.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git
Add support for freescale P1010RDB-PB board.
Signed-off-by: Shengzhou Liu shengzhou@freescale.com
---
board/freescale/p1010rdb/law.c |2 -
board/freescale/p1010rdb/p1010rdb.c | 302 ---
board/freescale/p1010rdb/tlb.c |4 -
boards.cfg
Hi Tom,
The following changes since commit d62a89bd5b5033649a90fa5bfe0f5b32013ca8f8:
mpc5200: Misc updates to a3m071 config header (2013-08-12 21:11:24 +0200)
are available in the git repository at:
git://git.denx.de/u-boot-mips.git master
for you to fetch changes up to
This flag is to make console aware that NET transfer is running or not.
Signed-off-by: Jim Lin ji...@nvidia.com
---
Changes in v2:
1. Change configuration name from CONFIG_CTRLC_POLL_MS to CONFIG_CTRLC_POLL_S.
2. New code will be executed only when CONFIG_CTRLC_POLL_S is defined in
TFTP booting is slow when a USB keyboard is installed and
stdin has usbkbd added.
This fix is to change Ctrl-C polling for USB keyboard to every second
when NET transfer is running.
Signed-off-by: Jim Lin ji...@nvidia.com
---
Changes in v2:
1. Change configuration name from CONFIG_CTRLC_POLL_MS
On 08/13/2013 06:01 PM, Pantelis Antoniou wrote:
Hi Jaehoon,
On Aug 13, 2013, at 11:52 AM, Jaehoon Chung wrote:
Dear Pantelis,
Welcome to take care of u-boot-mmc.
Thanks
Could you merge this patch?
Please hold on a bit; we're still in the process of passing over the (mmc)
Hi Stephen,
Could you expand upon what handles booting from extX directly means?
Upstream U-Boot has supported ext2/3 for as long as I've been involved
with it (which admittedly isn't that long), and ext4 support was added
recently. This allows U-Boot commands extload or load to access ext*
Dear Minkyu Kang,
On 05/21/2013 03:00 PM, Piotr Wilczek wrote:
This patch add support for new multi function pmic max77693.
The driver is split into three modules: pmic, muic and fuelgage.
Signed-off-by: Piotr Wilczek p.wilc...@samsung.com
Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com
On Mon, Aug 12, 2013 at 11:42:50PM +0200, Anatolij Gustschin wrote:
Hey Tom,
The following changes since commit a78dac79ede7fbb4c9e816abc879655540c3f076:
nds32: fix the missing COBJS-y change (2013-08-09 01:51:24 +0800)
are available in the git repository at:
On Tue, Aug 13, 2013 at 12:42:36PM +0200, Daniel Schwierzeck wrote:
Hi Tom,
The following changes since commit d62a89bd5b5033649a90fa5bfe0f5b32013ca8f8:
mpc5200: Misc updates to a3m071 config header (2013-08-12 21:11:24 +0200)
are available in the git repository at:
On Wed, Aug 7, 2013 at 5:53 PM, Javier Martinez Canillas
jav...@dowhile0.org wrote:
Now that Device Tree support for IGEP boards has been included
in the mainline Linux kernel, it's better if the default boot
command has proper support for booting with DT.
This patch-set his composed of the
Hi Heiko,
Original Message
Subject: [PATCH] i2c, omap24xx: convert driver to new mutlibus/mutliadapter
framework
Date: Sat, 3 Aug 2013 06:58:25 +0200
From: Heiko Schocher h...@denx.de
To: u-boot@lists.denx.de
CC: Heiko Schocher h...@denx.de, Tom Rini tr...@ti.com, Lars
On Sat, Aug 03, 2013 at 02:11:04AM -0500, Dennis Gilmore wrote:
Hi all,
I wanted to start a discussion on defining a unified feature set that
makes it simpler for the different distros to support ARM systems using
u-boot. I have based a lot of my thoughts on how calxeda ship their
systems
On Sat, Jul 20, 2013 at 07:36:12PM -0400, Tom Rini wrote:
On Sat, Jul 20, 2013 at 05:29:19PM -0600, Simon Glass wrote:
+Stephen
Hi Tom,
On Sat, Jul 20, 2013 at 4:38 PM, Tom Rini tr...@ti.com wrote:
On Sat, Jul 20, 2013 at 04:06:27PM -0600, Simon Glass wrote:
Hi,
On
On 30/07/13 14:28, Tom Rini wrote:
On Thu, Jul 18, 2013 at 03:12:57PM -0400, Tom Rini wrote:
Hey all,
This series adds NOR support to am335x_evm, along with a few generic
changes to make gpmc clearer (for per-board things like different NOR
chips, etc). This series depends on the last
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 08/13/2013 10:57 AM, Mark Jackson wrote:
On 30/07/13 14:28, Tom Rini wrote:
On Thu, Jul 18, 2013 at 03:12:57PM -0400, Tom Rini wrote:
Hey all,
This series adds NOR support to am335x_evm, along with a few
generic changes to make gpmc
On 13/08/13 16:00, Tom Rini wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 08/13/2013 10:57 AM, Mark Jackson wrote:
On 30/07/13 14:28, Tom Rini wrote:
On Thu, Jul 18, 2013 at 03:12:57PM -0400, Tom Rini wrote:
Hey all,
This series adds NOR support to am335x_evm, along with a few
On Tue, Aug 13, 2013 at 03:28:25PM +0200, Javier Martinez Canillas wrote:
On Wed, Aug 7, 2013 at 5:53 PM, Javier Martinez Canillas
jav...@dowhile0.org wrote:
Now that Device Tree support for IGEP boards has been included
in the mainline Linux kernel, it's better if the default boot
command
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 08/13/2013 11:06 AM, Mark Jackson wrote:
On 13/08/13 16:00, Tom Rini wrote:
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1
On 08/13/2013 10:57 AM, Mark Jackson wrote:
On 30/07/13 14:28, Tom Rini wrote:
On Thu, Jul 18, 2013 at 03:12:57PM
On 13/08/13 16:11, Tom Rini wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 08/13/2013 11:06 AM, Mark Jackson wrote:
On 13/08/13 16:00, Tom Rini wrote:
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1
On 08/13/2013 10:57 AM, Mark Jackson wrote:
On 30/07/13 14:28, Tom Rini wrote:
On
On 08/11/2013 09:05 AM, feng...@phytium.com.cn wrote:
From: fenghua fenghua@ligen-virtual-machine.(none)
This patch provide u-boot with arm64 support. Currently, it works on
Foundation Model for armv8 or Fast Model for armv8.
Signed-off-by: fenghua fenghua@ligen-virtual-machine.(none)
It
On Mon, Aug 12, 2013 at 03:43:29PM -0700, York Sun wrote:
Tom,
The following changes since commit d05bfd0586ccebe96e31976459c8ef45ec65e109:
Merge branch 'master' of git://git.denx.de/u-boot-i2c (2013-08-06
09:49:06 -0400)
are available in the git repository at:
On 13/08/13 16:20, Mark Jackson wrote:
On 13/08/13 16:11, Tom Rini wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 08/13/2013 11:06 AM, Mark Jackson wrote:
On 13/08/13 16:00, Tom Rini wrote:
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1
On 08/13/2013 10:57 AM, Mark Jackson wrote:
On Tue, Aug 13, 2013 at 12:48 PM, Mårten Wikman marten.wik...@novia.fi wrote:
2013/8/11 Otavio Salvador ota...@ossystems.com.br:
On Sun, Aug 11, 2013 at 10:49 AM, Mårten Wikman marten.wik...@novia.fi
wrote:
This adds necessary information on how to use U-boot on SPI NOR on MX28evk
2013/8/11 Otavio Salvador ota...@ossystems.com.br:
On Sun, Aug 11, 2013 at 10:49 AM, Mårten Wikman marten.wik...@novia.fi
wrote:
This adds necessary information on how to use U-boot on SPI NOR on MX28evk
Signed-off-by: Marten Wikman marten.wik...@novia.fi
Marten,
The patch looks right
NanoBone Specification:
---
CPU:
TI AM335x
Memory:
256MB DDR3
64MB NOR flash
256MB NAND flash
128KB FRAM
Ethernet:
2 x 10/100 connected to SMSC LAN8710 PHY
USB:
1 x USB2.0 Type A
I2C:
2Kbit EEPROM (Microchip 24AA02)
RTC (Maxim DS1338)
GPIO Expander
On Tue, Aug 13, 2013 at 05:09:57PM +0100, Mark Jackson wrote:
+++ b/board/newflow/nanobone/board.c
[snip]
+#if defined(CONFIG_SPL_BUILD) || (CONFIG_NOR_BOOT)
+//static struct uart_sys *uart_base = (struct uart_sys *)DEFAULT_UART_BASE;
+#endif
Here and elsewhere, remove commented out code.
On 07/25/2013 12:44 AM, ying.zh...@freescale.com wrote:
From: Ying Zhang b40...@freescale.com
Due to the nand SPL on some board(e.g. P1022DS)has a size limit, it can
not be more than 4K. So, the SPL cannot initialize the DDR with the SPD
code. This patch introduces TPL to enable a loader
Hi Tom,
On Sat, Aug 10, 2013 at 7:21 PM, Tom Warren twar...@nvidia.com wrote:
Simon,
From: s...@google.com [mailto:s...@google.com] On Behalf Of Simon Glass
Sent: Friday, August 09, 2013 9:04 PM
To: Stephen Warren
Cc: U-Boot Mailing List; Tom Warren; Stephen Warren; tr...@ti.com
On 08/13/2013 01:34 PM, Simon Glass wrote:
Hi Tom,
On Sat, Aug 10, 2013 at 7:21 PM, Tom Warren twar...@nvidia.com wrote:
Simon,
From: s...@google.com [mailto:s...@google.com] On Behalf Of Simon Glass
...
I put tegra: on the front expecting it to go that way, but it doesn't
matter. Also
Hello Benoît,
On 08/12/2013 12:08 AM, Benoît Thébaudeau wrote:
On Sunday, August 11, 2013 10:58:36 PM, Jeroen Hofstee wrote:
To be EABI compliant (r9 is a platform specific register) and as
a prepration for building u-boot with clang/llvm (with does / will
support r9 as reserved register),
Hi,
On 08/12/2013 05:23 PM, Wolfgang Denk wrote:
Dear Albert,
In message 20130812164406.5a6807e7@lilith you wrote:
IIRC, r9 is used as GOT pointer ?
No, it is not, well, not any more since GOT-based relocation was
replaced by ELF relocation, which requires no reserved register.
In any
On 07/25/2013 12:44 AM, ying.zh...@freescale.com wrote:
From: Ying Zhang b40...@freescale.com
Enable p1022ds to start from eSDHC with SPL.
Signed-off-by: Ying Zhang b40...@freescale.com
Ying,
Does this patch need anything out of this set? I can't get the following
targets built
On Tue, 2013-08-13 at 05:00 +, Gupta, Pekon wrote:
- CONFIG_NAND_OMAP_ECC_BCH8_CODE_HW_DETECTION_SW
Include API for S/W library (lib/bch.c) so included that here..
But this ECC scheme should be used only for older OMAP platforms where
ELM is not present
-
On 07/26/2013 03:02 AM, Valentin Longchamp wrote:
If the DDR3 module supports industrial temperature range and requires
the x2 refresh rate for that temp range, the refresh period must be
3.9us instead of 7.8 us.
Signed-off-by: Valentin Longchamp valentin.longch...@keymile.com
---
On 07/26/2013 03:02 AM, Valentin Longchamp wrote:
If this #define stays in config_mpc85xx.h, the P2041 based boards must
define a lot of SRIO values even if they do not implement a SRIO device.
The #define is moved into the P2041RDB board config file where it is
used.
Signed-off-by:
On 07/26/2013 03:02 AM, Valentin Longchamp wrote:
This can be useful if we want to disable an interface in u-boot and
later reenable them, so that it looks available when trying to fix the
FDT or for the kernel.
Signed-off-by: Valentin Longchamp valentin.longch...@keymile.com
---
On Fri, 2013-07-26 at 12:02 +0200, Valentin Longchamp wrote:
NAND_ECC_SOFT was the only option available while the SOFT_BCH option
may also be used.
Signed-off-by: Valentin Longchamp valentin.longch...@keymile.com
---
drivers/mtd/nand/fsl_elbc_nand.c | 6 +-
1 file changed, 5
On Tue, Aug 13, 2013 at 09:22:12AM +0200, Michal Simek wrote:
Hi Tom,
please pull these two patches to your tree.
I have sent them to mailing list as RFC and only Wolfgang's concern
was if this breaks using dcc as console. We have done these patches
because we couldn't use dcc as console.
On Wed, Aug 07, 2013 at 10:20:01AM -0600, Stephen Warren wrote:
On 08/06/2013 11:52 PM, Simon Glass wrote:
Tegra recently moved to the new I2C framework, which sets up I2C prior to
relocation, and prior to calling i2c_init_board(). This causes a crash on
Tegra boards.
note:
There
On 07/31/2013 08:31 AM, Shruti Kanetkar wrote:
Makes the startup output more consistent
Signed-off-by: Shruti Kanetkar shr...@freescale.com
Acked-by: Andy Fleming aflem...@freescale.com
---
arch/powerpc/cpu/mpc824x/cpu.c | 8 +++-
arch/powerpc/cpu/mpc85xx/cpu_init.c | 8
On Fri, 2013-07-26 at 12:02 +0200, Valentin Longchamp wrote:
This patch introduces the support for Keymile's kmp204x reference
design. This design is based on Freescale's P2040/P2041 SoC.
The peripherals used by this design are:
- DDR3 RAM with SPD support
- SPI NOR Flash as boot medium
-
On Thu, 2013-07-11 at 17:27 +0900, Masahiro Yamada wrote:
If a non-zero value is given to only_oob argument,
printing the main area is skipped.
With a little modification, we can skip the whole
while loop.
Signed-off-by: Masahiro Yamada yamad...@jp.panasonic.com
---
common/cmd_nand.c |
On 07/26/2013 03:02 AM, Valentin Longchamp wrote:
+
+phys_size_t initdram(int board_type)
+{
+ phys_size_t dram_size = 0;
+
+ puts(Initializing);
+
+ if (fsl_use_spd()) {
+ puts(using SPD\n);
+ dram_size = fsl_ddr_sdram();
+ } else {
+
On 08/05/2013 03:43 AM, Ramneek Mehresh wrote:
Erratum-A006918 prevents internal UTMI dual phy pll inside T4240
rev 1.0 from starting sometimes. Workaround involves restarting
phy pll maximum seven times with 1ms delay in each loop
Signed-off-by: Ramneek Mehresh ramneek.mehr...@freescale.com
On 08/05/2013 03:43 AM, Ramneek Mehresh wrote:
Erratum-A006918 prevents internal UTMI phy pll from starting
sometimes. Workaround involves restarting phy pll maximum seven
times with 1ms delay in each loop. If pll still fails to start
after max retries, status property is set to
On Mon, 2013-08-12 at 00:05 +0800, feng...@phytium.com.cn wrote:
From: fenghua fenghua@ligen-virtual-machine.(none)
This patch provide u-boot with arm64 support. Currently, it works on
Foundation Model for armv8 or Fast Model for armv8.
Signed-off-by: fenghua
On Mon, 2013-08-12 at 00:05 +0800, feng...@phytium.com.cn wrote:
diff --git a/arch/arm64/cpu/armv8/exceptions.S
b/arch/arm64/cpu/armv8/exceptions.S
new file mode 100644
index 000..376df49
--- /dev/null
+++ b/arch/arm64/cpu/armv8/exceptions.S
@@ -0,0 +1,210 @@
+/*
+ * Copyright (c)
On Tue, 2013-08-13 at 16:43 +0800, Shengzhou Liu wrote:
Add support for freescale P1010RDB-PB board.
Signed-off-by: Shengzhou Liu shengzhou@freescale.com
---
board/freescale/p1010rdb/law.c |2 -
board/freescale/p1010rdb/p1010rdb.c | 302
---
Hi, Tom,
This patch hasn't been applied? I think it should be applied early and
it is needed by other patches of this set.
Thanks.
-Original Message-
From: Tom Rini [mailto:tom.r...@gmail.com] On Behalf Of Tom Rini
Sent: Friday, June 28, 2013 5:57 AM
To: Wood Scott-B07421
-原始邮件-
发件人: Scott Wood scottw...@freescale.com
发送时间: 2013年8月14日 星期三
收件人: feng...@phytium.com.cn
抄送: u-boot@lists.denx.de, tr...@ti.com
主题: Re: [U-Boot] [PATCH] part1 of arm64. This patch provide u-boot with arm64
support. Currently it works on Foundation Model for armv8 or Fast
63 matches
Mail list logo