History log of /rk3399_rockchip-uboot/common/ (Results 2901 – 2925 of 5256)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
0ccff50024-Feb-2013 Simon Glass <sjg@chromium.org>

image: Use crc header file instead of C prototypes

We have an existing header which the crc32 definitions, so use it.

Signed-off-by: Simon Glass <sjg@chromium.org>

41ef372c24-Feb-2013 Simon Glass <sjg@chromium.org>

common: Use new numeric setenv functions

Use setenv_ulong(), setenv_hex() and setenv_addr() in common/

Signed-off-by: Simon Glass <sjg@chromium.org>

bfc5996624-Feb-2013 Simon Glass <sjg@chromium.org>

Update set_working_fdt_addr() to use setenv_addr()

We might as well use this common function instead of repeating the same
code.

Signed-off-by: Simon Glass <sjg@chromium.org>

8c86bbe024-Feb-2013 Simon Glass <sjg@chromium.org>

Reduce casting in mtest

Use a ulong for the command arguments, and only cast to an address when
needed. This fixes warnings in sandbox where pointers are typically 64 bits
long.

Signed-off-by: Simo

Reduce casting in mtest

Use a ulong for the command arguments, and only cast to an address when
needed. This fixes warnings in sandbox where pointers are typically 64 bits
long.

Signed-off-by: Simon Glass <sjg@chromium.org>

show more ...

c44d438624-Feb-2013 Simon Glass <sjg@chromium.org>

Bring mtest putc() into common code

If we get a Ctrl-C abort, we always print a newline. Move this repeated
code out of the functions and into a single place in the caller.

Signed-off-by: Simon Gla

Bring mtest putc() into common code

If we get a Ctrl-C abort, we always print a newline. Move this repeated
code out of the functions and into a single place in the caller.

Signed-off-by: Simon Glass <sjg@chromium.org>

show more ...

7ecbd4d724-Feb-2013 Simon Glass <sjg@chromium.org>

Fix mtest indenting

Some of the inner loops are not indented correctly. Fix this.

Signed-off-by: Simon Glass <sjg@chromium.org>

51209b1f24-Feb-2013 Simon Glass <sjg@chromium.org>

Use common mtest iteration counting

The iteration code is the same for each version of the memory test, so
pull it out into the common function.

Signed-off-by: Simon Glass <sjg@chromium.org>

c9638f5024-Feb-2013 Simon Glass <sjg@chromium.org>

Split out the memory tests into separate functions

Half of the code is currently hidden behind an #ifdef. Move the two
memory tests into their own functions and use the compiler to eliminate
the unu

Split out the memory tests into separate functions

Half of the code is currently hidden behind an #ifdef. Move the two
memory tests into their own functions and use the compiler to eliminate
the unused code.

Signed-off-by: Simon Glass <sjg@chromium.org>

show more ...

0628ab8e24-Feb-2013 Simon Glass <sjg@chromium.org>

sandbox: Change memory commands to use map_physmem

Sandbox wants to support commands which use memory. The map_sysmen()
call provides this feature, so use this in the memory commands.

Signed-off-by

sandbox: Change memory commands to use map_physmem

Sandbox wants to support commands which use memory. The map_sysmen()
call provides this feature, so use this in the memory commands.

Signed-off-by: Simon Glass <sjg@chromium.org>

show more ...

6b3ff98d24-Feb-2013 Simon Glass <sjg@chromium.org>

Tidy up error checking and fix bug in hash command

There are two problems:

1. The argument count needs to be checked before argv is used
2. When verify is not enabled, we need to define a constant

Tidy up error checking and fix bug in hash command

There are two problems:

1. The argument count needs to be checked before argv is used
2. When verify is not enabled, we need to define a constant zero value

Signed-off-by: Simon Glass <sjg@chromium.org>

show more ...

85dafbb820-Feb-2013 Fabio Estevam <fabio.estevam@freescale.com>

common: cmd_sata: Fix usage text for 'sata init'

Currently sata usage text prints a double 'sata' for the init command.

MX53LOCO U-Boot > sata
sata - SATA sub system

Usage:
sata sata init - init S

common: cmd_sata: Fix usage text for 'sata init'

Currently sata usage text prints a double 'sata' for the init command.

MX53LOCO U-Boot > sata
sata - SATA sub system

Usage:
sata sata init - init SATA sub system
sata info - show available SATA devices
sata device [dev] - show or set current device
sata part [dev] - print partition table
sata read addr blk# cnt
sata write addr blk# cnt

Remove the extra 'sata' from the 'sata init' line.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>

show more ...

a1eac57a21-Feb-2013 Phil Sutter <phil.sutter@viprinet.com>

common/env_nand.c: calculate crc only when readenv was OK

Calculating the checksum of incompletely read data is useless.

