Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v4.14.84
    4201a586 · Linux 4.14.84 ·
    This is the 4.14.84 stable release
    
  • v4.9.141
    bb2d990b · Linux 4.9.141 ·
    This is the 4.9.141 stable release
    
  • v4.4.165
    2757e11b · Linux 4.4.165 ·
    This is the 4.4.165 stable release
    
  • v3.18.127
    376f4052 · Linux 3.18.127 ·
    This is the 3.18.127 stable release
    
  • asoc-v4.20-rc4
    ASoC: Fixes for v4.20
    
    Lots of fixes here, the majority of which are driver specific but
    there's a couple of core things and one notable driver specific one:
    
     - A core fix for a DAPM regression introduced during the component
       refactoring, we'd lost the code that forced a reevaluation of the
       DAPM graph after probe (which we suppress during init to save lots
       of recalcuation) and have now restored it.
     - A core fix for error handling using the newly added
       for_each_rtd_codec_dai_rollback() macro.
     - A fix for the names of widgets in the newly introduced pcm3060
       driver, merged as a fix so we don't have a release with legacy names.
    
  • du-fixes-20181126
    R-Car DU v4.20 regression fix
    
  • v4.20-rc4
    2e6e902d · Linux 4.20-rc4 ·
    Linux 4.20-rc4
    
  • du-next-20181123
    R-Car DU changes for v4.21:
    
    - R8A7744 and R8A77470 support
    - R8A77965 LVDS support
    - Miscellaneous fixes
    
  • v4.9.140
    e1864131 · Linux 4.9.140 ·
    This is the 4.9.140 stable release
    
  • phy-for-4.20-rc
    phy: for 4.20-rc
    
     *) Fix updating HSTX_TRIM tuning parameter in qcom-qusb2 PHY driver
     *) Fix inconsistencies between dt-bindings and the driver
     *) Add "Depend on HAS_IOMEM" uniphier-pcie to avoid randconfig errors
    
    Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
    
  • pm-4.20-rc4
    Power management fixes for 4.20-rc4
    
     - Fix tasks freezer deadlock in de_thread() that occurs if one
       of its sub-threads has been frozen already (Chanho Min).
    
     - Avoid registering a platform device by the ti-cpufreq driver
       on platforms that cannot use it (Dave Gerlach).
    
     - Fix a mistake in the ti-opp-supply operating performance points
       (OPP) driver that caused an incorrect reference voltage to be
       used and make it adjust the minimum voltage dynamically to avoid
       hangs or crashes in some cases (Keerthy).
    
     - Fix issues related to compiler flags in the cpupower utility
       and correct a linking problem in it by renaming a file with
       a duplicate name (Jiri Olsa, Konstantin Khlebnikov).
    
  • acpi-4.20-rc4
    ACPI fix for 4.20-rc4
    
    Prevent the ACPI core from registering a platform device for
    the SMB0001 HID to avoid IRQ allocation issues (Hans de Goede).
    
  • gpio-v4.20-2
    GPIO fixes for the v4.20 series:
    
    - Do not lose an IDA on the gpiochip register errorpath.
    
    - Fix the PXA non-pincontrol GPIO-using platforms.
    
    - Fix the direction on the mockup GPIO driver.
    
    - Add some MAINTAINERS stuff: Bartosz stepped up as GPIO
      co-maintainer, and Andy established an Intel git tree.
    
  • v4.9.139
    44caf8b3 · Linux 4.9.139 ·
    This is the 4.9.139 stable release
    
  • v4.14.83
    1d4bd2e4 · Linux 4.14.83 ·
    This is the 4.14.83 stable release
    
  • v4.19.4
    98a661ea · Linux 4.19.4 ·
    This is the 4.19.4 stable release
    
  • sound-4.20-rc4
    sound fixes for 4.20-rc4
    
    The only significant change is for OSS PCM emulation to convert
    with kvcalloc() to address both performance and security issues.
    It's a pretty straightforward change, which should be safe.
    
    The rest are, as usual, device-specific small fixes for HD-audio.
    
  • v3.18.126
    1ed08962 · Linux 3.18.126 ·
    This is the 3.18.126 stable release
    
  • iio-for-4.21a
    First set of new device support, features and cleanups for IIO in the 4.21 cycle
    
    Along with the headline feature of 5 new drivers, we have the
    substantial addition of auxilliary sensor support on the lsm6sdx
    parts for ST.  There has also been a good set of staging cleanup
    in this period with more underway.
    
    An ever increasing number of devices supported with just a new
    ID which is a good sign that at least some manufacturers are
    continuing to stabilise their interfaces.
    
    New device support,
    * ad7124
      - New driver supporting Analog Devices' ad7124-4 and ad7124-8 parts
        with the inevitable DT binding.
    * ad7949
      - New driver supporting Analog Devices' ad7949, AD7682 and AD7689 ADCs.
    * rm3100
      - New driver supporting PNIs RM3100 magnometer with bindings and
        vendor prefix.
    * ti-dac7311
      - New driver supporting DAC7311, DAC6311 and DAC5311 TI DACs, with
        DT bindings.
    * vcnl5035
      - New driver supporting the light sensor part of the VCNL4035, with
        DT bindings
    
    Features,
    * bindings
      - Add a generic ADC channel binding as we keep reinventing this
        wheel.
    * adc128s052
      - Add IDs for additional pin compatible parts.
      - Add APCI ID seen on E3940 UP squared boards.
    * ad_sigma_delta
      - Allow for custom data register overiding default.
    * kxcjk1013
      - Add KIOX0009 ACPI ID as seen on the Acer One 10.
    * lsm6dsx
      - Rework leading to...
      - External sensor support using the built in I2C master.
      - Initial support for a slave lis2mdl magnetometer.
    * meson-saradc
      - Add temperature sensor support and bindings.
    * st_magn
      - New ID for lsm9dsl_magn with bindings
      - New ID for lis3de accelerometer
    * tpl0102
      - Add supprot for IIO_AVAIL_RANGE to report the range available
        from this device to userspace and in kernel users.
    
    Cleanups and minor fixes
    * tools
      - Allow outside specification of CFLAGS
    * ad2s90
      - Handle and spi_read error.
      - Handle spi_setup failure
      - Drop a pointless assignment.
      - Prevent a potentail race by moving device registration to after
        all other setup.
      - Add missing scale attribute.
      - Add a sanity check on channel type before trying to read it.
    * ad2s1210
      - Move to modern gpio descriptors.
      - Drop a gpioin flag which made no sense as far as we can tell.
      - Add dt table (bindings doc to follow when this is ready for
        moving out of staging).
    * ad5933
      - Drop camel-case naming of ext_clk_hz.
      - White space fixes.
    * ad7150
      - Local variable to shorten overly long line.
      - Alignment and line break fixes.
    * ad7280a
      - Handle an error path that was previously ignored.
      - Use crc8.h to build the crc table replacing custom code.
      - Avoid unecessary cast.
      - Power down the device if an error happens in probe
      - Use devm routines to simplify probe and remove.
    * ad7606
      - Alignment fixes.
    * ad7780
      - This worked as long as by coincidence an uninitialized value
        was 0.  Lets not rely on that.
      - Ensure gain update is only used with the ad778x chips that
        actually support it.
      - Tidy up pattern mask generation.
      - Read regulator when scale is requested (which should be infrequent)
        as it might have changed from initialization.
    * ad7816
      - Move to modern gpio descriptors
      - Don't use a busy_pin for ad7818 as there isn't one.
      - Ensure RD/WR and CONVST pins are outputs (previously they
        were brought up as inputs which doesn't seem to make any sense)
      - DT id table.
    * adc128s052
      - SPDX
    * adt7316
      - Alignment fix.
      - Fix data reading.  When using I2C the driver never actually
        used the value read.  This has been broken a very long time
        hence no rush to fix it now + the driver is undergoing a lot
        of cleanup.
      - Sanity check that the i2c read didn't fail to actually read
        anything.
    * dpot-dac
      - Mark a switch full through with slightly different text so that
        gcc doesn't warn on it.
    * gyro-adc
      - Fix a wrong file in the MAINTAINERS entry and add binding doc to the
        listed files.
    * ina2xx
      - Add some early returns to clarify error paths in switch.
    * lsm6dsx
      - MAINTAINERS entry.
    * max11100
      - SPDX
    * max9611
      - SPDX
    * mcp4131
      - use of_device_get_match_data in preference to spi_get_device_id
        approach.
    * rcar-adc
      - SPDX
    * sc27xx
      - Add ADC conversion timeout support to avoid possible fault.
    * ssp_sensors
      - Don't free managed resources manually.
    * st-magn
      - Add a comment to avoid future confusion over when to use -magn
        postfix (on multi chip in package parts)
      - Add BDU register for LIS3MDL where it seems to have been missed.
    * st-sensors
      - Minor spelling, grammar etc fixes.
    * tpl0102
      - Use a pointer rather than an index of an array to improve conciseness.
    
  • iio-fixes-for-4.20a
    First set of IIO fixes for the 4.20 cycle.
    
    * st_magn
      - Avoid an ordering issue that lead to large numbers of unhandled
        interrupts whilst enabling buffered capture.
    * hid-sensors
      - Fix a long running problem with signed values reading wrong from
        sysfs on these sensors.   It appears people were only using the
        buffered interface.  These typically occur in laptops so chances
        are everyone was using the sensor-proxy which will use the buffered
        interface by default.