Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • regulator-v4.21
    regulator: Updates for v4.20
    
    This has been a very busy release for the core, some fixes, one large new
    feature and a big bit of refactoring to update the GPIO API:
    
     - Support for coupled regulators from Dmitry Osipenko based on a prior
       attempt by Maciej Purski, allowing us to handle situations where the
       voltages on two regulators can't be too far apart from each other.
     - Conversion of the GPIO support in both drivers and the core to use
       GPIO descriptors rather than numbers, part of the overall project to
       remove GPIO numbers.
     - Support for standby mode suspend states from Andrei Stefanescu.
     - New drivers for Allwinner AXP209, Cirrus Logic Lochnagar and
       Microchip MPC16502.
    
  • v4.20
    8fe28cb5 · Linux 4.20 ·
    Linux 4.20
    
  • v4.19.12
    2a7cb228 · Linux 4.19.12 ·
    This is the 4.19.12 stable release
    
  • v4.14.90
    592f5569 · Linux 4.14.90 ·
    This is the 4.14.90 stable release
    
  • v4.9.147
    bbfc30f2 · Linux 4.9.147 ·
    This is the 4.9.147 stable release
    
  • v4.4.169
    ba0da581 · Linux 4.4.169 ·
    This is the 4.4.169 stable release
    
  • v3.18.131
    fa42fea0 · Linux 3.18.131 ·
    This is the 3.18.131 stable release
    
  • devprop-4.21-rc1
    Device properties framework updates for 4.21-rc1
    
     - Introduce "software nodes", analogous to the DT and ACPI firmware
       nodes except that they can be created by kernel code, in order to
       complement fwnodes representing real firmware nodes when they are
       incomplete (for example missing device properties) and to supply
       the primary fwnode when the firmware lacks hardware description
       for a device completely, and replace the "property_set" struct
       fwnode_handle type with software nodes (Heikki Krogerus).
    
     - Clean up the just introduced software nodes support and fix a commet
       in the graph-handling code (Colin Ian King, Marco Felsch).
    
  • acpi-4.21-rc1
    3eb85368 · Merge branch 'acpi-pci' ·
    ACPI updates for 4.21-rc1
    
     - Update the ACPICA code in the kernel to the 20181213 upstream
       revision including:
       * New Windows _OSI strings (Bob Moore, Jung-uk Kim).
       * Buffers-to-string conversions update (Bob Moore).
       * Removal of support for expressions in package elements (Bob
         Moore).
       * New option to display method/object evaluation in debug output
         (Bob Moore).
       * Compiler improvements (Bob Moore, Erik Schmauss).
       * Minor debugger fix (Erik Schmauss).
       * Disassembler improvement (Erik Schmauss).
       * Assorted cleanups (Bob Moore, Colin Ian King, Erik Schmauss).
    
     - Add support for a new OEM _OSI string to indicate special handling
       of secondary graphics adapters on some systems (Alex Hung).
    
     - Make it possible to build the ACPI subystem without PCI support
       (Sinan Kaya).
    
     - Make the SPCR table handling regard baud rate 0 in accordance with
       the specification of it and make the DSDT override code support
       DSDT code names generated by recent ACPICA (Andy Shevchenko, Wang
       Dongsheng, Nathan Chancellor).
    
     - Add clock frequency for Hisilicon Hip08 SPI controller to the ACPI
       driver for AMD SoCs (APD) (Jay Fang).
    
     - Fix the PM handling during device init in the ACPI driver for
       Intel SoCs (LPSS) (Hans de Goede).
    
     - Avoid double panic()s by clearing the APEI GHES block_status
       before panic() (Lenny Szubowicz).
    
     - Clean up a function invocation in the ACPI core and get rid of
       some code duplication by using the DEFINE_SHOW_ATTRIBUTE macro
       in the APEI support code (Alexey Dobriyan, Yangtao Li).
    
  • pm-4.21-rc1
    Power management updates for 4.21-rc1
    
     - Add sysadmin documentation for cpuidle (Rafael Wysocki).
    
     - Make it possible to specify a cpuidle governor from kernel
       command line, add new cpuidle state sysfs attributes for
       governor evaluation, and improve the "polling" idle state
       handling (Rafael Wysocki).
    
     - Fix the handling of the "required-opps" DT property in the
       operating performance points (OPP) framework, improve the
       integration of it with the generic power domains (genpd)
       framework, improve the handling of performance states in
       them and clean up the idle states vs performance states
       separation in genpd (Viresh Kumar, Ulf Hansson).
    
     - Add a cpufreq driver called "qcom-hw" for Qualcomm SoCs using
       a hardware engine to control CPU frequency transitions along
       with DT bindings for it (Taniya Das).
    
     - Fix an intel_pstate driver issue related to CPU offline and
       update the documentation of it (Srinivas Pandruvada).
    
     - Clean up the imx6q cpufreq driver (Anson Huang).
    
     - Add SPDX license IDs to cpufreq schedutil governor files (Daniel
       Lezcano).
    
     - Switch over the runtime PM framework to using high-res timers
       for device autosuspend to allow the control of it to be more
       precise (Vincent Guittot).
    
     - Disable non-wakeup ACPI GPEs during suspend-to-idle so that they
       don't prevent the system from reaching the target low-power state
       and simplify the suspend-to-idle handling on ACPI platforms
       without full Low-Power S0 Idle (LPS0) support (Rafael Wysocki).
    
     - Add system-wide suspend and resume support to the devfreq
       framework (Lukasz Luba).
    
     - Clean up the SmartReflex adaptive voltage scaling (AVS) driver and
       add an SPDX license ID to it (Nishanth Menon, Uwe Kleine-König,
       Thomas Meyer).
    
     - Get rid of code duplication by using the DEFINE_SHOW_ATTRIBUTE
       macro in some places, fix some DT node refcount leaks, and do
       some other janitorial cleanups (Yangtao Li).
    
     - Update the cpupower, intel_pstate_tracer and turbosat utilities
       (Abhishek Goel, Doug Smythies, Len Brown).
    
  • gpio-v4.20-3
    GPIO fixes for v4.20:
    - ACPI IRQ request deferral
    - OMAP: revert deferred wakeup quirk
    - MAX7301: fix DMA safe memory handling
    - MVEBU: selective probe failure on missing clk
    
  • wireless-drivers-next-for-davem-2018-12-20
    wireless-drivers-next patches for 4.21
    
    Last set of patches for 4.21. mt76 is still in very active development
    and having some refactoring as well as new features. But also other
    drivers got few new features and fixes.
    
    Major changes:
    
    ath10k
    
    * add amsdu support for QCA6174 monitor mode
    
    * report tx rate using the new ieee80211_tx_rate_update() API
    
    * wcn3990 support is not experimental anymore
    
    iwlwifi
    
    * support for FW version 43 for 9000 and 22000 series
    
    brcmfmac
    
    * add support for CYW43012 SDIO chipset
    
    * add the raw 4354 PCIe device ID for unprogrammed Cypress boards
    
    mwifiex
    
    * add NL80211_STA_INFO_RX_BITRATE support
    
    mt76
    
    * use the same firmware for mt76x2e and mt76x2u
    
    * mt76x0e survey support
    
    * more unification between mt76x2 and mt76x0
    
    * mt76x0e AP mode support
    
    * mt76x0e DFS support
    
    * rework and fix tx status handling for mt76x0 and mt76x2
    
  • media/v4.20-7
    media fixes for v4.20-rc8
    
  • media/v4.20-6
    media fixes for v4.20-rc8
    
  • sound-4.21-rc1
    sound updates for 4.21
    
    There are no intensive changes in both ALSA and ASoC core parts while
    rather most of changes are a bunch of driver fixes and updates.
    A large diff pattern appears in ASoC TI part which now merges both
    OMAP and DaVinci stuff, but the rest spreads allover the places.
    
    Note that this pull request includes also some updates for LED trigger
    and platform drivers for mute LEDs, appearing in the diffstat as well.
    
    Some highlights:
    
    ASoC:
    - Preparatory work for merging the audio-graph and audio-graph-scu
      cards
    - A merge of TI OMAP and DaVinci directories, as both product lines
      get merged together.  Also including a few architecture changes as
      well.
    - Major cleanups of the Maxim MAX9867 driver
    - Small fixes for tablets & co with Intel BYT/CHT chips
    - Lots of rsnd updates as usual
    - Support for Asahi Kaesi AKM4118, AMD ACP3x, Intel platforms with
      RT5660, Meson AXG S/PDIF inputs, several Qualcomm IPs and Xilinx I2S
      controllers
    
    HD-audio:
    - Introduce audio-mute LED trigger for replacing the former hackish
      dynamic binding
    - Huawei WMI hotkey and mute LED support
    - Refactoring of PM code and display power controls
    - Headset button support in the generic jack code
    - A few updates for Tegra
    - Fixups for HP EliteBook and ASUS UX391UA
    - Lots of updates for Intel ASoC HD-audio, including the improved DSP
      detection and the fallback binding from ASoC SST to legacy HD-audio
      controller drivers
    
    Others:
    - Updates for FireWire TASCAM and Fireface devices, some other fixes
    - A few potential Spectre v1 fixes that are all trivial
    
  • v4.19.11
    2a5f80c5 · Linux 4.19.11 ·
    This is the 4.19.11 stable release
    
  • wireless-drivers-for-davem-2018-12-19
    wireless-drivers fixes for 4.20
    
    Last set of fixes for 4.20. All (except the mt76 fix) of these are
    important fixes to user reported problems and pretty small in size.
    
    rtlwifi
    
    * fix skb leak
    
    mwifiex
    
    * revert a commit from v4.19 due to problems with locking
    
    mt76
    
    * fix a potential NULL derenfence
    
    * add entry to MAINTAINERS
    
    iwlwifi
    
    * fix a firmware crash which was a regression introduced in v4.20-rc4
    
    ath10k
    
    * fix a firmware crash with wcn3990 firmware
    
  • sunxi-dt64-for-4.21-2
    Allwinner arm64 DT changes for 4.21 - round 2
    
    Bluetooth using a Broadcom (now Cypress) chip connected to an UART on
    the Bananapi M64 is enabled using serdev and the updated bindings for
    Broadcom Bluetooth. The patch series had been sitting on the mailing
    lists for a month, and the driver bits were just merged on 2018/12/19.
    
  • sunxi-dt-for-4.21-2
    Allwinner DT changes for 4.21 - round 2
    
    This is a small pull request for some lingering things that didn't make
    the first round of patches.
    
    First, the new suniv device tree included device tree headers for the
    clock and reset indices. These header filers are going in through the
    clock tree. Thus with the dt and core branches in arm-soc alone, it
    doesn't build. One fix is included to remove the #include statements.
    The defined macros aren't used yet as they were properly removed during
    the review phase.
    
    Second, Bluetooth using Broadcom (now Cypress) chips connected to UARTs
    on various boards is enabled using serdev and the updated bindings for
    Broadcom Bluetooth. The patch series had been sitting on the mailing
    lists for a month, and the driver bits were just merged on 2018/12/19.
    
  • mac80211-next-for-davem-2018-12-19
    This time we have too many changes to list, highlights:
     * virt_wifi - wireless control simulation on top of
       another network interface
     * hwsim configurability to test capabilities similar
       to real hardware
     * various mesh improvements
     * various radiotap vendor data fixes in mac80211
     * finally the nl_set_extack_cookie_u64() we talked
       about previously, used for
     * peer measurement APIs, right now only with FTM
       (flight time measurement) for location
     * made nl80211 radio/interface announcements more complete
     * various new HE (802.11ax) things:
       updates, TWT support, ...