v2015.01.0
Sascha Hauer
s.hauer at pengutronix.de
Fri Jan 9 08:29:51 PST 2015
Hi All,
We have the first release in 2015, a bit delayed by some critical bugs.
The biggest visible change this time is the introduction of non volatile
variables. For every global variable now a non volatile variable can be
created which can be just changed on the commandline and made persistent
with 'saveenv'. This makes it possible to change the behaviour of
barebox without changing scripts.
For a detailed list of what happened since the last release see below.
Sascha
----------------------------------------------------------------
Alexander Shiyan (1):
treewide: Reuse init_clock() return value for clocksource drivers
Andrey Smirnov (6):
partitions/efi: Fix off-by-one error in 'last_lba'
ARM: i.MX: Make NAND related Kconfig options depend on MTD
ARM: i.MX6 Phytec phyFLEX: Fix imx6_bbu_nand_register_handler prototype
i.MX6: esdctl: Fix a bug in memory probing code
i.MX6: phytec: Distil different startup functions
i.MX6: phytec: Distil common code pattern into a macro
Antony Pavlov (1):
resource: dev_request_mem_region: fix return value for MIPS
Christian Hemp (6):
ARM: update imx_v7_defconfig
ARM:pfla02: Move ethernet phy timings to dts
am335x:phyflex: Remove phy fixup from board file
imx6: add support for phyBOARD-ALCOR
imx6: Add support for phyBOARD-SUBRA
ARM: imx_v7_defconfig: Enable ubiformat
Dmitry Lavnikevich (2):
ARM i.MX: add 2-bit gate clock support
imx6: clk: Gate off ENFC clock before setting clock rate
Ezequiel Garcia (5):
ARM: mvebu: Enable PUP register
net: phy: marvell: Fix array identation
net: phy: Support Marvell 88EE1545 PHY
net: phy: Support Marvell 88EE1543 PHY
net: Add driver for Armada 370/XP 10/100/1000 Mbps network controller
Jan Luebbe (5):
of: use OFTREE_MEM_GENERIC for the sandbox
stringlist: string_list_contains can use a const string
dt: factor out common code
stringlist: the string argument should be const
fdt: of_unflatten_dtb can work on const data
Jan Weitzel (2):
ARM: omap: Add bootsource serial to xload
i2c: omap: fix fclk_rate for ti,omap4-i2c
Jean-Christophe PLAGNIOL-VILLARD (3):
graphic_utils: set_pixel only write 16bit in 16bit mode
arm: at91: fix ecc_mode on non atmel boards
driver: workaroud resource request that conflicts with errno PTR
Lucas Stach (4):
ARM: implement recommended WAR for errata 709718
ARM: imx5: add imx5_cpu_lowlevel_init and use in all boards
doc: usb: add missing new line in codeblock
fdt: don't strip const qualifier
Masahiro Yamada (1):
kbuild: handle multi-objs dependency appropriately
Robert Jarzmik (2):
commands: loady: fix bug with netconsole
net: smc1111: move print_packet function
Sascha Hauer (76):
environment: drop unnecessary casts
environment: remove unused variable
environment: refactor saveenv
environment: Only save changes to the defaultenv
magicvar: Add support for dynamically added magicvars
Add support for non volatile variables
libfile: Add copy_recursive
cp: Add recursive copy
Add defaultenv command
globalvar: Add support for printing all global variables
defaultenv-2: Make use of nonvolatile variables
ARM: i.MX6: GuF Santaro: Use emmc boot1 for storing the environment
Documentation: Add GuF Santaro documentation
ARM: i.MX6 GuF Santaro: Fix phy clock
ARM: i.MX6 GuF Santaro: Add simple-panel support
ARM: i.MX6 GuF Santaro: Make edt touchscreen compatible more specific
ARM: i.MX6 GuF Santaro: Fix SD cd/wp gpios
ARM: i.MX: print silicon revision with pr_info
ARM: i.MX51: Setup MIPI
ARM: i.MX51: Add pwm aliases to device tree
ARM: i.MX51 efikasb: Use defaultenv_append_directory
ARM: i.MX51 efikasb: register init callback for PMIC init
mci: imx-esdhc: Fix Interrupt enable register for i.MX6sx
mci: imx-esdhc: Add i.MX6sl compatible
serial: i.MX: Use "per" clk
net: fec_imx: Add i.MX6sx compatible entry
imx-usb-loader: Add i.MX6sx support
pinctrl: Add i.MX6sx compatible entry
ARM: i.MX: ocotp: Fix MAC address provider for unaligned addresses
ARM: i.MX: ocotp: Add i.MX6sx compatible entry
ARM: i.MX: Add i.MX6sx support
ARM: i.MX: Add i.MX6sx sabresdb support
command: login: depend on !CONSOLE_NONE
command: passwd: depend on CMD_LOGIN rather than selecting it
command: dmesg: depend on !CONSOLE_NONE
ARM: i.MX: update imx_v7_defconfig
scripts/Makefile.host: Update to Linux-3.18-rc6
kconfig: update to v3.18-rc6
ARM: dts: only build internal dtb when the name is not empty
ARM: Nomadik: Implement a clk_set_rate stub
fs: uImagefs: select crc32
net: fec_imx: remove unused includes
command: load[sbxy]: Depend on CONSOLE_FULL
video: EDID: depends on I2C
ARM: Don't allow Thumb2 on Tegra
USB: Gadget: Select poller from USB_GADGET option
USB: Gadget: fastboot: depends on command support
ARM: PBL: Add missing pieces for xz compressed PBL image
gpio: clps711x: Add missing include
ARM: friendlyarm-mini2440: fix compilation for some displays
ARM: ep93xx: Fix typo
ARM: ep93xx: let broken SoCs depend on BROKEN
ARM: Let MMU depend on !CPU_ARM946E
ARM: AT91: Always provide clk_set_rate stub
mci: mxs-mci: add f_min/f_max fields unconditionally
param: make string arguments to dev_add_param_fixed const
fs: bpkfs: select CRC32
firmware: altera serial: depend on GENERIC_GPIO
spi: mxs-spi: Allow compilation on i.MX28 only
gpio: move gpio_is_valid to include/gpio.h
ARM: rockchip: select PINCTRL
ARM: AM335x: Select OFTREE
Kconfig: make BROKEN invisible
Merge branch 'for-next/am335x'
Merge branch 'for-next/imx'
Merge branch 'for-next/kconfig'
Merge branch 'for-next/marvell'
Merge branch 'for-next/misc'
Merge branch 'for-next/persistent-vars'
Merge branch 'for-next/randconfig'
Merge branch 'for-next/randconfig-1'
Merge branch 'for-next/socfpga'
treewide: Fix typo collumn -> column
blspec: print error when devicetree not found
ARM: am335x bone: Fix Booting from eMMC
Release v2015.01.0
Steffen Trumtrar (5):
Documentation: boards: add socfpga
ARM: socfpga: move iocsr from mach to board folder
ARM: socfpga: update sdram calibration to 14.0
ARM: socfpga: sockit: update handoff files to 14.0
ARM: socfpga: socrates: update handoff files to 14.0
Teresa Gámez (4):
ARM: phytec: am335x: Update enviroment comment
ARM: dts: Add missing gpmc setting for phyCORE-AM335x
ARM: dts: Add missing gpmc setting for phyFLEX-AM335x
ARM: AM335x: Fix typo in Phytec boards
Uwe Kleine-König (1):
scripts: kwboot: fix detection of timeout
Wadim Egorov (2):
ARM: defconfig: Enable Micrel PHY driver in am335x_defconfig
ARM: dts: phyCORE-AM335x: Remove unused pin in nandflash pinmuxing
--
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