Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • gpio-v4.14-1
    This is the bulk of the GPIO changes for the v4.14 cycle:
    
    Core changes
    - Allow the GPIO irqchip to allocate IRQs dynamically. This is
      an important change on systems where only a restricted number
      of IRQs, lesser than the number of GPIO lines, can be utilized.
      Now we can allocate these on a first-come-first-served basis
      instead of hogging up valuable IRQ lines.
    - Serious fix-up of the kerneldoc documentation and inclusion
      into the kerneldoc builds.
    - Pulled in the IRQ simulator from the IRQ core tree and use
      this in the GPIO mockup driver for exhaustive testing of
      interrupt abilities.
    
    New drivers
    - New driver for ThunderX and OCTEON-TX. This is especially
      interesting as it picks up improvements from the IRQ core that
      allow us to handle fasteoi ACKs upwards in a hierarchy when
      there are IRQ flag latches on several levels in a hierarchy.
      Very interesting work here.
    - New subdriver for Renesas R-Car r8a7745 (RZ/G1E).
    
    Misc
    - Several fixes and improvements for Xilinx Zynq GPIO.
    - Support an enablement GPIO for the 74x164 GPIO.
    - Switch a bunch of chips to use devres to allocate irq
      descriptors.
    - A bunch of constification fixes.
    
  • devprop-4.14-rc1
    Device properties framework updates for v4.14-rc1
    
     - Introduce fwnode operations for all of the separate types of
       "firmware nodes" that can be handled by the device properties
       framework and drop the type field from struct fwnode_handle
       (Sakari Ailus, Arnd Bergmann).
    
     - Make the device properties framework use const fwnode arguments
       where possible (Sakari Ailus).
    
     - Add a helper for the consolidated handling of node references
       to the device properties framework (Sakari Ailus).
    
     - Switch over the ACPI part of the device properties framework
       to the new UUID API (Andy Shevchenko).
    
  • acpi-4.14-rc1
    ACPI updates for v4.14-rc1
    
     - Update the ACPICA code in the kernel to upstream revision 20170728
       including:
       * Alias operator handling update (Bob Moore).
       * Deferred resolution of reference package elements (Bob Moore).
       * Support for the _DMA method in walk resources (Bob Moore).
       * Tables handling update and support for deferred table
         verification (Lv Zheng).
       * Update of SMMU models for IORT (Robin Murphy).
       * Compiler and disassembler updates (Alex James, Erik Schmauss,
         Ganapatrao Kulkarni, James Morse).
       * Tools updates (Erik Schmauss, Lv Zheng).
       * Assorted minor fixes and cleanups (Bob Moore, Kees Cook,
         Lv Zheng, Shao Ming).
    
     - Rework the initialization of non-wakeup GPEs with method handlers
       in order to address a boot crash on some systems with Thunderbolt
       devices connected at boot time where we miss an early hotplug
       event due to a delay in GPE enabling (Rafael Wysocki).
    
     - Rework the handling of PCI bridges when setting up ACPI-based
       device wakeup in order to avoid disabling wakeup for bridges
       prematurely (Rafael Wysocki).
    
     - Consolidate Apple DMI checks throughout the tree, add support for
       Apple device properties to the device properties framework and
       use these properties for the handling of I2C and SPI devices on
       Apple systems (Lukas Wunner).
    
     - Add support for _DMA to the ACPI-based device properties lookup
       code and make it possible to use the information from there to
       configure DMA regions on ARM64 systems (Lorenzo Pieralisi).
    
     - Fix several issues in the APEI code, add support for exporting
       the BERT error region over sysfs and update APEI MAINTAINERS
       entry with reviewers information (Borislav Petkov, Dongjiu Geng,
       Loc Ho, Punit Agrawal, Tony Luck, Yazen Ghannam).
    
     - Fix a potential initialization ordering issue in the ACPI EC
       driver and clean it up somewhat (Lv Zheng).
    
     - Update the ACPI SPCR driver to extend the existing XGENE 8250
       workaround in it to a new platform (m400) and to work around
       an Xgene UART clock issue (Graeme Gregory).
    
     - Add a new utility function to the ACPI core to support using
       ACPI OEM ID / OEM Table ID / Revision for system identification
       in blacklisting or similar and switch over the existing code
       already using this information to this new interface (Toshi Kani).
    
     - Fix an xpower PMIC issue related to GPADC reads that always return
       0 without extra pin manipulations (Hans de Goede).
    
     - Add statements to print debug messages in a couple of places in
       the ACPI core for easier diagnostics (Rafael Wysocki).
    
     - Clean up the ACPI processor driver slightly (Colin Ian King,
       Hanjun Guo).
    
     - Clean up the ACPI x86 boot code somewhat (Andy Shevchenko).
    
     - Add a quirk for Dell OptiPlex 9020M to the ACPI backlight
       driver (Alex Hung).
    
     - Assorted fixes, cleanups and updates related to ACPI (Amitoj Kaur
       Chawla, Bhumika Goyal, Frank Rowand, Jean Delvare, Punit Agrawal,
       Ronald Tschalär, Sumeet Pawnikar).
    
  • pm-4.14-rc1
    d97561f4 · Merge branch 'pm-tools' ·
    Power management updates for v4.14-rc1
    
     - Drop the P-state selection algorithm based on a PID controller
       from intel_pstate and make it use the same P-state selection
       method (based on the CPU load) for all types of systems in the
       active mode (Rafael Wysocki, Srinivas Pandruvada).
    
     - Rework the cpufreq core and governors to make it possible to
       take cross-CPU utilization updates into account and modify the
       schedutil governor to actually do so (Viresh Kumar).
    
     - Clean up the handling of transition latency information in the
       cpufreq core and untangle it from the information on which drivers
       cannot do dynamic frequency switching (Viresh Kumar).
    
     - Add support for new SoCs (MT2701/MT7623 and MT7622) to the
       mediatek cpufreq driver and update its DT bindings (Sean Wang).
    
     - Modify the cpufreq dt-platdev driver to autimatically create
       cpufreq devices for the new (v2) Operating Performance Points
       (OPP) DT bindings and update its whitelist of supported systems
       (Viresh Kumar, Shubhrajyoti Datta, Marc Gonzalez, Khiem Nguyen,
       Finley Xiao).
    
     - Add support for Ux500 to the cpufreq-dt driver and drop the
       obsolete dbx500 cpufreq driver (Linus Walleij, Arnd Bergmann).
    
     - Add new SoC (R8A7795) support to the cpufreq rcar driver (Khiem
       Nguyen).
    
     - Fix and clean up assorted issues in the cpufreq drivers and core
       (Arvind Yadav, Christophe Jaillet, Colin Ian King, Gustavo Silva,
       Julia Lawall, Leonard Crestez, Rob Herring, Sudeep Holla).
    
     - Update the IO-wait boost handling in the schedutil governor to
       make it less aggressive (Joel Fernandes).
    
     - Rework system suspend diagnostics to make it print fewer messages
       to the kernel log by default, add a sysfs knob to allow more
       suspend-related messages to be printed and add Low Power S0 Idle
       constraints checks to the ACPI suspend-to-idle code (Rafael
       Wysocki, Srinivas Pandruvada).
    
     - Prefer suspend-to-idle over S3 on ACPI-based systems with the
       ACPI_FADT_LOW_POWER_S0 flag set and the Low Power Idle S0 _DSM
       interface present in the ACPI tables (Rafael Wysocki).
    
     - Update documentation related to system sleep and rename a number
       of items in the code to make it cleare that they are related to
       suspend-to-idle (Rafael Wysocki).
    
     - Export a variable allowing device drivers to check the target
       system sleep state from the core system suspend code (Florian
       Fainelli).
    
     - Clean up the cpuidle subsystem to handle the polling state on
       x86 in a more straightforward way and to use %pOF instead of
       full_name (Rafael Wysocki, Rob Herring).
    
     - Update the devfreq framework to fix and clean up a few minor
       issues (Chanwoo Choi, Rob Herring).
    
     - Extend diagnostics in the generic power domains (genpd) framework
       and clean it up slightly (Thara Gopinath, Rob Herring).
    
     - Fix and clean up a couple of issues in the operating performance
       points (OPP) framework (Viresh Kumar, Waldemar Rymarkiewicz).
    
     - Add support for RV1108 to the rockchip-io Adaptive Voltage Scaling
       (AVS) driver (David Wu).
    
     - Fix the usage of notifiers in CPU power management on some
       platforms (Alex Shi).
    
     - Update the pm-graph system suspend/hibernation and boot profiling
       utility (Todd Brandt).
    
     - Make it possible to run the cpupower utility without CPU0 (Prarit
       Bhargava).
    
  • regulator-v4.14
    regulator: Updates for v4.14
    
    This is an extremely quiet release for the regulator subsystem, it's all
    fairly minor fixes and cleanups plus a few new drivers and ddevice ID
    additions:
    
     - Support for MediaTek MT6380, Ricoh RC5T619 and ST Voltage Reference
       Buffers.
    
  • asoc-v4.14-cs43130
    ASoC: Fixes for the CS43130 driver
    
    A couple of warning fixes for the newly added CS43130 driver.
    
  • asoc-v4.14
    ASoC: Updates for v4.14
    
    This is quite a large release by volume of patches and diff, a lot of
    that is mechanical cleanup patches but it's great to also see a range of
    vendors actively working on adding new features and fixing issues in
    their drivers.  Intel and Realtek have been especially active here.
    
     - Continued work towards moving everything to the component model from
       Morimoto-san.
     - Use of devres for jack detection GPIOs, eliminating some potential
       resource leaks.
     - Jack detection support for Qualcomm MSM8916.
     - Support for Allwinner H3, Cirrus Logic CS43130, Intel Kabylake
       systems with RT5663, Realtek RT274, TI TLV320AIC32x6 and Wolfson
       WM8523.
    
  • v4.13
    569dbb88 · Linux 4.13 ·
    Linux 4.13
    
  • v4.9.47
    458ca52f · Linux 4.9.47 ·
    This is the 4.9.47 stable release
    
  • v4.4.86
    cd99a4f3 · Linux 4.4.86 ·
    This is the 4.4.86 stable release
    
  • v3.18.69
    e52da342 · Linux 3.18.69 ·
    This is the 3.18.69 stable release
    
  • regulator-pbias-variants
    regulator: Add support for different OMAP variants in the pbias regulator
    
  • wireless-drivers-next-for-davem-2017-09-01
    wireless-drivers-next patches for 4.14
    
    Few last patches for 4.14, nothing really major here.
    
    Major changes:
    
    wil6210
    
    * support FW RSSI reporting (by mistake this was accidentally
      mentioned already in the previous pull request, but now it's really
      included)
    
    * make debugfs optional, adds new Kconfig option CONFIG_WIL6210_DEBUGFS
    
    qtnfmac
    
    * implement 64-bit DMA support
    
  • sound-4.13-rc8
    sound fixes for 4.13-rc8
    
    Three regression fixes that should be addressed before the final
    release: a missing mutex call in OSS PCM emulation ioctl, ASoC rt5670
    headset detection breakage, and a regression in simple-card parser
    code.
    
  • asoc-fix-v4.13-rc7
    ASoC: Fixes for v4.13
    
    A couple of fixes, one for a regression in simple-card introduced during
    the merge window that was only reported this week and another for a
    regression in registration of ACPI GPIOs.
    
  • drm-fixes-for-v4.13-rc8
    vmwgfx and core drm fixes
    
  • v4.12.10
    6371f030 · Linux 4.12.10 ·
    This is the 4.12.10 stable release
    
  • v4.9.46
    0eed54bd · Linux 4.9.46 ·
    This is the 4.9.46 stable release
    
  • v4.4.85
    717bd21f · Linux 4.4.85 ·
    This is the 4.4.85 stable release
    
  • v3.18.68
    2713f9f3 · Linux 3.18.68 ·
    This is the 3.18.68 stable release