05 Mar, 2018
1 commit
-
Thomas reported U-Boot failed to build host tools if libfdt-devel
package is installed because tools include libfdt headers from
/usr/include/ instead of using internal ones.This commit moves the header code:
include/libfdt.h -> include/linux/libfdt.h
include/libfdt_env.h -> include/linux/libfdt_env.hand replaces include directives:
#include -> #include
#include -> #includeReported-by: Thomas Petazzoni
Signed-off-by: Masahiro Yamada
16 Oct, 2017
1 commit
-
Last user of this option went away in commit:
fdc7718999 ("board: usb_a9263: Update to support DT and DM")
Signed-off-by: Tuomas Tynkkynen
16 Aug, 2017
1 commit
-
We are now using an env_ prefix for environment functions. Rename these
two functions for consistency. Also add function comments in common.h.Quite a few places use getenv() in a condition context, provoking a
warning from checkpatch. These are fixed up in this patch also.Suggested-by: Wolfgang Denk
Signed-off-by: Simon Glass
05 Aug, 2017
1 commit
-
Add the dts files to support deivce tree, update the configuration
files to support the device tree and driver model. The peripheral
clock and pins configuration are handled by the clock and the pinctrl
drivers respectively.Signed-off-by: Wenyou Yang
Reviewed-by: Simon Glass
04 Jul, 2017
1 commit
-
There was for long time no activity in the 4xx area.
We need to go further and convert to Kconfig, but it
turned out, nobody is interested anymore in 4xx,
so remove it.Signed-off-by: Heiko Schocher
16 Jun, 2017
1 commit
-
There was for long time no activity in the mpx5xxx area.
We need to go further and convert to Kconfig, but it
turned out, nobody is interested anymore in mpc5xxx,
so remove it.Signed-off-by: Heiko Schocher
05 Jun, 2017
2 commits
-
Include this header where needed so we do not need to rely on common.h.
Signed-off-by: Simon Glass
-
Rather than relying on common.h to provide this include, which is going
away at some point, include it explicitly in each file.Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
15 May, 2017
1 commit
-
This option is pretty old. It predates CONFIG_SYS_I2C which is itself
deprecated in favour of driver model. Disable it for all boards.Also drop I2C options which depend on this.
Signed-off-by: Simon Glass
13 Apr, 2017
1 commit
-
This allows us to use the same DRAM init function on all archs. Add a
dummy function for arc, which does not use DRAM init here.Signed-off-by: Simon Glass
[trini: Dummy function on nios2]
Signed-off-by: Tom Rini
06 Apr, 2017
3 commits
-
By making dram_init_banksize() return an error code we can drop the
wrapper. Adjust this and clean up all implementations.Signed-off-by: Simon Glass
Reviewed-by: Stefan Roese -
At present we cannot use this function as an init sequence call without a
wrapper, since it returns the RAM size. Adjust it to set the RAM size in
global_data instead, and return 0 on success.Signed-off-by: Simon Glass
Reviewed-by: Stefan Roese -
It looks like only cm5200 and tqm8xx use this feature, so we don't really
need it in generic code. Drop it and have the users access gd->board_type
directly.Signed-off-by: Simon Glass
Reviewed-by: Stefan Roese
24 Sep, 2016
1 commit
-
We are supposed to use #include to include headers in the
public include paths. We should use #include "..." only for headers
in local directories.Signed-off-by: Masahiro Yamada
Reviewed-by: Simon Glass
04 Jun, 2016
1 commit
-
These functions are part of the Linux 4.6 sync. They are being added
before the main sync patch in order to make it easier to address the
issue across all NAND drivers (many/most of which do not closely track
their Linux counterparts) separately from other merge issues.Signed-off-by: Scott Wood
28 May, 2016
1 commit
-
Since CONFIG_OF_BOARD_SETUP depends on CONFIG_OF_LIBFDT:
config OF_BOARD_SETUP
bool "Set up board-specific details in device tree before boot"
depends on OF_LIBFDT
...remove superfluous tests of CONFIG_OF_LIBFDT when testing for
CONFIG_OF_BOARD_SETUP.Signed-off-by: Robert P. J. Day
[trini: Typo fix: s/ifdefi/ifdef/]
Signed-off-by: Tom Rini
19 Feb, 2016
1 commit
-
Due to introducing the new peripheral clock handle functions,
use these functions to reduce duplicated code.Signed-off-by: Wenyou Yang
Tested-by: Heiko Schocher
[Rebased on current master, fixup for at91rm9200ek]
Signed-off-by: Andreas Bießmann
20 Nov, 2015
1 commit
-
The console includes a global variable and several functions that are only
used by a small subset of U-Boot files. Before adding more functions, move
the definitions into their own header file.Signed-off-by: Simon Glass
03 Nov, 2015
1 commit
-
Signed-off-by: Daniel Gorsulowski
12 Sep, 2015
1 commit
-
This board has not been converted to generic board by the deadline.
Remove it.Signed-off-by: Simon Glass
21 Feb, 2015
1 commit
-
The board select menu in arch/arm/Kconfig is still big.
To slim down it, this commit moves AT91 boards to
arch/arm/mach-at91/Kconfig.
Also, consolidate "config SYS_SOC" in each board Kconfig.The Kconfig files under board/ directory were modified with the
following command:find board -name Kconfig | xargs sed -i -e '
/config SYS_SOC/ {
N
/default "at91"/ {
N
d
}
}
'Signed-off-by: Masahiro Yamada
Acked-by: Andreas Bießmann
24 Jan, 2015
1 commit
-
These boards are still non-generic boards.
Signed-off-by: Masahiro Yamada
Cc: Wolfgang Denk
Cc: Reinhard Arlt
13 Jan, 2015
18 commits
-
- remove some obsolete code
- switch to generic boardSigned-off-by: Matthias Fuchs
-
only keep CPCI4052
Signed-off-by: Matthias Fuchs
-
Signed-off-by: Matthias Fuchs
-
Signed-off-by: Matthias Fuchs
-
Signed-off-by: Matthias Fuchs
-
Signed-off-by: Matthias Fuchs
-
Signed-off-by: Matthias Fuchs
-
Signed-off-by: Matthias Fuchs
-
Signed-off-by: Matthias Fuchs
-
Signed-off-by: Matthias Fuchs
-
Signed-off-by: Matthias Fuchs
-
Signed-off-by: Matthias Fuchs
-
Signed-off-by: Matthias Fuchs
-
Signed-off-by: Matthias Fuchs
-
Signed-off-by: Matthias Fuchs
-
Signed-off-by: Matthias Fuchs
-
Signed-off-by: Matthias Fuchs
-
Signed-off-by: Matthias Fuchs
Acked-by: Stefan Roese