v2013.12.0
Kevin Du Huanpeng
u74147 at gmail.com
Fri Dec 6 03:56:54 EST 2013
arch/x86/lib/barebox.lds
add this file to .gitignore....
- - -
dev at bogon:~/barebox$ git status
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# arch/x86/lib/barebox.lds
nothing added to commit but untracked files present (use "git add" to track)
- - -
-----Original Message-----
From: barebox [mailto:barebox-bounces at lists.infradead.org] On Behalf Of Sascha Hauer
Sent: 2013年12月6日 16:06
To: barebox at lists.infradead.org
Subject: v2013.12.0
barebox-2013.12.0 - Saint Nicholas Day edition is out.
I hope you have all put your shoes out or hung your stockings...
Here's all what happened since the last release.
Sascha
----------------------------------------------------------------
Alexander Aring (4):
mmci: remove include of mmci.h header
scripts: fix kernel-install-target config
common: add dependency !SANDBOX on target tools
mmci: add missing depends on ARM_AMBA
Alexander Shiyan (5):
USB: Check init/post_init errors
ARM: i.MX51: Update DTS template
ARM: i.MX5x: Make IIM driver kernel-compatible
USB: i.MX: Make DT dr_mode & phy_type parameters kernel compatible
USB: i.MX5x: Remove usage of MXC_EHCI_INTERNAL_PHY for OTG port
Andre Heider (18):
ARM: rpi: fix tty device name in bootargs-base
ARM: rpi: fix reading of the EMMC clock for CONFIG_MMU
ARM: cache: restore cache functions from the PBL
ARM: cache: do not crash when the MMU isn't yet setup
common: add a macro to align an array on the stack
ARM: bcm2835: cleanup clock registering
ARM: bcm2835: register the clocksource driver earlier
ARM: bcm2835: register the clocksource device earlier
ARM: bcm2835: add a mailbox driver for VideoCore
ARM: rpi: register a clkdev for the eMMC clock
mci: bcm2835: use the registered device clkdev
ARM: rpi: use the proper ARM memory size
fb: add a line_length value to struct fb_info
gui: convert graphic utils to respect line_length
gui: convert the bmp renderer to respect line_length
ARM: bcm2835: add missing mbox overscan response field
video: add a BCM2835 framebuffer driver
video: set up the kernel's simple framebuffer driver
Antony Pavlov (5):
MIPS: qemu-malta: doc: drop broken mips.com link
MIPS: qemu-malta: don't use BoardID address for executable code
MIPS: qemu-malta: update qemu-malta.dox
MIPS: qemu-malta: use YAMON-style GT64120 memory map
MIPS: qemu-malta: doc: add gxemul documentation
Jan Weitzel (1):
commands: of_node fix descripion
Jean-Christophe PLAGNIOL-VILLARD (4):
mci: add max_req_size support
add: mmci drivers
vexpress: mmc support
bcm2835: move mci register at board level
Lucas Stach (1):
pinctrl: don't allow drivers to be selected by menuconfig user
Markus Pargmann (1):
net: phy: Add micrel KSZ8031
Renaud Barbier (5):
ppc: mpc85xx: mpc8544 support
ppc: mpc85xx: define Ethernet port count
ppc: mpc85xx: enable DDR driver
ppc: DA923RC: add board support
ppc: mpc85xx: build directives
Sascha Hauer (42):
mci: bcm2835: Add detect callback support for hardware device
ARM: rpi: Update defconfig
ARM: rpi: add SD card environment support
of: simplify phandle lookup
ARM: i.MX6: Add spi aliases to devicetree
mtd: raw: rename raw device
mtd: Pass device_id to add_mtd_device
mtd: m25p80: Allow to specify devicename via devicetree alias
spi: Call spi_of_register_slaves from core
spi: support dynamic bus ids
spi: Get bus_num from devicetree
kernel-install: Add missing error messages
blspec: Push device_detect into blspec_scan_device
blspec: rename _hwdevice functions to _devicename
blspec: Allow to boot partitions
blspec: Let scan functions return the number of entries found
fs: Add function to get cdev by mountpath
blspec: make cdev optional
boot: Print boot entries in the order they are
boot command: make more flexible
blspec: Make error message more clear
boot command: Add timeout support for menu
of: Add a context pointer to fixup functions
Merge branch 'for-next/bootspec'
Merge branch 'for-next/imx'
Merge branch 'for-next/mci'
Merge branch 'for-next/mips'
Merge branch 'for-next/mtd'
Merge branch 'for-next/net'
Merge branch 'for-next/of'
Merge branch 'for-next/ppc'
Merge branch 'for-next/rpi'
Merge branch 'for-next/spi'
Merge branch 'for-next/usb'
of: fdt: Fix fdt size_dt_struct
of: fdt: reorder fdt_header initialization
ARM: start: fix fdt inside valid memory check
Fix endless loop in automount code
ata: pata-imx: Add missing NULL entry in dt ids
mtd: mtdraw: drop ioctl callback for mtdraw device
ARM: i.MX external NAND boot: Add missing instruction cache invalidate
Release v2013.12.0
Uwe Kleine-König (2):
blspec: fix documention of blspec_scan_directory's return code
blspec: Fix another crash with menu disabled
Vicente Bergas (2):
OMAP4: fix writel data/address swap regression
OMAP4: fix omap4_bootsource regression
Makefile | 4 +-
arch/arm/boards/at91sam9x5ek/hw_version.c | 4 +-
arch/arm/boards/ccxmx51/ccxmx51.c | 3 +-
arch/arm/boards/highbank/init.c | 4 +-
arch/arm/boards/mioa701/env/bin/barebox_update | 8 +-
arch/arm/boards/mioa701/env/bin/dps1_update | 6 +-
.../arm/boards/raspberry-pi/env/init/bootargs-base | 2 +-
arch/arm/boards/raspberry-pi/rpi.c | 110 +++-
arch/arm/boards/vexpress/init.c | 9 +-
arch/arm/configs/rpi_defconfig | 45 +-
arch/arm/cpu/cache.c | 18 +-
arch/arm/cpu/start.c | 6 +-
arch/arm/dts/imx51.dtsi | 710 ++++++++++++---------
arch/arm/dts/imx53.dtsi | 2 +-
arch/arm/dts/imx6q-gk802.dts | 6 +-
arch/arm/dts/imx6q-tqma6x.dts | 3 +-
arch/arm/dts/imx6q.dtsi | 4 +
arch/arm/dts/imx6qdl-dfi-fs700-m60.dtsi | 8 +-
arch/arm/dts/imx6qdl-mba6x.dtsi | 5 +-
arch/arm/dts/imx6qdl.dtsi | 4 +
arch/arm/mach-bcm2835/Makefile | 2 +-
arch/arm/mach-bcm2835/core.c | 33 +-
arch/arm/mach-bcm2835/include/mach/core.h | 13 +
arch/arm/mach-bcm2835/include/mach/mbox.h | 421 ++++++++++++
arch/arm/mach-bcm2835/mbox.c | 152 +++++
arch/arm/mach-imx/external-nand-boot.c | 3 +
arch/arm/mach-imx/iim.c | 2 +-
arch/arm/mach-omap/omap4_clock.c | 176 ++---
arch/arm/mach-omap/omap4_generic.c | 10 +-
arch/arm/mach-vexpress/devices.c | 12 +-
arch/arm/mach-vexpress/include/mach/devices.h | 5 +
arch/arm/mach-vexpress/v2m.c | 1 +
.../qemu-malta/include/board/board_pbl_start.h | 65 ++
arch/mips/boards/qemu-malta/qemu-malta.dox | 9 +-
arch/mips/dts/qemu-malta.dts | 4 +-
arch/mips/include/asm/gt64120.h | 37 ++
arch/mips/mach-malta/include/mach/hardware.h | 2 +-
arch/mips/mach-malta/include/mach/mach-gt64120.h | 13 +
arch/ppc/Makefile | 1 +
arch/ppc/boards/geip-da923rc/Makefile | 7 +
arch/ppc/boards/geip-da923rc/barebox.lds.S | 155 +++++
arch/ppc/boards/geip-da923rc/config.h | 54 ++
arch/ppc/boards/geip-da923rc/da923rc.c | 212 ++++++
arch/ppc/boards/geip-da923rc/ddr.c | 169 +++++
arch/ppc/boards/geip-da923rc/env/bin/init | 4 +
arch/ppc/boards/geip-da923rc/env/config | 4 +
arch/ppc/boards/geip-da923rc/law.c | 24 +
arch/ppc/boards/geip-da923rc/nand.c | 94 +++
arch/ppc/boards/geip-da923rc/product_data.c | 66 ++
arch/ppc/boards/geip-da923rc/product_data.h | 62 ++
arch/ppc/boards/geip-da923rc/tlb.c | 69 ++
arch/ppc/configs/da923rc_defconfig | 57 ++
arch/ppc/ddr-8xxx/Makefile | 2 +
arch/ppc/include/asm/fsl_lbc.h | 12 +
arch/ppc/include/asm/processor.h | 2 +
arch/ppc/mach-mpc5xxx/cpu.c | 4 +-
arch/ppc/mach-mpc85xx/Kconfig | 32 +-
arch/ppc/mach-mpc85xx/Makefile | 3 +
arch/ppc/mach-mpc85xx/cpu.c | 6 +-
arch/ppc/mach-mpc85xx/cpuid.c | 2 +
arch/ppc/mach-mpc85xx/eth-devices.c | 2 +-
arch/ppc/mach-mpc85xx/fdt.c | 4 +-
arch/ppc/mach-mpc85xx/fsl_gpio.c | 47 ++
arch/ppc/mach-mpc85xx/include/mach/clock.h | 1 +
.../ppc/mach-mpc85xx/include/mach/config_mpc85xx.h | 7 +
arch/ppc/mach-mpc85xx/include/mach/gpio.h | 17 +
arch/ppc/mach-mpc85xx/include/mach/immap_85xx.h | 23 +
arch/ppc/mach-mpc85xx/speed.c | 18 +
commands/Kconfig | 2 +-
commands/boot.c | 355 ++++++-----
common/Kconfig | 2 +
common/blspec.c | 109 ++--
common/memory.c | 4 +-
common/oftree.c | 12 +-
drivers/ata/pata-imx.c | 2 +
drivers/clocksource/bcm2835.c | 2 +-
drivers/mci/Kconfig | 7 +
drivers/mci/Makefile | 1 +
drivers/mci/mci-bcm2835.c | 90 +--
drivers/mci/mci-bcm2835.h | 48 --
drivers/mci/mci-core.c | 38 +-
drivers/mci/mmci.c | 689 ++++++++++++++++++++
drivers/mci/mmci.h | 167 +++++
drivers/mtd/core.c | 10 +-
drivers/mtd/devices/docg3.c | 2 +-
drivers/mtd/devices/m25p80.c | 23 +-
drivers/mtd/devices/mtd_dataflash.c | 2 +-
drivers/mtd/mtdraw.c | 3 +-
drivers/mtd/nand/nand_base.c | 2 +-
drivers/mtd/nor/cfi_flash.c | 2 +-
drivers/net/phy/micrel.c | 9 +
drivers/of/base.c | 11 +-
drivers/of/fdt.c | 5 +-
drivers/pinctrl/Kconfig | 12 +-
drivers/spi/imx_spi.c | 2 -
drivers/spi/mvebu_spi.c | 3 -
drivers/spi/spi.c | 21 +-
drivers/usb/core/of.c | 4 +-
drivers/usb/host/ehci-hcd.c | 12 +-
drivers/usb/imx/imx-usb-misc.c | 3 -
drivers/video/Kconfig | 13 +
drivers/video/Makefile | 2 +
drivers/video/bcm2835.c | 136 ++++
drivers/video/fb.c | 18 +-
drivers/video/simplefb.c | 167 +++++
fs/fs.c | 15 +
include/blspec.h | 7 +-
include/common.h | 11 +
include/fb.h | 8 +
include/fs.h | 2 +
include/linux/amba/mmci.h | 42 ++
include/linux/micrel_phy.h | 1 +
include/linux/mtd/mtd.h | 2 +-
include/mci.h | 1 +
include/of.h | 3 +-
include/spi/spi.h | 2 -
lib/gui/bmp.c | 8 +-
lib/gui/graphic_utils.c | 10 +-
net/eth.c | 4 +-
scripts/Makefile | 2 +-
120 files changed, 4292 insertions(+), 897 deletions(-) create mode 100644 arch/arm/mach-bcm2835/include/mach/mbox.h
create mode 100644 arch/arm/mach-bcm2835/mbox.c create mode 100644 arch/mips/include/asm/gt64120.h create mode 100644 arch/mips/mach-malta/include/mach/mach-gt64120.h
create mode 100644 arch/ppc/boards/geip-da923rc/Makefile
create mode 100644 arch/ppc/boards/geip-da923rc/barebox.lds.S
create mode 100644 arch/ppc/boards/geip-da923rc/config.h
create mode 100644 arch/ppc/boards/geip-da923rc/da923rc.c
create mode 100644 arch/ppc/boards/geip-da923rc/ddr.c
create mode 100644 arch/ppc/boards/geip-da923rc/env/bin/init
create mode 100644 arch/ppc/boards/geip-da923rc/env/config
create mode 100644 arch/ppc/boards/geip-da923rc/law.c
create mode 100644 arch/ppc/boards/geip-da923rc/nand.c
create mode 100644 arch/ppc/boards/geip-da923rc/product_data.c
create mode 100644 arch/ppc/boards/geip-da923rc/product_data.h
create mode 100644 arch/ppc/boards/geip-da923rc/tlb.c
create mode 100644 arch/ppc/configs/da923rc_defconfig
create mode 100644 arch/ppc/ddr-8xxx/Makefile create mode 100644 arch/ppc/mach-mpc85xx/fsl_gpio.c create mode 100644 arch/ppc/mach-mpc85xx/include/mach/gpio.h
create mode 100644 drivers/mci/mmci.c
create mode 100644 drivers/mci/mmci.h
create mode 100644 drivers/video/bcm2835.c create mode 100644 drivers/video/simplefb.c create mode 100644 include/linux/amba/mmci.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 |
_______________________________________________
barebox mailing list
barebox at lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox
More information about the barebox
mailing list