Tom Rini
5aa7bece10
Merge branch 'master' of git://git.denx.de/u-boot-ti
2014-10-27 09:05:43 -04:00
Tom Rini
674ca84d11
Merge branch 'master' of git://git.denx.de/u-boot-socfpga
2014-10-27 09:05:20 -04:00
Marek Vasut
20cadbbe2e
arm: socfpga: config: Add USB support example
...
Add example configuration stub for the DWC2 USB controller.
Signed-off-by: Marek Vasut <marex@denx.de >
Cc: Chin Liang See <clsee@altera.com >
Cc: Dinh Nguyen <dinguyen@opensource.altera.com >
Cc: Vince Bridgers <vbridger@altera.com >
Cc: Pavel Machek <pavel@denx.de >
2014-10-27 02:26:24 +01:00
Andreas Bießmann
686ed2c228
tools/socfpgaimage.c: fix build on darwin
...
socfpgaimage utilizes htole32 and friends, unfortunately these functions are
not available on darwin. Fix it by using the cpu_to_le32 and friends defined
in compiler.h as other parts in mkimage do.
This patch fixes the following error:
---8<---
HOSTCC tools/socfpgaimage.o
tools/socfpgaimage.c:77:22: warning: implicit declaration of function 'htole32' is invalid in C99 [-Wimplicit-function-declaration]
header.validation = htole32(VALIDATION_WORD);
^
tools/socfpgaimage.c:80:22: warning: implicit declaration of function 'htole16' is invalid in C99 [-Wimplicit-function-declaration]
header.length_u32 = htole16(length_bytes/4);
^
tools/socfpgaimage.c:95:6: warning: implicit declaration of function 'le32toh' is invalid in C99 [-Wimplicit-function-declaration]
if (le32toh(header.validation) != VALIDATION_WORD)
^
tools/socfpgaimage.c:97:6: warning: implicit declaration of function 'le16toh' is invalid in C99 [-Wimplicit-function-declaration]
if (le16toh(header.checksum) != hdr_checksum(&header))
^
4 warnings generated.
...
HOSTLD tools/dumpimage
Undefined symbols for architecture x86_64:
"_htole16", referenced from:
_socfpgaimage_set_header in socfpgaimage.o
"_htole32", referenced from:
_socfpgaimage_set_header in socfpgaimage.o
"_le16toh", referenced from:
_verify_buffer in socfpgaimage.o
"_le32toh", referenced from:
_verify_buffer in socfpgaimage.o
ld: symbol(s) not found for architecture x86_64
--->8---
Signed-off-by: Andreas Bießmann <andreas.devel@googlemail.com >
Acked-by: Pavel Machek <pavel@denx.de >
2014-10-27 02:26:24 +01:00
Marek Vasut
a22a584c1f
arm: socfpga: Zap CONFIG_EPHY[01]_PHY_ADDR macro
...
This is not used anywhere, remove it.
Signed-off-by: Marek Vasut <marex@denx.de >
Cc: Chin Liang See <clsee@altera.com >
Acked-by: Dinh Nguyen <dinguyen@opensource.altera.com >
Cc: Vince Bridgers <vbridger@altera.com >
Cc: Albert Aribaud <albert.u.boot@aribaud.net >
Cc: Pavel Machek <pavel@denx.de >
2014-10-27 02:26:24 +01:00
Marek Vasut
34584d190d
arm: socfpga: Zap spl.h and ad-hoc related syms
...
Switch to the common spl.h file and zap the arch/spl.h . Since the arch/spl.h
contained various ad-hoc symbols, zap those symbols as well and rework the
board configuration a little so it doesn't depend on them.
Signed-off-by: Marek Vasut <marex@denx.de >
Cc: Chin Liang See <clsee@altera.com >
Cc: Dinh Nguyen <dinguyen@altera.com >
Cc: Vince Bridgers <vbridger@altera.com >
Cc: Albert Aribaud <albert.u.boot@aribaud.net >
Acked-by: Pavel Machek <pavel@denx.de >
2014-10-27 02:26:24 +01:00
Marek Vasut
fc520894d4
arm: socfpga: Move code from misc_init_r() to arch_early_init_r()
...
Move this initialization code to proper place. The misc_init_r()
function is called way too late and the platform initialization
code should be executed much earlier.
Signed-off-by: Marek Vasut <marex@denx.de >
Cc: Chin Liang See <clsee@altera.com >
Cc: Dinh Nguyen <dinguyen@altera.com >
Cc: Vince Bridgers <vbridger@altera.com >
Cc: Albert Aribaud <albert.u.boot@aribaud.net >
Acked-by: Pavel Machek <pavel@denx.de >
2014-10-27 02:26:24 +01:00
Tom Rini
d0796defbe
Merge http://git.denx.de/u-boot-sunxi
2014-10-26 14:13:24 -04:00
Tom Rini
1fba907f9a
Merge branch 'master' of git://git.denx.de/u-boot-usb
2014-10-26 14:12:18 -04:00
Tom Rini
84a6df09c7
Merge git://git.denx.de/u-boot-dm
...
Fix a trivial conflict over adding <dm.h>
Conflicts:
arch/arm/cpu/armv7/omap3/board.c
Signed-off-by: Tom Rini <trini@ti.com >
2014-10-26 14:03:08 -04:00
Jeroen Hofstee
c69ecd9722
i2c: designware: add an implement i2c protos
...
Include the i2c header and change the non confirming
functions to do so.
Cc: Heiko Schocher <hs@denx.de >
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
Acked-by: Heiko Schocher <hs@denx.de >
[trini: Fix i2c_get_bus_num prototype]
Signed-off-by: Tom Rini <trini@ti.com >
2014-10-25 15:27:37 -04:00
Jeroen Hofstee
7b8119ddf5
tegra: add proto for pin_mux_mmc
...
while at it, fix a typo
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 15:27:37 -04:00
Jeroen Hofstee
ce04822437
spl: add prototype for jump_to_image_no_args
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 15:27:37 -04:00
Jeroen Hofstee
aeb8055584
mmc: add prototype for mmc_get_env_addr
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 15:27:37 -04:00
Jeroen Hofstee
611aee2bb7
ide: add missing prototype
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 15:27:37 -04:00
Jeroen Hofstee
5b5ac64560
gpio: add protype for name_to_gpio
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 15:27:36 -04:00
Jeroen Hofstee
d50b07df28
fdt_support: add prototypes for __weak functions
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 15:27:36 -04:00
Jeroen Hofstee
6f38477d3a
elf: add prototype for valid_elf_image
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 15:27:36 -04:00
Jeroen Hofstee
f1bd871ad1
bootm: add prototype for arch_preboot_os
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 15:27:36 -04:00
Jeroen Hofstee
49c4bc3a6c
arm: vectors: provide protypes from vectors.S
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
Acked-by: Albert ARIBAUD <albert.u.boot@aribaud.net >
2014-10-25 15:27:36 -04:00
Jeroen Hofstee
522a4aef19
twister: add missing includes
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 15:27:36 -04:00
Jeroen Hofstee
bf8550287d
omap3: board: add missing include and proto
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 15:27:35 -04:00
Jeroen Hofstee
ee3fad8769
net: davince: add missing include
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 15:27:35 -04:00
Jeroen Hofstee
74321944e6
mmc: bcm2835_sdhci: add missing include
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 15:27:35 -04:00
Jeroen Hofstee
1e96220a56
lib: bootm: add missing include
...
since the vxworks weaks are reimplement make
sure their prototypes are visible.
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 15:27:35 -04:00
Jeroen Hofstee
52422e37bb
leds: missing include
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 15:27:35 -04:00
Jeroen Hofstee
5624c6bd4e
imx: add missing includes
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 15:27:35 -04:00
Jeroen Hofstee
73063c0422
common/cmd_elf.c: add missing include
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
[trini: bootm.h must come after common.h]
Signed-off-by: Tom Rini <trini@ti.com >
2014-10-25 15:27:15 -04:00
Jeroen Hofstee
67c398d2c0
arch-mx: add missing include
...
mxs_wait_mask_set and friends need a declaration
of struct mxs_register_32.
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:27:37 -04:00
Jeroen Hofstee
5afe73f576
string.h: add missing prototypes
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:27:37 -04:00
Jeroen Hofstee
482f4691a3
common:console: add missing include
...
search_device is declared in iomux, but console only
had the definition. This prevents a warning.
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:27:37 -04:00
Tom Rini
73144dae0b
modem.c: Switch to debug() from dbg found in common/console.c
...
Signed-off-by: Tom Rini <trini@ti.com >
2014-10-25 07:27:37 -04:00
Jeroen Hofstee
c5fe2532ac
video: ipu: prevent warnings with W=1
...
- make local functions static
- remove unused is_interlaced function
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:27:37 -04:00
Jeroen Hofstee
19d7bf3d86
tegra: make local functions static
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:27:37 -04:00
Jeroen Hofstee
654f8d0f3d
serial: make local functions static
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:02:02 -04:00
Jeroen Hofstee
6588c78bf3
sdhci: make local functions static
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:02:02 -04:00
Jeroen Hofstee
441529795c
omap_gpmc: fix warnigs with W=1
...
- make omap_spl_dev_ready static
- make omap_reverse_list static, move to under CONFIG_NAND_OMAP_ELM
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
Signed-off-by: Tom Rini <trini@ti.com >
2014-10-25 07:02:02 -04:00
Jeroen Hofstee
98431d5881
omap3: make local functions static
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:02:02 -04:00
Jeroen Hofstee
84f64c8bbe
net: fec_mxc: make local functions static
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:02:02 -04:00
Jeroen Hofstee
750a6ff468
lmb: make local functions static
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:02:01 -04:00
Jeroen Hofstee
718fecae4a
image-fit: make local function static
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:02:01 -04:00
Jeroen Hofstee
2115d89db8
gpio: make local functions static
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:02:01 -04:00
Jeroen Hofstee
783a91fdbb
eth: make eth_address_set static
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:02:01 -04:00
Jeroen Hofstee
45f08d359f
env_nand: make local functions static
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:02:01 -04:00
Jeroen Hofstee
2d17b48911
ehci-hcd.c: make local functions static
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:02:00 -04:00
Jeroen Hofstee
76ee65bde2
disk/part.c: make local function static
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:02:00 -04:00
Jeroen Hofstee
2588ba14db
common: board_r: make local functions static
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:02:00 -04:00
Jeroen Hofstee
553d8c3a5a
common: cmd_elf: make do_bootelf_exec static
...
do_bootelf_exec was a weak function without a prototype nor
and strong version. Just make it static.
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:02:00 -04:00
Jeroen Hofstee
69d2754588
video: use __weak
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:02:00 -04:00
Jeroen Hofstee
3dd80aae3a
usb: use __weak
...
Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl >
2014-10-25 07:02:00 -04:00