Hi Rommel,
On Fri, 14 Dec 2012 04:13:34 + (UTC)
Rommel Custodio wrote:
...
> > > > Applied to u-boot-staging/agust denx.de-urgent.
>
> *bump*
>
> This seems to be still missing in master.
This patch is already in master, here is the commit [1].
Thanks,
Anatolij
[1]
http://git.denx.de/
From: Vincent Palatin
Instead of hardcoding the PCI IDs on the USB controller, use the PCI
class to detect them.
Ensure the busmaster bit is properly set in the PCI configuration.
Signed-off-by: Simon Glass
---
Changes in v3:
- Check the last PCI bus (this was unfortunately omitted in v2)
Cha
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/arm/cpu/arm926ejs/davinci/timer.c |4 ++--
arch/arm/include/asm/global_data.h |5 +
2 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/arch/arm/cpu/arm926ejs/da
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/include/asm/global_data.h |6 +++---
board/lwmon/lwmon.c| 10 +-
board/lwmon5/kbd.c | 10 +-
3 files changed, 13 ins
Move inp_clk, vco_clk and flb_clk into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/m68k/cpu/mcf5227x/cpu.c|6 +++---
arch/m68k/cpu/mcf5227x/speed.c | 10 +-
arch/m68k/cpu/mcf5445x/cpu.c| 10 +-
arch/m68k/cpu/
Move sh over to use generic global_data.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/sh/include/asm/global_data.h | 20 +---
1 files changed, 1 insertions(+), 19 deletions(-)
diff --git a/arch/sh/include/asm/global_data.h
b/arch/sh/include/asm/global_data.h
index
Add a generic global_data structure which all archs will eventually
use.
Signed-off-by: Simon Glass
---
Changes in v2:
- Remove tabs after #ifdef and #define in generic global_data
include/asm-generic/global_data.h | 102 +
1 files changed, 102 insertions(+)
These fields is not used on sparc, so punt them.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/sparc/include/asm/global_data.h |4
1 files changed, 0 insertions(+), 4 deletions(-)
diff --git a/arch/sparc/include/asm/global_data.h
b/arch/sparc/include/asm/global_data.h
index
Move microblaze over to use generic global_data.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/microblaze/include/asm/global_data.h | 27 +--
1 files changed, 1 insertions(+), 26 deletions(-)
diff --git a/arch/microblaze/include/asm/global_data.h
b/arch/mic
Move avr32 over to use generic global_data.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/avr32/include/asm/global_data.h | 29 +
1 files changed, 1 insertions(+), 28 deletions(-)
diff --git a/arch/avr32/include/asm/global_data.h
b/arch/avr32/include/as
Move blackfin over to use generic global_data.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/blackfin/include/asm/global_data.h | 32 +--
1 files changed, 1 insertions(+), 31 deletions(-)
diff --git a/arch/blackfin/include/asm/global_data.h
b/arch/black
Move sparc over to use generic global_data.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/sparc/include/asm/global_data.h | 46 +-
1 files changed, 1 insertions(+), 45 deletions(-)
diff --git a/arch/sparc/include/asm/global_data.h
b/arch/sparc/inclu
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/include/asm/global_data.h |6 +++---
board/gdsys/405ep/405ep.c | 15 ---
board/gdsys/405ex/405ex.c | 13 +++--
board/gdsys/405
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/avr32/cpu/cpu.c |4 ++--
arch/avr32/cpu/interrupts.c |6 +++---
arch/avr32/include/asm/global_data.h |2 +-
arch/avr32/lib/bootm.c |2
Move powerpc over to use generic global_data.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/include/asm/global_data.h | 47 +---
1 files changed, 1 insertions(+), 46 deletions(-)
diff --git a/arch/powerpc/include/asm/global_data.h
b/arch/powerpc
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/avr32/cpu/exception.c |6 +++---
arch/avr32/include/asm/global_data.h |2 +-
arch/avr32/lib/board.c |2 +-
3 files changed, 5 insertions(+), 5 deletions
Move m68k over to use generic global_data.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/m68k/include/asm/global_data.h | 39 +--
1 files changed, 1 insertions(+), 38 deletions(-)
diff --git a/arch/m68k/include/asm/global_data.h
b/arch/m68k/include/
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/arm/include/asm/global_data.h | 38 +---
1 files changed, 1 insertions(+), 37 deletions(-)
diff --git a/arch/arm/include/asm/global_data.h
b/arch/arm/include/asm/global_data.h
index 2f85b91..8ee0883 10064
Move x86 over to use generic global_data.
Signed-off-by: Simon Glass
---
Changes in v2:
- Rebase to master
arch/x86/include/asm/global_data.h | 37 ++-
1 files changed, 3 insertions(+), 34 deletions(-)
diff --git a/arch/x86/include/asm/global_data.h
b/arch/x8
The ideal of having a frame buffer when there isn't a display is not
that useful. Change the bdinfo command to expect this only when we
have an lcd or video display.
Signed-off-by: Simon Glass
---
Changes in v2: None
common/cmd_bdinfo.c |4
1 files changed, 4 insertions(+), 0 deletions
Move nds32 over to use generic global_data.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/nds32/include/asm/global_data.h | 32 +---
1 files changed, 1 insertions(+), 31 deletions(-)
diff --git a/arch/nds32/include/asm/global_data.h
b/arch/nds32/include
Move mips over to use generic global_data.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/mips/include/asm/global_data.h | 34 +-
1 files changed, 1 insertions(+), 33 deletions(-)
diff --git a/arch/mips/include/asm/global_data.h
b/arch/mips/include/a
Move nios2 over to use generic global_data.
Signed-off-by: Simon Glass
Acked-by: Thomas Chou
---
Changes in v2: None
arch/nios2/include/asm/global_data.h | 24 +---
1 files changed, 1 insertions(+), 23 deletions(-)
diff --git a/arch/nios2/include/asm/global_data.h
b/ar
Move arbiter_event_attributes and arbiter_event_address into
arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/cpu/mpc83xx/cpu_init.c| 28 +++-
arch/powerpc/include/asm/global_data.h |8
2 files changed, 19 i
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/include/asm/global_data.h |6 +++---
board/lwmon5/lwmon5.c |8
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/arch/powerpc/include
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/include/asm/global_data.h |6 +++---
board/evb64260/mpsc.c |2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/powerpc/include/asm/g
Move openrisc over to use generic global_data.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/openrisc/include/asm/global_data.h | 25 +
1 files changed, 1 insertions(+), 24 deletions(-)
diff --git a/arch/openrisc/include/asm/global_data.h
b/arch/openrisc/in
Move these field into arch_global_data and tidy up. The other
CONFIG_JZSOC fields are used by various architectures, so just remove
the #ifdef bracketing for these.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/mips/include/asm/global_data.h |9 +
1 files changed, 5 insert
Move ips_clk and csb_clk into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/cpu/mpc512x/cpu.c |2 +-
arch/powerpc/cpu/mpc512x/i2c.c |2 +-
arch/powerpc/cpu/mpc512x/ide.c |2 +-
arch/powerpc/cpu/mpc512x/serial.c
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/sandbox/cpu/cpu.c |2 +-
arch/sandbox/include/asm/global_data.h |2 +-
arch/sandbox/lib/board.c |6 +++---
3 files changed, 5 insertions(+), 5 del
This is used by both powerpc and arm, but I think it still qualifies as
architecture-specific.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/arm/cpu/arm1136/mx35/generic.c|6 +++---
arch/arm/cpu/arm926ejs/mx25/generic.c |4 ++--
arch/arm/imx-common/speed.c|
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/cpu/mpc85xx/tlb.c |8
arch/powerpc/include/asm/global_data.h |6 +++---
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/arch/powerpc/cpu/mpc
This does not appear to be used, so punt it.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/include/asm/global_data.h |6 --
1 files changed, 0 insertions(+), 6 deletions(-)
diff --git a/arch/powerpc/include/asm/global_data.h
b/arch/powerpc/include/asm/global_data.h
i
PPC has several of these fields, selected by chip type, although only one
is ever compiled in.
Instead, use a single field. It would be nice if this could be selected
by CONFIG_PCI, but some chips (e.g. mpc5xxx) use pci_clk even when
CONFIG_PCI is not enabled.
Signed-off-by: Simon Glass
---
Chan
Move sandbox over to use generic global_data.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/sandbox/include/asm/global_data.h | 25 +
1 files changed, 1 insertions(+), 24 deletions(-)
diff --git a/arch/sandbox/include/asm/global_data.h
b/arch/sandbox/includ
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/arm/cpu/arm1136/mx31/timer.c|6 +++---
arch/arm/cpu/arm1136/mx35/timer.c|2 +-
arch/arm/cpu/arm1136/omap24xx/timer.c| 17 ++---
arch/arm/cpu/arm92
Move these fields into arch_global_data and tidy up. The bExtUart field
does not appear to be used, so punt it.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/cpu/mpc8220/speed.c | 12 +++-
arch/powerpc/include/asm/global_data.h | 13 ++---
arch/powerp
Move the quantative easing fields into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/cpu/mpc83xx/speed.c |5 +++--
arch/powerpc/cpu/mpc85xx/speed.c |4 ++--
arch/powerpc/include/asm/global_data.h | 14 ++
drivers/
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/arm/cpu/ixp/timer.c |8
arch/arm/include/asm/global_data.h |6 +++---
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/arch/arm/cpu/ixp/timer.c b/a
Move these fields into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/cpu/mpc8260/commproc.c| 19 ++-
arch/powerpc/cpu/mpc85xx/commproc.c| 19 ++-
arch/powerpc/cpu/mpc8xx/commproc.c | 20
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/cpu/ppc4xx/4xx_uart.c |4 ++--
arch/powerpc/cpu/ppc4xx/fdt.c |4 ++--
arch/powerpc/include/asm/global_data.h |6 +++---
3 files changed, 7 insertions(+), 7
Move these fields into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/cpu/mpc85xx/cpu.c |2 +-
arch/powerpc/cpu/mpc85xx/fdt.c |4 ++--
arch/powerpc/cpu/mpc85xx/speed.c|2 +-
arch/powerpc/cpu/mpc86xx/cpu.c
Move al mpc83xx fields into arch_global_data and tidy up. Also indent
the nested #ifdef for clarity.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/cpu/mpc83xx/cpu.c |2 +-
arch/powerpc/cpu/mpc83xx/fdt.c |2 +-
arch/powerpc/cpu/mpc83xx/pcie.c|
Move these fields into arch_global_data.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/arm/cpu/arm920t/at91/clock.c| 24 +---
arch/arm/cpu/arm926ejs/at91/clock.c | 30 --
arch/arm/cpu/arm926ejs/at91/timer.c |2 +-
arch/arm/
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/arm/cpu/arm1136/mx31/timer.c|8
arch/arm/cpu/arm1136/mx35/timer.c|2 +-
arch/arm/cpu/arm1136/omap24xx/timer.c| 12 ++--
arch/arm/cpu/arm920t/
This field doesn't appear to be used for anything important, so drop it.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/nds32/include/asm/global_data.h |3 ---
arch/nds32/lib/board.c | 11 ---
2 files changed, 0 insertions(+), 14 deletions(-)
diff --git a/a
Move these fields into arch_global_data and tidy up. This is needed for
both ppc and m68k since they share the i2c driver.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/m68k/cpu/mcf5227x/speed.c |2 +-
arch/m68k/cpu/mcf523x/speed.c |2 +-
arch/m68k/cpu/mcf52x2
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/cpu/mpc8xxx/law.c | 16
arch/powerpc/include/asm/global_data.h |6 +++---
2 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/arch/power
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/cpu/mpc512x/cpu.c |2 +-
arch/powerpc/cpu/mpc512x/cpu_init.c|2 +-
arch/powerpc/cpu/mpc8260/cpu_init.c|4 ++--
arch/powerpc/cpu/mpc83xx/cpu_init.c|
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/arm/include/asm/global_data.h |6 +++---
arch/arm/lib/board.c |2 +-
arch/arm/lib/cache-cp15.c |4 ++--
common/cmd_bdinfo.c|2 +-
4 f
Move vco_out, cpm_clk, scc_clk, brg_clk into arch_global_data and tidy
up. Leave pci_clk on its own since this should really depend only on
CONFIG_PCI and not any particular chip type.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/cpu/mpc8260/speed.c | 16 -
Move ipb_clk and pci_clk into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/cpu/mpc5xxx/i2c.c |2 +-
arch/powerpc/cpu/mpc5xxx/ide.c |2 +-
arch/powerpc/cpu/mpc5xxx/serial.c |4 ++--
arch/powerpc/cpu/mpc5xxx/speed.c
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/powerpc/cpu/mpc8260/commproc.c|2 +-
arch/powerpc/cpu/mpc8260/i2c.c |2 +-
arch/powerpc/cpu/mpc8260/speed.c |4 ++--
arch/powerpc/cpu/mpc83xx/speed.c |
These fields are not used on x86, so punt them.
Signed-off-by: Simon Glass
---
Changes in v2:
- Rebase to master
arch/x86/include/asm/global_data.h |2 --
1 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/arch/x86/include/asm/global_data.h
b/arch/x86/include/asm/global_data.h
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/x86/include/asm/global_data.h |3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/arch/x86/include/asm/global_data.h
b/arch/x86/include/asm/global_data.h
index 9a4f
We currently assume that the global data pointer is at the start of
struct global_data. We want to remove this restriction, and it is
easiest to do this in C.
Remove the asm code and add equivalent code in C.
This idea was proposed by Graeme Russ here:
http://patchwork.ozlabs.org/patch/199741/
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/arm/cpu/arm920t/a320/timer.c |8
arch/arm/cpu/arm920t/s3c24x0/timer.c |4 ++--
arch/arm/cpu/arm926ejs/at91/timer.c|8
arch/arm/cpu/arm926ejs/davinc
Move this field into arch_global_data and tidy up.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/arm/cpu/arm920t/a320/timer.c|6 +++---
arch/arm/cpu/arm920t/s3c24x0/timer.c | 14 +++---
arch/arm/cpu/arm926ejs/armada100/timer.c | 12 ++--
arch/arm/cp
Remove this unused field.
Signed-off-by: Simon Glass
---
Changes in v2:
- Remove gdt_addr which is no longer used on x86
arch/x86/include/asm/global_data.h |1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/arch/x86/include/asm/global_data.h
b/arch/x86/include/asm/global_
The previous generic board series hit a snag in that we needed generic
code to access some of the architecture-specific fields in global_data.
The solution eventually arrived at was to move these fields into a
separate structure, so that global_data has the generic fields,
and within that there is
Hi Graeme,
On Sat, Nov 17, 2012 at 5:07 PM, Graeme Russ wrote:
> Hi Simon,
>
> On 11/17/2012 08:19 AM, Simon Glass wrote:
>> Move this field into arch_global_data and tidy up.
>>
>> This will certainly break x86, so will need Graeme's help to sort out
>
> Yes, it most certainly will break x86 :)
If failed the add_host(), it is reasonable that return value of
add_sdhci().
Signed-off-by: Jaehoon Chung
Signed-off-by: Kyungmin Park
---
drivers/mmc/mv_sdhci.c |3 +--
drivers/mmc/s5p_sdhci.c |3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers/mmc/mv_sdhci.
Dear Anatolij,
Anatolij Gustschin denx.de> writes:
>
> Hi Albert,
>
> On Sat, 10 Nov 2012 12:21:55 +0100
> Albert ARIBAUD aribaud.net> wrote:
> ...
> > >
> > > Applied to u-boot-staging/agust denx.de-urgent.
*bump*
This seems to be still missing in master.
All the best,
Rommel
> >
> >
Enable PCI EHCI, storage, keyboard and Ethernet for USB.
Signed-off-by: Simon Glass
---
Changes in v2: None
include/configs/coreboot.h | 17 +
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/include/configs/coreboot.h b/include/configs/coreboot.h
index adeace0.
From: Vincent Palatin
Instead of hardcoding the PCI IDs on the USB controller, use the PCI
class to detect them.
Ensure the busmaster bit is properly set in the PCI configuration.
Signed-off-by: Simon Glass
---
Changes in v2:
- Use errno where possible
- Use PCI_CLASS_SERIAL_USB_EHCI instead o
From: Vincent Palatin
The interrupt endpoint handling code stores the buffer pointer in the QH
padding field. We need to make it the size of a pointer to avoid strict
aliasing issue with the compiler.
Signed-off-by: Vincent Palatin
Signed-off-by: Simon Glass
---
Changes in v2: None
drivers/
From: Vincent Palatin
Use the ability to have several active EHCI controller on a system
in the PCI EHCI controller implementation.
Signed-off-by: Simon Glass
---
Changes in v2:
- Add blank line before function return
drivers/usb/host/ehci-pci.c | 26 +-
1 files chan
From: Patrick Georgi
Interrupt transfers aren't meant to be used from the async list
(the EHCI spec indicates trouble with low/full-speed intr on async).
Build a periodic list instead, and provide an API to make use of it.
Then, use that API from the existing interrupt transfer API.
This provid
From: Michael Spang
[port of Linux kernel commit bcd218be5aeb by Steve Glendinning]
The eeprom read & write commands currently check the E2P_CMD_LOADED_ bit is
set before allowing any operations. This prevents any reading or writing
unless a correctly programmed EEPROM is installed.
Signed-off
The Asix driver takes the link down during init() and then brings it back up.
This commit changes this so that if a link has already been established
successfully we simply check that the link is still good.
Also fix up asix_halt() to actually halt RX on the interface. Previously this
was not done
This series adds a few USB improvements for Marek:
- Support for interupt transfers
- Faster start-up and proper shutdown of ASIX USB adapter
- Basic 64-bit controller support (used by x86)
Changes in v2:
- Use errno where possible
- Use PCI_CLASS_SERIAL_USB_EHCI instead of the number
- Update to
Hi Marek,
On Thu, Dec 13, 2012 at 6:00 PM, Marek Vasut wrote:
> Dear Simon Glass,
>
>> Hi,
>>
>> On Thu, Dec 13, 2012 at 9:32 AM, Marek Vasut wrote:
>> > Dear Simon Glass,
>> >
>> >> From: Patrick Georgi
>> >>
>> >> Interrupt transfers aren't meant to be used from the async list
>> >> (the EHCI
Hi Marek,
On Thu, Dec 13, 2012 at 9:35 AM, Marek Vasut wrote:
> Dear Simon Glass,
>
>> From: Vincent Palatin
>>
>> Ensure we cannot get stuck in the keyboard scanning if something wrong
>> happens (USB device unplugged or fatal I/O error)
>>
>> Signed-off-by: Vincent Palatin
>>
>> Signed-off-by
Dear Simon Glass,
> Hi,
>
> On Thu, Dec 13, 2012 at 9:32 AM, Marek Vasut wrote:
> > Dear Simon Glass,
> >
> >> From: Patrick Georgi
> >>
> >> Interrupt transfers aren't meant to be used from the async list
> >> (the EHCI spec indicates trouble with low/full-speed intr on async).
> >>
> >> Bu
Hi,
On Thu, Dec 13, 2012 at 9:32 AM, Marek Vasut wrote:
> Dear Simon Glass,
>
>> From: Patrick Georgi
>>
>> Interrupt transfers aren't meant to be used from the async list
>> (the EHCI spec indicates trouble with low/full-speed intr on async).
>>
>> Build a periodic list instead, and provide an
Hi Marek,
On Thu, Dec 13, 2012 at 9:30 AM, Marek Vasut wrote:
> Dear Simon Glass,
>
>> From: Vincent Palatin
>>
>> Instead of hardcoding the PCI IDs on the USB controller, use the PCI
>> class to detect them.
>>
>> Ensure the busmaster bit is properly set in the PCI configuration.
>>
>> Signed-o
+Mike
Hi,
On Thu, Dec 13, 2012 at 8:21 AM, Jagan Teki wrote:
> Hi Simon,
>
> On Thu, Dec 13, 2012 at 4:08 AM, Simon Glass wrote:
>> Hi Jagan,
>>
>> On Wed, Dec 12, 2012 at 8:52 AM, Jagan Teki wrote:
>>> Hi Simon,
>>>
>>> On Wed, Dec 12, 2012 at 12:11 PM, Simon Glass wrote:
Hi,
Hi Jagan,
On Thu, Dec 13, 2012 at 8:08 AM, Jagan Teki wrote:
> Hi Simon,
>
> On Thu, Dec 13, 2012 at 4:03 AM, Simon Glass wrote:
>> Hi Jagan,
>>
>> On Wed, Dec 12, 2012 at 8:21 AM, Jagan Teki wrote:
>>> Hi Simon,
>>>
>>> On Wed, Dec 12, 2012 at 8:53 PM, Simon Glass wrote:
Hi Jagan,
>
On 14/12/12 04:56, Albert ARIBAUD wrote:
> Hi Minkyu,
>
> On Tue, 11 Dec 2012 20:10:06 +0900, Minkyu Kang
> wrote:
>> Dear Albert,
>>
>> The following changes since commit fd4d564b3c80b111f18c93adb14233a6a7ddb0e9:
>>
>> Merge branch 'master' of git://git.denx.de/u-boot-x86 (2012-12-07 08:47:59
On 12/13/2012 04:11 PM, Wolfgang Denk wrote:
> Dear Stephen Warren,
>
> In message <50ca3e7a.8020...@wwwdotorg.org> you wrote:
>>
My intent is that ODMDATA will definitely only be used for the console
UART, and will NOT be used for anything else like LCD, RTC, ... Those
other device
Dear Stephen Warren,
In message <50ca3e7a.8020...@wwwdotorg.org> you wrote:
>
> >> My intent is that ODMDATA will definitely only be used for the console
> >> UART, and will NOT be used for anything else like LCD, RTC, ... Those
> >> other devices will certainly be configured via device tree.
> >
Dear Bernhard Walle,
On Thursday, December 13, 2012 5:01:00 PM, Bernhard Walle wrote:
> we have a custom board with an Freescale i.MX 53 CPU and NAND flash
> (MT29F1G08ABADAWP if it matters). It's quite similar to the i.MX 53
> LOCO
> ("Quick Start Board"), but the LOCO has no Flash and only boots
On 12/13/2012 04:38:18 AM, Vipin Kumar wrote:
+ for (off = 0; off < nand->size; off += nand->erasesize)
{
+ const image_header_t *header;
+ int ret;
+
+ if (nand_block_isbad(nand, off))
+ continue;
On 12/13/2012 12:10:58 AM, Vipin Kumar wrote:
Or better, just have one CONFIG_CMD_IMLS and have it operate on
whatever flash types are configured into U-Boot.
I didn't do it because until now the CONFIG_CMD_IMLS config is
tightly bound with flash only eg config_cmd_default.h enables
CONFIG
Hi Stephen,
On Thu, Dec 13, 2012 at 1:07 PM, Stephen Warren wrote:
> On 12/13/2012 01:53 PM, Tom Rini wrote:
>> On 12/13/12 15:45, Stephen Warren wrote:
>>> On 12/13/2012 01:36 PM, Wolfgang Denk wrote:
Dear Stephen Warren,
In message <50ca1bb8.4000...@wwwdotorg.org> you wrote:
On 12/13/2012 01:53 PM, Tom Rini wrote:
> On 12/13/12 15:45, Stephen Warren wrote:
>> On 12/13/2012 01:36 PM, Wolfgang Denk wrote:
>>> Dear Stephen Warren,
>>>
>>> In message <50ca1bb8.4000...@wwwdotorg.org> you wrote:
> Arghh... Do we really, really have to invent yet another
> way
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 12/13/12 15:45, Stephen Warren wrote:
> On 12/13/2012 01:36 PM, Wolfgang Denk wrote:
>> Dear Stephen Warren,
>>
>> In message <50ca1bb8.4000...@wwwdotorg.org> you wrote:
>>>
Arghh... Do we really, really have to invent yet another way
to
On 12/13/2012 01:36 PM, Wolfgang Denk wrote:
> Dear Stephen Warren,
>
> In message <50ca1bb8.4000...@wwwdotorg.org> you wrote:
>>
>>> Arghh... Do we really, really have to invent yet another way to pass
>>> hardware configuration information? Especially one totally
>>> incompatible to any other s
Dear Stephen Warren,
In message <50ca1bb8.4000...@wwwdotorg.org> you wrote:
>
> > Arghh... Do we really, really have to invent yet another way to pass
> > hardware configuration information? Especially one totally
> > incompatible to any other system?
>
> This is a special case for the console U
Hi Minkyu,
On Tue, 11 Dec 2012 20:10:06 +0900, Minkyu Kang
wrote:
> Dear Albert,
>
> The following changes since commit fd4d564b3c80b111f18c93adb14233a6a7ddb0e9:
>
> Merge branch 'master' of git://git.denx.de/u-boot-x86 (2012-12-07 08:47:59
> -0700)
>
> are available in the git repository a
Hi Tom,
On Mon, 10 Dec 2012 14:15:10 -0700, Tom Warren
wrote:
> u-boot-arm/master and u-boot-tegra/next should have the same base
> commit (b8a7c46), so merging them isn't a big deal, and goes smoothly
> for me. If I then take u-boot/master and merge it, I see a conflict in
> drivers/power/power_
Hello,
we have a custom board with an Freescale i.MX 53 CPU and NAND flash
(MT29F1G08ABADAWP if it matters). It's quite similar to the i.MX 53 LOCO
("Quick Start Board"), but the LOCO has no Flash and only boots from
Micro SD card.
I'm using u-boot 2012.07 from mainline with some additional patch
On 12/13/2012 03:29 AM, Wolfgang Denk wrote:
> Dear Stephen Warren,
>
> In message <50c918a5.6090...@wwwdotorg.org> you wrote:
>>
>>> This seems reasonable in the interim while we are hard-coding things
>>> but needing more flexibility. How do you plan to configure the actual
>>> address - is it w
Dear Vincent Palatin,
> On Thu, Dec 13, 2012 at 9:30 AM, Marek Vasut wrote:
> > Dear Simon Glass,
> >
> >> From: Vincent Palatin
> >>
> >> Instead of hardcoding the PCI IDs on the USB controller, use the PCI
> >> class to detect them.
> >>
> >> Ensure the busmaster bit is properly set in the
On Thu, Dec 13, 2012 at 9:30 AM, Marek Vasut wrote:
> Dear Simon Glass,
>
>> From: Vincent Palatin
>>
>> Instead of hardcoding the PCI IDs on the USB controller, use the PCI
>> class to detect them.
>>
>> Ensure the busmaster bit is properly set in the PCI configuration.
>>
>> Signed-off-by: Simo
Dear Simon Glass,
> From: Vincent Palatin
>
> When a USB card reader is empty, it will return "Not Ready - medium not
> present" as Key Code Qualifier. In that situation, it's useless waiting
> for the full timeout since the result won't change until the user
> inserts a card.
Applied, thanks!
Dear Simon Glass,
> From: Milind Choudhary
>
> If probe of a newly connected device fails for some reason, clean up
> the allocated entry in usb_dev array.
Applied, thanks
> Signed-off-by: Milind Choudhary
> Signed-off-by: Simon Glass
> ---
> common/usb.c | 12
> common/u
Dear Simon Glass,
> From: Michael Spang
>
> [port of Linux kernel commit bcd218be5aeb by Steve Glendinning]
>
> The eeprom read & write commands currently check the E2P_CMD_LOADED_ bit is
> set before allowing any operations. This prevents any reading or writing
> unless a correctly programmed
Dear Simon Glass,
> From: Vincent Palatin
>
> Ensure we cannot get stuck in the keyboard scanning if something wrong
> happens (USB device unplugged or fatal I/O error)
>
> Signed-off-by: Vincent Palatin
>
> Signed-off-by: Simon Glass
> ---
I like it. Let's use errno.h and rebase on top of
Dear Simon Glass,
> From: Patrick Georgi
>
> Interrupt transfers aren't meant to be used from the async list
> (the EHCI spec indicates trouble with low/full-speed intr on async).
>
> Build a periodic list instead, and provide an API to make use of it.
> Then, use that API from the existing int
1 - 100 of 149 matches
Mail list logo