Hi All, We have a release for September. Most notable this time is our new framebuffer console support which can be used on any framebuffer supported by barebox. It's really worth checking out. Also Michael was working on EFI support, it's now enough to use barebox as a grub replacement on his Laptop. I'm looking forward to see this combined with the new logo which is also integrated into the barebox tree now. For all patches that went into this release see below. Sascha Alexander Smirnov (3): common: move DDR_SPD to common/Kconfig ddr_spd: add routine for printing DDR2 SPD contents in human-readable format commands: add spd_decode command Alexey Galakhov (1): build: update compiler*.h to newest versions Antony Pavlov (8): import lib/fonts framework from linux kernel lib/fonts: add "MINI4x6" font video: implement framebuffer console net_udp_bind(): use uint16_t type for source port fs/tftp.c: drop unused server_port variable fs/nfs.c: use uint16_t for port numbers fs/nfs.c: use SUNRPC_PORT remote port by default mtd: nand_base: replace ifdef with IS_ENABLE Daniel Schultz (3): ARM: AM335x: dts: Fix wrong GPMC size mapping for omaps ARM: am335x: Changed timer commands: Add dhrystone Herve Codina (4): exitcall: Add exitcall infrastructure exitcall: move device_shutdown to exitcall infrastructure exitcall: move arch_shutdown to exitcall infrastructure exitcall: move board_shutdown to exitcall infrastructure Jan Luebbe (6): i2c: only register enabled child nodes spi: only register enabled child nodes of/base: fix typo state: handle write-protection in the raw backend state: fix missing newline in error message watchdog: add davinci watchdog driver Jan Remmet (1): ARM: am33xx: netboot use ramfs Juergen Borleis (6): PPC/PCM030: remove nowhere used definitions PPC/PCM030: fix reference clock PPC/PCM030: enable USB/OHCI pin support PPC/MPC52xx: unify header file name for clock API PPC/MPC5200: re-use the IMX I2C master driver for MPC5200 PPC/PCM030: provide EEPROM support to read factory settings Lucas Stach (5): usb: gadget: serial: only call into CONSOLE_FULL code if it's there ARM: pxa: move mainstone TEXTBASE to Kconfig ARM: rockchip: depend on OFTREE ARM: don't allow Thumb2 on AT91 ARM: imx53: vincell: guard board initcall Michael Grzeschik (1): ARM: OMAP: AM33xx: add uart1 pinmux setup Michael Olbrich (16): xfuncs: add xasprintf() and xvasprintf() xfuncs: add wrapper for wchar strdup functions efi: improve malloc pool allocation efi: add support for initrd loading efi: add helper to get the GPT partition UUID for a device efi: export device_path_from_handle() efi: add helper functions to write EFI variables efi: write volatile EFI variables used by systemd efi: use xasprintf() when appropriate efi: use xstrdup_* when appropriate fs: efi: use xstrdup_* when appropriate fs: efivars: use xstrdup_* when appropriate fs: efivars: add more error checking fs: efivars: read the attributes on the second get_variable() efi: use an EFI variable to save the environment efi: enable blspec in the defconfig Philipp Zabel (2): ARM: imx6: do not include arm/imx6q.dtsi from barebox imx6q.dtsi ARM: imx6: rename SPI NOR device to /dev/spinor0 Sascha Hauer (85): video: stm: remove unnecessary info function video: stm: copy platform_data to driver data video: stm: code buswidth in platform data as decimal video: stm: use uncached memory video: stm: read interface width from device tree video: stm: read bits-per-pixel from device tree video: stm: honor display_flags video: Add generic fixup handler to reserve fb memory video: stm: reserve framebuffer memory for Linux socfpga_mkimage: Fix/clarify error message dts: update to v4.1 dts: update to v4.2-rc1 ARM: i.MX: Add i.MX5 debug functions of: base: implement of_get_next_child of: import of_graph functions of_graph: add of_graph_port_is_available ARM: i.MX51 Efikasb: Disable backlight earlier ARM: i.MX51 Efikasb: make more space for barebox ARM: i.MX51 Efikasb: update device tree video: Add Video Pipeline (VPL) support video: Add MTL017 LVDS encoder support video: Add missing prototype for display_timings_release video: ipuv3: remove unused variable video: ipuv3: Replace ipu_output with VPL video: ipuv3: match ipu_di_signal_cfg's clk_pol with its description video: Add simple-panel support graphic_utils: Add a common namespace to functions gui: Fix typo in function name regulator: Factor out functions to work with regulator_internal regulator: Add support for regulator-boot-on device tree property remove old barebox logo graphics_utils: Add function to invert an area graphics_utils: Export get_pixel graphics_utils: add function to create pixel from rgb triplet scripts: imx-image: Do not pad image scripts: imx-image: Make in-place capable ARM: i.MX6: Add i.MX6 entry function ARM: i.MX6: remove unnecessary includes ARM: i.MX6: add function to get bootsource in pbl memsize: Compile for PBL aswell ARM: i.MX: compile boot.c for pbl aswell ARM: i.MX6: create cpu_is() functions for use in PBL images: i.MX: Create target for SRAM images spi: i.MX: move register defines to include/ fonts: Add 7x14 font fb: Add fb_enable/disable functions fb: sdl: create graphics window on enabling graphics_utils: Let fb_open allocate the screen Add new barebox logo to the tree sandbox: Update defconfig mtd: of: put master offset into partition name console: When deactivating a console, flush it first net: make eth_register_ethaddr work on registered network devices ARM: i.MX: Add SPI xload code ARM: i.MX6: Add DDR setup code from U-Boot Limit data_abort_mask to !PBL net: phy: at803x: Use genphy_config_init ARM: i.MX: xload: implement esdhc xload for i.MX6 PBL: console: Make independent of DEBUG_LL ARM: i.MX: make early UART functions independent of DEBUG_LL ARM: initial cm-fx6 support ARM: imx6-mmdc: Fix cs0_end calculation ARM: i.MX6 cm-fx6: Fix Chip density for DDR_64BIT_2GB case ARM: i.MX6 cm-fx6: Fix area for get_ram_size ata: sata-imx: Add delay to prevent link timeout mtd: cfi-flash: Fix info mtd: concat: initialize *retlen Merge branch 'for-next/am335x' Merge branch 'for-next/dts' Merge branch 'for-next/efi' Merge branch 'for-next/exitcall' Merge branch 'for-next/fbcon' Merge branch 'for-next/imx' Merge branch 'for-next/logo' Merge branch 'for-next/misc' Merge branch 'for-next/net' Merge branch 'for-next/ppc' Merge branch 'for-next/spd' Merge branch 'for-next/video' Merge branch 'for-next/vincell' Merge branch 'for-next/vpl' completion: fix device parameter completion dhrystone: Fix documentation ARM: do not ignore data aborts initially Release v2015.09.0 Stefan Christ (2): ARM: i.MX6: clarify usage of /dev/imx-ocotp ARM: [phyFLEX,phyCARD]-i.MX6: rename define in flash-headers Steffen Trumtrar (1): ARM: vincell: move to DT probing Teresa Remmet (7): ARM: dts: am335x-phytec boards: Fixup spi flash node name ARM: dts: phyFLEX-AM335x-som: Disable eeprom on default ARM: phytec-som-am335x: Add support for 1024MiB RAM on one chip ARM: dts: Add support for all phyCORE-AM335x options ARM: dts: Add support for all phyFLEX-AM335x options mtd: core: Check partitions for empty string ARM: dts: beaglebone: Strip MLO device tree -- 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@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox