v2016.06.0
Sascha Hauer
s.hauer at pengutronix.de
Tue Jun 14 00:12:10 PDT 2016
Hi All,
barebox-2016.06.0 is out. Most stuff this time is in the category fixes
and cleanups which is a good thing. There are some patches in this
release that make functions that have the same name as in the standard
C library have the same semantic. Most prominent example is asprintf
which now behaves like libc asprintf. Since the previous behaviour of
asprintf was very useful (returning the pointer to the allocated string
is just so natural) we now have the same function in basprintf. This is
done to make it easier to generate code that can be used under barebox
and also in userspace.
As usual see below for a complete list of patches for this release.
Sascha
----------------------------------------------------------------
Alexander Shiyan (1):
ATA: platform_ide: Fix resource allocation
Alexander Stein (1):
reset_source: export reset_source_set_priority
Andrey Smirnov (10):
PCI: imx6: Simplify imx6_pcie_remove()
OF: Port of_match_device() and of_device_get_match_data()
PCI: imx6: Add proper i.MX6+ reset sequence
PCI: imx6: Rename imx6_pcie_start_link() to imx6_pcie_establish_link()
PCI: imx6: Move imx6_pcie_reset_phy() near other PHY handling functions
commands: mmc_extcsd: Fix incorrect usage of sprintf
ATA: Implement a hook for 'devinfo'
PCI: imx6: Move PHY reset into imx6_pcie_establish_link()
PCI: imx6: Remove broken Gen2 workaround
PCI: imx6: Add DT bindings to configure PHY Tx driver settings
Antony Pavlov (2):
imd: make it work on big-endian machines
MIPS: dts: add generated files to clean rule
Boris Brezillon (1):
of: fix of_tree_for_each_node_from() macro
Christian Hemp (1):
ARM: phytec-som-imx6: add phyCORE-i.MX6 Quad 2GiB RAM
Du Huanpeng (4):
NULL: keep NULL definition in stddef.h only
wchar_t: wchar_t should go to stddef.h
menu: add vi like key support
whole tree: remove trailing whitespaces
Fabio Estevam (1):
PCI: imx6: Simplify a trivial if-return sequence
Jan Remmet (1):
imx6qdl-phytec-pfla02.dtsi: add i2c eeprom
Juergen Borleis (4):
PPC: fix size optimisation
PPC: clean compiler warning
PPC/MPC5XXX/reginfo: fix a bunch of compiler warnings
PPC/MPC5200: enable a useful command by default
Lucas Stach (4):
globalvar: add missing static inline stubs
nvvar: add missing static inline stubs
common: select dependencies for defaultenv-2
state: select CRC32
Sascha Hauer (69):
ARM: i.MX: esdctl: Fix wrong driver name
include: Move ep93xx eth platform_data to include/platform_data
include: Move smc91111 eth platform_data to include/platform_data
include: Move designware eth platform_data to include/platform_data
include: Move davinci emac platform_data to include/platform_data
include: Move fec eth platform_data to include/platform_data
include: Move ns16550 serial platform_data to include/platform_data
include: Move dm9000 eth platform_data to include/platform_data
include: Move smc911x eth platform_data to include/platform_data
include: Move ide platform_data to include/platform_data
include: move run_command prototype to command.h
include/common.h: remove unused struct memarea_info
include: move shell prototypes to shell.h
include: move crc specific stuff to crc.h
libfile: move open_and_lseek() to libfile
show_progress: print spaces with %*s
string: Fix (v)asprintf prototypes
move make_directory declaration to libfile.h
move unlink_recursive declaration to libfile.h
fs: move libc function prototypes to their correct locations
stdio: rename getc to getchar
stdio: replace fprintf(stderr,...) with eprintf
stdio: Replace FILE functions with filedescriptor functions
stdio: Whitespace cleanup
ARM: bootm: Let get_kernel_addresses() determine SDRAM region itself
ARM: bootm: Move mem_free calculation into get_kernel_addresses()
of: preserve /memreserve/ entries
commands: ubiformat: Pass around context data
commands: ubiformat: create separate function for ubiformat
ARM: Bootm: FIT image handler depends on CONFIG_FITIMAGE
move FLEXIBLE_BOOTARGS from commands/ to common/
commands: ubiformat: move code to common/
usb: fastboot: Use C API for ubiformat
usb: fastboot: drop CONFIG_COMMAND_SUPPORT dependency
ubiformat: use default values for ubi_ver and image_seq
ARM: dts: Fix partition names
ARM: GuF Vincell: run code for LT variant aswell
ARM: i.MX: increase barebox partition sizes
scripts: imx: support set_bits/clear_bits
scripts: imx-usb-loader: make debug output more useful
scripts: imx-usb-loader: support set_bits/clear_bits
ARM: i.MX: karo-tx6: Add support for the 2GiB i.MX6q+ board variant
drivers/of: Always compile of_path.c with OF support
state: Fix Kconfig dependencies
scripts: Add big endian conversion macros to endian.h
Kconfig: Make GLOBALVAR visible
Kconfig: Make ENV_HANDLING visible
Kconfig: Create Kconfig symbol for NVVAR
globalvar: Allow to remove globalvars
string: Introduce strtobool
getenv_bool: use strtobool
parameter: Use strtobool
bootm: Optionally add a root= option to Kernel command line
blspec: push appendroot handling to bootm
net: phy: Add fixed link support
Merge branch 'for-next/arm'
Merge branch 'for-next/bootm'
Merge branch 'for-next/imx'
Merge branch 'for-next/imx6-phytec'
Merge branch 'for-next/include-cleanup'
Merge branch 'for-next/include-pdata'
Merge branch 'for-next/misc'
Merge branch 'for-next/mtd'
Merge branch 'for-next/pci'
Merge branch 'for-next/ubiformat'
usb: fastboot: Fix oem exec support
of: Add missing include
console: Fix initial value of baudrate parameter
Release v2016.06.0
Stefan Christ (15):
ARM: imx_v7_defconfig: enable NANDTEST command
ARM: imx_v7_defconfig: add command mmc_extcsd
ARM: imx6q: add support for phyBOARD-SUBRA-i.MX6 Quad
ARM: dts: imx6: phyboards: reduce clock speed for usdhc3
ARM: dts: pfla02: use long enough reset for ethernet phy
ARM: phytec-som-imx6: add barebox partitions for MMC
ARM: phytec-som-imx6: fix bootsource for phyCORE-i.MX6
ARM: phytec-som-imx6: add phyCORE-i.MX6 DualLite
ARM: phytec-som-imx6: update RAM calibration for phycore-imx6dl
ARM: phytec-som-imx6: rename environment folder
ARM: phytec-som-imx6: adapt main update handler for eMMC
ARM: phytec-som-imx6: add NOR for phycore-imx6 emmc
ARM: phytec-som-imx6: add automount for first partition on eMMC
mci: imx-esdhc: implement reset quirks for i.MX6 DualLite/Solo
imx-bbu-nand-fcb: add missing newline character
Teresa Remmet (3):
mtd: nand: omap_gpmc: Remove BCH4 support
mtd: nand: omap_gpmc: Fix bitflips in empty page
ARM: board: phytec-som-am335x: RAM timings for phycore-r2 1GB
Ulrich Ölmann (1):
images: Makefile.socfpga: fix typo
Uwe Kleine-König (3):
pinctrl: mxs: add raw value from device tree to debug output
mci: mxs: add support for dt aliases to name devices
serial_auart: make dt aware
grodriguez (1):
Fix genphy_restart_aneg() for Micrel's ksz9031.
--
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