From: Sascha Hauer <s.hauer@pengutronix.de>
To: Barebox List <barebox@lists.infradead.org>
Subject: v2018.05.0
Date: Wed, 9 May 2018 14:16:52 +0200 [thread overview]
Message-ID: <20180509121652.rvisqkkfgdipqrtd@pengutronix.de> (raw)
Hi all,
barebox-v2018.05.0 is out. Most notable this time is the big aarch64
series that brings the aarch64 support in par with the arm32 support.
arm32 users hopefully do not notice anything from this change.
Other than that we now have functionality to ping a watchdog
periodically without intervention which can help for example to
silence a watchdog that can't be disabled.
For a detailed list of changes see below.
Sascha
----------------------------------------------------------------
Andreas Schmidt (3):
watchdog: core: check hwdev before use it
watchdog: omap: set hwdev before call watchdog_register
ARM: arm32: fix realocate_to_curr_addr
Andrey Gusakov (2):
video: tc358767: register aux i2c bus after validating link
video: tc358767: set num_modes=0 if no valid mode found
Andrey Smirnov (8):
lib: Port CRC-CCITT functions from Linux kernel
aiodev: Constify 'unit' in 'struct aiodev'
clk: i.MX7: Port NAND clock setup code from Linux
clk: Forward declare struct of_device_id in linux/clk.h
dma: apbh: Enable clock as a part of probing
i.MX53/TX53: Adjust to latest get_runtime_offset()
boards: samx6: Adjust to latest get_runtime_offset()
gitignore: Add *.pblx files
Antony Pavlov (1):
commands: i2c_write: enable reg == 0 too
Juergen Borleis (1):
i.MX/DCD compiler and interpreter: logic is different
Lucas Stach (1):
of: demote "no ranges" message to debug level
Michael Grzeschik (5):
ARM: i.MX: Add lowlevel gpio input functions
boards: samx6: add initial support for kontron samx6i
i.MX53/TX53: cfg revxx30: don't disable usb clks, so imx-usb-loader works
i.MX53/TX53: rework to dts based boot
i.MX53/TX53: add new samsung based xx30 variant
Oleksij Rempel (5):
watchdog: register watchdog virtual device with short name wdog
watchdog: move max timeout test in to wd_core
watchdog: set some reasonable timeout_max value if no other is available
watchdog: provide timeout_cur value
watchdog: add watchdog poller
Roland Hieber (1):
doc: bcm283x: update documentation for Raspberry Pi
Sascha Hauer (108):
ARM: AM335x: Fix invalid register access
ARM: Use obj-pbl- where appropriate
ARM: Add 64bit compilation alternative
ARM: return positive offset in get_runtime_offset()
ARM: mmu: include pgtable header from where it's needed
ARM: For relocatable image force TEXT_BASE 0x0
ARM: scroll past image end without ld_var
ARM: move away from ld_var
ARM: remove ld_var support
ARM: android image: Fix compiler warning on aarch64
ARM: bootm: Fix wrong format specifier
ARM: shutdown: Fix compiler warning
ARM: aarch64: silence compiler warning
ARM: aarch64: Add dummy naked attribute
ARM: get_runtime_offset() returns unsigned long
ARM: aarch64: Add runtime-offset
ARM: aarch64: implement get_pc()
ARM: Use generic ffz()
ARM: bitops: remove unnecessary #ifdef
ARM: aarch64: Do not use 32bit optimized fls
ARM: Move mmu_disable to mmu.c
debug_ll: support 64bit longs
ARM: aarch64: fix early cache flushing
ARM: aarch64: cache: Add v8_inv_dcache_range
ARM: aarch64: cache: no need to ifdef prototypes
ARM: Add function to return offset to global variables
ARM: remove function prototypes from the past
ARM: move linker variable declarations to sections.h
clocksource: Add armv8 generic timer support
of: Pass barebox version to kernel
watchdog: rename dev to hwdev
ARM: aarch64: Add relocation support
ARM: aarch64: fix pbl linker script for aarch64
ARM: aarch64: mmu: Allocate page tables dynamically
ARM: aarch64: mmu: create_sections() takes size in bytes
ARM: aarch64: mmu: fix creation of flat mapping
ARM: aarch64: mmu: remove unused map_io_sections()
ARM: aarch64: mmu: by default map as device memory
ARM: aarch64: mmu: Fix mair register setting
ARM: aarch64: qemu board: remove unnecessary mapping
ARM: aarch64: mmu: enable mmu in generic code
ARM: aarch64: mmu: use PTE_* definitions from U-Boot
ARM: aarch64: mmu: Fix adding additional page table levels
ARM: aarch64: mmu: Fix PTE_TYPE_* flags
ARM: aarch64: mmu: Fix TCR setting
ARM: aarch64: mmu: No need to disable icache
ARM: aarch64: mmu: drop ttb check when disabling the MMU
ARM: aarch64: mmu: Fix disabling the MMU
ARM: Make some variables 64bit aware
dma: Use dma_addr_t as type for DMA addresses
dma: Add prototypes for dma mapping functions
ARM: implement dma mapping functions
ARM: aarch64: implement dma operations
ARM: aarch64: compile with strict alignment
ARM: aarch64: move aarch64 exception support to separate file
ARM: aarch64: fix exception level mixup
ARM: aarch64: Setup exception vectors in initcall
ARM: aarch64: lowlevel: Use switch_el
ARM: aarch64: remove dead code in linker script
ARM: aarch64: hide some config options
ARM: aarch64: implement show_regs()
ARM: aarch64: implement stacktraces
ARM: aarch64: mmu: Make zero page faulting
ARM: aarch64: Allow to leave exceptions
ARM: aarch64: Add esr strings
ARM: aarch64: print more information on sync exception
ARM: aarch64: implement ignoring data aborts
dt-bindings: Drop unused files
ARM: aarch64: Add barebox head support
filetype: Detect ARM aarch64 Linux images
common: Add functions to find free RAM
bootm: provide handlers the start of the OS image
ARM: aarch64: disable 32bit boot commands
ARM: aarch64: Add support to start kernel and barebox
ARM: cache-armv4: Fix wrong section
ARM: build: Remove duplicate file compilation
ARM: Create own cache.c file for aarch64
ARM: create separate mmu_64.h file
ARM: change mmu_early_enable() prototype
ARM: aarch64: Make early MMU support work
dts: update to v4.16-rc4
dts: update to v4.16-rc5
dts: update to v4.16-rc6
dts: update to v4.16-rc7
dts: update to v4.16
rename file_operations -> cdev_operations
ubifs: remove dead code
ubifs: Remove Linux struct definitions we already have
ubifs: remove dead code
fs: Add super_operations
fs: Move mem_write/mem_read to devfs-core
fs: Cleanup whitespace damage
fs: Fix finding correct directory for mkdir/rmdir
glob: do not unnecessarily opendir() a directory
ls: Do not depend on normalise_path()
loadenv: Do not depend on normalise_path()
ARM: socfpga: remove nonexistent Kconfig dependency
Merge branch 'for-next/arm'
Merge branch 'for-next/dts'
Merge branch 'for-next/fs'
Merge branch 'for-next/imx'
Merge branch 'for-next/misc'
Merge branch 'for-next/mtd'
Merge branch 'for-next/watchdog'
ARM: mmu64: Add commment
ARM: i.MX53 TX53: remove duplicate _imx53
mfd: da9063: Fix compilation
Release v2018.05.0
Stefan Riedmueller (1):
mtd: nand: Add Winbond manufacturer ID
michael grassmann (1):
mtd: spi-nor: add manufacturer IDs for ISSI and Winbond
--
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@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox
reply other threads:[~2018-05-09 12:17 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20180509121652.rvisqkkfgdipqrtd@pengutronix.de \
--to=s.hauer@pengutronix.de \
--cc=barebox@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox