Note that checkpatch fails on this patch with the following warning,
but I'm not sure how to resolve it.
Nothing else in the U-Boot code base seems to use __align() although
it's defined in include/linux/compiler-gcc.h.
#46: FILE: fs/fat/fat.c:432:
+__attribute__ ((__aligned__
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
---
fs/fat/fat.c | 11 ++-
1 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/fs/fat/fat.c b/fs/fat/fat.c
index 1f95eb4..c924ec0 100644
--- a/fs/fat/fat.c
+++ b/fs/fat/fat.c
@@ -31,6 +31,7 @@
#include fat.h
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
---
drivers/mmc/fsl_esdhc.c | 12 +++-
1 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/drivers/mmc/fsl_esdhc.c b/drivers/mmc/fsl_esdhc.c
index a2f35e3..8e4bcef 100644
--- a/drivers/mmc/fsl_esdhc.c
+++ b/drivers
On 03/03/2012 04:50 PM, Wolfgang Denk wrote:
Dear Eric Nelson,
In message1330812338-25820-1-git-send-email-eric.nel...@boundarydevices.com
you wrote:
Note that checkpatch fails on this patch with the following warning,
but I'm not sure how to resolve it.
Nothing else in the U-Boot code
This series of patches is needed to allow main-line U-Boot to be used
with Freescale's Linux 2.6.38 non-DT kernel releases.
These releases currently require at least the machine type and
revision atag entries and are configured to load boot scripts from
the ext3 filesystem.
Freescale 2.6.38 (Non-DT) kernels require the revision atag to
enable the VPU.
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
---
board/freescale/mx6qsabrelite/mx6qsabrelite.c |7 +++
include/configs/mx6qsabrelite.h |1 +
2 files changed, 8 insertions
Allow non-dt kernels to boot
Signed-off-by: Troy Kisky troy.ki...@boundarydevices.com
---
board/freescale/mx6qsabrelite/mx6qsabrelite.c |6 --
include/configs/mx6qsabrelite.h |1 +
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git
Current Ubuntu releases from Freescale contain a boot script in ext3 filesystem.
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
---
include/configs/mx6qsabrelite.h |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/include/configs/mx6qsabrelite.h b/include
This series of patches defines the prerequisites for cache support on i.MX6
to allow further driver development to occur.
It does not enable the use of the data cache by default. To enable
data cache, comment out this line in mx6qsabrelite.h or mx6qarm2.h:
#define CONFIG_SYS_DCACHE_OFF
---
arch/arm/include/asm/arch-mx6/imx-regs.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/arch/arm/include/asm/arch-mx6/imx-regs.h
b/arch/arm/include/asm/arch-mx6/imx-regs.h
index 6a200bb..3e5c4c2 100644
--- a/arch/arm/include/asm/arch-mx6/imx-regs.h
+++
disabled by default until drivers are fixed
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
---
arch/arm/cpu/armv7/mx6/soc.c|8
include/configs/mx6qarm2.h |2 ++
include/configs/mx6qsabrelite.h |2 ++
3 files changed, 12 insertions(+), 0 deletions
---
include/configs/mx6qsabrelite.h |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/include/configs/mx6qsabrelite.h b/include/configs/mx6qsabrelite.h
index 3bd9bdb..a5dae73 100644
--- a/include/configs/mx6qsabrelite.h
+++ b/include/configs/mx6qsabrelite.h
@@ -212,4
ensure that transmit and receive buffers are cache-line aligned
invalidate cache after each packet received
flush cache before transmitting
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
---
drivers/net/fec_mxc.c | 248
Whoops.
Forgot to add the origin of this patch to the commit message:
http://lists.denx.de/pipermail/u-boot/2012-February/117695.html
Thanks Marek.
On 03/02/2012 04:06 PM, Eric Nelson wrote:
ensure that transmit and receive buffers are cache-line aligned
invalidate
On 03/02/2012 04:06 PM, Eric Nelson wrote:
This series of patches defines the prerequisites for cache support on i.MX6
to allow further driver development to occur.
It does not enable the use of the data cache by default. To enable
data cache, comment out this line in mx6qsabrelite.h
On 03/02/2012 04:25 PM, Wolfgang Denk wrote:
Dear Eric Nelson,
In message1330728909-12203-1-git-send-email-eric.nel...@boundarydevices.com
you wrote:
This series of patches is needed to allow main-line U-Boot to be used
with Freescale's Linux 2.6.38 non-DT kernel releases.
These releases
On 03/02/2012 04:06 PM, Eric Nelson wrote:
ensure that transmit and receive buffers are cache-line aligned
invalidate cache after each packet received
flush cache before transmitting
Signed-off-by: Eric Nelsoneric.nel...@boundarydevices.com
---
drivers/net/fec_mxc.c
broken by this.
M
Not at all. I just wanted to get it out there along with the dcache
patch so we have something to test each of the drivers against.
On 03/02/2012 04:06 PM, Eric Nelson wrote:
ensure that transmit and receive buffers are cache-line aligned
invalidate
This patch adds support for the GPIO keyboard used on MX6Q SabreLite.
This is generally used for invoking Android recovery mode in
response to a long press of volume key down during boot.
This can be tested by a boot script like so:
if keypress voldown sleep 1 keypress voldown ; then
On 03/02/2012 05:00 PM, Eric Nelson wrote:
This patch adds support for the GPIO keyboard used on MX6Q SabreLite.
This is generally used for invoking Android recovery mode in
response to a long press of volume key down during boot.
This can be tested by a boot script like so:
if keypress
This patch requires Stefano's driver for MX5/MX6.
http://lists.denx.de/pipermail/u-boot/2012-February/118530.html
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
---
arch/arm/include/asm/arch-mx6/imx-regs.h | 11 +
board/freescale/mx6qsabrelite/mx6qsabrelite.c
On 02/28/2012 02:28 AM, Fabio Estevam wrote:
On Tue, Feb 28, 2012 at 3:50 AM, Dirk Behmedirk.be...@de.bosch.com wrote:
Just out of curiosity: Why do you need that?
It was my understanding that with recent U-Boot and Kernel on SabreLite
DeviceTree is the way to go? And this doesn't need the
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
---
board/freescale/mx6qsabrelite/mx6qsabrelite.c |8
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/board/freescale/mx6qsabrelite/mx6qsabrelite.c
b/board/freescale/mx6qsabrelite/mx6qsabrelite.c
index db1bea9
On 02/02/2012 02:18 AM, Stefano Babic wrote:
On 01/02/2012 20:31, Eric Nelson wrote:
Hi Mike,
My comment was the inverse: I can't test just the 'sf probe' updates
unless I
have the core SPI flash support for mx6qsabrelite.
AFAIK, the update to cmd_sf doesn't have any dependencies
On 02/01/2012 10:00 AM, Mike Frysinger wrote:
On Wednesday 01 February 2012 06:30:04 Stefano Babic wrote:
On 31/01/2012 20:14, Eric Nelson wrote:
On 01/31/2012 11:11 AM, Mike Frysinger wrote:
On Tuesday 31 January 2012 12:52:06 Eric Nelson wrote:
Patch 1 modifies the 'sf' command to allow
On 01/30/2012 11:51 PM, Jason Liu wrote:
Eric,
2012/1/31 Eric Nelsoneric.nel...@boundarydevices.com:
This patch set refactors mxc_spi as described in
http://lists.denx.de/pipermail/u-boot/2010-March/068791.html
and requested in
On 01/30/2012 09:07 PM, Bud Miljkovic wrote:
Hi there,
While getting acquainted with possible u-Boot development issues, I read
FAQ 14.2.1. Can U-Boot be configured such that it can be started in
RAM? and was puzzled to learn that u-Boot cannot run from RAM.
Considering a custom platform,
On 01/31/2012 02:31 AM, Jason Hui wrote:
Eric,
On Tue, Jan 31, 2012 at 3:52 AM, Eric Nelson
eric.nel...@boundarydevices.com wrote:
Signed-off-by: Eric Nelsoneric.nel...@boundarydevices.com
Acked-by: Dirk Behmedirk.be...@de.bosch.com
Acked-by: Stefano Babicsba...@denx.de
---
board/freescale
On 01/31/2012 08:16 AM, Mike Frysinger wrote:
On Monday 30 January 2012 15:02:24 Eric Nelson wrote:
Patch 1 modifies the 'sf' command to allow a default bus and chip-select
to be specified by board headers. This allows a bare 'sf' probe command:
U-Boot sf probe
instead of the more
I'm about to send an updated set of patches for mxc_spi re-factoring
and the related cleanup stemming from the discussions in
http://lists.denx.de/pipermail/u-boot/2012-January/116816.html
These are split into multiple patch sets as suggested by Dirk:
simply moves the conditional parts of mxc_spi.c into the
respective CPU-specific imx-regs.h files.
Patch 2 adds general support for SPI to the i.MX6.
Patch 3 adds support to the mx6qsabrelite board
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
to ordinal value from port:index
GPIO_PORT() returns the port of an ordinal value
GPIO_INDEX() returns the index or offset of the ordinal.
Discussion on the mailing list at
http://lists.denx.de/pipermail/u-boot/2012-January/116927.html
Signed-off-by: Eric Nelson eric.nel
of
U-Boot sf probe 0x5300
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
---
common/cmd_sf.c | 37 +
1 files changed, 21 insertions(+), 16 deletions(-)
diff --git a/common/cmd_sf.c b/common/cmd_sf.c
index 612fd18..98e4162 100644
--- a/common
to specify GP3:19 on SabreLite:
U-Boot sf probe 0x5300
Patch 2 provides a description of usage and configuration of CONFIG_CMD_SF.
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
___
U-Boot mailing list
U-Boot@lists.denx.de
http
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
Acked-by: Stefano Babic sba...@denx.de
---
board/freescale/mx6qsabrelite/imximage.cfg|2 +-
board/freescale/mx6qsabrelite/mx6qsabrelite.c | 25 +
include
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
Acked-by: Stefano Babic sba...@denx.de
---
arch/arm/include/asm/arch-mx6/imx-regs.h | 44 ++
1 files changed, 44 insertions(+), 0 deletions(-)
diff --git a/arch
... (MX5x, MX6x)
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
Acked-by: Stefano Babic sba...@denx.de
---
arch/arm/include/asm/arch-mx31/imx-regs.h | 27
arch/arm/include/asm/arch-mx35/imx-regs.h | 25
arch/arm/include/asm
as chip select the controller's chip selects
as well as an external GPIO. The LSB byte has the value of the internal
chip select, the highest (thought as 16-bit value) contains the GPIO
number.
The GPIO used on Sabre Lite is GP3:19 == 83.
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
Acked-by: Stefano Babic sba...@denx.de
---
board/freescale/mx6qsabrelite/mx6qsabrelite.c |2 +-
include/configs/mx6qsabrelite.h |2 ++
2 files changed, 3 insertions(+), 1
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
---
README | 20
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/README b/README
index 9d713e8..4dbebcb 100644
--- a/README
+++ b/README
@@ -809,6 +809,7 @@ The following options need
On 01/31/2012 11:11 AM, Mike Frysinger wrote:
On Tuesday 31 January 2012 12:52:06 Eric Nelson wrote:
Patch 1 modifies the 'sf' command to allow a default bus and chip-select
to be specified by board headers. This allows a bare 'sf' probe command:
U-Boot sf probe
instead of the more
On 01/29/2012 07:36 PM, Marek Vasut wrote:
On 01/29/2012 03:16 PM, Marek Vasut wrote:
On 01/29/2012 01:11 PM, Marek Vasut wrote:
On 01/29/2012 12:18 PM, Marek Vasut wrote:
Signed-off-by: Eric Nelsoneric.nel...@boundarydevices.com
Acked-by: Dirk Behmedirk.be...@de.bosch.com
Acked-by: Stefano
On 01/30/2012 11:35 AM, Dirk Behme wrote:
On 30.01.2012 19:10, Eric Nelson wrote:
On 01/29/2012 07:36 PM, Marek Vasut wrote:
On 01/29/2012 03:16 PM, Marek Vasut wrote:
On 01/29/2012 01:11 PM, Marek Vasut wrote:
On 01/29/2012 12:18 PM, Marek Vasut wrote:
Signed-off-by: Eric Nelsoneric.nel
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
Acked-by: Stefano Babic sba...@denx.de
---
arch/arm/include/asm/arch-mx6/imx-regs.h | 44 ++
1 files changed, 44 insertions(+), 0 deletions(-)
diff --git a/arch
This patch set refactors mxc_spi as described in
http://lists.denx.de/pipermail/u-boot/2010-March/068791.html
and requested in
http://lists.denx.de/pipermail/u-boot/2012-January/116023.html
in order to add support for the MX6Q in general and the mx6qsabrelite
specifically.
Patch 1
... (MX5x, MX6x)
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
Acked-by: Stefano Babic sba...@denx.de
---
arch/arm/include/asm/arch-mx31/imx-regs.h | 27
arch/arm/include/asm/arch-mx35/imx-regs.h | 25
arch/arm/include/asm
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
Acked-by: Stefano Babic sba...@denx.de
---
board/freescale/mx6qsabrelite/imximage.cfg|2 +-
board/freescale/mx6qsabrelite/mx6qsabrelite.c | 25 +
include
to specify GP3:19 on SabreLite:
U-Boot sf probe 0x5300
Patch 2 provides a description of usage and configuration of CONFIG_CMD_SF.
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
___
U-Boot mailing list
U-Boot@lists.denx.de
http
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
---
README | 20
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/README b/README
index 9d713e8..4dbebcb 100644
--- a/README
+++ b/README
@@ -809,6 +809,7 @@ The following options need
of
U-Boot sf probe 0x5300
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
---
common/cmd_sf.c | 37 +
1 files changed, 21 insertions(+), 16 deletions(-)
diff --git a/common/cmd_sf.c b/common/cmd_sf.c
index 612fd18..98e4162 100644
--- a/common
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
Acked-by: Stefano Babic sba...@denx.de
---
include/configs/mx6qsabrelite.h |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/include/configs/mx6qsabrelite.h b/include
The default settings store the persistent environment on SD card
and not serial flash (SPI NOR).
To use SPI NOR to save the environment instead of SD card, edit
include/configs/mx6qsabrelite.h and
- undefine CONFIG_ENV_IS_IN_MMC
- define CONFIG_ENV_IS_IN_SPI_FLASH
The SPI driver can take as
This patch set refactors mxc_spi as described in
http://lists.denx.de/pipermail/u-boot/2010-March/068791.html
and requested in
http://lists.denx.de/pipermail/u-boot/2012-January/116023.html
in order to add support for the MX6Q in general and the mx6qsabrelite
specifically.
Patch 1 simply
This patch set refactors mxc_spi as described in
http://lists.denx.de/pipermail/u-boot/2010-March/068791.html
and requested in
http://lists.denx.de/pipermail/u-boot/2012-January/116023.html
in order to add support for the MX6Q in general and the mx6qsabrelite
specifically.
Patch 1
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
Acked-by: Stefano Babic sba...@denx.de
---
board/freescale/mx6qsabrelite/imximage.cfg|2 +-
board/freescale/mx6qsabrelite/mx6qsabrelite.c | 25 +
include
This patch allows a board configuration file to provide default bus
and chip-selects for SPI flash so that first argument to the 'sf' command
is optional.
On boards that use the mxc_spi driver and a GPIO for chip select, this allows
a much simpler command line:
U-Boot sf probe
instead of
... (MX5x, MX6x)
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
Acked-by: Stefano Babic sba...@denx.de
---
arch/arm/include/asm/arch-mx31/imx-regs.h | 27
arch/arm/include/asm/arch-mx35/imx-regs.h | 25
arch/arm/include/asm
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
Acked-by: Stefano Babic sba...@denx.de
---
arch/arm/include/asm/arch-mx6/imx-regs.h | 44 ++
1 files changed, 44 insertions(+), 0 deletions(-)
diff --git a/arch
---
README | 20
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/README b/README
index f6ab85c..1a98915 100644
--- a/README
+++ b/README
@@ -800,6 +800,7 @@ The following options need to be configured:
(requires
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
Acked-by: Stefano Babic sba...@denx.de
---
include/configs/mx6qsabrelite.h |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/include/configs/mx6qsabrelite.h b/include
The default settings store the persistent environment on SD card
and not serial flash (SPI NOR).
To use SPI NOR to save the environment instead of SD card, edit
include/configs/mx6qsabrelite.h and
- undefine CONFIG_ENV_IS_IN_MMC
- define CONFIG_ENV_IS_IN_SPI_FLASH
The SPI driver can take as
On 01/29/2012 12:17 PM, Marek Vasut wrote:
---
README | 20
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/README b/README
index f6ab85c..1a98915 100644
--- a/README
+++ b/README
@@ -800,6 +800,7 @@ The following options need to be configured:
On 01/29/2012 12:16 PM, Marek Vasut wrote:
Move (E)CSPI register declarations into the imx-regs.h files for each
supported CPU
Introduce two new macros to control conditional setup
MXC_CSPI - Used for processors with the Configurable Serial Peripheral
Interface (MX3x) MXC_ECSPI - For
On 01/29/2012 12:18 PM, Marek Vasut wrote:
Signed-off-by: Eric Nelsoneric.nel...@boundarydevices.com
Acked-by: Dirk Behmedirk.be...@de.bosch.com
Acked-by: Stefano Babicsba...@denx.de
---
include/configs/mx6qsabrelite.h |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git
On 01/29/2012 01:11 PM, Marek Vasut wrote:
On 01/29/2012 12:18 PM, Marek Vasut wrote:
Signed-off-by: Eric Nelsoneric.nel...@boundarydevices.com
Acked-by: Dirk Behmedirk.be...@de.bosch.com
Acked-by: Stefano Babicsba...@denx.de
---
include/configs/mx6qsabrelite.h |3 +++
1 files
On 01/29/2012 03:16 PM, Marek Vasut wrote:
On 01/29/2012 01:11 PM, Marek Vasut wrote:
On 01/29/2012 12:18 PM, Marek Vasut wrote:
Signed-off-by: Eric Nelsoneric.nel...@boundarydevices.com
Acked-by: Dirk Behmedirk.be...@de.bosch.com
Acked-by: Stefano Babicsba...@denx.de
---
On 01/26/2012 07:50 PM, Mike Frysinger wrote:
On Thursday 26 January 2012 20:22:22 Eric Nelson wrote:
On 01/24/2012 11:08 AM, Mike Frysinger wrote:
On Tuesday 24 January 2012 11:18:22 Eric Nelson wrote:
This patch allows a board configuration file to provide a default
chip-select for serial
On 01/24/2012 11:08 AM, Mike Frysinger wrote:
On Tuesday 24 January 2012 11:18:22 Eric Nelson wrote:
This patch allows a board configuration file to provide a default
chip-select for serial flash so that first argument to the 'sf' command
is optional.
On boards that use the mxc_spi driver
On 01/25/2012 08:10 AM, Matthias Fuchs wrote:
Hi Eric,
please see my comments below.
On 24.01.2012 17:18, Eric Nelson wrote:
This patch allows a board configuration file to provide a default
chip-select for serial flash so that first argument to the 'sf' command
is optional.
On boards
... (MX5x, MX6x)
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
Acked-by: Stefano Babic sba...@denx.de
---
arch/arm/include/asm/arch-mx31/imx-regs.h | 27
arch/arm/include/asm/arch-mx35/imx-regs.h | 25
arch/arm/include/asm
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
Acked-by: Stefano Babic sba...@denx.de
---
arch/arm/include/asm/arch-mx6/imx-regs.h | 44 ++
1 files changed, 44 insertions(+), 0 deletions(-)
diff --git a/arch
This patch set refactors mxc_spi as described in
http://lists.denx.de/pipermail/u-boot/2010-March/068791.html
and requested in
http://lists.denx.de/pipermail/u-boot/2012-January/116023.html
in order to add support for the MX6Q in general and the mx6qsabrelite
specifically.
Patch 1
of
U-Boot sf probe 0x5300
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
Acked-by: Stefano Babic sba...@denx.de
---
common/cmd_sf.c | 34 +++---
1 files changed, 23 insertions(+), 11 deletions(-)
diff --git
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
Acked-by: Stefano Babic sba...@denx.de
---
board/freescale/mx6qsabrelite/imximage.cfg|2 +-
board/freescale/mx6qsabrelite/mx6qsabrelite.c | 25 +
include
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
Acked-by: Stefano Babic sba...@denx.de
---
include/configs/mx6qsabrelite.h |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/include/configs/mx6qsabrelite.h b/include
as chip select the controller's chip selects
as well as an external GPIO. The LSB byte has the value of the internal
chip select, the highest (thought as 16-bit value) contains the GPIO
number.
The GPIO used on Sabre Lite is GP3:19 == 83.
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
... (MX5x, MX6x)
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
---
arch/arm/include/asm/arch-mx31/imx-regs.h | 27
arch/arm/include/asm/arch-mx35/imx-regs.h | 25
arch/arm/include/asm/arch-mx5/imx-regs.h | 30
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
---
common/cmd_sf.c | 34 +++---
1 files changed, 23 insertions(+), 11 deletions(-)
diff --git a/common/cmd_sf.c b/common/cmd_sf.c
index 7225656..4b32171 100644
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
---
board/freescale/mx6qsabrelite/imximage.cfg|2 +-
board/freescale/mx6qsabrelite/mx6qsabrelite.c | 25 +
include/configs/mx6qsabrelite.h
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
---
include/configs/mx6qsabrelite.h |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/include/configs/mx6qsabrelite.h b/include/configs/mx6qsabrelite.h
index 8dd6e39
as chip select the controller's chip selects
as well as an external GPIO. The LSB byte has the value of the internal
chip select, the highest (thought as 16-bit value) contains the GPIO
number.
The GPIO used on Sabre Lite is GP3:19 == 83.
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
Acked-by: Dirk Behme dirk.be...@de.bosch.com
---
arch/arm/include/asm/arch-mx6/imx-regs.h | 44 ++
1 files changed, 44 insertions(+), 0 deletions(-)
diff --git a/arch/arm/include/asm/arch-mx6/imx-regs.h
b
On 01/23/2012 10:51 AM, Fabio Estevam wrote:
Patch 4 modifies the 'sf' command to allow a default chip-select
to be specified by board headers as is done on efika et al. This allows
a bare 'sf' probe command:
U-Boot sf probe
instead of the more cumbersome usage when a GPIO is
On 01/19/2012 08:27 PM, Jason Hui wrote:
On Wed, Jan 18, 2012 at 6:09 AM, Eric Nelson
eric.nel...@boundarydevices.com wrote:
Signed-off-by: Eric Nelsoneric.nel...@boundarydevices.com
---
include/configs/mx6qsabrelite.h | 12 +++-
1 files changed, 11 insertions(+), 1 deletions
On 01/20/2012 01:47 AM, Stefano Babic wrote:
On 20/01/2012 08:48, Jason Hui wrote:
I'm wondering how the CONFIG_ENV_SPI_CS could be 0x5300? Vague?
Then the left open question is only above one.
The SPI driver can take as chip select the controller's chip selects as
well as an external
On 01/20/2012 02:15 AM, Wolfgang Grandegger wrote:
On 01/20/2012 01:56 AM, Eric Nelson wrote:
Yes. If you program u-boot.imx to offset 0x400, it will boot.
I just did so as shown below.
I started by placing SW1 in the 01 position (boot to USB), and
used imx_usb to dowload u-boot.imx
Hi Wolfgang,
On 01/19/2012 03:26 AM, Dirk Behme wrote:
Dear Wolfgang,
On 19.01.2012 10:58, Wolfgang Grandegger wrote:
Where can I find the SPI_to_SD_loader.bin image?
Unfortunately, at the moment you have to ask your Freescale contact for this. We
ping Freescale since weeks for this. Last
On 01/18/2012 01:39 AM, Stefano Babic wrote:
On 18/01/2012 02:44, Eric Nelson wrote:
I'll defer to Stefano on this one, since I did this in response
to his request:
Yes, I admit I am guilty about this !
The layout of the CSPI registers is not exactly the same for all SOCs.
For example
... (MX5x, MX6x)
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
---
arch/arm/include/asm/arch-mx31/imx-regs.h | 27
arch/arm/include/asm/arch-mx35/imx-regs.h | 25
arch/arm/include/asm/arch-mx5/imx-regs.h | 30 +
drivers/spi/mxc_spi.c
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
---
common/cmd_sf.c | 34 +++---
1 files changed, 23 insertions(+), 11 deletions(-)
diff --git a/common/cmd_sf.c b/common/cmd_sf.c
index 7225656..97fce16 100644
--- a/common/cmd_sf.c
+++ b/common/cmd_sf.c
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
---
board/freescale/mx6qsabrelite/imximage.cfg|2 +-
board/freescale/mx6qsabrelite/mx6qsabrelite.c | 25 +
include/configs/mx6qsabrelite.h |9 +
3 files changed, 35 insertions
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
---
arch/arm/include/asm/arch-mx6/imx-regs.h | 44 ++
1 files changed, 44 insertions(+), 0 deletions(-)
diff --git a/arch/arm/include/asm/arch-mx6/imx-regs.h
b/arch/arm/include/asm/arch-mx6/imx-regs.h
index
This patch set refactors mxc_spi as described in
http://lists.denx.de/pipermail/u-boot/2010-March/068791.html
and requested in
http://lists.denx.de/pipermail/u-boot/2012-January/116023.html
in order to add support for the MX6Q in general and the mx6qsabrelite
specifically.
Patch 1
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
---
include/configs/mx6qsabrelite.h | 12 +++-
1 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/include/configs/mx6qsabrelite.h b/include/configs/mx6qsabrelite.h
index 44b028a..160894c 100644
--- a/include/configs
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
---
include/configs/mx6qsabrelite.h |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/include/configs/mx6qsabrelite.h b/include/configs/mx6qsabrelite.h
index 8dd6e39..44b028a 100644
--- a/include/configs
On 01/17/2012 04:19 PM, Marek Vasut wrote:
Signed-off-by: Eric Nelsoneric.nel...@boundarydevices.com
---
arch/arm/include/asm/arch-mx6/imx-regs.h | 44
++ 1 files changed, 44 insertions(+), 0
deletions(-)
diff --git a/arch/arm/include/asm/arch-mx6/imx-regs.h
On 01/17/2012 06:27 PM, Marek Vasut wrote:
On 01/17/2012 04:19 PM, Marek Vasut wrote:
Signed-off-by: Eric Nelsoneric.nel...@boundarydevices.com
+/* ECSPI registers */
+struct cspi_regs {
+ u32 rxdata;
+ u32 txdata;
+ u32 ctrl;
+ u32 cfg;
+ u32 intr;
+ u32
On 01/17/2012 06:47 PM, Marek Vasut wrote:
On 01/17/2012 06:27 PM, Marek Vasut wrote:
I'll defer to Stefano on this one, since I did this in response
to his request:
Right - and we already discussed in the past how to avoid to put
specific SOC code inside the driver. In fact, the cspi_regs
On 01/13/2012 04:45 AM, Dirk Behme wrote:
On 13.01.2012 11:48, Stefano Babic wrote:
On 12/01/2012 16:27, Dirk Behme wrote:
From: Eric Nelson eric.nel...@boundarydevices.com
Signed-off-by: Eric Nelson eric.nel...@boundarydevices.com
CC: Jason Liu jason@linaro.org
CC: Stefano Babic sba
On 12/29/2011 12:09 AM, Dirk Behme wrote:
On 28.12.2011 13:32, Stefano Babic wrote:
On 26/12/2011 08:34, Dirk Behme wrote:
From: Jason Liujason@linaro.org
Add the initial support for Freescale i.MX6Q Sabre Lite board
Hi Dirk,
Index: freescale-u-boot-imx.git/MAINTAINERS
901 - 1000 of 1004 matches
Mail list logo