9
0
Fork 0
barebox/include/linux
Sascha Hauer 052d9ac0cf blspec: automatically append bootargs
When bootloader spec is used to boot devices it is often desirable
to boot the same image from different media. Since the fs images
need to contain the root= parameters to tell Linux where to boot
from the images can't be identical on different media.

This patch changes this by introducing a 'appendroot' option for
bootloader spec. If set to true, barebox will construct a Linux
commandline option for the device the bootloader spec entry is found
on.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2015-06-13 14:35:03 +02:00
..
amba sizes.h: move include/sizes.h to include/linux/sizes.h 2015-01-08 14:00:26 +01:00
byteorder include: Add foreign endianess adding functions from kernel 2014-07-17 07:45:56 +02:00
decompress lib: Add support for LZ4-compressed kernel 2013-07-16 08:24:30 +02:00
mtd blspec: automatically append bootargs 2015-06-13 14:35:03 +02:00
phy add generic PHY framework 2014-11-04 09:50:44 +01:00
unaligned move include/unaligned to include/linux/unaligned/ 2010-08-30 14:36:08 +02:00
barebox-wrapper.h CLK: Add helper defines to barebox-wrapper.h for easier porting of drivers from Linux kernel 2015-03-05 09:11:34 +01:00
basic_mmio_gpio.h Add Generic GPIO driver 2013-03-11 22:17:42 +01:00
bcd.h lib: import 'bcd' from linux-3.15 2014-07-31 07:30:51 +02:00
bch.h lib: add BCH encoding/decoding 2012-01-02 12:34:58 +01:00
bitmap.h lib: Add bitmap functions from kernel 2014-07-17 23:01:15 +02:00
bitops.h include: update bitop functions from kernel 2014-07-17 19:00:27 +02:00
bitrev.h lib: add bitrev utility 2012-01-02 12:34:58 +01:00
bug.h asm-generic/bug.h: move BUG(), BUG_ON(), WARN(), WARN_ON() macros 2015-01-29 08:48:30 +01:00
clk.h CLK: clk-divider: Respect CLK_DIVIDER_POWER_OF_TWO flag 2015-03-05 09:11:34 +01:00
clkdev.h clk: remove unused __clk_[get|put] 2013-04-03 17:22:11 +02:00
compiler-gcc.h import recent include/linux/compiler*.h 2010-02-16 21:49:33 +01:00
compiler-gcc3.h import recent include/linux/compiler*.h 2010-02-16 21:49:33 +01:00
compiler-gcc4.h import recent include/linux/compiler*.h 2010-02-16 21:49:33 +01:00
compiler-intel.h add compiler header files from kernel 2008-08-13 16:41:17 +02:00
compiler.h define __user empty 2012-06-30 22:34:54 +02:00
const.h import _AC and UL macros from linux kernel 2014-03-18 17:28:11 +01:00
ctype.h remove EARLY_INIT and EARLY_CONSOLE support 2011-09-27 10:27:18 +02:00
err.h err.h: Add PTR_ERR_OR_ZERO from kernel 2014-03-28 08:45:10 +01:00
ethtool.h net: introduce phylib 2012-09-25 08:18:58 +02:00
gcd.h lib: Add gcd() function 2015-03-05 09:11:33 +01:00
ioport.h linux/ioport.h: include missed <linux/list.h> 2014-07-04 07:35:47 +02:00
kbuild.h MIPS: add asm-offsets.h generation 2013-12-04 17:01:11 +01:00
kconfig.h kconfig: fix IS_ENABLED to not require all options to be defined 2012-07-25 09:27:16 +02:00
kernel.h lib: Add hex2bin and bin2hex implementations 2015-03-13 08:22:27 +01:00
linkage.h import io-{read,write}s{b,w} functions from linux 2008-10-27 12:18:25 +01:00
list.h list: add list_first_entry_or_null() 2014-01-10 11:52:04 +01:00
log2.h log2: Fix declaration of __roundup_pow_of_two 2013-02-27 08:59:34 +01:00
lz4.h decompressor: Add LZ4 decompressor module 2013-07-16 08:24:30 +02:00
marvell_phy.h net: phy: Support Marvell 88EE1543 PHY 2014-11-11 14:59:43 +01:00
math64.h import include/linux/math64.h 2012-10-15 19:53:06 +02:00
mbus.h ARM: mvebu: Add machine compatible to mbus ranges 2014-09-19 09:47:35 +02:00
micrel_phy.h net: phy: Add micrel KSZ8031 2013-10-26 10:12:05 +02:00
mii.h net: introduce phylib 2012-09-25 08:18:58 +02:00
mod_devicetable.h PCI: initial commit 2014-07-04 07:35:47 +02:00
pci.h pci: make sure to activate devices on the root bus 2015-04-13 08:34:28 +02:00
pci_ids.h net: add RealTek RTL-8139 PCI Ethernet driver 2014-07-04 07:35:47 +02:00
pci_regs.h pci: pci_regs.h: Sync with Linux 2015-03-17 07:29:55 +01:00
phy.h net: phy: introduce phy_aneg_done 2014-09-17 15:12:56 +02:00
posix_types.h Initial revision 2001-04-28 17:59:11 +00:00
rbtree.h Treewide: remove address of the Free Software Foundation 2012-09-17 10:57:41 +02:00
reset-controller.h reset: add reset controller framework 2014-05-15 14:17:11 +02:00
reset.h reset: add reset controller framework 2014-05-15 14:17:11 +02:00
rtc.h rtc-lib: import rtc_time_to_tm() from linux-3.15 2014-08-02 06:45:43 +02:00
sizes.h sizes.h: sync with Linux 3.19-rc3 2015-01-08 14:00:34 +01:00
smscphy.h phy: add smsc phy driver support 2012-11-15 14:24:26 +01:00
stat.h make st_size in struct stat 64 bit 2012-06-30 16:53:24 +02:00
stddef.h stddef: introduce true/false enum 2010-08-06 19:12:07 +02:00
string.h string: introduce memchr_inv 2013-07-22 16:13:58 +02:00
stringify.h import __stringify from linux 2010-09-29 09:30:32 +02:00
swab.h import swab.h arch implementation form linux v2.3.37 2011-01-17 09:39:16 +01:00
time.h clocksource: move the NSEC_PER_SEC constant to common header 2012-06-29 10:19:58 +02:00
types.h include: Add DECLARE_BITMAP from kernel 2014-07-17 07:45:55 +02:00
w1-gpio.h w1: gpio: use int for gpio 2013-01-13 02:44:30 +08:00
xz.h lib: decompress_xz: fix function header to match prototype 2014-11-24 14:04:11 +01:00
zconf.h add kernel gunzip implementation 2011-11-29 21:12:42 +01:00
zlib.h Add deflate_decompress function 2013-08-07 08:44:48 +02:00
zutil.h add kernel gunzip implementation 2011-11-29 21:12:42 +01:00