-
-
devicetree-for-v4.163a6fbcb2 · ·
DeviceTree updates for 4.16: - Convert to use memblock_virt_alloc in DT code which supports bootmem arches. With this we can remove the arch specific early_init_dt_alloc_memory_arch() functions. - Enable running the DT unittests on UML - Use SPDX license tags on DT files - Fix early FDT kconfig ifdef logic - Clean-up unittest Makefile - Fix function comment for of_irq_parse_raw - Add missing documentation for linux,initrd-{start,end} properties - Clean-up of binding examples using uppercase hex - Add trivial devices W83773G and Infineon TLV493D-A1B6 - Add missing STM32 SoC bindings - Various small binding doc fixes 3a6fbcb2e2e4 (HEAD -> dt/next, korg/for-next, korg/dt/next) xtensa: remove arch specific early DT functions b75e250a9051 x86: remove arch specific early_init_dt_alloc_memory_arch f7a6e01c8c90 nios2: remove arch specific early_init_dt_alloc_memory_arch a518a04eb0f5 mips: remove arch specific early_init_dt_alloc_memory_arch ac94f18f6636 metag: remove arch specific early DT functions 0fbc0b67a89d cris: remove arch specific early DT functions 5fbd55d21e56 libfdt: remove unnecessary include directive from <linux/libfdt.h> bd6dc70b62bb of: unittest: refactor Makefile 0fa1c579349f of/fdt: use memblock_virt_alloc for early alloc af6074fc9aa4 of: Use SPDX license tag for DT files f347c3670133 of/fdt: Fix #ifdef dependency of early flattree declarations 33314a138700 dt-bindings: h8300 clocksource: correct spelling of pulse 62ce85a85e27 dt-bindings: imx6q-pcie: Add required property for i.MX6SX d7e9ab3c6d76 mmc: Don't reference Linux-specific OF_GPIO_ACTIVE_LOW flag in DT binding afc3bca4cf9d dt-bindings: Use lower case hex in unit-addresses 81ee6f1ef9b1 dt-bindings: display: panel: Fix compatible string for Toshiba LT089AC29000 49c22f7b8705 dt-bindings: Add Infineon TLV493D-A1B6 3b73ad33873e dt-bindings: mailbox: ti,message-manager: Fix interrupt name error 271ba36e7b32 dt-bindings: chosen: Document linux,initrd-{start,end} aa199b746678 dt-bindings: arm: document supported STM32 SoC family fae3b9cd70bd of: irq: Fix function description comment 6019a3d07d72 of: enable unittests on UML 5cc2066d7326 dt-bindings: Add W83773G as a trivial device
-
gpio-v4.16-1d58f2bf2 · ·
The is the bulk of GPIO changes for the v4.16 kernel cycle. Core changes: - Disallow open drain and open source flags to be set simultaneously. This doesn't make electrical sense, and would the hardware actually respond to this setting, the result would be short circuit. - ACPI GPIO has a new core infrastructure for handling quirks. The quirks are there to deal with broken ACPI tables centrally instead of pushing the work to individual drivers. In the world of BIOS writers, the ACPI tables are perfect. Until they find a mistake in it. When such a mistake is found, we can patch it with a quirk. It should never happen, the problem is that it happens. So we accomodate for it. - Several documentation updates. - Revert the patch setting up initial direction state from reading the device. This was causing bad things for drivers that can't read status on all its pins. It is only affecting debugfs information quality. - Label descriptors with the device name if no explicit label is passed in. - Pave the ground for transitioning SPI and regulators to use GPIO descriptors by implementing some quirks in the device tree GPIO parsing code. New drivers: - New driver for the Access PCIe IDIO 24 family. Other: - Major refactorings and improvements to the GPIO mockup driver used for test and verification. - Moved the AXP209 driver over to pin control since it gained a pin control back-end. These patches will appear (with the same hashes) in the pin control pull request as well. - Convert the onewire GPIO driver w1-gpio to use descriptors. This is merged here since the W1 maintainers send very few pull requests and he ACKed it. - Start to clean up driver headers using <linux/gpio.h> to just use <linux/gpio/driver.h> as appropriate.
-
topic/backlight_for_lag-2018-01-292e4ef334 · ·
This contains the backlight portion of Meghana Madhyastha's patch set to migrate the backlight helpers from tinydrm to the backlight subsystem. https://patchwork.freedesktop.org/series/36522/ Cc: Meghana Madhyastha <meghana.madhyastha@gmail.com>
-
regulator-v4.164e79f3f1 · ·
regulator: Changes for v4.16 This is a quiet release in terms of code volume but a fairly big one in terms of framework changes - we've got one long awaited feature in the form of runtime configuration of suspend and the start of coupled regulator support too: - Support for modifying the voltage and enable configuration devices will have in suspend, contributed by Chunyan Zhang. - Support for the Spreadtrum SC2731, contributed by Erick Chen. - The start of changes to support coupled regulators from Maciej Purski, the rest of the series should arrive for v4.17.
-
asoc-v4.16-4e0a663f2 · ·
ASoC: Updates for v4.16 With the merge window having been delayed for another week here's another batch of updates that came in during that week. There's a few important fixes in here, mainly a fix for I/O on a number of devices caused by some of the component rework and a fix for a potential issue if more than one component in a link provides compressed operations.
-
wireless-drivers-for-davem-2018-01-26a9e6d44d · ·
wireless-drivers fixes for 4.15 ssb * last minute patch to fix b43 and b44 drivers on non-mips platforms, a regression from v4.15-rc9
-
drm-misc-fixes-2018-01-2417b11b76 · ·
Two vc4 fixes that were applied in the last day. One fixes a NULL dereference, and the other fixes a flickering bug. Cc: Eric Anholt <eric@anholt.net> Cc: Boris Brezillon <boris.brezillon@free-electrons.com>
-
mac80211-next-for-davem-2018-01-220ddcff49 · ·
Less than a handful of changes: * possible memory leak fix in hwsim * speed up hwsim * add hwsim userspace rate control API * code cleanups
-
sound-4.16-rc11c9609e3 · ·
sound updates for 4.16-rc1 The major changes in the core API side in this cycle are the still on-going ASoC componentization works. Other than that, only few small changes such as 20bit PCM format support are found. Meanwhile the rest majority of changes are for ASoC drivers: - Large cleanups of some of the TI CODEC drivers - Continued work on Intel ASoC stuff for new quirks, ACPI GPIO handling, Kconfigs and lots of cleanups - Refactoring of the Freescale SSI driver, as preliminary work for the upcoming changes - Work on ST DFSDM driver, including the required IIO patches - New drivers for Allwinner A83T, Maxim MAX89373, SocioNext UiniPhier EVEA Tempo Semiconductor TSCS42xx and TI PCM816x, TAS5722 and TAS6424 devices - Removal of dead codes for SN95031 and board drivers Last but not least, a few HD-audio and USB-audio quirks are included as usual, too.
-
asoc-v4.16-38f05b9c6 · ·
ASoC: Updates for v4.16 Some final updates for the merge window, this brings in some improvements to the ACPI GPIO handling for Intel and a bunch of fixes.