Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • topic/drm-fixes-2016-04-07
  • media/v4.6-3
    media fixes for v4.6-rc2
    
  • v4.1.21
    206f91a1 · Linux 4.1.21 ·
    Linux 4.1.21
    
  • v3.18.30
    b36eba9b · Linux 3.18.30 ·
    Linux 3.18.30
    
  • iio-for-4.7a
    First round of IIO new device support, features and cleanups for the 4.7 cycle.
    
    New core support
    * UV light modifier (for intensity)
    * UV light index channel type.
    
    New device support
    * hp206c barometer and altimeter
      - new driver.
    * mcp4131 potentiometer
      - new driver supporting lots of parts from Microchip.
    * mma8452
      - FXLS8471Q support
    - NXP LPC18XX SOC ADC
      - new driver.
    - NXP LPC18XX SOC DAC
      - new driver.
    - rockchip_saradc
      - support rk3399
    * st accel
      - h3lis331dl support
    
    Staging driver removals
    * adis16204
      - obsolete part making it hard to get parts to test the driver in order
        to clean it up.
    * adis16220
      - obsolete part making it hard to get the parts test the driver in order
        to clean it up.
    
    Features
    * core
      - convenience functions to claim / release direct access to the device.
        Makes more consistent handling of this corner easier. Used in ad7192 driver.
    * ak8975
      - power regulator support.
    * at91-sama5d2
      - differential channel support.
    * mma8452
      - runtime pm support
      - drop device specific autosleep and use the runtime pm one instead.
    * ms5611
      - DT bindings
      - oversampling ratio support
    
    Cleanups and minor fixes
    * MAINTAINERS
      - Peter got married - hence name change!
    
    * Documentation
      - Fix a typo in in_proximity_raw description.
      - Add some missing docs for iio_buffer_access_funcs.
    
    * Tools
      - update iio_event_monitor names to match new stuff.
      - make generic_buffer look for triggers ending in -trigger as we let these in
      for a number of drivers a long time back and now it is a fairly common
      option.
    
    Drivers
    * staging wide
      - convert bare unsigned usage to unsigned int to comply with coding style.
    * non staging wide:
      - since boiler plate gpio handling of interrupts has been moved into the
       ACPI core we don't need to include gpio/consumer.h in a load of drivers so
       drop it.
    * ad7606
      - fix an endian casting sparse warning.
    * ak8975
      - fix a possible unitialized warning from gcc.
      - drop and unused field left over from earlier cleanups
      - fix a missing regulator_disable on exit.
    * at91-sama5d2
      - typo and indentation
      - missing IOMEM dependency.
      - cleanup mode register usage by avoidling erasing whole thing when changing
      the sampling frequency.
    * bmc150
      - use the core demux and available_scan_masks to simplify buffer handling
      - optimize the transfers in the trigger handler now we have a magic function
      to emulate bulk reads (under circumstances met here).  This matters with some
      rather dumb i2c adapters in particular.
      - use a single regmap_conf for all bus types as they were all the same.
    * bmg160
      - use the core demux and available_scan_masks to simplify the buffer handling
      - optimize the transfers in the trigger handler now we have a magic funciton
      to emulate bulk rads (under circumstances met here).
      - drop gpio interrupt probing from the driver (ACPI) as now handled by the
      ACPI core.
    * ina2xx-adc
      - update the CALIB register when RShunt changes.
      - fix scale for VShunt - in reality this error canceled out when used.
    * isl29028
      - use regmap to retrieve the struct device instead of carrying a second
      copy of it around.
    * kxcjk-1013
      - use core demux
      - optimize i2c transfers in the trigger handler.
    * mcp4531
      - refactor to use a pointer to access model parameters instead of indexing
        into the array each time.
    * mma8452
      - style fixes
      - avoid swtiching to active whenever the config changes
      - add missin i2c_device_id for mma8451
    * mpu6050
      - fix possible NULL dereference.
      - fix the name / chip_id used when ACPI used (otherwise reports as NULL).
    * ms5611
      - fix a missing regulator_disable that left the regulator on during removal.
    * mxc4005
      - drop gpio interrupt handling for ACPI case from driver as the core now
      handles this case.
    * st-sensors
      - note that there are only ever a maximum of 3 axis on current st-sensors
      so just allocate a fixed sized buffer big enough for that.
    * tpl0102
      - change the i2c_check_functionality condition to bring it inline with other
        IIO users as EOPNOTSUPP.
    * tsl2563
      - replace deprecated flush_scheduled_work
    
  • iio-fixes-for-4.6b
    Second set of IIO fixes for the 4.6 cycle.
    
    This lot are either dependent on patches from the merge window or just came
    in recently enough that they ended up in this tree.
    
    * core
      - The watermark for the buffers was given a value that meant that it was
        impossible to actually set the watermark to anything sensible.
    * at91_adc
      - Fix a build config dependency on HAS_IOMEM
    * bmc150
      - Fix wrong output on big endian systems
    * bmg160
      - Fix wrong output on big endian systems
      - Fix an issue in which the regmap return value was stored to the buffer
        rather than the value actually being read in a bulk read.
    * inv_mpu6050
      - Fix an indirect build config dependency on HAS_IOMEM
    * max30100
      - Fix an error in fifo check condition that leads to a double read of the
        final reading.
    * st_magn
      - Make sure ST_MAGN_TRIGGER_SET_STATE is always defined to avoid a build
        error for relatively obscure config combinations.
    
  • iio-fixes-for-4.6a
    First round of IIO fixes for the 4.6 cycle.
    
    Again I've ended up with two early fix sets, depending on whether they are
    dependent on elements of the merge window or simply came in after I had
    patches with that dependency already, vs older fixes that were just too
    late for the last cycle.  This first set is for the older ones.
    
    - max1353
      * Add a missing adc to max1363_id - the driver has supported the
        max11644-11647 for a while, but as they weren't in the id table there
        was no way of actually initializing it.
      * Fix a wrong reference voltage for the above models.  Given you couldn't
        initialize the driver for these parts without patching, no one noticed
        that the reference voltage used in computing the scaling was wrong.
     - apds9960
       * The fifo last enelement was read twice (and hence pushed out twice) due
         to a small logic bug.
    
  • v4.6-rc2
    9735a227 · Linux 4.6-rc2 ·
    Linux 4.6-rc2
    
  • qcom-fixes-for-4.6-rc2
    Qualcomm Fixes for v4.6-rc2
    
    * Revert BAM usage on MSM8974 boards
    
  • pm+acpi-4.6-rc2
    Power management and ACPI material for v4.6-rc2
    
    Just one fix for a nasty boot failure on some systems based on
    Intel Skylake that shipped with broken firmware where enabling
    hardware-coordinated P-states management (HWP) causes a faulty
    interrupt handler in SMM to be invoked and crash the system
    (Srinivas Pandruvada).
    
    /
    
  • sound-4.6-rc2
    sound fixes for 4.6-rc2
    
    A collection of small fixes:
    - A fix in ALSA timer core to avoid possible BUG() trigger
    - A fix in ALSA timer core 32bit compat layer
    - A few HD-audio quirks for ASUS and HP machines
    - AMD HD-audio HDMI controller quirks
    - Fixes of USB-audio double-free at some error paths
    - A fix for memory leak in DICE driver at hotunplug
    
  • v3.2.79
    16180256 · Linux 3.2.79 ·
    This is the 3.2.79 stable release
    
  • qcom-soc-for-4.7
    Qualcomm ARM Based SoC Updates for v4.7
    
    * Add stubs for smem_state to fix build issues
    * Fix module usage in SPM driver
    * Add i2c and spi entries into QCOM MAINTAINERS entry
    * Add SMD multi channel support
    * Add clks to QCOM MAINTAINERS
    
  • gpio-v4.6-2
    GPIO fixes for the v4.6 series:
    - Prevent NULL dereference in the Xgene driver
    - Fix an uninitialized spinlock in the menz127 driver
    
  • topic/drm-misc-2016-04-01
  • drm-intel-next-2016-03-30
    - VBT code refactor for a clean split between parsing&using of firmware
      information (Jani)
    - untangle the pll computation code, and splitting up the monster
      i9xx_crtc_compute_clocks (Ander)
    - dsi support for bxt (Jani, Shashank Sharma and others)
    - color manager (i.e. de-gamma, color conversion matrix & gamma support) from
      Lionel Landwerlin
    - Vulkan hsw support in the command parser (Jordan Justen)
    - large-scale renaming of intel_engine_cs variables/parameters to avoid the epic
      ring vs. engine confusion introduced in gen8 (Tvrtko Ursulin)
    - few atomic patches from Maarten&Matt, big one is two-stage wm programming on ilk-bdw
    - refactor driver load and add infrastructure to inject load failures for
      testing, from Imre
    - various small things all over
  • v4.6-rc1
    f55532a0 · Linux 4.6-rc1 ·
    Linux 4.6-rc1
    
  • pm+acpi-4.6-rc1-3
    Power management and ACPI material for v4.6-rc1, part 2
    
     - Fix for an intel_pstate driver issue related to the handling of
       MSR updates uncovered by the recent cpufreq rework (Rafael Wysocki).
    
     - cpufreq core cleanups related to starting governors and frequency
       synchronization during resume from system suspend and a locking
       fix for cpufreq_quick_get() (Rafael Wysocki, Richard Cochran).
    
     - acpi-cpufreq and powernv cpufreq driver updates (Jisheng Zhang,
       Michael Neuling, Richard Cochran, Shilpasri Bhat).
    
     - intel_idle driver update preventing some Skylake-H systems
       from hanging during initialization by disabling deep C-states
       mishandled by the platform in the problematic configurations (Len
       Brown).
    
     - Intel Xeon Phi Processor x200 support for intel_idle (Dasaratharaman
       Chandramouli).
    
     - cpuidle menu governor updates to make it always honor PM QoS
       latency constraints (and prevent C1 from being used as the
       fallback C-state on x86 when they are set below its exit latency)
       and to restore the previous behavior to fall back to C1 if the next
       timer event is set far enough in the future that was changed in 4.4
       which led to an energy consumption regression (Rik van Riel, Rafael
       Wysocki).
    
     - New device ID for a future AMD UART controller in the ACPI driver
       for AMD SoCs (Wang Hongcheng).
    
     - Rockchip rk3399 support for the rockchip-io-domain adaptive voltage
       scaling (AVS) driver (David Wu).
    
     - ACPI PCI resources management fix for the handling of IO space
       resources on architectures where the IO space is memory mapped
       (IA64 and ARM64) broken by the introduction of common ACPI
       resources parsing for PCI host bridges in 4.4 (Lorenzo Pieralisi).
    
     - Fix for the ACPI backend of the generic device properties API
       to make it parse non-device (data node only) children of an
       ACPI device correctly (Irina Tirdea).
    
     - Fixes for the handling of global suspend flags (introduced in 4.4)
       during hibernation and resume from it (Lukas Wunner).
    
     - Support for obtaining configuration information from Device Trees
       in the PM clocks framework (Jon Hunter).
    
     - ACPI _DSM helper code and devfreq framework cleanups (Colin Ian
       King, Geert Uytterhoeven).
    
    /
    
  • pm+acpi-4.6-rc1-2
    Power management and ACPI material for v4.6-rc1, part 2
    
     - Fix for an intel_pstate driver issue related to the handling of
       MSR updates uncovered by the recent cpufreq rework (Rafael Wysocki).
    
     - cpufreq core cleanups related to starting governors and frequency
       synchronization during resume from system suspend and a locking
       fix for cpufreq_quick_get() (Rafael Wysocki, Richard Cochran).
    
     - acpi-cpufreq and powernv cpufreq driver updates (Jisheng Zhang,
       Michael Neuling, Richard Cochran, Shilpasri Bhat).
    
     - intel_idle driver update preventing some Skylake-H systems
       from hanging during initialization by disabling deep C-states
       mishandled by the platform in the problematic configurations (Len
       Brown).
    
     - Intel Xeon Phi Processor x200 support for intel_idle (Dasaratharaman
       Chandramouli).
    
     - cpuidle menu governor updates to make it always honor PM QoS
       latency constraints (and prevent C1 from being used as the
       fallback C-state on x86 when they are set below its exit latency)
       and to restore the previous behavior to fall back to C1 if the next
       timer event is set far enough in the future that was changed in 4.4
       which led to an energy consumption regression (Rik van Riel, Rafael
       Wysocki).
    
     - New device ID for a future AMD UART controller in the ACPI driver
       for AMD SoCs (Wang Hongcheng).
    
     - Rockchip rk3399 support for the rockchip-io-domain adaptive voltage
       scaling (AVS) driver (David Wu).
    
     - ACPI PCI resources management fix for the handling of IO space
       resources on architectures where the IO space is memory mapped
       (IA64 and ARM64) broken by the introduction of common ACPI
       resources parsing for PCI host bridges in 4.4 (Lorenzo Pieralisi).
    
     - Fix for the ACPI backend of the generic device properties API
       to make it parse non-device (data node only) children of an
       ACPI device correctly (Irina Tirdea).
    
     - Fixes for the handling of global suspend flags (introduced in 4.4)
       during hibernation and resume from it (Lukas Wunner).
    
     - Support for obtaining configuration information from Device Trees
       in the PM clocks framework (Jon Hunter).
    
     - ACPI _DSM helper code and devfreq framework cleanups (Colin Ian
       King, Geert Uytterhoeven).
    
    /
    
  • sound-fix-4.6-rc1
    sound fixes for 4.6-rc1
    
    The previous pull request introduced a few WARN_ON() for Intel
    HD-audio HDMI.  Indeed it caught bugs, and now users get annoyed.
    So this request came up: a collection of small fixes to paper over
    the inconsistencies on (mostly) old Intel chipsets.
    
    In addition, a trivial USB-audio quirk is included, too.