Signed-off-by: Phil Sutter <phil.sutter@viprinet.com>
[scottwood@freescale.c

common/env_nand.c: calculate crc only when readenv was OK

Calculating the checksum of incompletely read data is useless.

Signed-off-by: Phil Sutter <phil.sutter@viprinet.com>
[scottwood@freescale.com: minor formatting fix]
Signed-off-by: Scott Wood <scottwood@freescale.com>

show more ...

b76a147b21-Feb-2013 Phil Sutter <phil.sutter@viprinet.com>

env_nand.c: clarify log messages when env reading fails

The single message is misleading, since there is no equivalent success
note when reading the other copy succeeds. Instead, warn if one of the

env_nand.c: clarify log messages when env reading fails

The single message is misleading, since there is no equivalent success
note when reading the other copy succeeds. Instead, warn if one of the
redundant copies could not be loaded and emphasise on the error when
reading both fails.

Signed-off-by: Phil Sutter <phil.sutter@viprinet.com>

show more ...

ced199dc07-Feb-2013 Harvey Chapman <hchapman@3gfp.com>

nand: fix nand read.option parsing

"nand read.part addr off size" would be treated as "nand read.raw addr off 1"
It now fails as intended stating "Unknown nand command suffix '.part'"

Signed-off-by

nand: fix nand read.option parsing

"nand read.part addr off size" would be treated as "nand read.raw addr off 1"
It now fails as intended stating "Unknown nand command suffix '.part'"

Signed-off-by: Harvey Chapman <hchapman@3gfp.com>

show more ...

8fdf1e0f16-Dec-2012 Vipin Kumar <vipin.kumar@st.com>

imls: Add support to list images in NAND device

This patch adds support to list images in NAND flash through imls

Signed-off-by: Vipin Kumar <vipin.kumar@st.com>

3e34cf7b27-Jan-2013 Piotr Wilczek <p.wilczek@samsung.com>

gpt: fix partion size limit

Currently, in gpt command, partion size is converted from string
to unsigned long type using 'ustrtol' function. That type limits
the partition size to 4GB.

This patch c

gpt: fix partion size limit

Currently, in gpt command, partion size is converted from string
to unsigned long type using 'ustrtol' function. That type limits
the partition size to 4GB.

This patch changes the conversion function to 'ustrtoll' to return
unsigned long long type.

Signed-off-by: Piotr Wilczek <p.wilczek@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>

show more ...

4f47aceb07-Feb-2013 Holger Hans Peter Freyther <holger@freyther.de>

led: The gpio_led.c code expects that LED state is from the enum

u-boot is not consistent if state should be 0|1 or of the enum, the
GPIO driver expects this to be one of the enum values. Update the

led: The gpio_led.c code expects that LED state is from the enum

u-boot is not consistent if state should be 0|1 or of the enum, the
GPIO driver expects this to be one of the enum values. Update the
caller.

Signed-off-by: Holger Hans Peter Freyther <holger@freyther.de>

show more ...

1b3e0b1904-Feb-2013 Reinhard Arlt <reinhard.arlt@esd.eu>

cmd_elf: Fix broken bootvx command

Fix broken bootvx command.

Signed-off-by: Reinhard Arlt <reinhard.arlt@esd.eu>

70d7cb9203-Feb-2013 Robert P. J. Day <rpjday@crashcourse.ca>

cmd_load.c: Add #endif comments to reduce confusion

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>

85de63e203-Feb-2013 Robert P. J. Day <rpjday@crashcourse.ca>

cmd_mem.c: Fix some typoes, no functional changes

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>

7b39523221-Jan-2013 Gabor Juhos <juhosg@openwrt.org>

malloc: make malloc_bin_reloc static

On architectures where manual relocation
is needed, the 'malloc_bin_reloc' function
must be called after 'mem_malloc_init'.

Make the 'malloc_bin_reloc' function

malloc: make malloc_bin_reloc static

On architectures where manual relocation
is needed, the 'malloc_bin_reloc' function
must be called after 'mem_malloc_init'.

Make the 'malloc_bin_reloc' function static
and call it directly from 'mem_malloc_init'
instead of calling that from board_init_{r,f}
functions of the affected architectures.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
Cc: Wolfgang Denk <wd@denx.de>
Cc: Andreas Bießmann <andreas.devel@gmail.com>
Cc: Jason Jin <Jason.jin@freescale.com>
Cc: Macpaul Lin <macpaul@andestech.com>
Cc: Daniel Hellstrom <daniel@gaisler.com>
Cc: Daniel Schwierzeck <daniel.schwierzeck@googlemail.com>

show more ...


/rk3399_rockchip-uboot/.gitignore
/rk3399_rockchip-uboot/MAINTAINERS
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra-common/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra-common/cpu.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra-common/cpu.h
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra-common/spl.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra114/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra114/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra114/cpu.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra20/cpu.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra30/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra30/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra30/cpu.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/clock.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/mxs.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/spl_boot.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/spl_power_init.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/start.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/tegra114/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/tegra114/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/tegra30/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/tegra30/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/tegra-common/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/tegra-common/ap.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra-common/board.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra-common/clock.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra-common/sys_info.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra114-common/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/tegra114-common/clock.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra114-common/funcmux.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra114-common/pinmux.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra20-common/clock.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra20-common/funcmux.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra20-common/pinmux.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra20-common/warmboot.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra30-common/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/tegra30-common/clock.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra30-common/funcmux.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra30-common/pinmux.c
/rk3399_rockchip-uboot/arch/arm/dts/tegra114.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/tegra20.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/tegra30.dtsi
/rk3399_rockchip-uboot/arch/arm/imx-common/Makefile
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-am33xx/ddr_defs.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-am33xx/mux.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/imx-regs.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/iomux-mx23.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/regs-apbh.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/regs-base.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/regs-digctl.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/regs-power-mx23.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/regs-ssp.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/sys_proto.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/ap.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/board.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/clk_rst.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/funcmux.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/gp_padctrl.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/pmc.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/tegra.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/tegra_slink.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/clock-tables.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/flow.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/funcmux.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/gp_padctrl.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/gpio.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/hardware.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/pinmux.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/pmu.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/spl.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/tegra.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra20/clock-tables.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra20/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra20/funcmux.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra20/gp_padctrl.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra20/pinmux.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra20/tegra.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/clock-tables.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/flow.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/funcmux.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/gp_padctrl.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/gpio.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/hardware.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/pinmux.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/pmu.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/spl.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/tegra.h
/rk3399_rockchip-uboot/arch/arm/include/asm/system.h
/rk3399_rockchip-uboot/arch/avr32/lib/board.c
/rk3399_rockchip-uboot/arch/m68k/lib/board.c
/rk3399_rockchip-uboot/arch/mips/config.mk
/rk3399_rockchip-uboot/arch/mips/cpu/mips32/start.S
/rk3399_rockchip-uboot/arch/mips/cpu/mips64/start.S
/rk3399_rockchip-uboot/arch/mips/cpu/u-boot.lds
/rk3399_rockchip-uboot/arch/mips/cpu/xburst/jz4740.c
/rk3399_rockchip-uboot/arch/mips/cpu/xburst/start.S
/rk3399_rockchip-uboot/arch/mips/include/asm/config.h
/rk3399_rockchip-uboot/arch/mips/include/asm/global_data.h
/rk3399_rockchip-uboot/arch/mips/include/asm/u-boot-mips.h
/rk3399_rockchip-uboot/arch/mips/lib/board.c
/rk3399_rockchip-uboot/arch/nds32/include/asm/errno.h
/rk3399_rockchip-uboot/arch/nds32/lib/board.c
/rk3399_rockchip-uboot/arch/nios2/cpu/fdt.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc5xxx/cpu.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8260/cpu.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8xx/cpu.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/ppc4xx/fdt.c
/rk3399_rockchip-uboot/arch/powerpc/lib/bootm.c
/rk3399_rockchip-uboot/arch/sparc/lib/board.c
/rk3399_rockchip-uboot/arch/x86/cpu/Makefile
/rk3399_rockchip-uboot/arch/x86/cpu/u-boot.lds
/rk3399_rockchip-uboot/arch/x86/include/asm/arch-coreboot/sysinfo.h
/rk3399_rockchip-uboot/arch/x86/lib/Makefile
/rk3399_rockchip-uboot/arch/x86/lib/bios.h
/rk3399_rockchip-uboot/arch/x86/lib/video.c
/rk3399_rockchip-uboot/arch/x86/lib/zimage.c
/rk3399_rockchip-uboot/board/avionic-design/dts/tegra20-medcom-wide.dts
/rk3399_rockchip-uboot/board/avionic-design/dts/tegra20-plutux.dts
/rk3399_rockchip-uboot/board/avionic-design/dts/tegra20-tec.dts
/rk3399_rockchip-uboot/board/bluegiga/apx4devkit/apx4devkit.c
/rk3399_rockchip-uboot/board/cm5200/cm5200.c
/rk3399_rockchip-uboot/board/compal/dts/tegra20-paz00.dts
/rk3399_rockchip-uboot/board/compal/paz00/paz00.c
/rk3399_rockchip-uboot/board/compulab/dts/tegra20-trimslice.dts
/rk3399_rockchip-uboot/board/denx/m28evk/m28evk.c
/rk3399_rockchip-uboot/board/esg/ima3-mx53/imximage.cfg
/rk3399_rockchip-uboot/board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg
/rk3399_rockchip-uboot/board/freescale/mx23evk/Makefile
/rk3399_rockchip-uboot/board/freescale/mx23evk/mx23evk.c
/rk3399_rockchip-uboot/board/freescale/mx23evk/spl_boot.c
/rk3399_rockchip-uboot/board/freescale/mx25pdk/imximage.cfg
/rk3399_rockchip-uboot/board/freescale/mx28evk/mx28evk.c
/rk3399_rockchip-uboot/board/freescale/mx51evk/imximage.cfg
/rk3399_rockchip-uboot/board/freescale/mx53ard/imximage_dd3.cfg
/rk3399_rockchip-uboot/board/freescale/mx53evk/imximage.cfg
/rk3399_rockchip-uboot/board/freescale/mx53loco/imximage.cfg
/rk3399_rockchip-uboot/board/freescale/mx53smd/imximage.cfg
/rk3399_rockchip-uboot/board/freescale/mx6qarm2/imximage.cfg
/rk3399_rockchip-uboot/board/freescale/mx6qsabreauto/imximage.cfg
/rk3399_rockchip-uboot/board/freescale/mx6qsabrelite/mx6qsabrelite.c
/rk3399_rockchip-uboot/board/genesi/mx51_efikamx/imximage_mx.cfg
/rk3399_rockchip-uboot/board/genesi/mx51_efikamx/imximage_sb.cfg
/rk3399_rockchip-uboot/board/highbank/highbank.c
/rk3399_rockchip-uboot/board/isee/igep00x0/Makefile
/rk3399_rockchip-uboot/board/isee/igep00x0/igep00x0.c
/rk3399_rockchip-uboot/board/isee/igep00x0/igep00x0.h
/rk3399_rockchip-uboot/board/keymile/common/common.c
/rk3399_rockchip-uboot/board/keymile/common/ivm.c
/rk3399_rockchip-uboot/board/keymile/km82xx/km82xx.c
/rk3399_rockchip-uboot/board/keymile/km83xx/km83xx.c
/rk3399_rockchip-uboot/board/keymile/scripts/develop-common.txt
/rk3399_rockchip-uboot/board/keymile/scripts/ramfs-common.txt
/rk3399_rockchip-uboot/board/kmc/kzm9g/kzm9g.c
/rk3399_rockchip-uboot/board/nvidia/cardhu/Makefile
/rk3399_rockchip-uboot/board/nvidia/cardhu/cardhu.c
/rk3399_rockchip-uboot/board/nvidia/cardhu/cardhu.c.mmc
/rk3399_rockchip-uboot/board/nvidia/cardhu/pinmux-config-cardhu.h
/rk3399_rockchip-uboot/board/nvidia/common/board.c
/rk3399_rockchip-uboot/board/nvidia/dalmore/Makefile
/rk3399_rockchip-uboot/board/nvidia/dalmore/dalmore.c
/rk3399_rockchip-uboot/board/nvidia/dalmore/pinmux-config-dalmore.h
/rk3399_rockchip-uboot/board/nvidia/dts/tegra114-dalmore.dts
/rk3399_rockchip-uboot/board/nvidia/dts/tegra20-harmony.dts
/rk3399_rockchip-uboot/board/nvidia/dts/tegra20-seaboard.dts
/rk3399_rockchip-uboot/board/nvidia/dts/tegra20-ventana.dts
/rk3399_rockchip-uboot/board/nvidia/dts/tegra20-whistler.dts
/rk3399_rockchip-uboot/board/nvidia/dts/tegra30-cardhu.dts
/rk3399_rockchip-uboot/board/olimex/mx23_olinuxino/Makefile
/rk3399_rockchip-uboot/board/olimex/mx23_olinuxino/mx23_olinuxino.c
/rk3399_rockchip-uboot/board/olimex/mx23_olinuxino/spl_boot.c
/rk3399_rockchip-uboot/board/phytec/pcm051/Makefile
/rk3399_rockchip-uboot/board/phytec/pcm051/board.c
/rk3399_rockchip-uboot/board/phytec/pcm051/board.h
/rk3399_rockchip-uboot/board/phytec/pcm051/mux.c
/rk3399_rockchip-uboot/board/schulercontrol/sc_sps_1/sc_sps_1.c
/rk3399_rockchip-uboot/board/ti/am335x/board.c
/rk3399_rockchip-uboot/board/ttcontrol/vision2/imximage_hynix.cfg
/rk3399_rockchip-uboot/board/woodburn/imximage.cfg
/rk3399_rockchip-uboot/board/woodburn/woodburn.c
/rk3399_rockchip-uboot/boards.cfg
dlmalloc.c
/rk3399_rockchip-uboot/doc/README.fec_mxc
/rk3399_rockchip-uboot/drivers/dma/apbh_dma.c
/rk3399_rockchip-uboot/drivers/mmc/mxsmmc.c
/rk3399_rockchip-uboot/drivers/mtd/nand/kmeter1_nand.c
/rk3399_rockchip-uboot/drivers/net/fec_mxc.c
/rk3399_rockchip-uboot/drivers/net/fec_mxc.h
/rk3399_rockchip-uboot/drivers/net/phy/phy.c
/rk3399_rockchip-uboot/drivers/serial/serial_ns16550.c
/rk3399_rockchip-uboot/drivers/spi/Makefile
/rk3399_rockchip-uboot/drivers/spi/mxs_spi.c
/rk3399_rockchip-uboot/drivers/spi/tegra_slink.c
/rk3399_rockchip-uboot/drivers/spi/tegra_spi.c
/rk3399_rockchip-uboot/drivers/video/tegra.c
/rk3399_rockchip-uboot/include/configs/am335x_evm.h
/rk3399_rockchip-uboot/include/configs/cardhu.h
/rk3399_rockchip-uboot/include/configs/coreboot.h
/rk3399_rockchip-uboot/include/configs/dalmore.h
/rk3399_rockchip-uboot/include/configs/igep00x0.h
/rk3399_rockchip-uboot/include/configs/km/keymile-common.h
/rk3399_rockchip-uboot/include/configs/km/km8309-common.h
/rk3399_rockchip-uboot/include/configs/km/km8321-common.h
/rk3399_rockchip-uboot/include/configs/km/km83xx-common.h
/rk3399_rockchip-uboot/include/configs/km8360.h
/rk3399_rockchip-uboot/include/configs/m28evk.h
/rk3399_rockchip-uboot/include/configs/medcom-wide.h
/rk3399_rockchip-uboot/include/configs/mx23_olinuxino.h
/rk3399_rockchip-uboot/include/configs/mx23evk.h
/rk3399_rockchip-uboot/include/configs/mx28evk.h
/rk3399_rockchip-uboot/include/configs/mx6qsabre_common.h
/rk3399_rockchip-uboot/include/configs/mx6qsabreauto.h
/rk3399_rockchip-uboot/include/configs/omap4_common.h
/rk3399_rockchip-uboot/include/configs/paz00.h
/rk3399_rockchip-uboot/include/configs/pcm051.h
/rk3399_rockchip-uboot/include/configs/sc_sps_1.h
/rk3399_rockchip-uboot/include/configs/suvd3.h
/rk3399_rockchip-uboot/include/configs/tec.h
/rk3399_rockchip-uboot/include/configs/tegra-common-post.h
/rk3399_rockchip-uboot/include/configs/tegra-common.h
/rk3399_rockchip-uboot/include/configs/tegra114-common.h
/rk3399_rockchip-uboot/include/configs/tegra20-common.h
/rk3399_rockchip-uboot/include/configs/tegra30-common.h
/rk3399_rockchip-uboot/include/configs/tuxx1.h
/rk3399_rockchip-uboot/include/fdt_support.h
/rk3399_rockchip-uboot/include/fdtdec.h
/rk3399_rockchip-uboot/include/malloc.h
/rk3399_rockchip-uboot/include/netdev.h
/rk3399_rockchip-uboot/include/phy.h
/rk3399_rockchip-uboot/include/serial.h
/rk3399_rockchip-uboot/lib/fdtdec.c
/rk3399_rockchip-uboot/spl/Makefile
/rk3399_rockchip-uboot/tools/Makefile
/rk3399_rockchip-uboot/tools/imximage.c
62a8143105-Feb-2013 Ilya Yanok <ilya.yanok@cogentembedded.com>

spl: support for booting via usbeth

In case of usbeth booting just call net_load_image("usb_ether").
This patch also adds CONFIG_SPL_USBETH_SUPPORT and
CONFIG_SPL_MUSB_NEW_SUPPORT config options to

spl: support for booting via usbeth

In case of usbeth booting just call net_load_image("usb_ether").
This patch also adds CONFIG_SPL_USBETH_SUPPORT and
CONFIG_SPL_MUSB_NEW_SUPPORT config options to enable linking of SPL
against USB gagdet support and new MUSB driver resp.

Signed-off-by: Ilya Yanok <ilya.yanok@cogentembedded.com>

show more ...


/rk3399_rockchip-uboot/.gitignore
/rk3399_rockchip-uboot/MAINTAINERS
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra-common/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra-common/cpu.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra-common/cpu.h
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra-common/spl.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra114/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra114/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra114/cpu.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra20/cpu.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra30/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra30/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra30/cpu.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/clock.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/mxs.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/spl_boot.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/spl_power_init.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/start.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/tegra114/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/tegra114/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/tegra30/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/tegra30/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/tegra-common/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/tegra-common/ap.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra-common/board.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra-common/clock.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra-common/sys_info.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra114-common/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/tegra114-common/clock.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra114-common/funcmux.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra114-common/pinmux.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra20-common/clock.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra20-common/funcmux.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra20-common/pinmux.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra20-common/warmboot.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra30-common/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/tegra30-common/clock.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra30-common/funcmux.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra30-common/pinmux.c
/rk3399_rockchip-uboot/arch/arm/dts/tegra114.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/tegra20.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/tegra30.dtsi
/rk3399_rockchip-uboot/arch/arm/imx-common/Makefile
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-am33xx/ddr_defs.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-am33xx/mux.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-davinci/gpio.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/imx-regs.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/iomux-mx23.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/regs-apbh.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/regs-base.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/regs-digctl.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/regs-power-mx23.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/regs-ssp.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mxs/sys_proto.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/ap.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/board.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/clk_rst.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/funcmux.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/gp_padctrl.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/pmc.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/tegra.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/tegra_slink.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/clock-tables.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/flow.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/funcmux.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/gp_padctrl.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/gpio.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/hardware.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/pinmux.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/pmu.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/spl.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra114/tegra.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra20/clock-tables.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra20/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra20/funcmux.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra20/gp_padctrl.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra20/pinmux.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra20/tegra.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/clock-tables.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/flow.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/funcmux.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/gp_padctrl.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/gpio.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/hardware.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/pinmux.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/pmu.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/spl.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra30/tegra.h
/rk3399_rockchip-uboot/arch/arm/include/asm/system.h
/rk3399_rockchip-uboot/arch/mips/config.mk
/rk3399_rockchip-uboot/arch/mips/cpu/mips32/start.S
/rk3399_rockchip-uboot/arch/mips/cpu/mips64/start.S
/rk3399_rockchip-uboot/arch/mips/cpu/u-boot.lds
/rk3399_rockchip-uboot/arch/mips/cpu/xburst/jz4740.c
/rk3399_rockchip-uboot/arch/mips/cpu/xburst/start.S
/rk3399_rockchip-uboot/arch/mips/include/asm/config.h
/rk3399_rockchip-uboot/arch/mips/include/asm/global_data.h
/rk3399_rockchip-uboot/arch/mips/include/asm/u-boot-mips.h
/rk3399_rockchip-uboot/arch/mips/lib/board.c
/rk3399_rockchip-uboot/arch/nios2/cpu/fdt.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc5xxx/cpu.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8260/cpu.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8xx/cpu.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/ppc4xx/fdt.c
/rk3399_rockchip-uboot/arch/powerpc/lib/bootm.c
/rk3399_rockchip-uboot/arch/x86/cpu/Makefile
/rk3399_rockchip-uboot/arch/x86/cpu/u-boot.lds
/rk3399_rockchip-uboot/arch/x86/include/asm/arch-coreboot/sysinfo.h
/rk3399_rockchip-uboot/arch/x86/lib/Makefile
/rk3399_rockchip-uboot/arch/x86/lib/bios.h
/rk3399_rockchip-uboot/arch/x86/lib/video.c
/rk3399_rockchip-uboot/arch/x86/lib/zimage.c
/rk3399_rockchip-uboot/board/avionic-design/dts/tegra20-medcom-wide.dts
/rk3399_rockchip-uboot/board/avionic-design/dts/tegra20-plutux.dts
/rk3399_rockchip-uboot/board/avionic-design/dts/tegra20-tec.dts
/rk3399_rockchip-uboot/board/bluegiga/apx4devkit/apx4devkit.c
/rk3399_rockchip-uboot/board/cm5200/cm5200.c
/rk3399_rockchip-uboot/board/compal/dts/tegra20-paz00.dts
/rk3399_rockchip-uboot/board/compal/paz00/paz00.c
/rk3399_rockchip-uboot/board/compulab/dts/tegra20-trimslice.dts
/rk3399_rockchip-uboot/board/denx/m28evk/m28evk.c
/rk3399_rockchip-uboot/board/esg/ima3-mx53/imximage.cfg
/rk3399_rockchip-uboot/board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg
/rk3399_rockchip-uboot/board/freescale/mx23evk/Makefile
/rk3399_rockchip-uboot/board/freescale/mx23evk/mx23evk.c
/rk3399_rockchip-uboot/board/freescale/mx23evk/spl_boot.c
/rk3399_rockchip-uboot/board/freescale/mx25pdk/imximage.cfg
/rk3399_rockchip-uboot/board/freescale/mx28evk/mx28evk.c
/rk3399_rockchip-uboot/board/freescale/mx51evk/imximage.cfg
/rk3399_rockchip-uboot/board/freescale/mx53ard/imximage_dd3.cfg
/rk3399_rockchip-uboot/board/freescale/mx53evk/imximage.cfg
/rk3399_rockchip-uboot/board/freescale/mx53loco/imximage.cfg
/rk3399_rockchip-uboot/board/freescale/mx53smd/imximage.cfg
/rk3399_rockchip-uboot/board/freescale/mx6qarm2/imximage.cfg
/rk3399_rockchip-uboot/board/freescale/mx6qsabreauto/imximage.cfg
/rk3399_rockchip-uboot/board/freescale/mx6qsabrelite/mx6qsabrelite.c
/rk3399_rockchip-uboot/board/genesi/mx51_efikamx/imximage_mx.cfg
/rk3399_rockchip-uboot/board/genesi/mx51_efikamx/imximage_sb.cfg
/rk3399_rockchip-uboot/board/highbank/highbank.c
/rk3399_rockchip-uboot/board/isee/igep00x0/Makefile
/rk3399_rockchip-uboot/board/isee/igep00x0/igep00x0.c
/rk3399_rockchip-uboot/board/isee/igep00x0/igep00x0.h
/rk3399_rockchip-uboot/board/kmc/kzm9g/kzm9g.c
/rk3399_rockchip-uboot/board/nvidia/cardhu/Makefile
/rk3399_rockchip-uboot/board/nvidia/cardhu/cardhu.c
/rk3399_rockchip-uboot/board/nvidia/cardhu/cardhu.c.mmc
/rk3399_rockchip-uboot/board/nvidia/cardhu/pinmux-config-cardhu.h
/rk3399_rockchip-uboot/board/nvidia/common/board.c
/rk3399_rockchip-uboot/board/nvidia/dalmore/Makefile
/rk3399_rockchip-uboot/board/nvidia/dalmore/dalmore.c
/rk3399_rockchip-uboot/board/nvidia/dalmore/pinmux-config-dalmore.h
/rk3399_rockchip-uboot/board/nvidia/dts/tegra114-dalmore.dts
/rk3399_rockchip-uboot/board/nvidia/dts/tegra20-harmony.dts
/rk3399_rockchip-uboot/board/nvidia/dts/tegra20-seaboard.dts
/rk3399_rockchip-uboot/board/nvidia/dts/tegra20-ventana.dts
/rk3399_rockchip-uboot/board/nvidia/dts/tegra20-whistler.dts
/rk3399_rockchip-uboot/board/nvidia/dts/tegra30-cardhu.dts
/rk3399_rockchip-uboot/board/olimex/mx23_olinuxino/Makefile
/rk3399_rockchip-uboot/board/olimex/mx23_olinuxino/mx23_olinuxino.c
/rk3399_rockchip-uboot/board/olimex/mx23_olinuxino/spl_boot.c
/rk3399_rockchip-uboot/board/phytec/pcm051/Makefile
/rk3399_rockchip-uboot/board/phytec/pcm051/board.c
/rk3399_rockchip-uboot/board/phytec/pcm051/board.h
/rk3399_rockchip-uboot/board/phytec/pcm051/mux.c
/rk3399_rockchip-uboot/board/schulercontrol/sc_sps_1/sc_sps_1.c
/rk3399_rockchip-uboot/board/ti/am335x/board.c
/rk3399_rockchip-uboot/board/ti/beagle/beagle.c
/rk3399_rockchip-uboot/board/ttcontrol/vision2/imximage_hynix.cfg
/rk3399_rockchip-uboot/board/woodburn/imximage.cfg
/rk3399_rockchip-uboot/board/woodburn/woodburn.c
/rk3399_rockchip-uboot/boards.cfg
spl/spl.c
/rk3399_rockchip-uboot/doc/README.fec_mxc
/rk3399_rockchip-uboot/drivers/dma/apbh_dma.c
/rk3399_rockchip-uboot/drivers/gpio/da8xx_gpio.c
/rk3399_rockchip-uboot/drivers/mmc/mxsmmc.c
/rk3399_rockchip-uboot/drivers/net/fec_mxc.c
/rk3399_rockchip-uboot/drivers/net/fec_mxc.h
/rk3399_rockchip-uboot/drivers/net/phy/phy.c
/rk3399_rockchip-uboot/drivers/spi/Makefile
/rk3399_rockchip-uboot/drivers/spi/mxs_spi.c
/rk3399_rockchip-uboot/drivers/spi/tegra_slink.c
/rk3399_rockchip-uboot/drivers/spi/tegra_spi.c
/rk3399_rockchip-uboot/drivers/video/tegra.c
/rk3399_rockchip-uboot/include/configs/am335x_evm.h
/rk3399_rockchip-uboot/include/configs/cardhu.h
/rk3399_rockchip-uboot/include/configs/coreboot.h
/rk3399_rockchip-uboot/include/configs/dalmore.h
/rk3399_rockchip-uboot/include/configs/ea20.h
/rk3399_rockchip-uboot/include/configs/igep00x0.h
/rk3399_rockchip-uboot/include/configs/m28evk.h
/rk3399_rockchip-uboot/include/configs/medcom-wide.h
/rk3399_rockchip-uboot/include/configs/mx23_olinuxino.h
/rk3399_rockchip-uboot/include/configs/mx23evk.h
/rk3399_rockchip-uboot/include/configs/mx28evk.h
/rk3399_rockchip-uboot/include/configs/mx6qsabre_common.h
/rk3399_rockchip-uboot/include/configs/mx6qsabreauto.h
/rk3399_rockchip-uboot/include/configs/omap4_common.h
/rk3399_rockchip-uboot/include/configs/paz00.h
/rk3399_rockchip-uboot/include/configs/pcm051.h
/rk3399_rockchip-uboot/include/configs/sc_sps_1.h
/rk3399_rockchip-uboot/include/configs/tec.h
/rk3399_rockchip-uboot/include/configs/tegra-common-post.h
/rk3399_rockchip-uboot/include/configs/tegra-common.h
/rk3399_rockchip-uboot/include/configs/tegra114-common.h
/rk3399_rockchip-uboot/include/configs/tegra20-common.h
/rk3399_rockchip-uboot/include/configs/tegra30-common.h
/rk3399_rockchip-uboot/include/fdt_support.h
/rk3399_rockchip-uboot/include/fdtdec.h
/rk3399_rockchip-uboot/include/netdev.h
/rk3399_rockchip-uboot/include/phy.h
/rk3399_rockchip-uboot/include/serial.h
/rk3399_rockchip-uboot/lib/fdtdec.c
/rk3399_rockchip-uboot/spl/Makefile
/rk3399_rockchip-uboot/tools/Makefile
/rk3399_rockchip-uboot/tools/imximage.c
8aa5ec6e16-Jan-2013 Kim Phillips <kim.phillips@freescale.com>

common/fdt_support.c: sparse fixes

trivial:

fdt_support.c:89:64: warning: Using plain integer as NULL pointer
fdt_support.c:325:65: warning: Using plain integer as NULL pointer
fdt_support.c:352:65

common/fdt_support.c: sparse fixes

trivial:

fdt_support.c:89:64: warning: Using plain integer as NULL pointer
fdt_support.c:325:65: warning: Using plain integer as NULL pointer
fdt_support.c:352:65: warning: Using plain integer as NULL pointer

For the following bad constant expression, We hardcode the max. number of
memory banks to four for the foreseeable future, and add an error with
instructions on what to do once it's exceeded:

fdt_support.c:397:22: error: bad constant expression

For the rest below, sparse found a couple of wrong endian conversions
in of_bus_default_translate() and fdt_get_base_address(), but
otherwise the rest is mostly annotation fixes:

fdt_support.c:64:24: warning: cast to restricted __be32
fdt_support.c:192:21: warning: incorrect type in assignment (different base types)
fdt_support.c:192:21: expected unsigned int [unsigned] [usertype] tmp
fdt_support.c:192:21: got restricted __be32 [usertype] <noident>
fdt_support.c:201:21: warning: incorrect type in assignment (different base types)
fdt_support.c:201:21: expected unsigned int [unsigned] [addressable] [usertype] tmp
fdt_support.c:201:21: got restricted __be32 [usertype] <noident>
fdt_support.c:304:13: warning: incorrect type in assignment (different base types)
fdt_support.c:304:13: expected unsigned int [unsigned] [usertype] val
fdt_support.c:304:13: got restricted __be32 [usertype] <noident>
fdt_support.c:333:13: warning: incorrect type in assignment (different base types)
fdt_support.c:333:13: expected unsigned int [unsigned] [usertype] val
fdt_support.c:333:13: got restricted __be32 [usertype] <noident>
fdt_support.c:359:13: warning: incorrect type in assignment (different base types)
fdt_support.c:359:13: expected unsigned int [unsigned] [usertype] val
fdt_support.c:359:13: got restricted __be32 [usertype] <noident>
fdt_support.c:373:21: warning: cast to restricted __be32
fdt_support.c:963:48: warning: incorrect type in argument 1 (different base types)
fdt_support.c:963:48: expected restricted __be32 const [usertype] *p
fdt_support.c:963:48: got unsigned int [usertype] *<noident>
fdt_support.c:971:48: warning: incorrect type in argument 1 (different base types)
fdt_support.c:971:48: expected restricted __be32 const [usertype] *p
fdt_support.c:971:48: got unsigned int [usertype] *<noident>
fdt_support.c:984:29: warning: incorrect type in argument 1 (different base types)
fdt_support.c:984:29: expected restricted __be32 const [usertype] *cell
fdt_support.c:984:29: got unsigned int [usertype] *addr
fdt_support.c:996:32: warning: incorrect type in argument 1 (different base types)
fdt_support.c:996:32: expected restricted __be32 const [usertype] *cell
fdt_support.c:996:32: got unsigned int [usertype] *addr
fdt_support.c:1041:41: warning: incorrect type in argument 1 (different base types)
fdt_support.c:1041:41: expected restricted __be32 const [usertype] *cell
fdt_support.c:1041:41: got unsigned int [usertype] *addr
fdt_support.c:1053:41: warning: incorrect type in argument 2 (different base types)
fdt_support.c:1053:41: expected restricted __be32 const [usertype] *range
fdt_support.c:1053:41: got unsigned int const [usertype] *[assigned] ranges
fdt_support.c:1064:53: warning: incorrect type in argument 2 (different base types)
fdt_support.c:1064:53: expected restricted __be32 const [usertype] *addr
fdt_support.c:1064:53: got unsigned int [usertype] *addr
fdt_support.c:1110:50: warning: incorrect type in argument 2 (different base types)
fdt_support.c:1110:50: expected restricted __be32 const [usertype] *addr
fdt_support.c:1110:50: got unsigned int *<noident>
fdt_support.c:1121:49: warning: incorrect type in argument 1 (different base types)
fdt_support.c:1121:49: expected restricted __be32 const [usertype] *cell
fdt_support.c:1121:49: got unsigned int *<noident>
fdt_support.c:1147:60: warning: incorrect type in argument 2 (different base types)
fdt_support.c:1147:60: expected restricted __be32 const [usertype] *addr
fdt_support.c:1147:60: got unsigned int *<noident>
fdt_support.c:1081:5: warning: symbol '__of_translate_address' was not declared. Should it be static?
fdt_support.c:1154:5: error: symbol 'fdt_translate_address' redeclared with different type (originally declared at include/fdt_support.h:95) - incompatible argument 3 (different base types)
fdt_support.c: In function 'fdt_node_offset_by_compat_reg':
fdt_support.c:1173:17: warning: initialization discards 'const' qualifier from pointer target type [enabled by default]

See also linux kernel commit 0131d897 "of/address: use proper
endianess in get_flags".

Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Cc: Jerry Van Baren <gvb.uboot@gmail.com>

show more ...

12e06fe016-Jan-2013 Kim Phillips <kim.phillips@freescale.com>

treewide: include libfdt_env.h before fdt.h

and, if including libfdt.h which includes libfdt_env.h in
the correct order, don't include fdt.h before libfdt.h.

this is needed to get the fdt type defi

treewide: include libfdt_env.h before fdt.h

and, if including libfdt.h which includes libfdt_env.h in
the correct order, don't include fdt.h before libfdt.h.

this is needed to get the fdt type definitions set from
the project environment before fdt.h uses them.

Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Cc: Jerry Van Baren <gvb.uboot@gmail.com>

show more ...

2d795c9604-Feb-2013 Tom Rini <trini@ti.com>

Merge branch 'master' of git://www.denx.de/git/u-boot-microblaze

1...<<111112113114115116117118119120>>...211