Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • iio-for-4.7b
    2nd set of new device support, features and cleanup for IIO in the 4.7 cycle.
    
    Bit of a bumper set for new drivers but plenty of other stuff here as well!
    
    New device support
    * ad5592R ADC/DAC
      - new driver supporting ad5592r and ad5593r combined ADC/DAC and gpio chips.
    * Aosong am2315 relative humidity
      - new driver with triggered buffer support in follow up patch.
    * bmi160 imu
      - new driver
    * bmp280
      - bmp180 support - note there is support in the misc/bmp085 driver. Intent
        is to remove that driver long term.
    * invensense mpu6050
      - cleanup leading to explicit support of mpu9150 with a good few cleanups
        along the way.
    * Hope RF hp03 pressure and temperature sensor.
      - new driver
    * maxim DS1803 potentiometer
      - new driver
    * maxim max44000 light and proximity sensor
      - new driver built in a series of steps to support pretty much everything.
    * ROHM BH1780 light sensor
      - new driver. There is an existing driver in misc that this is pretty much
        intended to replace.  The discussion on whether to support the non standard
        interface of that driver is some way is continuing.
    * st-gyro
      - lsm9ds0-gyro.  The accel/magn side of this will take a while longer as
        extensions to the st library are needed for cases where two types of sensor
        share a single i2c address.
    * ti-adc081c
      - support the adc101c and adc121c
    * Vishay VEML6070 UV sensor
      - new driver.
    
    New features
    * core
      - devm_ APIs for channel_get and channel_get_all.  The first user of these
        is the generic ADC based thermal driver.  As it is going through the
        thermal tree these will be picked up as a patch to that next cycle as that
        is how the author preferred to do it.
      - mounting matrix support.  This new core support allows devices to provide
        to userspace (typically from the device tree) allowing compensation for how
        the sensor is mounted on the device.  First examples are on UAVs but it
        has a more mundane use on typical phone where the chip may be on the front
        or the back of the circuit board and soldered at any angle. Includes
        support for this ABI in ak8975 (which has an older interface, now
        deprecated) and mpu6050.
    * tools
      - add a -a option to enable all available channels in generic_buffer sample.
        Makes it somewhat easier to use.
    * adis library and drivers
      - support manual self test flag clearing.  This has technically been broken
        for a very long time - result is an offset on readings as the applied field
        is on all the time.
    * ak8975
      - triggered buffer support
    * bmc150
      - spi support (including splitting the driver into core and i2c parts)
    * bmp280
      - oversampling support.
    * dht11
      - improved logging - useful to debug timing issues on this quirky device.
    * st-sensors
      - read each channel invidivually as not all support the optimization of
      reading in bulk.  This is technically a fix, but will need to be backported
      if desired.
      - support open drain and shared interrupts.
    * ti-adc081c
      - triggered buffer support.
    
    Cleanups
    * inkern
      - white space fix.
    * ad7606
      - use the iio_device_claim_direct_mode call rather than open coding equiv.
    * ad799x
      - white space fix.
    * ad9523
      - unsigned -> unsigned int
    * apds9660
      - brace location tidying up.
      - silence an uninitialized variable warning.
    * ak8975
      - else and brace on same line fix.
    * at91_adc
      - white space fixes.
    * bmc150
      - use regmap stored copy of the device pointer rather than having an
        additional copy.
    * bmg160
      - use regmap stored copy of the device pointer rather than having an
        additional copy.
    * hid-sensors
      - white space fixes.
    * mcp3422
      - white space fix.
    * mma7455
      - use regmap to retrieve the device struct rather than carrying another copy
        in the private data.
    * ms_sensors
      - white space fix.
    * mxs-lradc
      - move current bindings out of staging - some will be shortly deprecated but
        the reality is that we have device trees out there using them so they will
        need to be supported for some time.  They accidentally got left behind
        when the driver graduated from staging.
      - white space cleanup.
      - set INPUT_PROP_DIRECT.
      - move ts config into a better function.
      - move the STMP reset out of the ADC init.
    * vf610_adc
      - case label indenting fix.
    
  • iio-fixes-for-4.6c
    3rd set of IIO fixes for the 4.6 cycle.
    
    * ak8975
      - fix a null pointer exception if an interrupt occurs during probe.
      - fix a maybe-unitialized warning.
    * at91-sama5d2
      - fix a crash on removal of the module.
    
  • v4.1.23
    54419e3e · Linux 4.1.23 ·
    Linux 4.1.23
    
  • wireless-drivers-for-davem-2016-04-25
    wireless-drivers fixes for 4.6
    
    ath9k
    
    * fix a couple release old throughput regression on ar9281
    
    iwlwifi
    
    * add new device IDs for 8265
    * fix a NULL pointer dereference when paging firmware asserts
    * remove a WARNING on gscan capabilities
    * fix MODULE_FIRMWARE for 8260
    
  • drm-intel-next-2016-04-25
    - more userptr cornercase fixes from Chris
    - clean up and tune forcewake handling (Tvrtko)
    - more underrun fixes from Ville, mostly for ilk to appeas CI
    - fix unclaimed register warnings on vlv/chv and enable the debug code to catch
      them by default (Ville)
    - skl gpu hang fixes for gt3/4 (Mika Kuoppala)
    - edram improvements for gen9+ (Mika again)
    - clean up gpu reset corner cases (Chris)
    - fix ctx/ring machine deaths on snb/ilk (Chris)
    - MOCS programming for all engines (Peter Antoine)
    - robustify/clean up vlv/chv irq handler (Ville)
    - split gen8+ irq handlers into ack/handle phase (Ville)
    - tons of bxt rpm fixes (mostly around firmware interactions), from Imre
    - hook up panel fitting for dsi panels (Ville)
    - more runtime PM fixes all over from Imre
    - shrinker polish (Chris)
    - more guc fixes from Alex Dai and Dave Gordon
    - tons of bugfixes and small polish all over (but with a big focus on bxt)
  • v4.6-rc5
    02da2d72 · Linux 4.6-rc5 ·
    Linux 4.6-rc5
    
  • v3.18.32
    83412555 · Linux 3.18.32 ·
    Linux 3.18.32
    
  • iommu-fixes-v4.6-rc4
    IOMMU Fixes for Linux v4.6-rc4
    
    The fixes include:
    
    	* Two patches to revert the use of default domains in the ARM
    	  SMMU driver. Enabling this caused regressions which need more
    	  thorough fixing. So the regressions are fixed for now by
    	  disabling the use of default domains.
    
    	* A fix for a v4.4 regression in the AMD IOMMU driver which
    	  broke devices behind invisible PCIe-to-PCI bridges with IOMMU
    	  enabled.
    
  • sound-4.6-rc5
    sound fixes for 4.6-rc5
    
    Again a relatively calm week without surprise: most of fixes are about
    HD-audio, including fixes for Cirrus codec regression and a race over
    regmap access.  Although both change are slightly unintuitive, the
    risk of further breakage is quite low, I hope.
    
    Other than that, all the rest are trivial.
    
  • pm+acpi-4.6-rc5
    Power management fixes for v4.6-rc5
    
     - Fix an intel_pstate driver problem causing CPUs to get stuck in
       the highest P-state when completely idle uncovered by the recent
       switch over from using timers (Rafael Wysocki).
    
     - Avoid attempts to get the current CPU frequency when all devices
       (like I2C controllers that may be nedded for that purpose) have
       been suspended during system suspend/resume (Rafael Wysocki).
    
    /
    
  • topic/drm-misc-2016-04-21
  • qcom-dt-for-4.7
    Qualcomm Device Tree Changes for v4.7
    
    * Add DB600C support
    * Add IPQ4019 support
    * Add additional nodes for APQ8064
    * Fix APQ8064 pinctrls for i2c/spi
    * Add MSM8974 nodes for smp2p and smd
    * Modify MSM8974 memory reserve for rfsa and rmtfs
    * Add support for BQ27541 on Nexus7
    
  • topic/struct_mutex-2016-04-21
  • v4.5.2
    92b8a3b2 · Linux 4.5.2 ·
    This is the 4.5.2 stable release
    
  • v4.4.8
    8c9aef03 · Linux 4.4.8 ·
    This is the 4.4.8 stable release
    
  • v3.14.67
    2ba48045 · Linux 3.14.67 ·
    This is the 3.14.67 stable release
    
  • qcom-soc-for-4.7-2
    Qualcomm ARM Based SoC Updates for v4.7 part 2
    
    * Change SMD callback parameters
    * Use writecombine mapping for SMEM
    
  • v3.18.31
    f151e73c · Linux 3.18.31 ·
    Linux 3.18.31
    
  • v4.1.22
    6fe78bc1 · Linux 4.1.22 ·
    Linux 4.1.22
    
  • drm-intel-fixes-2016-04-21