Alexander Aring
a6f19bc782
bpkfs: fix compiler warning
...
Correct formatstring of size_t is %zu otherwise we get:
fs/bpkfs.c: In function ‘bpkfs_probe’:
fs/bpkfs.c:440:3: warning: format ‘%d’ expects argument of type ‘int’,
but argument 5 has type ‘size_t’ [-Wformat=]
dev_dbg(dev, "%d: offset = %d\n", i, d->offset);
Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-10 09:34:35 +01:00
Alexander Aring
68fc6e6eae
bpkfs: remove twice include of fs.h
...
Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-10 09:34:35 +01:00
Lucas Stach
b0723e39ec
clk: avoid possible NULL ptr deref
...
Signed-off-by: Lucas Stach <dev@lynxeye.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-10 08:49:55 +01:00
Lucas Stach
40fa265fab
mtd: core: avoid possible NULL ptr deref
...
Signed-off-by: Lucas Stach <dev@lynxeye.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-10 08:49:55 +01:00
Lucas Stach
8850df8cee
net: usb: asix: properly propagate error code
...
Signed-off-by: Lucas Stach <dev@lynxeye.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-10 08:49:55 +01:00
Lucas Stach
4a5f389d1d
net: usb: smsc95xx: fix wrong phy reset condition
...
Signed-off-by: Lucas Stach <dev@lynxeye.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-10 08:49:55 +01:00
Lucas Stach
259b65b5ac
usb: dfu: fix error path to avoid NULL ptr deref
...
Signed-off-by: Lucas Stach <dev@lynxeye.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-10 08:49:55 +01:00
Lucas Stach
c26a451721
usb: ulpi: fix logic-op
...
Checking register bits is a bitwise operation.
Signed-off-by: Lucas Stach <dev@lynxeye.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-10 08:49:55 +01:00
Lucas Stach
be9758bc17
lib: libbb: f should never be NULL
...
We assume it to be non NULL in other places, so
we are in much greater trouble if it actually is.
Signed-off-by: Lucas Stach <dev@lynxeye.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-10 08:49:55 +01:00
Lucas Stach
efe314434f
lib: math: fix return path (numstack may be NULL)
...
Signed-off-by: Lucas Stach <dev@lynxeye.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-10 08:49:55 +01:00
Lucas Stach
13517cbcf0
common: env: properly propagate error code
...
Signed-off-by: Lucas Stach <dev@lynxeye.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-10 08:49:55 +01:00
Lucas Stach
0569bb12a6
commands: edit: properly propagate error code
...
Signed-off-by: Lucas Stach <dev@lynxeye.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-10 08:49:55 +01:00
Lucas Stach
aa6694b542
remove redundant NULL check on free
...
free() already checks the pointer to be non
NULL. No need to do it again.
Signed-off-by: Lucas Stach <dev@lynxeye.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-10 08:49:55 +01:00
David Vincent
34ab8ddd04
Load PBL into SRAM
...
This allows to load all the lowlevel init code, including the
uncompressor, inside SRAM and not just the bare init part. This is
useful when pbl is used as a first-stage bootloader but is loaded by an
external firmware.
Signed-off-by: David Vincent <freesilicon@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-09 09:43:33 +01:00
Cristiano De Alti
4f2f9150b7
cfi_flash.c: correct calculation of region erasesize and offset for multiple (size_ratio > 1) chips in parallel
...
Signed-off-by: Cristiano De Alti <cristiano_dealti@hotmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-04 08:21:51 +01:00
Sascha Hauer
1debe41a93
ARM: omap3: Add missing include
...
omap3-generic.h needs memcpy, include linux/string.h for this.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-03 15:12:56 +01:00
Sascha Hauer
1130a8b16f
ARM: i.MX21 ads: remove garbage at end of #ifdef
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-03 15:12:29 +01:00
Sascha Hauer
2a1f5f802e
ARM: rename boards to more consistent naming
...
This renames the Freescale and Phytec board directories and defconfig
files to a common naming scheme. The board directories are named
<vendor>-<board> and the defconfig files are named
<vendor>-<board>_defconfig. Also the DataModul realq7 is renamed to its
Marketing Name eDM-QMX6.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-03 15:09:14 +01:00
Sascha Hauer
46c034db92
Merge branch 'for-next/tegra'
2014-02-03 09:55:55 +01:00
Sascha Hauer
adbf51abde
Merge branch 'for-next/pxa'
2014-02-03 09:55:55 +01:00
Sascha Hauer
ada75addee
Merge branch 'for-next/ppc'
2014-02-03 09:55:55 +01:00
Sascha Hauer
d08d73ba95
Merge branch 'for-next/net'
2014-02-03 09:55:55 +01:00
Sascha Hauer
52c43f5731
Merge branch 'for-next/mtd'
2014-02-03 09:55:55 +01:00
Sascha Hauer
601bf0fcc6
Merge branch 'for-next/misc'
2014-02-03 09:55:54 +01:00
Sascha Hauer
701d565c2a
Merge branch 'for-next/mips'
2014-02-03 09:55:54 +01:00
Sascha Hauer
d3c96d6522
Merge branch 'for-next/mci'
...
Conflicts:
arch/arm/boards/tqma53/board.c
2014-02-03 09:55:52 +01:00
Sascha Hauer
4a53361beb
Merge branch 'for-next/iomem'
...
Conflicts:
arch/arm/mach-imx/external-nand-boot.c
2014-02-03 09:55:41 +01:00
Sascha Hauer
c224cd3161
Merge branch 'for-next/imx'
...
Conflicts:
arch/arm/boards/dmo-mx6-realq7/lowlevel.c
2014-02-03 09:55:13 +01:00
Sascha Hauer
3cbd92bf6e
Merge branch 'for-next/gpio'
2014-02-03 09:52:34 +01:00
Sascha Hauer
f4cece7db5
Merge branch 'for-next/clps711x'
2014-02-03 09:52:34 +01:00
Sascha Hauer
ca10989374
Merge branch 'for-next/bootm'
2014-02-03 09:52:34 +01:00
Sascha Hauer
fd6fe68e95
Merge branch 'for-next/arm'
2014-02-03 09:52:34 +01:00
Sascha Hauer
bd8ba3c6a3
Release v2014.02.0
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-03 09:48:34 +01:00
Michael Grzeschik
a4d39ca0f1
sandbox: update to new environment
...
Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-03 08:58:54 +01:00
Michael Grzeschik
5dd2ee50d5
sandbox: update defconfig to use new environment
...
Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-03 08:58:53 +01:00
Alexander Shiyan
8462cd6c32
Make generated variables static
...
Signed-off-by: Alexander Shiyan <shc_work@mail.ru>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-03 08:58:22 +01:00
Sascha Hauer
cc66cf109b
ARM: i.MX: Add lowlevel gpio functions
...
Some boards need gpio functions very early and also sometimes
is useful to toggle gpios during early code debug. This adds a header
file for setting i.MX gpios early.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-01 18:51:32 +01:00
Sascha Hauer
021890a39e
ARM: i.MX: Karo TX25: Switch to multiboard support
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-02-01 18:51:28 +01:00
Sascha Hauer
0e80f5b4cc
ARM: i.MX: cleanup bootmode selection
...
Which bootmode is selected has no longer to be chosen by Kconfig. The
boards can decide themselves which bootmode they want to support. This
makes it unnecesary to ask the user which bootmode shall be supported,
so the "Select boot mode" becomes invisible and both support will be
compiled in as needed by the boards. NAND_IMX_BOOT goes away and the
already existing ARCH_IMX_EXTERNAL_BOOT_NAND can now be used for the
boards to depend on external nand boot.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-01-31 21:30:32 +01:00
Sascha Hauer
23f23a7224
ARM: i.MX25: Karo TX25: Switch to devicetree support
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-01-31 21:30:32 +01:00
Sascha Hauer
2cca917c48
ARM: dts: Karo TX25: add barebox specifics
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-01-31 21:30:32 +01:00
Sascha Hauer
895f43dc9a
ARM: dts: Karo TX25: add phy supply for fec
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-01-31 21:30:32 +01:00
Sascha Hauer
5519f7dd72
ARM: dts: Karo TX25: add missing nfc properties
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-01-31 21:30:32 +01:00
Sascha Hauer
ae0afcb155
ARM: dts: Karo TX25: Add phy-reset-gpio
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-01-31 21:30:32 +01:00
Sascha Hauer
7b7f56fe69
ARM: dts: Karo TX25: Add pinctrl nodes
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-01-31 21:30:32 +01:00
Sascha Hauer
a1b5185793
ARM: dts: i.MX25: Add iram to devicetree
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-01-31 21:30:31 +01:00
Sascha Hauer
936161bff9
ARM: dts: Add i.MX25 Karo TX25 dts
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-01-31 21:30:31 +01:00
Sascha Hauer
45c5110587
ARM: i.MX25: Add missing GPT clock lookups
...
Only one GPT will be used, but with devicetree support we can't predict
which one it is, so we need the clock lookup for all GPTs to ensure
that the timer gets its clock.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-01-31 21:29:34 +01:00
Sascha Hauer
fe0a08f1a1
ARM: dts: i.MX25: remove disabled status of usbmisc unit
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-01-31 18:51:53 +01:00
Sascha Hauer
8d60419b0c
ARM: dts: i.MX25: Add mmc aliases
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-01-31 18:51:53 +01:00