From: Sascha Hauer <s.hauer@pengutronix.de>
To: barebox@lists.infradead.org
Subject: v2012.12.0
Date: Fri, 7 Dec 2012 08:49:25 +0100 [thread overview]
Message-ID: <20121207074925.GZ10369@pengutronix.de> (raw)
Hi All,
We have a december release. In number of patches this is the
biggest Release we ever had: 275 non merge patches have gone into this
release. Here's some statisitics over the releases we currently have:
v2010.03.0: 72
v2010.04.0: 18
v2010.05.0: 38
v2010.06.0: 28
v2010.07.0: 29
v2010.08.0: 74
v2010.09.0: 34
v2010.10.0: 88
v2010.11.0: 86
v2010.12.0: 191
v2011.01.0: 69
v2011.02.0: 110
v2011.03.0: 69
v2011.04.0: 57
v2011.05.0: 39
v2011.06.0: 124
v2011.07.0: 15
v2011.08.0: 36
v2011.09.0: 170
v2011.10.0: 59
v2011.11.0: 106
v2011.12.0: 68
v2012.01.0: 143
v2012.02.0: 157
v2012.03.0: 93
v2012.04.0: 110
v2012.05.0: 145
v2012.06.0: 179
v2012.07.0: 138
v2012.08.0: 132
v2012.09.0: 130
v2012.10.0: 155
v2012.11.0: 258
v2012.12.0: 275
And here's as usual what changed between this and the last release
Have fun
Sascha
----------------------------------------------------------------
Alexander Aring (9):
nandtest: stat ecc per page not per eraseblock
nandtest: add progressbar instead of offset print
nandtest: rename command argument p to i
nandtest: change flash length variable type
nandtest: use get_random_bytes instead of for loop
nandtest: clean up code
nandtest: use loff_t instead off_t
nandtest: add another constraints check
progressbar: use __stringify in format string
Alexander Shiyan (3):
ARM: Add initial support for CLPS711X architecture
ARM: clps711x: Add serial driver
ARM: clps711x: Add generic board support (CLEP7212)
Andreas Pretzsch (2):
mdiobus: unbreak phy_device_connect(): honor masked out PHYs
net smc911x: add support for external PHY
Antony Pavlov (13):
readline: move backspace key handling to the DO_BACKSPACE macro
readline: add ctrl-w handling (cut-the-last-word)
readline: fix the 'new blank line at EOF' typo
commands/Kconfig: move 'ln' to the 'file commands' section
add 'miitool' command to view media-independent interface status
MIPS: main_entry.c: fix typo
ARM: pbl: remove zbarebox.map during 'make clean'
ARM: start-pbl.c: make errorfn() static
ARM: start-pbl.c: unifify path to lib/decompress_*.c
xymodem.c: fix compiler warning
phylib: fix compiler warning
MIPS: fix out-of-tree build
at91: add_gpio_keys_device: fix missing conversion to DEVICE_ID_DYNAMIC
Carlo Caione (7):
cosmetic: improve command list display
clkdev: add helper function to register one clock lookup for a struct clk
BCM2835: add clocksource driver
BCM2835: add gpio driver
ARM1176: add support
BCM2835: add support (arch)
Raspberry-Pi: add support (board)
Christian Hemp (1):
ARM pcm043, cupid: Fix macro name
Christian Kapeller (2):
tx53: Fix unbootable TX53-8030.
tx53: remove reset() when not doing lowlevel init.
Christoph Fritz (1):
i.MX25 & 35 usb config bits : fix host power bit
Fabio Porcedda (1):
at91sam9260ek: fix BOARDINFO text
Franck Jullien (7):
common/partitions.c: make use of is_fat_or_mbr
cosmetic: remove right alignment on driver list
openrisc: switch to defaultenv-2 and change boardinfo
openrisc: generic board cleanup
mci_spi: always compute command crc byte
nios2: use barebox_add_memory_bank in generic.c
nios2: update generic_defconfig
Jan Luebbe (4):
parameter: remove unused function global_add_parameter
parameter: support removing named parameters
omap3_spi: fix bus numbers according to omap3_add_spi[1-4]
omap: gpmc: mark hex debug values as such
Jan Weitzel (1):
OMAP: Documentation file misspelled
Jean-Christophe PLAGNIOL-VILLARD (98):
arm: add generic smp twd timer
arm: move nomadik timer to drivers/clocksource
gpiolib: select GENERIC_GPIO
gpio: provide generic gpio header
gpio: add ARM Primcell pl061 support
versatilepb: add gpio support
net:designware: allow to pass the phy interface
amba: add periph id RO params to the device
designware: set parent for eth_device and miibus
import include/linux/math64.h
mtd: add dataflash support
usb-a9263: add spi dataflash support
mtd: register device a pure device
mtd: add parent support
nand: atmel add pmecc support
at91sam9x5: add pmecc support
at91sam9x5ek: switch to hw pmecc nand support
driver: add support for requesting resource by name
nomadik_nand: switch to named resource
debug_ll: use const char* for PUTS_LL
clock: introduce non interruptible timeout
add 1-wire support
1-wire: add gpio bus
1-wire: add ds2431 support
1-wire: add ds2433 support
console: use debug_ll before the console is available
spi: move the depends on SPI to if SPI and keep config alphanum ordered
driver: add support for requesting resource by name
nomadik_nand: switch to named resource
console: display Switch to console [csxx] when switching from debug_ll to real console
gpio: move gpio_is_valid to gpio.h
mtd: dataflash: fix spi_transfer init
input: add qt1070 touch keyboard support
mtd: introduce mtd_block_isbad
spi: introduce spi_get_master
introduce spi command
atmel_spi: use device id as bus num
atmel_spi: split transfer to atmel_spi_do_xfer
atmel_spi: after setup the cs need to be disable
atmel_spi: add sanity check in setup
atmel_spi: fix cs support
atmel_spi: drop setup during transfer
atmel_spi: add cs change support
at91rm9200: fix spi cs support
eth: register device a pure device
mci-core: spi fix op cond support
mci_spi: add sanity check
mci_spi: add clock frequency change support
i2c: adapter: register it's own device
i2c: add i2c algo bit support
i2c: add i2c-gpio support
i2c: add versatile support
versatilepb: add i2c support
i2c: algo-bit add missing acknak
i2c: introduce i2c_new_dummy
i2c: add id_table support
import log2 support from linux
add roundup and rounddown support
eeprom: add at24 support
at91sam9x5ek: enable MMU
arm: at91: add gpio_is_valid support
w1: introduce helper to generate mac address from 1-wire id
pm9g45: add 1-wire support
pm9g45: use w1 serial number to generate local mac address
pm9263: add 1-wire support
pm9263: use w1 serial number to generate local mac address
pm9261: add 1-wire support
pm9261: use w1 serial number to generate local mac address
at91sam9x5ek: add 1-wire support
at91sam9x5ek: add hw detection support
at91sam9x5ek: add fixup for cogent cpu module
at91sam9x5ek: use w1 serial number to generate local mac address
at91sam9x5: add i2c support
at91rm9200: add i2c support
at91sam9260/sam9g20: add i2c support
at91sam9263: add i2c support
at91sam9261/sam9g10: add i2c support
at91sam9g45: add i2c support
at91sam9x5ek: add i2c support
at91sam9x5: add spi support
at91sam9x5: add mci support
at91rm9200ek: enable dt support
at91sam9x5ek: add at24c512 support
at91sam9x5ek: add spi support
at91sam9x5ek: add mci support
at91sam9: add detection of low power sdram
usb-a9g20: add mmc spi support
tny-a9g20: add mmc spi support
at91rm9200ek: add spi support
m25p80: re-import it againt mtd_add_host
m25p80: sync flash support with the kernel
splash: init struct allocated the stack to 0
bmp: specify we need to keep the data read from the file
at91: fix timer rate
atmel_nand: fix pmecc timeout
at91: clock: check overclock for sam9260/9261/9263/9rl
Revert "mtd: atmel_nand: optimize read/write buffer functions"
mdio_bus: fix match
Juergen Kilb (1):
nand-bb: Fix remove of nand-bb device.
Robert Jarzmik (3):
usb: add flow control to u_serial
commands: change Y-Modem implementation
commands: remove old Y-Modem implementation
Robert P. J. Day (5):
mach-imx: Comment typo fix, "enviroment" -> "environment"
arm lib: Remove redundant boot usage info from boot[uz].c
bareboxenv.c: simple grammatical fix
mach-imx: Add/correct help info in mach-imx/Kconfig
correct simple typo, "plarform_init"
Sascha Hauer (141):
watchdog: Add i.MX watchdog support
ARM i.MX: Add watchdog devices to SoCs
ARM i.MX/watchdog: Make i.MX watchdog driver the reset source on i.MX
serial i.MX: Use devtype data to determine uart version
net fec_imx: determine fec version based on device ids
ARM i.MX: Add devicetree support to the ccm drivers
Merge tag 'clocksource' of git://git.jcrosoft.org/barebox into for-next/clocksource
Merge tag 'gpio_arm' of git://git.jcrosoft.org/barebox into for-next/gpio
ARM: add assembly function for setting up C environment
introduce region_overlap() function
ARM: cleanup piggydata copy check
ARM i.MX27: Use standard IMX_CHIP_REV_* defines
ARM i.MX: streamline imx_silicon_revision
ARM i.MX1: move iomux definitions to separate header file
ARM i.MX boards: Use IMX_GPIO_NR
ARM i.MX iomux-v1: Add separate header file
ARM i.MX: Turn iomux-v2 into driver
ARM i.MX: Turn iomux-v3 into driver
driver: print error message when probe fails
resource: statically initialize iomem resource
memory: return error in barebox_add_memory_bank
of: find and register memory during probe
reset_source: provide static inline function if disabled
ARM i.MX: move reset source detection code
ARM at91sam9260ek: remove unused reset entry
ARM: simplify start.c
console: Cleanup console activation
console: cleanup Kconfig
startup: Print error message when initcall fails
of: Add function to get the model name
of: Print model name in banner
console/of: evaluate linux,stdout-path property
ARM: Add cpu_architecture() function
clk: Add clk gate support
ARM i.MX: Add clk_gate inline function
ARM i.MX21: Fix CSPI parent clock
ARM i.MX21: Enable all needed clocks during startup
ARM i.MX21: Add lcdc per gate
ARM i.MX27: Add lcdc per gate
ARM i.MX25: Add lcdc per gate
video i.MX: Use regular clk_[en|dis]able functions
ARM i.MX: Enable clocks in common place
ARM exceptions: Do not use hardcoded STACK_BASE
ARM: no need to call cache functions when MMU is disabled
ARM: Support multiple ARM architectures
ARM: introduce arm_setup_stack function and use it
ARM i.MX: rework bootsource setting
ARM i.MX: Print silicon revision in common place
ARM bootz: use request_sdram_region
Merge branch 'for-next/arm-start' into for-next/arm
Merge branch 'for-next/imx-dt' into for-next/imx
Merge branch 'for-next/imx-watchdog' into for-next/imx
Merge branch 'for-next/imx-work' into for-next/imx
Merge branch 'for-next/clk' into for-next/imx
ARM i.MX: Use SoC specific base to access sdram controller registers
ARM i.MX nand layout: make multisoc safe
ARM i.MX31: Cleanup remaining unprefixed registers
ARM i.MX25: Cleanup remaining unprefixed registers
ARM i.MX35: Cleanup remaining unprefixed registers
ARM i.MX external nand boot: Use SoC specific base addresses
ARM i.MX: remove unused improperly prefixed register defines
ARM i.MX1: Cleanup remaining unprefixed registers
ARM i.MX21: Cleanup remaining unprefixed registers
ARM i.MX27: Cleanup remaining unprefixed registers
ARM i.MX27: move PCCR gate registers to its only user
ARM i.MX27: remove duplicate ESDCTL registers
ARM i.MX: get rid of imx-regs.h
Merge branch 'pu/imx-register-cleanup' into for-next/imx
ARM i.MX53: enable imx53_init_lowlevel for pbl
ARM i.MX tx53: Add rev xx30 board support
ARM i.MX53: set bootsource location
ARM i.MX Karo tx53: Add env depending on bootsource
Merge branch 'pu/karo-tx53' into for-next/imx
Add in-system barebox update infrastructure
ARM i.MX: Add barebox update handler for internal boot
ARM i.MX51 babbage: register MMC update handler
ARM i.MX53 loco: register MMC update handler
ARM i.MX53 tx53: register MMC and NAND update handler
Merge branch 'pu/bbu' into for-next/imx
make make -s more silent
Merge branch 'for-next/clocksource' into for-next/bcm2835
Merge branch 'for-next/gpio' into for-next/bcm2835
environment variables: use linux list
filetype: add shortnames
add filetype command support
mdiobus: return existing phydev in mdiobus_scan
defenv-2: remove initrd boot script
defenv-2: remove some helper scripts
defenv-2: bring back /env/config
defenv-2 menu: when booting failed wait for key press
ARM OMAP4: Turn puts into debug
ARM OMAP3: Put reset() into its own section
ARM OMAP4 panda: switch to new environment
ARM OMAP4 panda xload: Enable MMU and Thumb2 support
ARM OMAP3 beagle: switch to new environment
ARM OMAP3 boards: Call omap3_core_init only from SRAM
mdiobus: do not scan the bus at registration time
Merge commit 'a8a9542' into HEAD
Merge branch 'for-next/w1' into for-next/at91
Merge branch 'for-next/input' into for-next/at91
Merge branch 'for-next/i2c' into for-next/at91
Merge branch 'for-next/amba'
Merge branch 'for-next/arm'
Merge branch 'for-next/at91'
Merge branch 'for-next/bcm2835'
Merge branch 'for-next/clps711x'
Merge branch 'for-next/console'
Merge branch 'for-next/defenv-2'
Merge branch 'for-next/filetype-command'
Merge branch 'for-next/fs'
Merge branch 'for-next/gpio'
Merge branch 'for-next/imx'
Merge branch 'for-next/mci'
Merge branch 'for-next/mfd'
Merge branch 'for-next/misc'
Merge branch 'for-next/mtd'
Merge branch 'for-next/mxs'
Merge branch 'for-next/named-resources'
Merge branch 'for-next/nand-test'
Merge branch 'for-next/net'
Merge branch 'for-next/nios2'
Merge branch 'for-next/of'
Merge branch 'for-next/omap'
Merge branch 'for-next/openrisc'
Merge branch 'for-next/phylib'
Merge branch 'for-next/readline'
Merge branch 'for-next/spi'
Merge branch 'for-next/usb'
Merge branch 'for-next/ymodem'
Merge branch 'for-next/m25p80'
ARM i.MX bbu: Fix compiling with DEBUG enabled
ARM i.MX esdctl.h: Add double include protection
i.MX27 regs remove unnecessary include
serial i.MX: Make locally used variables static
barebox update: fix finding default handler
i2c: Add missing DEVICE_ID_DYNAMIC
ata: Allow partitions > 4GiB
mfd stmpe: fix test for features
ARM i.MX bbu: Fix wrong buffer free
USB ulpi: pass return value
Release v2012.12.0
Vicente (11):
twl6030: add debug info
fs: improve robustness
omap4: add usb boot source
omap4: add rename definitions to match datasheet
uimage: improve transfer speed
omap4: add support for booting cpu from usb
omap4: add serial communications over usb boot
omap4: add filesystem support over usb boot
omap4: add support for loading second stage from usb
Add support for Archos G9 tablet
ARM: use arm_setup_stack function on archosg9
Vicente Bergas (3):
ARM: add rename PSR bits to match linux names
ARM: ensure irqs are disabled at barebox exit
UIMAGE: improve transfer speed
Wolfram Sang (7):
arm: mxs: use timeouts in block reset routines
dma: apbh: check for errors when resetting ip core
mtd: nand: mxs: check for errors when resetting ip core
mxs: mx28evk: add nand device
configs: mx28evk: add NAND support
mxs: tx28: fix NAND usage
mtd: nand: mxs: reset BCH earlier, too, to avoid NAND startup problems
Documentation/omap4_usb_booting.txt | 27 +
Makefile | 8 +-
arch/arm/Kconfig | 19 +
arch/arm/Makefile | 5 +
arch/arm/boards/archosg9/Makefile | 3 +
arch/arm/boards/archosg9/board.c | 71 ++
arch/arm/boards/archosg9/config.h | 1 +
arch/arm/boards/archosg9/env/config | 1 +
arch/arm/boards/archosg9/env/init/usbboot | 5 +
arch/arm/boards/archosg9/lowlevel.c | 76 ++
arch/arm/boards/archosg9/mux.c | 459 ++++++++++
arch/arm/boards/archosg9/mux.h | 6 +
arch/arm/boards/at91rm9200ek/env/config | 2 +
arch/arm/boards/at91rm9200ek/init.c | 49 ++
arch/arm/boards/at91sam9260ek/Makefile | 1 -
arch/arm/boards/at91sam9261ek/init.c | 2 +-
arch/arm/boards/at91sam9m10g45ek/init.c | 2 +-
arch/arm/boards/at91sam9x5ek/Makefile | 1 +
arch/arm/boards/at91sam9x5ek/env/config | 1 +
arch/arm/boards/at91sam9x5ek/hw_version.c | 272 ++++++
arch/arm/boards/at91sam9x5ek/hw_version.h | 34 +
arch/arm/boards/at91sam9x5ek/init.c | 121 ++-
arch/arm/boards/beagle/board.c | 3 +-
arch/arm/boards/beagle/env/boot/mmc | 10 +
arch/arm/boards/beagle/env/init/config-board | 7 +
arch/arm/boards/beagle/env/network/eth0-discover | 5 +
arch/arm/boards/ccxmx51/ccxmx51.c | 3 +-
arch/arm/boards/ccxmx51/ccxmx51js.c | 2 +-
arch/arm/boards/clep7212/Makefile | 2 +
arch/arm/boards/clep7212/clep7212.c | 64 ++
arch/arm/boards/clep7212/config.h | 4 +
arch/arm/boards/clep7212/env/bin/mtdparts-add | 21 +
arch/arm/boards/clep7212/env/boot/nor | 9 +
arch/arm/boards/clep7212/env/init/automount | 6 +
.../env/init/bootargs-base | 2 +-
arch/arm/boards/clep7212/env/init/general | 12 +
.../env/init/hostname | 2 +-
arch/arm/boards/clep7212/lowlevel.c | 56 ++
.../boards/crystalfontz-cfa10036/env/boot/mmc-ext3 | 2 +-
.../crystalfontz-cfa10036/env/init/bootargs-base | 8 -
.../crystalfontz-cfa10036/env/init/config-board | 7 +
.../boards/crystalfontz-cfa10036/env/init/hostname | 8 -
arch/arm/boards/eukrea_cpuimx25/eukrea_cpuimx25.c | 17 +-
arch/arm/boards/eukrea_cpuimx25/flash_header.c | 2 +-
arch/arm/boards/eukrea_cpuimx25/lowlevel.c | 31 +-
arch/arm/boards/eukrea_cpuimx27/eukrea_cpuimx27.c | 10 +-
arch/arm/boards/eukrea_cpuimx27/lowlevel_init.S | 77 +-
arch/arm/boards/eukrea_cpuimx35/eukrea_cpuimx35.c | 22 +-
arch/arm/boards/eukrea_cpuimx35/flash_header.c | 2 +-
arch/arm/boards/eukrea_cpuimx35/lowlevel.c | 43 +-
arch/arm/boards/eukrea_cpuimx51/eukrea_cpuimx51.c | 2 +-
arch/arm/boards/freescale-mx25-3-stack/3stack.c | 10 +-
.../boards/freescale-mx25-3-stack/lowlevel_init.S | 8 +-
arch/arm/boards/freescale-mx28-evk/mx28-evk.c | 22 +-
arch/arm/boards/freescale-mx35-3-stack/3stack.c | 13 +-
.../boards/freescale-mx35-3-stack/flash_header.c | 2 +-
.../boards/freescale-mx35-3-stack/lowlevel_init.S | 22 +-
arch/arm/boards/freescale-mx51-pdk/board.c | 12 +-
arch/arm/boards/freescale-mx51-pdk/dcd-data.h | 60 ++
.../freescale-mx51-pdk/env/init/config-board | 7 +
arch/arm/boards/freescale-mx51-pdk/flash_header.c | 61 +-
arch/arm/boards/freescale-mx53-loco/board.c | 12 +-
arch/arm/boards/freescale-mx53-loco/dcd-data.h | 54 ++
arch/arm/boards/freescale-mx53-loco/flash_header.c | 56 +-
arch/arm/boards/freescale-mx53-smd/board.c | 2 +-
arch/arm/boards/freescale-mx6-arm2/board.c | 2 +-
arch/arm/boards/freescale-mx6-sabrelite/board.c | 6 +-
.../freescale-mx6-sabrelite/env/init/config-board | 7 +
arch/arm/boards/guf-cupid/board.c | 8 +-
arch/arm/boards/guf-cupid/lowlevel.c | 65 +-
arch/arm/boards/guf-neso/board.c | 8 +-
arch/arm/boards/guf-neso/lowlevel.c | 55 +-
arch/arm/boards/guf-neso/pll_init.S | 39 +-
arch/arm/boards/imx21ads/imx21ads.c | 7 +-
arch/arm/boards/imx21ads/lowlevel_init.S | 20 +-
arch/arm/boards/imx27ads/imx27ads.c | 2 +-
arch/arm/boards/imx27ads/lowlevel_init.S | 30 +-
arch/arm/boards/karo-tx25/board.c | 14 +-
arch/arm/boards/karo-tx25/lowlevel.c | 21 +-
arch/arm/boards/karo-tx28/tx28-stk5.c | 2 +-
arch/arm/boards/karo-tx28/tx28.c | 6 +-
arch/arm/boards/karo-tx51/tx51.c | 2 +-
arch/arm/boards/karo-tx53/Makefile | 3 +
arch/arm/boards/karo-tx53/board.c | 49 +-
arch/arm/boards/karo-tx53/dcd-data-1011.h | 94 +++
arch/arm/boards/karo-tx53/dcd-data-xx30.h | 144 ++++
arch/arm/boards/karo-tx53/env/init/bootargs-base | 8 -
arch/arm/boards/karo-tx53/env/init/config-board | 7 +
arch/arm/boards/karo-tx53/env/init/hostname | 8 -
arch/arm/boards/karo-tx53/flash_header.c | 118 +--
arch/arm/boards/karo-tx53/lowlevel.c | 22 +
arch/arm/boards/nhk8815/setup.c | 3 +
arch/arm/boards/omap343xdsp/board.c | 3 +-
arch/arm/boards/panda/env/boot/mmc | 10 +
arch/arm/boards/panda/env/config | 40 -
arch/arm/boards/panda/env/init/config-board | 7 +
arch/arm/boards/panda/env/network/eth0-discover | 5 +
arch/arm/boards/panda/lowlevel.c | 6 +-
arch/arm/boards/panda/mux.c | 52 +-
arch/arm/boards/pcm037/lowlevel_init.S | 65 +-
arch/arm/boards/pcm037/pcm037.c | 4 +-
arch/arm/boards/pcm038/env/boot/nand-ubi | 2 +-
arch/arm/boards/pcm038/env/init/bootargs-base | 8 -
arch/arm/boards/pcm038/env/init/config-board | 7 +
arch/arm/boards/pcm038/env/init/hostname | 8 -
arch/arm/boards/pcm038/lowlevel.c | 62 +-
arch/arm/boards/pcm038/pcm038.c | 29 +-
arch/arm/boards/pcm038/pcm970.c | 26 +-
arch/arm/boards/pcm038/pll.h | 54 +-
arch/arm/boards/pcm043/lowlevel.c | 48 +-
arch/arm/boards/pcm043/pcm043.c | 8 +-
arch/arm/boards/pcm049/lowlevel.c | 6 +-
arch/arm/boards/pcm049/mux.c | 44 +-
arch/arm/boards/phycard-a-l1/pca-a-l1.c | 3 +-
arch/arm/boards/phycard-a-xl2/lowlevel.c | 5 +-
arch/arm/boards/phycard-a-xl2/mux.c | 46 +-
arch/arm/boards/phycard-i.MX27/lowlevel_init.S | 71 +-
arch/arm/boards/phycard-i.MX27/pca100.c | 6 +-
arch/arm/boards/pm9261/init.c | 10 +
arch/arm/boards/pm9263/init.c | 38 +-
arch/arm/boards/pm9g45/init.c | 22 +-
arch/arm/boards/raspberry-pi/Makefile | 1 +
arch/arm/boards/raspberry-pi/config.h | 4 +
.../env/init/bootargs-base | 0
.../env/init/hostname | 2 +-
arch/arm/boards/raspberry-pi/rpi.c | 44 +
arch/arm/boards/scb9328/lowlevel_init.S | 31 +-
arch/arm/boards/scb9328/scb9328.c | 7 +-
arch/arm/boards/tny-a926x/init.c | 41 +-
arch/arm/boards/tqma53/board.c | 2 +-
arch/arm/boards/tqma53/env/init/bootargs-base | 8 -
arch/arm/boards/tqma53/env/init/config-board | 7 +
arch/arm/boards/tqma53/env/init/hostname | 8 -
arch/arm/boards/usb-a926x/init.c | 46 +
arch/arm/boards/versatile/versatilepb.c | 1 +
arch/arm/configs/archosg9_defconfig | 70 ++
arch/arm/configs/archosg9_xload_defconfig | 24 +
arch/arm/configs/at91rm9200ek_defconfig | 15 +-
arch/arm/configs/at91sam9x5ek_defconfig | 31 +-
arch/arm/configs/clps711x_defconfig | 42 +
arch/arm/configs/imx28evk_defconfig | 18 +-
arch/arm/configs/omap3530_beagle_defconfig | 49 +-
arch/arm/configs/panda_defconfig | 34 +-
arch/arm/configs/panda_xload_defconfig | 5 +-
arch/arm/configs/pm9261_defconfig | 2 +
arch/arm/configs/pm9263_defconfig | 2 +
arch/arm/configs/pm9g45_defconfig | 2 +
arch/arm/configs/rpi_defconfig | 41 +
arch/arm/configs/tny_a9g20_defconfig | 5 +
arch/arm/configs/tx53stk5_defconfig | 12 +-
arch/arm/configs/usb_a9263_128mib_defconfig | 3 +-
arch/arm/configs/usb_a9263_defconfig | 3 +-
arch/arm/configs/usb_a9g20_128mib_defconfig | 10 +-
arch/arm/configs/usb_a9g20_defconfig | 10 +-
arch/arm/configs/versatilepb_defconfig | 5 +
arch/arm/cpu/Kconfig | 5 +
arch/arm/cpu/Makefile | 7 +-
arch/arm/cpu/cache-armv4.S | 28 +-
arch/arm/cpu/cache-armv5.S | 30 +-
arch/arm/cpu/cache-armv6.S | 34 +-
arch/arm/cpu/cache-armv7.S | 38 +-
arch/arm/cpu/cache.c | 103 +++
arch/arm/cpu/cpu.c | 71 +-
arch/arm/cpu/exceptions.S | 16 +-
arch/arm/cpu/interrupts.c | 6 +-
arch/arm/cpu/mmu.c | 28 +-
arch/arm/cpu/setupc.S | 34 +
arch/arm/cpu/start-pbl.c | 56 +-
arch/arm/cpu/start.c | 45 +-
arch/arm/include/asm/barebox-arm.h | 2 +
arch/arm/include/asm/cache.h | 2 +
arch/arm/include/asm/common.h | 5 +
arch/arm/include/asm/cputype.h | 100 +++
arch/arm/include/asm/ptrace.h | 56 +-
arch/arm/include/asm/system_info.h | 60 ++
arch/arm/lib/bootu.c | 2 +-
arch/arm/lib/bootz.c | 14 +-
arch/arm/mach-at91/Kconfig | 12 +-
arch/arm/mach-at91/at91rm9200_devices.c | 35 +-
arch/arm/mach-at91/at91sam9260_devices.c | 32 +
arch/arm/mach-at91/at91sam9261_devices.c | 31 +
arch/arm/mach-at91/at91sam9263_devices.c | 31 +
arch/arm/mach-at91/at91sam926x_time.c | 7 +-
arch/arm/mach-at91/at91sam9g45_devices.c | 50 ++
arch/arm/mach-at91/at91sam9x5.c | 4 +
arch/arm/mach-at91/at91sam9x5_devices.c | 198 ++++-
arch/arm/mach-at91/clock.c | 12 +
arch/arm/mach-at91/include/mach/at91sam9_sdramc.h | 5 +
arch/arm/mach-at91/include/mach/board.h | 7 +
arch/arm/mach-at91/include/mach/gpio.h | 11 +
arch/arm/mach-bcm2835/Kconfig | 18 +
arch/arm/mach-bcm2835/Makefile | 1 +
arch/arm/mach-bcm2835/core.c | 101 +++
arch/arm/mach-bcm2835/include/mach/clkdev.h | 7 +
.../include/mach/core.h} | 17 +-
arch/arm/mach-bcm2835/include/mach/gpio.h | 1 +
arch/arm/mach-bcm2835/include/mach/platform.h | 50 ++
arch/arm/mach-bcm2835/include/mach/wd.h | 47 ++
arch/arm/mach-clps711x/Kconfig | 26 +
arch/arm/mach-clps711x/Makefile | 1 +
arch/arm/mach-clps711x/clock.c | 113 +++
arch/arm/mach-clps711x/devices.c | 97 +++
arch/arm/mach-clps711x/include/mach/clkdev.h | 7 +
arch/arm/mach-clps711x/include/mach/clps711x.h | 284 +++++++
arch/arm/mach-clps711x/include/mach/devices.h | 7 +
arch/arm/mach-clps711x/reset.c | 21 +
arch/arm/mach-ep93xx/include/mach/gpio.h | 27 +-
arch/arm/mach-imx/Kconfig | 21 +-
arch/arm/mach-imx/Makefile | 5 +-
arch/arm/mach-imx/boot.c | 213 +++--
arch/arm/mach-imx/clk-imx1.c | 9 +
arch/arm/mach-imx/clk-imx21.c | 26 +-
arch/arm/mach-imx/clk-imx25.c | 13 +-
arch/arm/mach-imx/clk-imx27.c | 102 ++-
arch/arm/mach-imx/clk-imx31.c | 9 +
arch/arm/mach-imx/clk-imx35.c | 9 +
arch/arm/mach-imx/clk-imx5.c | 21 +-
arch/arm/mach-imx/clk-imx6.c | 9 +
arch/arm/mach-imx/clk-pllv2.c | 1 -
arch/arm/mach-imx/clk-pllv3.c | 1 -
arch/arm/mach-imx/clk.h | 6 +
arch/arm/mach-imx/clocksource.c | 50 --
arch/arm/mach-imx/devices.c | 18 +-
arch/arm/mach-imx/external-nand-boot.c | 36 +-
arch/arm/mach-imx/gpio.c | 1 -
arch/arm/mach-imx/imx-bbu-internal.c | 543 ++++++++++++
arch/arm/mach-imx/imx.c | 31 +
arch/arm/mach-imx/imx1.c | 32 +-
arch/arm/mach-imx/imx21.c | 14 +-
arch/arm/mach-imx/imx25.c | 10 +-
arch/arm/mach-imx/imx27.c | 37 +-
arch/arm/mach-imx/imx31.c | 4 +-
arch/arm/mach-imx/imx35.c | 17 +-
arch/arm/mach-imx/imx51.c | 102 +--
arch/arm/mach-imx/imx53.c | 36 +-
arch/arm/mach-imx/imx6.c | 2 +
arch/arm/mach-imx/include/mach/bbu.h | 51 ++
arch/arm/mach-imx/include/mach/devices-imx1.h | 4 +-
arch/arm/mach-imx/include/mach/devices-imx21.h | 8 +-
arch/arm/mach-imx/include/mach/devices-imx25.h | 12 +-
arch/arm/mach-imx/include/mach/devices-imx27.h | 10 +-
arch/arm/mach-imx/include/mach/devices-imx31.h | 12 +-
arch/arm/mach-imx/include/mach/devices-imx35.h | 8 +-
arch/arm/mach-imx/include/mach/devices-imx51.h | 8 +-
arch/arm/mach-imx/include/mach/devices-imx53.h | 8 +-
arch/arm/mach-imx/include/mach/devices-imx6.h | 10 +-
arch/arm/mach-imx/include/mach/devices.h | 6 +-
arch/arm/mach-imx/include/mach/esdctl.h | 13 +-
arch/arm/mach-imx/include/mach/generic.h | 27 +-
arch/arm/mach-imx/include/mach/gpio.h | 7 +-
arch/arm/mach-imx/include/mach/imx-flash-header.h | 35 +
arch/arm/mach-imx/include/mach/imx-regs.h | 119 ---
arch/arm/mach-imx/include/mach/imx1-regs.h | 176 +---
arch/arm/mach-imx/include/mach/imx21-regs.h | 136 ++-
arch/arm/mach-imx/include/mach/imx25-regs.h | 77 +-
arch/arm/mach-imx/include/mach/imx27-regs.h | 236 ++----
arch/arm/mach-imx/include/mach/imx31-regs.h | 138 ++-
arch/arm/mach-imx/include/mach/imx35-regs.h | 70 +-
arch/arm/mach-imx/include/mach/imx51-regs.h | 4 -
arch/arm/mach-imx/include/mach/imx53-regs.h | 4 -
arch/arm/mach-imx/include/mach/imx6-regs.h | 6 -
arch/arm/mach-imx/include/mach/iomux-mx1.h | 135 +++
arch/arm/mach-imx/include/mach/iomux-mx21.h | 1 +
arch/arm/mach-imx/include/mach/iomux-mx27.h | 1 +
arch/arm/mach-imx/include/mach/iomux-v1.h | 48 ++
arch/arm/mach-imx/include/mach/revision.h | 22 +
arch/arm/mach-imx/include/mach/usb.h | 2 +-
arch/arm/mach-imx/iomux-v1.c | 123 +--
arch/arm/mach-imx/iomux-v2.c | 66 +-
arch/arm/mach-imx/iomux-v3.c | 43 +-
arch/arm/mach-imx/nand.c | 58 +-
arch/arm/mach-imx/reset_source.c | 72 --
arch/arm/mach-mxs/common.c | 39 +-
arch/arm/mach-mxs/include/mach/gpio.h | 6 +-
arch/arm/mach-nomadik/8815.c | 5 +
arch/arm/mach-nomadik/include/mach/mtu.h | 46 -
arch/arm/mach-nomadik/include/mach/timex.h | 6 -
arch/arm/mach-nomadik/timer.c | 54 +-
arch/arm/mach-omap/Kconfig | 20 +
arch/arm/mach-omap/Makefile | 1 +
arch/arm/mach-omap/gpmc.c | 10 +-
arch/arm/mach-omap/include/mach/gpio.h | 43 +-
arch/arm/mach-omap/include/mach/omap4-mux.h | 80 +-
arch/arm/mach-omap/include/mach/omap4-silicon.h | 13 +
arch/arm/mach-omap/include/mach/omap4_rom_usb.h | 141 ++++
arch/arm/mach-omap/include/mach/xload.h | 1 +
arch/arm/mach-omap/omap3_core.S | 1 +
arch/arm/mach-omap/omap4_clock.c | 2 +-
arch/arm/mach-omap/omap4_generic.c | 25 +-
arch/arm/mach-omap/omap4_rom_usb.c | 198 +++++
arch/arm/mach-omap/xload.c | 26 +
arch/arm/mach-samsung/include/mach/gpio.h | 6 +-
arch/arm/mach-versatile/core.c | 17 +
arch/arm/mach-versatile/include/mach/gpio.h | 1 +
arch/arm/mach-versatile/include/mach/init.h | 1 +
arch/arm/pbl/Makefile | 4 +-
arch/arm/tools/Makefile | 4 +-
arch/mips/Makefile | 8 +-
arch/mips/boot/main_entry.c | 1 -
arch/nios2/Makefile | 2 +-
arch/nios2/boards/generic/generic.c | 11 +-
arch/nios2/configs/generic_defconfig | 11 +-
arch/openrisc/Kconfig | 3 +-
arch/openrisc/boards/generic/config.h | 7 +-
arch/openrisc/boards/generic/generic.c | 2 +-
arch/openrisc/configs/generic_defconfig | 4 +-
commands/Kconfig | 36 +-
commands/Makefile | 8 +-
commands/barebox-update.c | 86 ++
commands/filetype.c | 97 +++
commands/help.c | 7 +-
commands/loadb.c | 102 +--
commands/loads.c | 1 -
commands/loadxy.c | 273 ++++++
commands/miitool.c | 268 ++++++
commands/nandtest.c | 190 +++--
commands/printenv.c | 22 +-
commands/spi.c | 132 +++
commands/splash.c | 4 +
commands/xyzModem.c | 785 -----------------
common/Kconfig | 38 +-
common/Makefile | 1 +
common/bbu.c | 153 ++++
common/clock.c | 16 +-
common/complete.c | 12 +-
common/console.c | 59 +-
common/console_simple.c | 5 +-
common/env.c | 121 +--
common/filetype.c | 51 +-
common/memory.c | 8 +-
common/partitions.c | 3 +-
common/resource.c | 10 +-
common/startup.c | 4 +-
common/uimage.c | 29 +-
common/version.c | 11 +-
defaultenv-2/base/bin/bootargs-ip-barebox | 7 -
defaultenv-2/base/bin/bootargs-ip-dhcp | 5 -
defaultenv-2/base/bin/bootargs-ip-none | 5 -
defaultenv-2/base/bin/bootargs-root-disk | 26 -
defaultenv-2/base/bin/bootargs-root-ext | 12 -
defaultenv-2/base/bin/bootargs-root-initrd | 16 -
defaultenv-2/base/bin/bootargs-root-jffs2 | 21 -
defaultenv-2/base/bin/bootargs-root-nfs | 20 -
defaultenv-2/base/bin/bootargs-root-ubi | 24 -
defaultenv-2/base/bin/init | 10 +-
defaultenv-2/base/boot/initrd | 17 -
defaultenv-2/base/boot/net | 2 +-
defaultenv-2/base/config | 21 +
defaultenv-2/base/data/boot-template | 4 +-
defaultenv-2/base/init/bootargs-base | 8 -
defaultenv-2/base/init/general | 15 -
defaultenv-2/base/init/hostname | 8 -
defaultenv-2/base/init/prompt | 7 -
defaultenv-2/menu/menu/mainmenu | 1 +
drivers/Kconfig | 2 +
drivers/Makefile | 2 +
drivers/amba/bus.c | 7 +
drivers/ata/disk_ata_drive.c | 10 +-
drivers/base/driver.c | 55 +-
drivers/base/platform.c | 4 +-
drivers/clk/Makefile | 3 +-
drivers/clk/clk-gate.c | 78 ++
drivers/clk/clkdev.c | 21 +
drivers/clocksource/Kconfig | 11 +
drivers/clocksource/Makefile | 3 +
drivers/clocksource/arm_smp_twd.c | 101 +++
drivers/clocksource/bcm2835.c | 90 ++
drivers/clocksource/nomadik.c | 147 ++++
drivers/dma/apbh_dma.c | 4 +-
drivers/eeprom/Kconfig | 19 +
drivers/eeprom/Makefile | 1 +
drivers/eeprom/at24.c | 460 ++++++++++
drivers/gpio/Kconfig | 11 +
drivers/gpio/Makefile | 2 +
drivers/gpio/gpio-bcm2835.c | 158 ++++
drivers/gpio/gpio-pl061.c | 158 ++++
drivers/gpio/gpio.c | 9 -
drivers/i2c/Kconfig | 1 +
drivers/i2c/Makefile | 2 +-
drivers/i2c/algos/Kconfig | 6 +
drivers/i2c/algos/Makefile | 5 +
drivers/i2c/algos/i2c-algo-bit.c | 605 +++++++++++++
drivers/i2c/busses/Kconfig | 16 +
drivers/i2c/busses/Makefile | 2 +
drivers/i2c/busses/i2c-gpio.c | 177 ++++
drivers/i2c/busses/i2c-imx.c | 30 +-
drivers/i2c/busses/i2c-omap.c | 30 +-
drivers/i2c/busses/i2c-versatile.c | 112 +++
drivers/i2c/i2c.c | 63 +-
drivers/input/Kconfig | 8 +
drivers/input/Makefile | 1 +
drivers/input/qt1070.c | 296 +++++++
drivers/mci/Kconfig | 2 +-
drivers/mci/mci-core.c | 10 +-
drivers/mci/mci_spi.c | 52 +-
drivers/mfd/stmpe-i2c.c | 2 +-
drivers/mfd/twl6030.c | 21 +
drivers/mtd/core.c | 19 +-
drivers/mtd/devices/Kconfig | 45 +
drivers/mtd/devices/Makefile | 2 +
drivers/mtd/devices/docg3.c | 1 +
drivers/{nor => mtd/devices}/m25p80.c | 512 +++++------
drivers/mtd/devices/mtd_dataflash.c | 888 ++++++++++++++++++++
drivers/mtd/mtdraw.c | 2 +-
drivers/mtd/nand/Kconfig | 8 +
drivers/mtd/nand/atmel_nand.c | 816 ++++++++++++++++--
drivers/mtd/nand/atmel_nand_ecc.h | 114 ++-
drivers/mtd/nand/nand-bb.c | 1 +
drivers/mtd/nand/nand_imx.c | 9 +-
drivers/mtd/nand/nand_mxs.c | 26 +-
drivers/mtd/nand/nand_omap_gpmc.c | 3 +-
drivers/mtd/nand/nand_s3c24xx.c | 1 +
drivers/mtd/nand/nomadik_nand.c | 7 +-
drivers/mtd/partition.c | 2 +-
drivers/mtd/ubi/io.c | 2 +-
drivers/net/designware.c | 6 +-
drivers/net/fec_imx.c | 72 +-
drivers/net/fec_imx.h | 22 +
drivers/net/phy/mdio_bus.c | 28 +-
drivers/net/phy/phy.c | 10 +-
drivers/net/smc911x.c | 97 ++-
drivers/nor/Kconfig | 27 -
drivers/nor/Makefile | 1 -
drivers/nor/m25p80.h | 84 --
drivers/of/base.c | 109 ++-
drivers/serial/Kconfig | 12 +
drivers/serial/Makefile | 2 +
drivers/serial/serial_clps711x.c | 157 ++++
drivers/serial/serial_imx.c | 99 ++-
drivers/serial/serial_omap4_usbboot.c | 83 ++
drivers/spi/Kconfig | 25 +-
drivers/spi/atmel_spi.c | 260 ++++--
drivers/spi/omap3_spi.c | 14 +-
drivers/spi/spi.c | 12 +
drivers/usb/gadget/u_serial.c | 25 +-
drivers/usb/otg/ulpi.c | 7 +-
drivers/video/imx-ipu-fb.c | 6 +-
drivers/video/imx.c | 45 +-
drivers/w1/Kconfig | 14 +
drivers/w1/Makefile | 6 +
drivers/w1/masters/Kconfig | 14 +
drivers/w1/masters/Makefile | 5 +
drivers/w1/masters/w1-gpio.c | 116 +++
drivers/w1/slaves/Kconfig | 27 +
drivers/w1/slaves/Makefile | 6 +
drivers/w1/slaves/w1_ds2431.c | 294 +++++++
drivers/w1/slaves/w1_ds2433.c | 196 +++++
drivers/w1/w1.c | 621 ++++++++++++++
drivers/w1/w1.h | 152 ++++
drivers/watchdog/Kconfig | 9 +
drivers/watchdog/Makefile | 1 +
drivers/watchdog/imxwd.c | 235 ++++++
fs/Kconfig | 5 +
fs/Makefile | 1 +
fs/fs.c | 27 +-
fs/omap4_usbbootfs.c | 219 +++++
include/asm-generic/gpio.h | 21 +
include/bbu.h | 49 ++
include/clock.h | 1 +
include/common.h | 13 +
include/debug_ll.h | 2 +-
include/driver.h | 15 +
include/environment.h | 11 +-
include/filetype.h | 2 +
include/i2c/at24.h | 35 +
include/i2c/i2c-algo-bit.h | 55 ++
include/i2c/i2c-gpio.h | 38 +
include/i2c/i2c.h | 12 +-
include/input/qt1070.h | 18 +
include/linux/amba/pl061.h | 12 +
include/linux/clk.h | 2 +
include/linux/clkdev.h | 1 +
include/linux/kernel.h | 15 +
include/linux/log2.h | 190 +++++
include/linux/math64.h | 121 +++
include/linux/mtd/cfi.h | 65 ++
include/linux/mtd/mtd.h | 4 +-
include/linux/w1-gpio.h | 25 +
include/memory.h | 2 +-
include/mfd/twl6030.h | 8 +
include/net/designware.h | 3 +
include/of.h | 15 +
include/param.h | 11 +-
include/reset_source.h | 6 +
include/smc911x.h | 6 +
include/spi/flash.h | 2 +-
include/spi/spi.h | 2 +
include/w1_mac_address.h | 65 ++
include/xymodem.h | 25 +
include/xyzModem.h | 109 ---
lib/Kconfig | 3 +
lib/Makefile | 1 +
lib/gui/bmp.c | 1 +
lib/parameter.c | 18 +
lib/readline.c | 34 +-
lib/show_progress.c | 3 +-
lib/xymodem.c | 597 +++++++++++++
net/eth.c | 2 +-
scripts/.gitignore | 1 +
scripts/Makefile | 4 +
scripts/bareboxenv.c | 4 +-
scripts/omap4_usbboot.c | 415 +++++++++
scripts/usb.h | 61 ++
scripts/usb_linux.c | 397 +++++++++
504 files changed, 18755 insertions(+), 4825 deletions(-)
create mode 100644 Documentation/omap4_usb_booting.txt
create mode 100644 arch/arm/boards/archosg9/Makefile
create mode 100644 arch/arm/boards/archosg9/board.c
create mode 100644 arch/arm/boards/archosg9/config.h
create mode 100644 arch/arm/boards/archosg9/env/config
create mode 100644 arch/arm/boards/archosg9/env/init/usbboot
create mode 100644 arch/arm/boards/archosg9/lowlevel.c
create mode 100644 arch/arm/boards/archosg9/mux.c
create mode 100644 arch/arm/boards/archosg9/mux.h
create mode 100644 arch/arm/boards/at91sam9x5ek/hw_version.c
create mode 100644 arch/arm/boards/at91sam9x5ek/hw_version.h
create mode 100644 arch/arm/boards/beagle/env/boot/mmc
create mode 100644 arch/arm/boards/beagle/env/init/config-board
create mode 100644 arch/arm/boards/beagle/env/network/eth0-discover
create mode 100644 arch/arm/boards/clep7212/Makefile
create mode 100644 arch/arm/boards/clep7212/clep7212.c
create mode 100644 arch/arm/boards/clep7212/config.h
create mode 100644 arch/arm/boards/clep7212/env/bin/mtdparts-add
create mode 100644 arch/arm/boards/clep7212/env/boot/nor
create mode 100644 arch/arm/boards/clep7212/env/init/automount
rename arch/arm/boards/{freescale-mx6-sabrelite => clep7212}/env/init/bootargs-base (57%)
create mode 100644 arch/arm/boards/clep7212/env/init/general
rename arch/arm/boards/{freescale-mx51-pdk => clep7212}/env/init/hostname (76%)
create mode 100644 arch/arm/boards/clep7212/lowlevel.c
delete mode 100644 arch/arm/boards/crystalfontz-cfa10036/env/init/bootargs-base
create mode 100644 arch/arm/boards/crystalfontz-cfa10036/env/init/config-board
delete mode 100644 arch/arm/boards/crystalfontz-cfa10036/env/init/hostname
create mode 100644 arch/arm/boards/freescale-mx51-pdk/dcd-data.h
create mode 100644 arch/arm/boards/freescale-mx51-pdk/env/init/config-board
create mode 100644 arch/arm/boards/freescale-mx53-loco/dcd-data.h
create mode 100644 arch/arm/boards/freescale-mx6-sabrelite/env/init/config-board
create mode 100644 arch/arm/boards/karo-tx53/dcd-data-1011.h
create mode 100644 arch/arm/boards/karo-tx53/dcd-data-xx30.h
delete mode 100644 arch/arm/boards/karo-tx53/env/init/bootargs-base
create mode 100644 arch/arm/boards/karo-tx53/env/init/config-board
delete mode 100644 arch/arm/boards/karo-tx53/env/init/hostname
create mode 100644 arch/arm/boards/karo-tx53/lowlevel.c
create mode 100644 arch/arm/boards/panda/env/boot/mmc
delete mode 100644 arch/arm/boards/panda/env/config
create mode 100644 arch/arm/boards/panda/env/init/config-board
create mode 100644 arch/arm/boards/panda/env/network/eth0-discover
delete mode 100644 arch/arm/boards/pcm038/env/init/bootargs-base
create mode 100644 arch/arm/boards/pcm038/env/init/config-board
delete mode 100644 arch/arm/boards/pcm038/env/init/hostname
create mode 100644 arch/arm/boards/raspberry-pi/Makefile
create mode 100644 arch/arm/boards/raspberry-pi/config.h
rename arch/arm/boards/{freescale-mx51-pdk => raspberry-pi}/env/init/bootargs-base (100%)
rename arch/arm/boards/{freescale-mx6-sabrelite => raspberry-pi}/env/init/hostname (74%)
create mode 100644 arch/arm/boards/raspberry-pi/rpi.c
delete mode 100644 arch/arm/boards/tqma53/env/init/bootargs-base
create mode 100644 arch/arm/boards/tqma53/env/init/config-board
delete mode 100644 arch/arm/boards/tqma53/env/init/hostname
create mode 100644 arch/arm/configs/archosg9_defconfig
create mode 100644 arch/arm/configs/archosg9_xload_defconfig
create mode 100644 arch/arm/configs/clps711x_defconfig
create mode 100644 arch/arm/configs/rpi_defconfig
create mode 100644 arch/arm/cpu/cache.c
create mode 100644 arch/arm/cpu/setupc.S
create mode 100644 arch/arm/include/asm/cputype.h
create mode 100644 arch/arm/include/asm/system_info.h
create mode 100644 arch/arm/mach-bcm2835/Kconfig
create mode 100644 arch/arm/mach-bcm2835/Makefile
create mode 100644 arch/arm/mach-bcm2835/core.c
create mode 100644 arch/arm/mach-bcm2835/include/mach/clkdev.h
rename arch/arm/{boards/at91sam9260ek/lowlevel_init.S => mach-bcm2835/include/mach/core.h} (70%)
create mode 100644 arch/arm/mach-bcm2835/include/mach/gpio.h
create mode 100644 arch/arm/mach-bcm2835/include/mach/platform.h
create mode 100644 arch/arm/mach-bcm2835/include/mach/wd.h
create mode 100644 arch/arm/mach-clps711x/Kconfig
create mode 100644 arch/arm/mach-clps711x/Makefile
create mode 100644 arch/arm/mach-clps711x/clock.c
create mode 100644 arch/arm/mach-clps711x/devices.c
create mode 100644 arch/arm/mach-clps711x/include/mach/clkdev.h
create mode 100644 arch/arm/mach-clps711x/include/mach/clps711x.h
create mode 100644 arch/arm/mach-clps711x/include/mach/devices.h
create mode 100644 arch/arm/mach-clps711x/reset.c
create mode 100644 arch/arm/mach-imx/imx-bbu-internal.c
create mode 100644 arch/arm/mach-imx/imx.c
create mode 100644 arch/arm/mach-imx/include/mach/bbu.h
delete mode 100644 arch/arm/mach-imx/include/mach/imx-regs.h
create mode 100644 arch/arm/mach-imx/include/mach/iomux-mx1.h
create mode 100644 arch/arm/mach-imx/include/mach/iomux-v1.h
create mode 100644 arch/arm/mach-imx/include/mach/revision.h
delete mode 100644 arch/arm/mach-imx/reset_source.c
delete mode 100644 arch/arm/mach-nomadik/include/mach/mtu.h
delete mode 100644 arch/arm/mach-nomadik/include/mach/timex.h
create mode 100644 arch/arm/mach-omap/include/mach/omap4_rom_usb.h
create mode 100644 arch/arm/mach-omap/omap4_rom_usb.c
create mode 100644 arch/arm/mach-versatile/include/mach/gpio.h
create mode 100644 commands/barebox-update.c
create mode 100644 commands/filetype.c
create mode 100644 commands/loadxy.c
create mode 100644 commands/miitool.c
create mode 100644 commands/spi.c
delete mode 100644 commands/xyzModem.c
create mode 100644 common/bbu.c
delete mode 100644 defaultenv-2/base/bin/bootargs-ip-barebox
delete mode 100644 defaultenv-2/base/bin/bootargs-ip-dhcp
delete mode 100644 defaultenv-2/base/bin/bootargs-ip-none
delete mode 100644 defaultenv-2/base/bin/bootargs-root-disk
delete mode 100644 defaultenv-2/base/bin/bootargs-root-ext
delete mode 100644 defaultenv-2/base/bin/bootargs-root-initrd
delete mode 100644 defaultenv-2/base/bin/bootargs-root-jffs2
delete mode 100644 defaultenv-2/base/bin/bootargs-root-nfs
delete mode 100644 defaultenv-2/base/bin/bootargs-root-ubi
delete mode 100644 defaultenv-2/base/boot/initrd
create mode 100644 defaultenv-2/base/config
delete mode 100644 defaultenv-2/base/init/bootargs-base
delete mode 100644 defaultenv-2/base/init/general
delete mode 100644 defaultenv-2/base/init/hostname
delete mode 100644 defaultenv-2/base/init/prompt
create mode 100644 drivers/clk/clk-gate.c
create mode 100644 drivers/clocksource/Kconfig
create mode 100644 drivers/clocksource/Makefile
create mode 100644 drivers/clocksource/arm_smp_twd.c
create mode 100644 drivers/clocksource/bcm2835.c
create mode 100644 drivers/clocksource/nomadik.c
create mode 100644 drivers/eeprom/at24.c
create mode 100644 drivers/gpio/gpio-bcm2835.c
create mode 100644 drivers/gpio/gpio-pl061.c
create mode 100644 drivers/i2c/algos/Kconfig
create mode 100644 drivers/i2c/algos/Makefile
create mode 100644 drivers/i2c/algos/i2c-algo-bit.c
create mode 100644 drivers/i2c/busses/i2c-gpio.c
create mode 100644 drivers/i2c/busses/i2c-versatile.c
create mode 100644 drivers/input/qt1070.c
rename drivers/{nor => mtd/devices}/m25p80.c (65%)
create mode 100644 drivers/mtd/devices/mtd_dataflash.c
delete mode 100644 drivers/nor/m25p80.h
create mode 100644 drivers/serial/serial_clps711x.c
create mode 100644 drivers/serial/serial_omap4_usbboot.c
create mode 100644 drivers/w1/Kconfig
create mode 100644 drivers/w1/Makefile
create mode 100644 drivers/w1/masters/Kconfig
create mode 100644 drivers/w1/masters/Makefile
create mode 100644 drivers/w1/masters/w1-gpio.c
create mode 100644 drivers/w1/slaves/Kconfig
create mode 100644 drivers/w1/slaves/Makefile
create mode 100644 drivers/w1/slaves/w1_ds2431.c
create mode 100644 drivers/w1/slaves/w1_ds2433.c
create mode 100644 drivers/w1/w1.c
create mode 100644 drivers/w1/w1.h
create mode 100644 drivers/watchdog/imxwd.c
create mode 100644 fs/omap4_usbbootfs.c
create mode 100644 include/asm-generic/gpio.h
create mode 100644 include/bbu.h
create mode 100644 include/i2c/at24.h
create mode 100644 include/i2c/i2c-algo-bit.h
create mode 100644 include/i2c/i2c-gpio.h
create mode 100644 include/input/qt1070.h
create mode 100644 include/linux/amba/pl061.h
create mode 100644 include/linux/log2.h
create mode 100644 include/linux/math64.h
create mode 100644 include/linux/mtd/cfi.h
create mode 100644 include/linux/w1-gpio.h
create mode 100644 include/w1_mac_address.h
create mode 100644 include/xymodem.h
delete mode 100644 include/xyzModem.h
create mode 100644 lib/xymodem.c
create mode 100644 scripts/omap4_usbboot.c
create mode 100644 scripts/usb.h
create mode 100644 scripts/usb_linux.c
--
Pengutronix e.K. | |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox
next reply other threads:[~2012-12-07 7:49 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-12-07 7:49 Sascha Hauer [this message]
2012-12-08 21:54 ` v2012.12.0 Thomas Petazzoni
2012-12-10 8:16 ` v2012.12.0 Jean-Christophe PLAGNIOL-VILLARD
2012-12-10 8:26 ` v2012.12.0 Thomas Petazzoni
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20121207074925.GZ10369@pengutronix.de \
--to=s.hauer@pengutronix.de \
--cc=barebox@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.