v2011.10.0
Sascha Hauer
s.hauer at pengutronix.de
Sat Oct 8 05:35:05 EDT 2011
Hi all,
v201.10.0 is out. Most notable change is the shiny new MIPS support.
Thanks Antony.
Sascha
Antony Pavlov (18):
MIPS: initial commit: add empty but required header files
MIPS: import libgcc-related files from linux-2.6.39
MIPS: import header files
MIPS: add common MIPS stuff
MIPS: add documentation
MIPS: add Malta machine support to barebox
MIPS: add qemu malta board support to barebox
MIPS: add qemu-malta documentation
MIPS: add initial BCM47xx-based boards support
MIPS: add initial D-Link DIR-320 wireless router support
MIPS: add D-Link DIR-320 documentation
MIPS: add draft cpuinfo command
remove LOADS_BAUD_CHANGE from broken commands/loads.c
commands/loads.c: make it compile again
commands/loads.c: fix compiler's warning
commands/loads.c: make do_* functions static
commands/loads.c: fix whitespace errors & formatting
usb.c: warning on USB_MAXINTERFACES overflow
Franck Jullien (2):
nios2: Add Altera SPI master driver
nor: Add SPI flash driver
Hubert Feurstein (2):
at91: add spi clock connection id entries
at91: add missing clkdev changes
Jean-Christophe PLAGNIOL-VILLARD (1):
login: add timeout support
Juergen Kilb (1):
Corrected ns16550 access at all omap based boards.
Paul Fertser (1):
login: correct a typo in command description
Sascha Hauer (32):
ARM: add missing volatile in get_cr()
ARM mmu: fix arm_create_pte
ARM mmu: use high vectors if possible
ARM: remove unused exception
ARM: exceptions: remove unnecessary function declarations
ARM: remove unused irq enable/disable functions
ARM: fix comments in interrupts.c
ARM: some cleanup in interrupts.c
Merge branch 'master' into next
mci: embed mci_dev into mci_host instead of allocating it seperately
net: make the ethernet device a child of the hardware device
net mii: add a parent pointer to miidevs and set it to the hardware device
console: make console device a child of the hardware device
mci: parent fixups
spi: make the spi devices children of the parent bus
devinfo: beautify output
Merge branch 'pu' into next
put env_push_context into postcore_initcall
ARM i.MX25/35: initialize barebox_loc earlier
ARM i.MX51: set barebox_loc according to boot source
ARM linux: support Linux images with CONFIG_AUTO_ZRELADDR
put env_push_context into postcore_initcall
ARM i.MX25/35: initialize barebox_loc earlier
ARM i.MX51: set barebox_loc according to boot source
Merge branch 'pu-env' into next
ARM i.MX27: Add spi2 support
ARM i.MX51: fix SD1/2 iomux pads
ARM i.MX51: setup SD1/2 iomux pins
Merge branch 'next'
ARM nomadik: Add missing include
sandbox: make asm/io.h nonempty
Release v2011.10.0
Teresa Gámez (3):
ARM pcm043: New NOR Flash CS0 values
cfi_flash: support of u32 cmd
cmd: CMD_UBI depends on UBI
Wolfram Sang (2):
mci: mxs: fix 'use resources' conversion
include: list: add include because we need NULL
shc at milas.spb.ru (1):
I2C support to PCM-038 board
Documentation/boards.dox | 6 +
Makefile | 2 +-
arch/architecture.dox | 1 +
arch/arm/boards/freescale-mx51-pdk/board.c | 17 +
arch/arm/boards/omap/board-beagle.c | 1 +
arch/arm/boards/omap/board-omap3evm.c | 1 +
arch/arm/boards/omap/board-sdp343x.c | 1 +
arch/arm/boards/panda/board.c | 1 +
arch/arm/boards/pcm038/pcm038.c | 11 +
arch/arm/boards/pcm043/pcm043.c | 10 +-
arch/arm/boards/pcm049/board.c | 1 +
arch/arm/cpu/exceptions.S | 5 -
arch/arm/cpu/interrupts.c | 105 +--
arch/arm/cpu/mmu.c | 39 +-
arch/arm/cpu/start.c | 2 +-
arch/arm/include/asm/system.h | 2 +-
arch/arm/lib/bootz.c | 59 +-
arch/arm/mach-at91/at91sam9260.c | 7 +
arch/arm/mach-at91/at91sam9260_devices.c | 1 -
arch/arm/mach-at91/at91sam9261.c | 7 +
arch/arm/mach-at91/at91sam9263.c | 2 +
arch/arm/mach-at91/at91sam9g45.c | 5 +-
arch/arm/mach-at91/at91sam9g45_devices.c | 7 +-
arch/arm/mach-imx/boot.c | 8 +-
arch/arm/mach-imx/imx51.c | 87 ++
arch/arm/mach-imx/include/mach/devices-imx27.h | 10 +
arch/arm/mach-imx/include/mach/imx27-regs.h | 1 +
arch/arm/mach-imx/include/mach/iomux-mx51.h | 28 +-
arch/arm/mach-nomadik/8815.c | 1 +
arch/mips/Kconfig | 227 ++++++
arch/mips/Makefile | 105 +++
arch/mips/boards/dlink-dir-320/Kconfig | 6 +
arch/mips/boards/dlink-dir-320/Makefile | 1 +
arch/mips/boards/dlink-dir-320/config.h | 19 +
arch/mips/boards/dlink-dir-320/dlink-dir-320.dox | 38 +
arch/mips/boards/dlink-dir-320/serial.c | 43 +
arch/mips/boards/qemu-malta/Kconfig | 6 +
arch/mips/boards/qemu-malta/Makefile | 1 +
arch/mips/boards/qemu-malta/config.h | 19 +
arch/mips/boards/qemu-malta/qemu-malta.dox | 15 +
arch/mips/boards/qemu-malta/serial.c | 43 +
arch/mips/boot/Makefile | 1 +
arch/mips/boot/start.S | 143 ++++
arch/mips/configs/dlink-dir-320_defconfig | 58 ++
arch/mips/configs/qemu-malta_defconfig | 57 ++
arch/mips/include/asm/asm.h | 409 ++++++++++
arch/mips/include/asm/barebox.h | 24 +
arch/mips/include/asm/bitops.h | 32 +
arch/mips/include/asm/bitsperlong.h | 8 +
arch/mips/include/asm/byteorder.h | 19 +
arch/mips/include/asm/common.h | 29 +
arch/mips/include/asm/elf.h | 52 ++
arch/mips/include/asm/io.h | 74 ++
arch/mips/include/asm/mipsregs.h | 948 ++++++++++++++++++++++
arch/mips/include/asm/module.h | 24 +
arch/mips/include/asm/posix_types.h | 144 ++++
arch/mips/include/asm/regdef.h | 100 +++
arch/mips/include/asm/sections.h | 1 +
arch/mips/include/asm/sgidefs.h | 44 +
arch/mips/include/asm/string.h | 31 +
arch/mips/include/asm/swab.h | 59 ++
arch/mips/include/asm/types.h | 59 ++
arch/mips/include/asm/unaligned.h | 28 +
arch/mips/lib/.gitignore | 1 +
arch/mips/lib/Makefile | 8 +
arch/mips/lib/ashldi3.c | 28 +
arch/mips/lib/ashrdi3.c | 30 +
arch/mips/lib/barebox.lds.S | 76 ++
arch/mips/lib/cpuinfo.c | 38 +
arch/mips/lib/csrc-r4k.c | 48 ++
arch/mips/lib/libgcc.h | 25 +
arch/mips/lib/lshrdi3.c | 28 +
arch/mips/lib/memory.c | 32 +
arch/mips/mach-bcm47xx/Kconfig | 17 +
arch/mips/mach-bcm47xx/Makefile | 1 +
arch/mips/mach-bcm47xx/include/mach/debug_ll.h | 40 +
arch/mips/mach-bcm47xx/include/mach/hardware.h | 32 +
arch/mips/mach-bcm47xx/mach-bcm47xx.dox | 7 +
arch/mips/mach-bcm47xx/reset.c | 36 +
arch/mips/mach-malta/Kconfig | 17 +
arch/mips/mach-malta/Makefile | 1 +
arch/mips/mach-malta/include/mach/debug_ll.h | 40 +
arch/mips/mach-malta/include/mach/hardware.h | 32 +
arch/mips/mach-malta/mach-malta.dox | 7 +
arch/mips/mach-malta/reset.c | 36 +
arch/mips/mach-mips.dox | 61 ++
arch/nios2/include/asm/spi.h | 21 +
arch/sandbox/include/asm/io.h | 1 +
commands/Kconfig | 3 +-
commands/Makefile | 1 -
commands/loads.c | 294 ++-----
commands/login.c | 26 +-
commands/passwd.c | 4 +-
common/Makefile | 1 +
common/console.c | 2 +
common/env.c | 2 +-
common/password.c | 87 ++-
drivers/base/driver.c | 27 +-
drivers/mci/atmel_mci.c | 1 +
drivers/mci/imx-esdhc.c | 1 +
drivers/mci/imx.c | 1 +
drivers/mci/mci-core.c | 9 +-
drivers/mci/mxs.c | 2 +-
drivers/mci/omap_hsmmc.c | 1 +
drivers/net/altera_tse.c | 2 +
drivers/net/at91_ether.c | 1 +
drivers/net/cs8900.c | 1 +
drivers/net/dm9000.c | 2 +
drivers/net/ep93xx.c | 2 +
drivers/net/fec_imx.c | 2 +
drivers/net/fec_mpc5200.c | 2 +
drivers/net/macb.c | 2 +
drivers/net/miidev.c | 2 +
drivers/net/netx_eth.c | 2 +
drivers/net/smc91111.c | 2 +
drivers/net/smc911x.c | 2 +
drivers/net/usb/asix.c | 1 +
drivers/net/usb/smsc95xx.c | 1 +
drivers/net/usb/usbnet.c | 1 +
drivers/nor/Kconfig | 41 +-
drivers/nor/Makefile | 1 +
drivers/nor/cfi_flash.c | 35 +-
drivers/nor/cfi_flash.h | 11 +-
drivers/nor/cfi_flash_amd.c | 8 +-
drivers/nor/cfi_flash_intel.c | 2 +-
drivers/nor/m25p80.c | 818 +++++++++++++++++++
drivers/nor/m25p80.h | 90 ++
drivers/spi/Kconfig | 5 +
drivers/spi/Makefile | 1 +
drivers/spi/altera_spi.c | 227 ++++++
drivers/spi/spi.c | 1 +
drivers/usb/core/usb.c | 10 +
include/asm-generic/int-ll64.h | 78 ++
include/linux/list.h | 2 +
include/mci.h | 1 +
include/miidev.h | 1 +
include/net.h | 1 +
include/password.h | 2 +-
include/spi/flash.h | 30 +
net/eth.c | 4 +
140 files changed, 5377 insertions(+), 437 deletions(-)
create mode 100644 arch/mips/Kconfig
create mode 100644 arch/mips/Makefile
create mode 100644 arch/mips/boards/dlink-dir-320/Kconfig
create mode 100644 arch/mips/boards/dlink-dir-320/Makefile
create mode 100644 arch/mips/boards/dlink-dir-320/config.h
create mode 100644 arch/mips/boards/dlink-dir-320/dlink-dir-320.dox
create mode 100644 arch/mips/boards/dlink-dir-320/serial.c
create mode 100644 arch/mips/boards/qemu-malta/Kconfig
create mode 100644 arch/mips/boards/qemu-malta/Makefile
create mode 100644 arch/mips/boards/qemu-malta/config.h
create mode 100644 arch/mips/boards/qemu-malta/qemu-malta.dox
create mode 100644 arch/mips/boards/qemu-malta/serial.c
create mode 100644 arch/mips/boot/Makefile
create mode 100644 arch/mips/boot/start.S
create mode 100644 arch/mips/configs/dlink-dir-320_defconfig
create mode 100644 arch/mips/configs/qemu-malta_defconfig
create mode 100644 arch/mips/include/asm/asm.h
create mode 100644 arch/mips/include/asm/barebox.h
create mode 100644 arch/mips/include/asm/bitops.h
create mode 100644 arch/mips/include/asm/bitsperlong.h
create mode 100644 arch/mips/include/asm/byteorder.h
create mode 100644 arch/mips/include/asm/common.h
create mode 100644 arch/mips/include/asm/elf.h
create mode 100644 arch/mips/include/asm/io.h
create mode 100644 arch/mips/include/asm/mipsregs.h
create mode 100644 arch/mips/include/asm/module.h
create mode 100644 arch/mips/include/asm/posix_types.h
create mode 100644 arch/mips/include/asm/regdef.h
create mode 100644 arch/mips/include/asm/sections.h
create mode 100644 arch/mips/include/asm/sgidefs.h
create mode 100644 arch/mips/include/asm/string.h
create mode 100644 arch/mips/include/asm/swab.h
create mode 100644 arch/mips/include/asm/types.h
create mode 100644 arch/mips/include/asm/unaligned.h
create mode 100644 arch/mips/lib/.gitignore
create mode 100644 arch/mips/lib/Makefile
create mode 100644 arch/mips/lib/ashldi3.c
create mode 100644 arch/mips/lib/ashrdi3.c
create mode 100644 arch/mips/lib/barebox.lds.S
create mode 100644 arch/mips/lib/cpuinfo.c
create mode 100644 arch/mips/lib/csrc-r4k.c
create mode 100644 arch/mips/lib/libgcc.h
create mode 100644 arch/mips/lib/lshrdi3.c
create mode 100644 arch/mips/lib/memory.c
create mode 100644 arch/mips/mach-bcm47xx/Kconfig
create mode 100644 arch/mips/mach-bcm47xx/Makefile
create mode 100644 arch/mips/mach-bcm47xx/include/mach/debug_ll.h
create mode 100644 arch/mips/mach-bcm47xx/include/mach/hardware.h
create mode 100644 arch/mips/mach-bcm47xx/mach-bcm47xx.dox
create mode 100644 arch/mips/mach-bcm47xx/reset.c
create mode 100644 arch/mips/mach-malta/Kconfig
create mode 100644 arch/mips/mach-malta/Makefile
create mode 100644 arch/mips/mach-malta/include/mach/debug_ll.h
create mode 100644 arch/mips/mach-malta/include/mach/hardware.h
create mode 100644 arch/mips/mach-malta/mach-malta.dox
create mode 100644 arch/mips/mach-malta/reset.c
create mode 100644 arch/mips/mach-mips.dox
create mode 100644 arch/nios2/include/asm/spi.h
create mode 100644 drivers/nor/m25p80.c
create mode 100644 drivers/nor/m25p80.h
create mode 100644 drivers/spi/altera_spi.c
create mode 100644 include/asm-generic/int-ll64.h
create mode 100644 include/spi/flash.h
--
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 |
More information about the barebox
mailing list