On 11/05/2012 05:46 PM, Joe Hershberger wrote:
> If sub-page reads are supported, this will save reading unneeded data
>
> Signed-off-by: Joe Hershberger
> ---
>
> drivers/mtd/ubi/io.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/mtd/ubi/io.c b/drivers/mtd/u
Hi Marek,
On 11/06/2012 12:57 AM, Marek Vasut wrote:
Can you please avoid top-posting? Does U-Boot even support your USB device?
Sorry about top-posting. My USB device is supported by smsc95xx.c driver
in drivers/usb/eth.
Thanks a lot.
Felix.
On 11/02/2012 08:38 AM, Felix Radensky wrote:
Dear Dimax,
On 06.11.2012 08:51, Dimax wrote:
> Well so far no luck,
> Actually I'm not sure how to start. But I will try to go on "with a
> little help from my friends".
>
> I)
> The first question that raised is a compiler. I see two options:
> 1. Use the cross compiler - this is what more like
Hi Albert,
On 05.11.2012 14:09, Albert ARIBAUD wrote:
> Hi Andreas,
>
> On Mon, 5 Nov 2012 11:19:30 +0100, Andreas Bießmann
> wrote:
>
>> Dear Albert Aribaud,
>>
>> The following changes since commit 46d626d3926cf6b9f9c477782c5a0ee620a424cd:
>>
>> socfpga/spl: Remove malloc.h (2012-11-04 16:
Dear Josh Wu,
On 05.11.2012 11:18, Andreas Bießmann wrote:
> Dear Josh Wu,
>
> On 01.11.2012 11:57, Josh Wu wrote:
>> Signed-off-by: Josh Wu
>> ---
>> arch/arm/cpu/arm926ejs/at91/at91sam9x5_devices.c | 12
>> arch/arm/cpu/arm926ejs/at91/cpu.c| 11 +++
>>
Dear Bo Shen,
On 05.11.2012 10:38, Andreas Bießmann wrote:
> Dear Bo Shen,
>
> On 29.10.2012 08:00, Bo Shen wrote:
>> Signed-off-by: Bo Shen
>> ---
>> drivers/video/atmel_hlcdfb.c |6 ++
>> 1 file changed, 6 insertions(+)
>
> Applied to u-boot-atmel/master, thanks!
>
Patch was remove
On 2012-11-02, victor wrote:
> Hi All,
>
> Accord to SD spec 2.0, the formula to find out sd card capacity is:
>
> memory capacity = (C_SIZE+1) * 512K byte
> and
> C_SIZE is from CSD [69:48]
>
> Thus, the code in generic mmc is wrong for the high capacity sd card. My
> patch is below.
>
W
Lukasz,
> Hi victor,
>
> Regarding UMS support:
>
> The last version posted at u-boot ML can be found at [**]:
> http://thread.gmane.org/gmane.comp.boot-loaders.u-
> boot/113004/match=ums
>
>
> +if (fsg_fs_bulk_out_desc.bEndpointAddress != 0x1)
> + fsg_fs_bulk_out_desc.bEndpointAddress = 0
This series rework the CLUT management in common/lcd and use the driver API
lcd_setcolreg() for that. The change was first requested from Marek Vasut due to
a compiler warning (type-punned pointer stuff) encountered with eldk 4.2 and
introduced in 203c37b8c5556aad1901ce4954792afd718c7d42
BEWARE th
From: Bo Shen
Signed-off-by: Bo Shen
Signed-off-by: Andreas Bießmann
---
since v2:
* add this single patch
drivers/video/atmel_hlcdfb.c |6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/video/atmel_hlcdfb.c b/drivers/video/atmel_hlcdfb.c
index beb7fa3..4110d4d 100644
--- a
The lcd_setcolreg() is a API provided by the lcd driver and used to setup the
color lookup table. However the lcd driver setup the CLUT by using a lot of
ifdiffery and accessing the CLUT arrays directly instead. Remove that and use
the API.
Signed-off-by: Andreas Bießmann
Cc: Marek Vasut
Cc: Ana
This patch series enables the DT support on SMDK5250.
Ethernet is the first driver whose discovery is based on DT node.
More DT based drivers to be added subsequently
Changes since v1:
- Renamed the smdk5250.h file to exynos5250-dt.h to create a common
configuration file which ca
This patch adds initial dts file for EXYNOS5250 SoC. This dts
file currently include only ethernet devices and properties. More
devices to be added in subsequent patches.
Also add the dts file for SMDK5250 board which uses the EXYNOS5250
dts file.
Signed-off-by: Hatim Ali
Acked-by: Simon Glass
-
Add the compatibility string and constant for the ethernet driver
so the device tree parsing code can recognize it.
Signed-off-by: Hatim Ali
Acked-by: Simon Glass
---
Changes since v1:
- Removed extra blank line before COMPAT_SMSC_LAN9215
- Added Acked-by: Simon Glass
diff --git
Add device tree based ethernet driver for SMC911X controller on
SMDK5250 boards.
Signed-off-by: Hatim Ali
Acked-by: Simon Glass
---
Changes since v1:
- Added Acked-by Simon Glass
diff --git a/arch/arm/include/asm/arch-exynos/sromc.h
b/arch/arm/include/asm/arch-exynos/sromc.h
index f616
Create a common configuration file for all exynos5250 based boards.
Going forward we will be using DT based driver discovery for all the boards
based on Exynos5. The different boards added will have there own config.h files
which internally will include this file and specify their specific DT files
Add the configuration file for exynos5250 based SMDK5250 board.
Signed-off-by: Hatim Ali
diff --git a/include/configs/smdk5250.h b/include/configs/smdk5250.h
new file mode 100644
index 000..81f83a8
--- /dev/null
+++ b/include/configs/smdk5250.h
@@ -0,0 +1,33 @@
+/*
+ * Copyright (C) 2012 Sam
The patch series add support for TMU driver using device tree for Exynos5250
based SMDK5250 board.
This patch series is dependent on the patch series
"Add DT based ethernet driver for SMDK5250" by Hatim Ali
Akshay Saraswat (5):
EXYNOS5: FDT: Add TMU device node values
EXYNOS5: TMU: Add driver
From: Akshay Saraswat
Fdt entry for Exynos TMU driver specific pre-defined values used for
calibration of current temperature and defining threshold values.
Signed-off-by: Akshay Saraswat
diff --git a/arch/arm/dts/exynos5250.dtsi b/arch/arm/dts/exynos5250.dtsi
index fa4d498..db22db6 100644
---
From: Akshay Saraswat
Adding Exynos Thermal Management Unit driver to monitor SOC
temperature and take actions corresponding to states of TMU.
System will shutdown if tripping temperature is reached.
Signed-off-by: Akshay Saraswat
diff --git a/arch/arm/include/asm/arch-exynos/exynos-tmu.h
b/a
From: Akshay Saraswat
Adding API in power for system shutdown when tripping value is reached
in Exynos Thermal Management Unit.
Signed-off-by: Akshay Saraswat
diff --git a/arch/arm/cpu/armv7/exynos/power.c
b/arch/arm/cpu/armv7/exynos/power.c
index d4bce6d..a6d8827 100644
--- a/arch/arm/cpu/ar
From: Akshay Saraswat
Add a generic polling function to continuously monitor events and
trigger actions corresponding to them.
Signed-off-by: Akshay Saraswat
diff --git a/README b/README
index 2572add..72b3b67 100644
--- a/README
+++ b/README
@@ -2814,6 +2814,13 @@ Configuration Settings:
From: Akshay Saraswat
This adds call to tmu_init() and TMU status polling in board_poll_devices()
funtion to monitor temperature change of the SOC.
Signed-off-by: Akshay Saraswat
diff --git a/board/samsung/smdk5250/smdk5250.c
b/board/samsung/smdk5250/smdk5250.c
index ac7346d..19eb2e0 100644
-
Enables TMU driver support for exynos5250
Signed-off-by: Akshay Saraswat
diff --git a/include/configs/exynos5250-dt.h b/include/configs/exynos5250-dt.h
index 12f555c..2f4315a 100644
--- a/include/configs/exynos5250-dt.h
+++ b/include/configs/exynos5250-dt.h
@@ -106,6 +106,12 @@
#define CONFIG_B
From: Alim Akhtar
Adds a new u-boot command to read current temprature from tmu driver.
Signed-off-by: Alim Akhtar
diff --git a/common/Makefile b/common/Makefile
index dca2f53..b56ffa2 100644
--- a/common/Makefile
+++ b/common/Makefile
@@ -159,6 +159,7 @@ COBJS-$(CONFIG_CMD_STRINGS) += cmd_str
This enables the tmu command to read the current SOC
temperature with the help of TMU
Signed-off-by: Alim Akhtar
diff --git a/include/configs/exynos5250-dt.h b/include/configs/exynos5250-dt.h
index 2f4315a..2b9271c 100644
--- a/include/configs/exynos5250-dt.h
+++ b/include/configs/exynos5250-dt.
On Tue, Nov 6, 2012 at 9:24 AM, Felix Radensky wrote:
> Hi Marek,
>
>
> On 11/06/2012 12:57 AM, Marek Vasut wrote:
>
>> Can you please avoid top-posting? Does U-Boot even support your USB
>> device?
>>
>>
> Sorry about top-posting. My USB device is supported by smsc95xx.c driver
> in drivers/usb/e
On Tue 2012-11-06 01:56:50, Marek Vasut wrote:
> Dear Pavel Machek,
>
> > Hi!
> >
> > In message <20121105200340.GA15821@xo-6d-61-c0.localdomain> you wrote:
> > >> > > > /* Append length in bits and transform */
> > >> > > >
> > >> > > > - ctx->in32[14] = ctx->bits[
Lukasz,
> Lukasz,
>
> > Hi victor,
> >
> > Regarding UMS support:
> >
> > The last version posted at u-boot ML can be found at [**]:
> > http://thread.gmane.org/gmane.comp.boot-loaders.u-
> > boot/113004/match=ums
> >
> >
> > +if (fsg_fs_bulk_out_desc.bEndpointAddress != 0x1)
> > + fsg_fs_bulk_
On 11/05/2012 04:47 PM, Simon Glass wrote:
> Hi Stephen,
>
> On Mon, Nov 5, 2012 at 3:04 PM, Stephen Warren wrote:
>> From: Stephen Warren
>>
>> If a U-Boot config file enables CONFIG_BOUNCE_BUFFER only for the main
>> U-Boot build and not for the SPL, then config.mk will contain
>> CONFIG_BOUNC
On 11/05/2012 05:54 PM, Marek Vasut wrote:
> Dear Stephen Warren,
>
>> From: Stephen Warren
>>
>> If a U-Boot config file enables CONFIG_BOUNCE_BUFFER only for the main
>> U-Boot build and not for the SPL, then config.mk will contain
>> CONFIG_BOUNCE_BUFFER=y, so common/Makefile will build bounce
On 11/05/2012 04:54 PM, Simon Glass wrote:
> Hi Stephen,
>
> On Mon, Nov 5, 2012 at 3:04 PM, Stephen Warren wrote:
>> The current bouncebuf API requires all parameters to be passed to both
>> bounce_buffer_start() and bounce_buffer_stop(). This works fine when
>> both functions are called from th
On 11/05/2012 05:00 PM, Simon Glass wrote:
> Hi Stephen,
>
> On Mon, Nov 5, 2012 at 3:04 PM, Stephen Warren wrote:
>> From: Stephen Warren
>>
>> Tegra's MMC driver does DMA, and hence needs cache-aligned buffers. In
>> some cases (e.g. user load commands) this cannot be guaranteed by callers
>>
Hi Stephen,
On Tue, Nov 6, 2012 at 10:50 AM, Stephen Warren wrote:
> On 11/05/2012 05:00 PM, Simon Glass wrote:
>> Hi Stephen,
>>
>> On Mon, Nov 5, 2012 at 3:04 PM, Stephen Warren wrote:
>>> From: Stephen Warren
>>>
>>> Tegra's MMC driver does DMA, and hence needs cache-aligned buffers. In
>>>
On 11/05/2012 04:54 PM, Simon Glass wrote:
> Hi Stephen,
>
> On Mon, Nov 5, 2012 at 3:04 PM, Stephen Warren wrote:
>> From: Stephen Warren
>>
>> The current bouncebuf API requires all parameters to be passed to both
>> bounce_buffer_start() and bounce_buffer_stop(). This works fine when
>> both
Dear Lucas Stach,
On Tuesday, November 6, 2012 8:43:43 AM, Lucas Stach wrote:
> Am Dienstag, den 06.11.2012, 00:56 +0100 schrieb Marek Vasut:
> > Dear Benoît Thébaudeau,
> >
> > > Dear Marek Vasut,
> > >
> > > On Monday, November 5, 2012 11:54:12 PM, Marek Vasut wrote:
> > > > Dear Benoît Thébau
Check for scancodes for arrow keys and map them to ^F/^B, ^N/^P.
Control characters are used instead of ANSI sequence because the
queueing code in usb_kbd doesn't handle the data increase when one
keypress generates 3 keycodes. The real fix is to convert this driver
to use the input subsystem and
From: Stephen Warren
Commits 6dc71c8 "MMC: MXS: Toggle the generic bounce buffer on the
boards" and 49a627f "MMC: Remove the MMC bounce buffer" replaced
CONFIG_MMC_BOUNCE_BUFFER with CONFIG_BOUNCE_BUFFER, but missed
converting a few boards over to the new option. Fix this.
Signed-off-by: Stephen
From: Stephen Warren
The current bouncebuf API requires all parameters to be passed to both
bounce_buffer_start() and bounce_buffer_stop(). Modify the bouncebuf
start function to accept a state structure as a parameter, and only
require that state struct to be passed to the stop function. This
si
From: Stephen Warren
If any driver ever needs to use the bounce buffer API, it always needs
to use it. As such, providing a dummy implementation of those APIs when
CONFIG_BOUNCE_BUFFER isn't defined does not make sense. Remove the dummy
implementation.
Signed-off-by: Stephen Warren
---
v2: New
From: Stephen Warren
Tegra's MMC driver does DMA, and hence needs cache-aligned buffers. In
some cases (e.g. user load commands) this cannot be guaranteed by callers
of the MMC APIs. To solve this, modify the Tegra MMC driver to use the
new bounce_buffer_*() APIs.
Note: Ideally, all U-Boot code
The default value for PRM_RSTTIME1 on am335x is 0x06 leading to a very
short assertion of SYS_RESETn on BeagleBones. For PRM_RSTTIME1 values
less than 0x80, some BeagleBones will end up with inverted Ethernet LEDs
upon warm software reset leading to incorrect display of the Ethernet
link status on
From: Gabe Black
When running from coreboot we don't want this code.
This version works by ifdef-ing out all of the code that would go
into those sections and all the code that refers to it. The sections are
then empty, and the linker will either leave them empty for the loader
to ignore or remo
On 11/06/2012 02:26 PM, Allen Martin wrote:
> Check for scancodes for arrow keys and map them to ^F/^B, ^N/^P.
> Control characters are used instead of ANSI sequence because the
> queueing code in usb_kbd doesn't handle the data increase when one
> keypress generates 3 keycodes. The real fix is to
From: Stefan Reinauer
Create a basic API to provide access to video parameters such as screen
size, and to position the cursor on the screen. Also add a prototype
for video_display_bitmap() which was missing.
Signed-off-by: Stefan Reinauer
Signed-off-by: Simon Glass
Signed-off-by: Anatolij Gus
Hi Wolfgang,
On Mon, Nov 5, 2012 at 11:27 PM, Wolfgang Denk wrote:
> Dear Simon Glass,
>
> In message
> you
> wrote:
>>
>> Well I found a very short version:
>>
>> * Use of this source code is governed by a BSD-style license that can be
>> * found in the LICENSE file.
>>
>> but it is inaccur
Dear Simon Glass,
In message
you wrote:
>
> >> Well I found a very short version:
> >>
> >> * Use of this source code is governed by a BSD-style license that can be
> >> * found in the LICENSE file.
> >>
> >> but it is inaccurate. We could perhaps change it to:
> >>
> >> * Use of this source
Hi Wolfgang,
On Tue, Nov 6, 2012 at 2:23 PM, Wolfgang Denk wrote:
> Dear Simon Glass,
>
> In message
> you
> wrote:
>>
>> >> Well I found a very short version:
>> >>
>> >> * Use of this source code is governed by a BSD-style license that can be
>> >> * found in the LICENSE file.
>> >>
>> >>
Dear Pavel Machek,
> On Tue 2012-11-06 01:56:50, Marek Vasut wrote:
> > Dear Pavel Machek,
> >
> > > Hi!
> > >
> > > In message <20121105200340.GA15821@xo-6d-61-c0.localdomain> you wrote:
> > > >> > > > /* Append length in bits and transform */
> > > >> > > >
> > > >> >
Dear Lucas Stach,
[...]
> > > > > What do you think?
> > > >
> > > > What about passing port private / platform data instead of ID ?
> > >
> > > The ID is already passed to ehci_hcd_init(), so we have to live with it
> > > if we don't want to change the newly introduced multi-controller
> > > i
Dear Benoît Thébaudeau,
> Dear Lucas Stach,
>
> On Tuesday, November 6, 2012 8:43:43 AM, Lucas Stach wrote:
> > Am Dienstag, den 06.11.2012, 00:56 +0100 schrieb Marek Vasut:
> > > Dear Benoît Thébaudeau,
> > >
> > > > Dear Marek Vasut,
> > > >
> > > > On Monday, November 5, 2012 11:54:12 PM, Ma
Dear Stephen Warren,
> On 11/05/2012 05:54 PM, Marek Vasut wrote:
> > Dear Stephen Warren,
> >
> >> From: Stephen Warren
> >>
> >> If a U-Boot config file enables CONFIG_BOUNCE_BUFFER only for the main
> >> U-Boot build and not for the SPL, then config.mk will contain
> >> CONFIG_BOUNCE_BUFFER=
On 11/06/2012 03:43 PM, Marek Vasut wrote:
> Dear Stephen Warren,
>
>> On 11/05/2012 05:54 PM, Marek Vasut wrote:
>>> Dear Stephen Warren,
>>>
From: Stephen Warren
If a U-Boot config file enables CONFIG_BOUNCE_BUFFER only for the main
U-Boot build and not for the SPL, then con
Dear Allen Martin,
> Check for scancodes for arrow keys and map them to ^F/^B, ^N/^P.
> Control characters are used instead of ANSI sequence because the
> queueing code in usb_kbd doesn't handle the data increase when one
> keypress generates 3 keycodes. The real fix is to convert this driver
> t
Hi Marek,
On Tue, Nov 6, 2012 at 2:49 PM, Marek Vasut wrote:
> Dear Allen Martin,
>
>> Check for scancodes for arrow keys and map them to ^F/^B, ^N/^P.
>> Control characters are used instead of ANSI sequence because the
>> queueing code in usb_kbd doesn't handle the data increase when one
>> keyp
On Tue, Nov 6, 2012 at 1:26 PM, Allen Martin wrote:
> Check for scancodes for arrow keys and map them to ^F/^B, ^N/^P.
> Control characters are used instead of ANSI sequence because the
> queueing code in usb_kbd doesn't handle the data increase when one
> keypress generates 3 keycodes. The real
On Tue, Nov 6, 2012 at 1:27 PM, Stephen Warren wrote:
> From: Stephen Warren
>
> Commits 6dc71c8 "MMC: MXS: Toggle the generic bounce buffer on the
> boards" and 49a627f "MMC: Remove the MMC bounce buffer" replaced
> CONFIG_MMC_BOUNCE_BUFFER with CONFIG_BOUNCE_BUFFER, but missed
> converting a fe
On Tue, Nov 6, 2012 at 1:27 PM, Stephen Warren wrote:
> From: Stephen Warren
>
> The current bouncebuf API requires all parameters to be passed to both
> bounce_buffer_start() and bounce_buffer_stop(). Modify the bouncebuf
> start function to accept a state structure as a parameter, and only
> re
On Tue, Nov 6, 2012 at 1:27 PM, Stephen Warren wrote:
> From: Stephen Warren
>
> If any driver ever needs to use the bounce buffer API, it always needs
> to use it. As such, providing a dummy implementation of those APIs when
> CONFIG_BOUNCE_BUFFER isn't defined does not make sense. Remove the du
Dear Andreas Bießmann,
> From: Bo Shen
Missing commit message
> Signed-off-by: Bo Shen
> Signed-off-by: Andreas Bießmann
> ---
> since v2:
> * add this single patch
>
> drivers/video/atmel_hlcdfb.c |6 ++
> 1 file changed, 6 insertions(+)
>
> diff --git a/drivers/video/atmel_hlcdf
Hi Stephen,
On Tue, Nov 6, 2012 at 1:27 PM, Stephen Warren wrote:
> From: Stephen Warren
>
> Tegra's MMC driver does DMA, and hence needs cache-aligned buffers. In
> some cases (e.g. user load commands) this cannot be guaranteed by callers
> of the MMC APIs. To solve this, modify the Tegra MMC d
On Tue, Nov 06, 2012 at 02:49:29PM -0800, Marek Vasut wrote:
> Dear Allen Martin,
>
> > Check for scancodes for arrow keys and map them to ^F/^B, ^N/^P.
> > Control characters are used instead of ANSI sequence because the
> > queueing code in usb_kbd doesn't handle the data increase when one
> > k
Dear Simon Glass,
> Hi Marek,
>
> On Tue, Nov 6, 2012 at 2:49 PM, Marek Vasut wrote:
> > Dear Allen Martin,
> >
> >> Check for scancodes for arrow keys and map them to ^F/^B, ^N/^P.
> >> Control characters are used instead of ANSI sequence because the
> >> queueing code in usb_kbd doesn't handl
Dear Stephen Warren,
> On 11/06/2012 03:43 PM, Marek Vasut wrote:
> > Dear Stephen Warren,
> >
> >> On 11/05/2012 05:54 PM, Marek Vasut wrote:
> >>> Dear Stephen Warren,
> >>>
> From: Stephen Warren
>
> If a U-Boot config file enables CONFIG_BOUNCE_BUFFER only for the main
> >>>
Dear Marek Vasut,
Am Dienstag, den 06.11.2012, 23:35 +0100 schrieb Marek Vasut:
> Dear Lucas Stach,
>
> [...]
>
> > > > > > What do you think?
> > > > >
> > > > > What about passing port private / platform data instead of ID ?
> > > >
> > > > The ID is already passed to ehci_hcd_init(), so we
On Wed, Oct 31, 2012 at 11:00 PM, Daniel Mack wrote:
> cc devicetree-discuss. Here's a reference to the full thread:
>
> http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/145221/
Interesting. I only just was made aware of this thread. There is a
similar discussion going on kicked off by th
These series add support for NAND on AM33XX. AM33XX has the same GPMC
controller as OMAP3 so the first part of the series just add required
defines/initialization to enable the existing omap_gpmc driver to work
on AM33XX. The rest of the series adds support for BCH8 error correction
code. We use GP
Include asm/arch/sys_proto.h for gpmc_init prototype.
Without this we get a warning while building for AM335x.
Signed-off-by: Ilya Yanok
---
arch/arm/cpu/armv7/omap-common/boot-common.c |1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/cpu/armv7/omap-common/boot-common.c
b/arch/a
Add NAND pins mux settings for AM335X devices. Enable NAND pins
for AM335X EVM board.
Signed-off-by: Ilya Yanok
---
Changes in v2:
-fix nand mux settings (profiles 2&3 don't have NAND)
board/ti/am335x/mux.c | 22 ++
1 file changed, 22 insertions(+)
diff --git a/board/ti
TI AM33XX has the same GPMC controller as OMAP3 so we could just use the
existing omap_gpmc driver. This patch adds adds required
definitions/intialization.
Signed-off-by: Ilya Yanok
---
Changes in v2:
- rebased on current master
- clean up mem.c (remove unused stuff that was copied from OMAP3
Enable NAND support for AM335X boards.
Signed-off-by: Ilya Yanok
---
Changes in v2:
- rebased onto master
- minor config style fix (wrt nand)
board/ti/am335x/board.c |2 ++
include/configs/am335x_evm.h | 12
2 files changed, 14 insertions(+)
diff --git a/board/ti/am3
From: Mansoor Ahamed
AM33XX has Error Location Module (ELM) that can be used in conjuction
with GPMC controller to implement BCH codes fully in hardware.
This code is mostly taken from arago tree.
Signed-off-by: Mansoor Ahamed
Signed-off-by: Ilya Yanok
---
Changes in v2:
- fix wrong braces i
From: Mansoor Ahamed
This patch adds support for BCH8 error correction code to omap_gpmc
driver. We use GPMC to generate codes/syndromes but we need ELM to find
error locations from given syndrome.
Signed-off-by: Mansoor Ahamed
[ilya: merge it with omap_gpmc driver, some fixes and cleanup]
Sign
Enable booting from NAND support from AM335x boards as well as
environment in NAND.
Signed-off-by: Ilya Yanok
---
include/configs/am335x_evm.h | 38 --
1 file changed, 36 insertions(+), 2 deletions(-)
diff --git a/include/configs/am335x_evm.h b/include/co
AM33XX with BCH8 can't work with nand_spl_simple correctly
because custom read_page implementation is required for proper
syndrome generation.
This simple driver mostly duplicates nand_spl_simple but has
nand_read_page changed to suit our needs.
Signed-off-by: Ilya Yanok
---
drivers/mtd/nand/M
On Tue, Nov 06, 2012 at 02:56:37PM -0800, Marek Vasut wrote:
> Dear Simon Glass,
>
> > Hi Marek,
> >
> > On Tue, Nov 6, 2012 at 2:49 PM, Marek Vasut wrote:
> > > Dear Allen Martin,
> > >
> > >> Check for scancodes for arrow keys and map them to ^F/^B, ^N/^P.
> > >> Control characters are used i
On 11/06/2012 03:56 PM, Marek Vasut wrote:
> Dear Simon Glass,
>
>> Hi Marek,
>>
>> On Tue, Nov 6, 2012 at 2:49 PM, Marek Vasut wrote:
>>> Dear Allen Martin,
>>>
Check for scancodes for arrow keys and map them to ^F/^B, ^N/^P.
Control characters are used instead of ANSI sequence because
On 11/06/2012 03:57 PM, Marek Vasut wrote:
> Dear Stephen Warren,
>
>> On 11/06/2012 03:43 PM, Marek Vasut wrote:
>>> Dear Stephen Warren,
>>>
On 11/05/2012 05:54 PM, Marek Vasut wrote:
> Dear Stephen Warren,
>
>> From: Stephen Warren
>>
>> If a U-Boot config file enables
On 11/02/2012 12:40:02 PM, Vipin Kumar wrote:
imls does not list the images in NAND devices. This patch implements
this
support for legacy type images.
Signed-off-by: Vipin Kumar
---
common/cmd_bootm.c | 98
++
1 file changed, 98 inserti
Hi Stefan,
On Tue, Nov 6, 2012 at 2:19 AM, Stefan Roese wrote:
> On 11/05/2012 05:46 PM, Joe Hershberger wrote:
>> If sub-page reads are supported, this will save reading unneeded data
>>
>> Signed-off-by: Joe Hershberger
>> ---
>>
>> drivers/mtd/ubi/io.c | 2 +-
>> 1 file changed, 1 insertion(
Hi Katin,
On Tue, Nov 6, 2012 at 2:13 AM, Hatim Ali wrote:
> This patch series enables the DT support on SMDK5250.
> Ethernet is the first driver whose discovery is based on DT node.
> More DT based drivers to be added subsequently
>
> Changes since v1:
> - Renamed the smdk5250.h file to
Current MUSB driver in U-Boot uses old UDC API while new gagdet
client drivers need new gadget API. Also current MUSB driver has
some significant limitations (like inability to handle tx for
endpoints other than ep0). So I think port of new Linux driver is
desirable.
This is initial port, performe
Linux usb/ch9.h seems to have all the same information (and more)
as usbdescriptors.h so use the former instead of the later one.
As a consequense of this change USB_SPEED_* values don't correspond
directly to EHCI speed encoding anymore, I've added necessary
recoding in EHCI driver. Also there is
Signed-off-by: Ilya Yanok
---
drivers/usb/gadget/config.c |1 -
drivers/usb/gadget/epautoconf.c |1 -
drivers/usb/gadget/ether.c |1 -
drivers/usb/gadget/s3c_udc_otg.c |1 -
drivers/usb/gadget/usbstring.c |1 -
include/linux/usb/ch9.h | 514 +++
Backend driver for MUSB OTG controllers found on TI AM33xx and
TI81xx SoCs (tested with AM33xx only).
Signed-off-by: Ilya Yanok
---
Changes in v2:
- rename backend config option to CONFIG_USB_MUSB_DSPS
- we are providing host support now so add yourself to usb.h
arch/arm/include/asm/omap_mus
AM33xx has support for dual port MUSB OTG controller. This patch
adds initialization for the controller using new MUSB gadget
driver and ether gadget.
Signed-off-by: Ilya Yanok
---
Changes in v5:
- rebase onto master (board_eth_init moved to board/)
Changes in v3:
- use clrsetbits_le32 for US
Backend driver for MUSB OTG controllers found on TI AM35x.
It seems that on AM35X interrupt status registers can be updated
_before_ core registers. As we don't use true interrupts in U-Boot
and poll interrupt status registers instead this can result in
interrupt handler being called with non-upda
Enable musb gadget in Ethernet mode on port 0 and
musb host on port1.
Signed-off-by: Ilya Yanok
---
Changes in v5:
- rebase onto master (board_eth_init moved to board/)
- don't init usb ether in SPL
board/ti/am335x/board.c | 23 +--
include/configs/am335x_evm.h |
Add defines for MUSB IP block on AM35X SoCs.
Signed-off-by: Ilya Yanok
---
arch/arm/include/asm/arch-omap3/am35x_def.h | 27 +++
1 file changed, 27 insertions(+)
diff --git a/arch/arm/include/asm/arch-omap3/am35x_def.h
b/arch/arm/include/asm/arch-omap3/am35x_def.h
in
Use new musb framework instead of the old one on AM3517_EVM.
Signed-off-by: Ilya Yanok
---
board/logicpd/am3517evm/am3517evm.c | 74 +++
include/configs/am3517_evm.h| 37 --
2 files changed, 90 insertions(+), 21 deletions(-)
diff --gi
Backend driver for MUSB OTG controllers found on TI OMAP2/3/4
(tested only on OMAP3 Beagle).
Signed-off-by: Ilya Yanok
---
arch/arm/include/asm/omap_musb.h|4 +
drivers/usb/musb-new/Makefile |1 +
drivers/usb/musb-new/linux-compat.h |9 +
drivers/usb/musb-new/omap2430.c
Add initialization for new MUSB framework.
Signed-off-by: Ilya Yanok
---
board/ti/beagle/beagle.c | 43
include/configs/omap3_beagle.h |2 ++
2 files changed, 45 insertions(+)
diff --git a/board/ti/beagle/beagle.c b/board/ti/beagle/beagle.c
AM35XX specific functions for integrated USB PHY/MUSB IP.
Signed-off-by: Ilya Yanok
---
arch/arm/cpu/armv7/omap3/Makefile |1 +
arch/arm/cpu/armv7/omap3/am35x_musb.c | 75
arch/arm/include/asm/arch-omap3/musb.h | 28
3 files changed, 1
Enable using of new MUSB framework on Beagle.
NOTE! This is not just a change of backend code: top-level behavior
is also changed, we now use USB device port for USB Ethernet instead
of serial.
Signed-off-by: Ilya Yanok
---
include/configs/omap3_beagle.h | 11 ---
1 file changed, 4
From: Stefan Reinauer
Implement the new video API functions to provide access to screen size,
etc.
Signed-off-by: Stefan Reinauer
Signed-off-by: Simon Glass
Signed-off-by: Anatolij Gustschin
---
Changes in v2:
- fix compiler warning for some boards (ipek01, lwmon5, etc):
cfb_console.
Hi Hatim,
On Tue, Nov 6, 2012 at 2:18 AM, Hatim Ali wrote:
> The patch series add support for TMU driver using device tree for Exynos5250
> based SMDK5250 board.
> This patch series is dependent on the patch series
> "Add DT based ethernet driver for SMDK5250" by Hatim Ali
>
> Akshay Saraswat (5)
On Tue, Nov 6, 2012 at 2:18 AM, Hatim Ali wrote:
> From: Akshay Saraswat
>
> Fdt entry for Exynos TMU driver specific pre-defined values used for
> calibration of current temperature and defining threshold values.
>
> Signed-off-by: Akshay Saraswat
Acked-by: Simon Glass
___
On Tue, Nov 6, 2012 at 2:18 AM, Hatim Ali wrote:
> From: Akshay Saraswat
>
> Adding Exynos Thermal Management Unit driver to monitor SOC
> temperature and take actions corresponding to states of TMU.
> System will shutdown if tripping temperature is reached.
>
> Signed-off-by: Akshay Saraswat
A
Hi Hatim,
On Tue, Nov 6, 2012 at 2:18 AM, Hatim Ali wrote:
> From: Akshay Saraswat
>
> Adding API in power for system shutdown when tripping value is reached
> in Exynos Thermal Management Unit.
>
> Signed-off-by: Akshay Saraswat
>
> diff --git a/arch/arm/cpu/armv7/exynos/power.c
> b/arch/arm/
Hi,
On Tue, Nov 6, 2012 at 2:18 AM, Hatim Ali wrote:
> From: Akshay Saraswat
>
> Add a generic polling function to continuously monitor events and
> trigger actions corresponding to them.
>
> Signed-off-by: Akshay Saraswat
For mainline I think the GEN tag should be removed.
>
> diff --git a/R
1 - 100 of 122 matches
Mail list logo