Hi Bin,
On 07.12.2015 10:39, Bin Meng wrote:
Currently OF_BAD_ADDR is always -1ULL. When using OF_BAD_ADDR as the
return value of dev_get_addr(), it creates potential size mismatch
as dev_get_addr() uses FDT_ADDR_T_NONE as the return value which can
be either -1U or -1ULL depending on CONFIG_PHY
Due to introducing the new peripheral clock handle functions,
use these functions to reduce duplicated code.
Signed-off-by: Wenyou Yang
---
Changes in v2:
- fix checkpatch warning.
board/atmel/at91rm9200ek/at91rm9200ek.c |1 -
board/atmel/at91rm9200ek/led.c |5
Due to introducing the new peripheral clock handle functions,
use these functions to reduce the duplicated code.
Signed-off-by: Wenyou Yang
---
Changes in v2: None
drivers/net/at91_emac.c |9 -
drivers/usb/host/ehci-atmel.c |8
drivers/usb/host/ohci-at91.c | 2
Due to introducing the new peripheral clock handle functions,
use these functions to clean up the duplicated code.
Meanwhile, remove unneeded header file include, at91_pmc.h.
Signed-off-by: Wenyou Yang
---
Changes in v2: None
arch/arm/mach-at91/arm920t/at91rm9200_devices.c| 13 ++-
To reduce the duplicated code, add a new file to accommodate
the peripheral's and system's clock handle code, shared with
the SoCs with different ARM core.
Signed-off-by: Wenyou Yang
---
Changes in v2: None
arch/arm/mach-at91/Makefile |1 +
arch/arm/mach-at91/arm926ejs/clock.c |
Remove unnecessary #ifdef CPU_HAS_PCR.
Signed-off-by: Wenyou Yang
---
Changes in v2: None
arch/arm/mach-at91/include/mach/at91_pmc.h |8 ++--
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/arch/arm/mach-at91/include/mach/at91_pmc.h
b/arch/arm/mach-at91/include/mach/at91
To reduce the duplicated code, rework the peripheral's and
system's clock handle functions, use these functions to replace
the clock handle code.
Changes in v2:
- fix checkpatch warning.
Wenyou Yang (5):
ARM: at91: asm/at91_pmc.h: fix trival register offset
ARM: at91: clock: add a new file t
Hello Heiko,
Thank you for your review.
> -Original Message-
> From: Heiko Schocher [mailto:h...@denx.de]
> Sent: 2015年12月9日 14:56
> To: Yang, Wenyou
> Cc: U-Boot Mailing List
> Subject: Re: [U-Boot] [PATCH 4/5] board: atmel: clean up peripheral clock code
>
> Hello Wenyou,
>
> Am 09.
On 8.12.2015 16:03, Tom Rini wrote:
> On Wed, Dec 09, 2015 at 12:44:43AM +1000, Nathan Rossi wrote:
>
>> Clean up the param checking, removing some code paths that will never
>> happen.
>>
>> Signed-off-by: Nathan Rossi
>> Cc: Michal Simek
>> Cc: Tom Rini
>
> Reported-by: Coverity (CID 133251)
To avoid the duplicated code, add the PMC_PLLICPR init function.
Signed-off-by: Wenyou Yang
---
Changes in v2:
- move at91_pllicpr_init() definition to the common file, clock.c.
- fix checkpatch errors.
arch/arm/mach-at91/clock.c |7 +++
arch/arm/mach-at91/include/mac
Due to introducing the PMC_PLLICPR init function, use this
function to clean up the code.
Signed-off-by: Wenyou Yang
---
Changes in v2: None
arch/arm/mach-at91/spl_at91.c |5 +
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/arch/arm/mach-at91/spl_at91.c b/arch/arm/mach-at
Due to introducing the PMC_PLLICPR init function, use this
function to clean up the code.
Signed-off-by: Wenyou Yang
---
Changes in v2: None
board/atmel/sama5d3_xplained/sama5d3_xplained.c |4 +---
board/atmel/sama5d3xek/sama5d3xek.c |4 +---
board/atmel/sama5d4_xplained/sa
To reduce the duplicated code, add PLLICPR init function, use
the function to clean up the PMC_PLLICPR directly writing code.
It is based on the following patch set.
[PATCH 0/5] ARM: at91: improve peripheral and system clock handle
functions
[PATCH 0/4] ARM: at91: add UTMI PLL han
Hello Heiko,
> -Original Message-
> From: Heiko Schocher [mailto:h...@denx.de]
> Sent: 2015年12月9日 15:39
> To: Yang, Wenyou
> Cc: U-Boot Mailing List ; andreas.de...@googlemail.com;
> Meier, Roger
> Subject: Re: [PATCH] defconfig: taurus_defconfig: disable SPL
>
> Hello Wenyou,
>
> Am 0
Hi Heiko,
Thank you very much for your review.
> -Original Message-
> From: Heiko Schocher [mailto:h...@denx.de]
> Sent: 2015年12月9日 13:32
> To: Yang, Wenyou
> Cc: U-Boot Mailing List
> Subject: Re: [U-Boot] [PATCH 0/3] ARM: at91: add PMC_PLLICPR init function
>
> Hello Wenyou,
>
> Am
Hello Wenyou,
Am 09.12.2015 um 08:15 schrieb Wenyou Yang:
Build SPL with taurus_defconfig defconfig file.
It build fails with following log message:
---8<
$ make mrproper
$ make taurus_defconfig
$ make SPL
[...]
LD spl/lib/built-in.o
LDS spl/u-boot-spl.lds
LD spl/u-boot-spl
a
From: Tang Yuantian
Freescale ARM-based Layerscape contains a SATA controller
which comply with the serial ATA 3.0 specification and the
AHCI 1.3 specification.
This patch adds SATA feature on ls2080aqds, ls2080ardb and
ls1043aqds boards.
Signed-off-by: Tang Yuantian
---
v6:
- update rx
Build SPL with taurus_defconfig defconfig file.
It build fails with following log message:
---8<
$ make mrproper
$ make taurus_defconfig
$ make SPL
[...]
LD spl/lib/built-in.o
LDS spl/u-boot-spl.lds
LD spl/u-boot-spl
arm-none-linux-gnueabi-ld: SPL image too big
make[1]: *** [spl
In Fedora with gcc 5.2 and 5.3 the fw_env is FTB due to a missing include.
The following small patch fixes building it on Fedora with gcc 5.3.1
Regards,
Peter
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
With gcc 5.2 and later we get a bunch of "error: unknown type name" for
'uint8_t', 'uint32_t' and friends.
Signed-off-by: Peter Robinson
---
tools/env/fw_env.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/tools/env/fw_env.c b/tools/env/fw_env.c
index ba11f77..39f7333 100644
--- a/tools/en
Hello Wenyou,
Am 09.12.2015 um 05:36 schrieb Wenyou Yang:
To avoid the duplicated code, add the PMC_PLLICPR init function.
Signed-off-by: Wenyou Yang
---
arch/arm/mach-at91/armv7/clock.c |7 +++
arch/arm/mach-at91/include/mach/at91_pmc.h |7 +++
arch/arm/mach-at9
Hello Wenyou,
Am 09.12.2015 um 04:45 schrieb Wenyou Yang:
Due to introducing the new peripheral clock handle functions,
use these functions to reduce duplicated code.
Signed-off-by: Wenyou Yang
---
board/atmel/at91rm9200ek/at91rm9200ek.c |1 -
board/atmel/at91rm9200ek/led.c
Hello Wenyou,
Am 09.12.2015 um 05:36 schrieb Wenyou Yang:
To reduce the duplicated code, add PLLICPR init function, use
the function to clean up the PMC_PLLICPR directly writing code.
It is based on the following patch set.
[PATCH 0/5] ARM: at91: improve peripheral and system clock hand
On 6 December 2015 at 11:34, Jagan Teki wrote:
> Used static for file-scope functions in sf_probe.c
>
> Cc: Simon Glass
> Signed-off-by: Jagan Teki
> ---
> drivers/mtd/spi/sf_probe.c | 10 +-
> 1 file changed, 5 insertions(+), 5 deletions(-)
Reviewed-by: Simon Glass
__
On 6 December 2015 at 11:34, Jagan Teki wrote:
> Since all spi-flash core operations are moved into
> sf_ops.c then it's better to renamed as spi-flash.c
>
> Signed-off-by: Jagan Teki
> ---
> drivers/mtd/spi/Makefile | 2 +-
> drivers/mtd/spi/{sf_ops.c => spi-flash.c} | 7 --
On 6 December 2015 at 11:34, Jagan Teki wrote:
> Since spi_slave is a spi pointer in spi_flash{} then assign
> spi_slave{} pointer to flash->spi and remove spi_slave
> pointer argument to
> - spi_flash_probe_slave
> - spi_flash_scan
>
> Cc: Simon Glass
> Signed-off-by: Jagan Teki
> ---
> driver
On 6 December 2015 at 11:34, Jagan Teki wrote:
> For assigning read_bar commands in spansion case, break
> is missing this patch add that break.
>
> Signed-off-by: Jagan Teki
> ---
> drivers/mtd/spi/sf_ops.c | 1 +
> 1 file changed, 1 insertion(+)
Reviewed-by: Simon Glass
_
Due to introducing the PMC_PLLICPR init function, use this
function to clean up the code.
Signed-off-by: Wenyou Yang
---
board/atmel/sama5d3_xplained/sama5d3_xplained.c |4 +---
board/atmel/sama5d3xek/sama5d3xek.c |4 +---
board/atmel/sama5d4_xplained/sama5d4_xplained.c |
Due to introducing the PMC_PLLICPR init function, use this
function to clean up the code.
Signed-off-by: Wenyou Yang
---
arch/arm/mach-at91/spl_at91.c |5 +
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/arch/arm/mach-at91/spl_at91.c b/arch/arm/mach-at91/spl_at91.c
index b
To avoid the duplicated code, add the PMC_PLLICPR init function.
Signed-off-by: Wenyou Yang
---
arch/arm/mach-at91/armv7/clock.c |7 +++
arch/arm/mach-at91/include/mach/at91_pmc.h |7 +++
arch/arm/mach-at91/include/mach/clk.h |1 +
3 files changed, 15 insertio
To reduce the duplicated code, add PLLICPR init function, use
the function to clean up the PMC_PLLICPR directly writing code.
It is based on the following patch set.
[PATCH 0/5] ARM: at91: improve peripheral and system clock handle
functions
[PATCH 0/4] ARM: at91: add UTMI PLL han
Due to introducing the new PLLB clock handle functions,
use these functions to clean up the PLLB enable/disable code.
Signed-off-by: Wenyou Yang
---
drivers/usb/host/ohci-at91.c | 20 +---
1 file changed, 5 insertions(+), 15 deletions(-)
diff --git a/drivers/usb/host/ohci-at9
Due to introducing the new PLLB clock handle functions,
use these functions to clean up the PLLB enable code.
Signed-off-by: Wenyou Yang
---
board/siemens/smartweb/smartweb.c |6 +-
board/siemens/taurus/taurus.c |6 +-
2 files changed, 2 insertions(+), 10 deletions(-)
diff
To avoid the duplicated code, add the PLLB handle functions.
Signed-off-by: Wenyou Yang
---
arch/arm/mach-at91/arm926ejs/clock.c | 38 +
arch/arm/mach-at91/include/mach/clk.h |2 ++
2 files changed, 40 insertions(+)
diff --git a/arch/arm/mach-at91/arm926e
To reduce the duplicated code, add PLLB enable/disable functions,
replace the UTMI PLL handle code with these functions.
It is based on the following patch set.
[PATCH 0/5] ARM: at91: improve peripheral and system clock handle
functions
[PATCH 0/4] ARM: at91: add UTMI PLL handle f
Due to introducing the new UTMI PLL clock handle functions,
use these function to reduce the duplicated code.
Signed-off-by: Wenyou Yang
---
drivers/usb/host/ehci-atmel.c | 39 ---
drivers/usb/host/ohci-at91.c | 20 +++-
2 files changed,
Due to introducing the UTMI PLL enable function, use this function
to reduce the duplicated code.
Signed-off-by: Wenyou Yang
---
arch/arm/mach-at91/armv7/sama5d2_devices.c |5 +
arch/arm/mach-at91/armv7/sama5d3_devices.c |5 +
arch/arm/mach-at91/armv7/sama5d4_devices.c |5 +-
To avoid the duplicated code, add the UTMI PLL handle functions,
and add PMC_USB init function too.
Signed-off-by: Wenyou Yang
---
arch/arm/mach-at91/clock.c| 48 +
arch/arm/mach-at91/include/mach/clk.h |3 +++
2 files changed, 51 insertions(+)
Due to introducing the new UTMI PLL clock handle functions,
use the functions to reduce the duplicated code.
Signed-off-by: Wenyou Yang
[PATCH 0/5] ARM: at91: improve peripheral and system clock handle functions
---
board/siemens/corvus/board.c |4 +---
1 file changed, 1 insertion(+), 3 del
To reduce the duplicated code, add UTMI PLL enable/disable functions,
replace the UTMI PLL handle code with these functions.
Wenyou Yang (4):
ARM: at91: clock: add UTMI PLL enable/disable function
ARM: at91: armv7: clean up UTMI PLL handle code
drivers: usb: atmel: clean up the UTMI PLL cod
Hi Scott,
> -Original Message-
> From: Siva Durga Prasad Paladugu [mailto:siva.durga.palad...@xilinx.com]
> Sent: Tuesday, November 17, 2015 2:30 PM
> To: u-boot@lists.denx.de
> Cc: scottw...@freescale.com; Michal Simek; Siva Durga Prasad Paladugu
> Subject: [PATCH v3 2/2] arasan: nfc: Ad
On 25 November 2015 at 17:46, Bin Meng wrote:
> These are currently dead codes. Until we have complete ACPI support,
> we don't know if it works or not. Remove to avoid confusion.
>
> Signed-off-by: Bin Meng
> Acked-by: Simon Glass
>
> ---
>
> Changes in v2: None
>
> arch/x86/cpu/ivybridge/cpu.
On 25 November 2015 at 17:46, Bin Meng wrote:
> This Kconfig option name indicates it has something to do with cpu
> socket, however it is actually not the case. Remove it and move
> options inside it to NORTHBRIDGE_INTEL_IVYBRIDGE.
>
> Signed-off-by: Bin Meng
> Acked-by: Simon Glass
> ---
>
> C
On 8 December 2015 at 01:10, Bin Meng wrote:
>
> Hi Simon,
>
> On Fri, Nov 27, 2015 at 12:50 AM, Simon Glass wrote:
> > Hi Bin,
> >
> > On 25 November 2015 at 17:46, Bin Meng wrote:
> >> NORTHBRIDGE_INTEL_SANDYBRIDGE is for sandybridge, not ivybridge.
> >>
> >> Signed-off-by: Bin Meng
> >>
> >>
On 25 November 2015 at 17:46, Bin Meng wrote:
> There are some options which are never used, and also some options
> which are selected by others but have never been a Kconfg option.
> Clean these up.
>
> Signed-off-by: Bin Meng
> Acked-by: Simon Glass
> ---
>
> Changes in v2: None
>
> arch/x86
Due to introducing the new peripheral clock handle functions,
use these functions to reduce duplicated code.
Signed-off-by: Wenyou Yang
---
board/atmel/at91rm9200ek/at91rm9200ek.c |1 -
board/atmel/at91rm9200ek/led.c |5 +
board/atmel/at91sam9260ek/at91sam92
Due to introducing the new peripheral clock handle functions,
use these functions to clean up the duplicated code.
Meanwhile, remove unneeded header file include, at91_pmc.h.
Signed-off-by: Wenyou Yang
---
arch/arm/mach-at91/arm920t/at91rm9200_devices.c| 13 ++-
arch/arm/mach-at91/ar
Due to introducing the new peripheral clock handle functions,
use these functions to reduce the duplicated code.
Signed-off-by: Wenyou Yang
---
drivers/net/at91_emac.c |9 -
drivers/usb/host/ehci-atmel.c |8
drivers/usb/host/ohci-at91.c | 20 ---
To reduce the duplicated code, add a new file to accommodate
the peripheral's and system's clock handle code, shared with
the SoCs with different ARM core.
Signed-off-by: Wenyou Yang
---
arch/arm/mach-at91/Makefile |1 +
arch/arm/mach-at91/arm926ejs/clock.c |7
arch/arm/
To reduce the duplicated code, rework the peripheral's and
system's clock handle functions, use these functions to replace
the clock handle code.
Wenyou Yang (5):
ARM: at91: asm/at91_pmc.h: fix trival register offset
ARM: at91: clock: add a new file to handle clock
ARM: cpu: at91: clean up
Remove unnecessary #ifdef CPU_HAS_PCR.
Signed-off-by: Wenyou Yang
---
arch/arm/mach-at91/include/mach/at91_pmc.h |8 ++--
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/arch/arm/mach-at91/include/mach/at91_pmc.h
b/arch/arm/mach-at91/include/mach/at91_pmc.h
index 3f50f77.
On Wed, Dec 09, 2015 at 09:31:26AM +0800, Miao Yan wrote:
> 2015-12-02 20:44 GMT+08:00 Bin Meng :
> > On Wed, Dec 2, 2015 at 3:39 PM, Miao Yan wrote:
> >> VxWorks 7 kernels retrieve 'local-mac-addr' from dtb and use
> >> that for NIC MAC address. As a result, when booting the same
> >> kernel imag
2015-12-02 20:44 GMT+08:00 Bin Meng :
> On Wed, Dec 2, 2015 at 3:39 PM, Miao Yan wrote:
>> VxWorks 7 kernels retrieve 'local-mac-addr' from dtb and use
>> that for NIC MAC address. As a result, when booting the same
>> kernel image on multiple boards, there will be address
>> conflicts.
>>
>> So f
Hi Tom,
This includes fixes to PCI UART on CrownBay and Galileo, and minor
changes to x86 timer.
The following changes since commit 8555dd88cd1a7b5dd1e76c111fe635a92223b98b:
axs10x: add support of generic EHCI USB 2.0 controller (2015-12-08
17:29:56 +0300)
are available in the git repository
On Wed, Dec 9, 2015 at 3:34 AM, Simon Glass wrote:
> On 7 December 2015 at 02:39, Bin Meng wrote:
>> Currently OF_BAD_ADDR is always -1ULL. When using OF_BAD_ADDR as the
>> return value of dev_get_addr(), it creates potential size mismatch
>> as dev_get_addr() uses FDT_ADDR_T_NONE as the return v
On Wed, Dec 9, 2015 at 9:31 AM, Bin Meng wrote:
> Right now i8254_init() is called from timer_init() in the tsc timer
> driver. But actually i8254 and tsc are completely different things.
> Since tsc timer has been converted to driver model, we should find
> a new place that is appropriate for U-B
On Wed, Dec 9, 2015 at 9:31 AM, Bin Meng wrote:
> With driver model timer support, there should not be an explict
> call to timer_init(). Remove this call for x86.
>
> Signed-off-by: Bin Meng
> Acked-by: Simon Glass
>
applied to u-boot-x86/master, thanks!
___
On Wed, Dec 9, 2015 at 3:34 AM, Simon Glass wrote:
> On 7 December 2015 at 06:28, Bin Meng wrote:
>> With recent ns16550 driver changes, we only changed the legacy UART
>> (at I/O port 0x3f8) compatible string, but forgot to change the PCI
>> UART compatible string. Now fix it.
>>
>> Signed-off-b
With driver model timer support, there should not be an explict
call to timer_init(). Remove this call for x86.
Signed-off-by: Bin Meng
Acked-by: Simon Glass
---
Changes in v2: None
common/board_f.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/common/board_f.c b/common
Right now i8254_init() is called from timer_init() in the tsc timer
driver. But actually i8254 and tsc are completely different things.
Since tsc timer has been converted to driver model, we should find
a new place that is appropriate for U-Boot to call i8254_init(),
which is now x86_cpu_init_f().
On Tue, Dec 08, 2015 at 04:42:17PM -0700, Simon Glass wrote:
> Hi Tom,
>
> On Dec 8, 2015 4:28 PM, "Tom Rini" wrote:
> >
> > On Tue, Dec 08, 2015 at 12:35:23PM -0700, Simon Glass wrote:
> > > Hi Tom,
> > >
> > > On 7 December 2015 at 20:26, Tom Rini wrote:
> > > > Coverity notes that we do not e
Hi Tom,
On Dec 8, 2015 4:28 PM, "Tom Rini" wrote:
>
> On Tue, Dec 08, 2015 at 12:35:23PM -0700, Simon Glass wrote:
> > Hi Tom,
> >
> > On 7 December 2015 at 20:26, Tom Rini wrote:
> > > Coverity notes that we do not ensure when we copy in the
product/vendor
> > > strings that they have NULL term
On Tue, Dec 08, 2015 at 12:35:18PM -0700, Simon Glass wrote:
> On 7 December 2015 at 20:26, Tom Rini wrote:
> > Coverity notes that we do not ensure a NULL terminated string here as we
> > could fill the entire buffer with our strncpy call. Fix this by
> > subtracting one.
> >
> > Reported-by: Co
On Tue, Dec 08, 2015 at 12:35:23PM -0700, Simon Glass wrote:
> Hi Tom,
>
> On 7 December 2015 at 20:26, Tom Rini wrote:
> > Coverity notes that we do not ensure when we copy in the product/vendor
> > strings that they have NULL termination. In this case the answer is to
> > increase the buffer w
Hi Bin,
On Sun, Dec 6, 2015 at 7:53 PM, Bin Meng wrote:
> Hi Joe,
>
> On Tue, Nov 3, 2015 at 8:24 PM, Bin Meng wrote:
>> In fdt_fixup_ethernet() only "usbethaddr" is handled to fix up the
>> first usb ethernet port MAC address. Other additional usb ethernet
>> ports are ignored as there is no lo
Hi Scott,
On 8 December 2015 at 12:36, Scott Wood wrote:
> On Tue, 2015-12-08 at 12:34 -0700, Simon Glass wrote:
>> Hi Sjoerd,
>>
>> On 8 December 2015 at 00:27, Sjoerd Simons
>> wrote:
>> >
>> > On Mon, 2015-12-07 at 17:39 -0700, Simon Glass wrote:
>> > > > diff --git a/lib/Makefile b/lib/Makef
On Tue, 2015-12-08 at 12:34 -0700, Simon Glass wrote:
> Hi Sjoerd,
>
> On 8 December 2015 at 00:27, Sjoerd Simons
> wrote:
> >
> > On Mon, 2015-12-07 at 17:39 -0700, Simon Glass wrote:
> > > > diff --git a/lib/Makefile b/lib/Makefile
> > > > index 1f1ff6f..ae84833 100644
> > > > --- a/lib/Makefi
On 7 December 2015 at 14:37, York Sun wrote:
> As the name may be confusing, the CONFIG_SYS_MEM_TOP_HIDE reserves
> some memory from the end of ram, tracked by gd->ram_size. It is not
> always the top of u-boot visible memory. Rewrite the macro with a
> weak function to provide flexibility for com
On 7 December 2015 at 20:26, Tom Rini wrote:
> Coverity notes that we do not ensure a NULL terminated string here as we
> could fill the entire buffer with our strncpy call. Fix this by
> subtracting one.
>
> Reported-by: Coverity (CID 131093)
> Cc: Simon Glass
> Signed-off-by: Tom Rini
> ---
>
On 8 December 2015 at 03:18, Michal Simek wrote:
> Fix typo in command description.
>
> Signed-off-by: Michal Simek
> ---
>
> drivers/i2c/muxes/Kconfig | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Reviewed-by: Simon Glass
___
U-Boot mailin
Hi Tom,
On 7 December 2015 at 20:26, Tom Rini wrote:
> Coverity notes that we do not ensure when we copy in the product/vendor
> strings that they have NULL termination. In this case the answer is to
> increase the buffer we have and then set the last entry to NULL.
>
> Reported-by: Coverity (CI
On 7 December 2015 at 20:26, Tom Rini wrote:
> Coverity notes that we do not ensure when we copy ifname we still have
> space left to ensure NULL termination. As cannot control the size of
> ifr_name we must make sure that our argument will not overflow the
> buffer.
>
> Reported-by: Coverity (CI
Hi Nathan,
On 8 December 2015 at 07:44, Nathan Rossi wrote:
> The Device Model sequence alias feature is required by some Uclasses.
>
> Specifically SPI which picks the bus to use based on the sequence.
> Without this the SPI Uclass will not probe any bus and will fail which
> prevents SPL from u
On 8 December 2015 at 04:03, Michal Simek wrote:
> Enable u-boot,dm-pre-reloc for sdhci for zc706, zed and zybo.
> And create alises for it.
>
> Signed-off-by: Michal Simek
> ---
>
> arch/arm/dts/zynq-zc706.dts | 2 ++
> arch/arm/dts/zynq-zed.dts | 2 ++
> arch/arm/dts/zynq-zybo.dts | 2 ++
>
On 8 December 2015 at 03:18, Michal Simek wrote:
> Use tabs instead of space for indentation.
>
> Signed-off-by: Michal Simek
> ---
>
> drivers/i2c/muxes/Kconfig | 14 +++---
> 1 file changed, 7 insertions(+), 7 deletions(-)
Reviewed-by: Simon Glass
Hi Sjoerd,
On 8 December 2015 at 00:27, Sjoerd Simons
wrote:
>
> On Mon, 2015-12-07 at 17:39 -0700, Simon Glass wrote:
> > > diff --git a/lib/Makefile b/lib/Makefile
> > > index 1f1ff6f..ae84833 100644
> > > --- a/lib/Makefile
> > > +++ b/lib/Makefile
> > > @@ -85,13 +85,13 @@ obj-$(CONFIG_LIB_RA
On 7 December 2015 at 02:39, Bin Meng wrote:
> Currently OF_BAD_ADDR is always -1ULL. When using OF_BAD_ADDR as the
> return value of dev_get_addr(), it creates potential size mismatch
> as dev_get_addr() uses FDT_ADDR_T_NONE as the return value which can
> be either -1U or -1ULL depending on CONF
On 7 December 2015 at 06:28, Bin Meng wrote:
> With recent ns16550 driver changes, we only changed the legacy UART
> (at I/O port 0x3f8) compatible string, but forgot to change the PCI
> UART compatible string. Now fix it.
>
> Signed-off-by: Bin Meng
> ---
>
> arch/x86/dts/crownbay.dts | 8 -
On 12/08/2015 12:24 AM, Aneesh Bansal wrote:
> uintptr_t which is a typdef for unsigned long is needed for creating
> pointers (32 or 64 bit depending on Core) from 32 bit variables
> storing the address.
> If a 32 bit variable (u32) is typecasted to a pointer (void *),
> compiler gives a warning
Eric Nelson writes:
> Hi Mans,
>
> On 12/08/2015 08:38 AM, Mans Rullgard wrote:
>> If fecmxc_initialize_multi() fails, it frees but does not unregister
>> the mdio bus, causing subsequent uses of the "mii" command to crash.
>> Fix this by adding mdio_unregister() calls where needed.
>>
>> Signed
Dear Marek,
In message <201512081439.50797.ma...@denx.de> you wrote:
>
> Please ignore, after discussing this on IRC, we decided on doing
> s/CONFIG_ARMV7/CONFIG_CPU_V7/g instead.
As IRC si (to the best or my knowledge?) not logged anywhere, I would
like to hear the rationale for this decision.
Hi Mans,
On 12/08/2015 08:38 AM, Mans Rullgard wrote:
> If fecmxc_initialize_multi() fails, it frees but does not unregister
> the mdio bus, causing subsequent uses of the "mii" command to crash.
> Fix this by adding mdio_unregister() calls where needed.
>
> Signed-off-by: Mans Rullgard
> ---
>
Hi Mans,
On 12/08/2015 08:38 AM, Mans Rullgard wrote:
> If the host clock frequency is higher than 100 MHz, the MDIO hold
> time needs to be increased from its current setting of one cycle in
> order to meet the specified minium of 10 ns. Writing an appropriate
> value to the HOLDTIME field of th
Hi York,
> -Original Message-
> From: York Sun [mailto:york...@freescale.com]
> Sent: Saturday, December 05, 2015 1:35 AM
> To: Yoder Stuart-B08248 ; Kushwaha
> Prabhakar-B32579
> Cc: u-boot@lists.denx.de
> Subject: Re: [PATCH] driver: net: fsl-mc: remove MC firmware version check
>
> Pr
On 8 December 2015 at 20:35, Mugunthan V N wrote:
> On Sunday 06 December 2015 08:13 PM, Jagan Teki wrote:
>> On 6 December 2015 at 11:33, Mugunthan V N wrote:
>>> On Thursday 03 December 2015 09:37 PM, Jagan Teki wrote:
On 19 November 2015 at 12:35, Mugunthan V N wrote:
> spi bus can s
On 8 December 2015 at 17:27, Bin Meng wrote:
> Hi Jagan,
>
> On Fri, Dec 4, 2015 at 2:57 AM, Simon Glass wrote:
>> Hi,
>>
>> On 3 December 2015 at 06:27, Bin Meng wrote:
>>> Hi Jagan,
>>>
>>> On Thu, Dec 3, 2015 at 6:24 PM, Jagan Teki wrote:
Hi Bin,
On 3 December 2015 at 10:14, B
If the host clock frequency is higher than 100 MHz, the MDIO hold
time needs to be increased from its current setting of one cycle in
order to meet the specified minium of 10 ns. Writing an appropriate
value to the HOLDTIME field of the MII_SPEED register achieves this.
Comment copied from Linux
If fecmxc_initialize_multi() fails, it frees but does not unregister
the mdio bus, causing subsequent uses of the "mii" command to crash.
Fix this by adding mdio_unregister() calls where needed.
Signed-off-by: Mans Rullgard
---
drivers/net/fec_mxc.c | 2 ++
1 file changed, 2 insertions(+)
diff
Hi Simon,
On 8 December 2015 at 08:22, Simon Glass wrote:
> Hi Jagan,
>
> On 3 December 2015 at 03:10, Jagan Teki wrote:
>> Hi Simon,
>>
>> I re-phrase all the question from previous thread and continue in this for
>> more discussion on spi-nor development.
>>
>>> Is it intended that SPI flash s
On Sunday 06 December 2015 08:13 PM, Jagan Teki wrote:
> On 6 December 2015 at 11:33, Mugunthan V N wrote:
>> On Thursday 03 December 2015 09:37 PM, Jagan Teki wrote:
>>> On 19 November 2015 at 12:35, Mugunthan V N wrote:
spi bus can support dual and quad wire data transfers for tx and
On Wed, Dec 09, 2015 at 12:44:43AM +1000, Nathan Rossi wrote:
> Clean up the param checking, removing some code paths that will never
> happen.
>
> Signed-off-by: Nathan Rossi
> Cc: Michal Simek
> Cc: Tom Rini
Reported-by: Coverity (CID 133251)
Reviewed-by: Tom Rini
--
Tom
signature.asc
On Tue, Dec 08, 2015 at 02:33:25PM +, Alexey Brodkin wrote:
> Hi Tom,
>
> The following changes since commit 8356431bf8df6d47255d6a74ca9dce53d75265c7:
>
> Prepare v2016.01-rc2 (2015-12-07 14:23:45 -0500)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-arc.git
Clean up the param checking, removing some code paths that will never
happen.
Signed-off-by: Nathan Rossi
Cc: Michal Simek
Cc: Tom Rini
---
tools/zynqimage.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/tools/zynqimage.c b/tools/zynqimage.c
index 25f558d..c43bd5d 10064
The Device Model sequence alias feature is required by some Uclasses.
Specifically SPI which picks the bus to use based on the sequence.
Without this the SPI Uclass will not probe any bus and will fail which
prevents SPL from using SPI flash as a boot location.
Signed-off-by: Nathan Rossi
Cc: Si
Update the ZYBO device tree and enable config options that relate to the
added devices in the device tree.
Signed-off-by: Nathan Rossi
Cc: Albert Aribaud
Cc: Michal Simek
Cc: Simon Glass
---
arch/arm/dts/zynq-zybo.dts | 18 ++
configs/zynq_zybo_defconfig | 3 +++
include/con
When the Zynq Boot ROM code loads the payload from QSPI it uses the
LQSPI feature of the QSPI device, however it does not clean up its
configuration before handing over to the payload which leaves the device
confgured to by-pass the standard non-linear operating mode.
This ensures the Linear QSPI
Hi Alexey,
On Tue, 2015-12-01 at 20:23 +0100, Marek Vasut wrote:
> On Tuesday, December 01, 2015 at 08:08:10 PM, Alexey Brodkin wrote:
> > Hi Marek,
>
> Hi!
>
> > On Mon, 2015-11-30 at 19:06 +0100, Marek Vasut wrote:
> > > On Monday, November 30, 2015 at 06:53:25 PM, Alexey Brodkin wrote:
> > >
Hi Tom,
The following changes since commit 8356431bf8df6d47255d6a74ca9dce53d75265c7:
Prepare v2016.01-rc2 (2015-12-07 14:23:45 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-arc.git
for you to fetch changes up to 8555dd88cd1a7b5dd1e76c111fe635a92223b98b:
axs10x
Hi Simon,
On Tue, Dec 8, 2015 at 9:23 PM, Bin Meng wrote:
> Hi Simon,
>
> On Tue, Dec 1, 2015 at 12:11 PM, Simon Glass wrote:
>> A Peripheral Controller Hub is an Intel concept - it is like the peripherals
>
> I believe the name is Platform Controller Hub.
>
>> on an SoC and is often in a separa
The arch/arm/lib/cache-cp15.c checks for CONFIG_ARMV7 and if this macro is
set, it configures TTBR0 register. This register must be configured for the
cache on ARMv7 to operate correctly.
The problem is that noone actually sets the CONFIG_ARMV7 macro and thus the
TTBR0 is not configured at all. On
1 - 100 of 133 matches
Mail list logo