Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • iio-for-4.6b
    2nd round of new IIO device support, features and cleanups for the 4.6 cycle.
    
    New Device Support
    * Apex stx104 DAC
      - new driver for this PC104 board. Right now DAC support only.
    * ADI ad5064
      - Add support for ad5625, ad5627, ad5645, ad5665, ad5667 DACs.
      - Add support for Linear Technology ltc2606, ltc2607, ltc2609, ltc2616,
        ltc2617, ltc2619, ltc2626, ltc2627 and ltc2629.
    * ADI ad7192
      - add support for the ad7193
    * Invensense mpu6050
      - substantial rework of driver to use regmap allowing SPI support extending
        the now split driver to cover the MPU6000.
    * TI adc0832
      - new driver supporting ADC0831, ADC0832, ADC0834 and ADC0838 ADCs.
    * TI ads1015
      - new driver, note that there is an existing hwmon driver. The long term
        intention is to probably remove the hwmon driver but for now we just have
        guards in place to ensure this driver is not built if that one is enabled.
    * TI afe4403
      - new driver for this heart rate monitor / pulse oximeter front end chip.
    * TI afe4404
      - new driver for this heart rate monitor / pulse oximeter front end chip.
    
    Staging Graduations
    * mxs-lradc
      - A combined general purpose and touch screen (input) device driver.
        Originally held in staging to allow reworking into and MFD but as
        that wasn't happening and isn't an absolute requirement we are moving
        it out of staging.
    
    Driver new features
    * ms5611
      - triggered buffer support
      - IIO_CHAN_INFO_SCALE to aid the triggered buffer support.
    
    Driver cleanups / reworks / fixes
    * ad5064
      - Use an enum for the register map layout to allow support of additional
        chips (precursor to the new support listed above).
      - Structural driver changes to allow support of the slightly different
        handling for the ltc parts above.
    * ad5933
      - drop an exceptional & unnecessary for a function pointer.
    * ad7606
      - Cleanup the repeated copies of pm ops.
      - consolidate the various channels specs via a sport of rearranging so only
        one version is needed.
    * atlas ph sensor
      - add select IRQ_WORK
    * hmc8543 (soon to move out of staging)
      - Comment style fixes
      - functionality of suspend and resume was swapped.
    * spear-adc
      - use devm_clk_dev instead of managing the clk lifetime by hand.
    
    Core
    * Use new dmaengine_terminate_sync call to avoid a theoretical race.
    * Fix docs for mlock in struct iio_dev as it is correctly taken in some
      drivers (docs used to say for core only).
    * Add a helper function for calculating the scan index storage size within
      the core cutting out some cut and paste versions of the same code.
    
  • sound-fix-4.5-rc4
    another sound fix for 4.5-rc4
    
    This contains the last-minute fix for the double-free of usb-audio
    MIDI device at probe failure.
    
  • v3.2.77
    8ad5c667 · Linux 3.2.77 ·
    This is the 3.2.77 stable release
    
  • wireless-drivers-next-for-davem-2016-02-12
    Major changes:
    
    wl12xx
    
    * add device tree support for SPI
    
    mwifiex
    
    * add debugfs file to read chip information
    * add MSIx support for newer pcie chipsets (8997 onwards)
    * add schedule scan support
    * add WoWLAN net-detect support
    * firmware dump support for w8997 chipset
    
    iwlwifi
    
    * continue the work on multiple Rx queues
    * add support for beacon storing used in low power states
    * use the regular firmware image of WoWLAN
    * fix 8000 devices for Big Endian machines
    * more firmware debug hooks
    * add support for P2P Client snoozing
    * make the beacon filtering for AP mode configurable
    * fix transmit queues overflow with LSO
    
    libertas
    
    * add support for setting power save via cfg80211
    
  • sound-4.5-rc4
    sound fixes for 4.5-rc4
    
    In this rc, we've got more volume than previous rc, unsurprisingly;
    the majority of updates in ASoC are about Intel drivers, and another
    major changes are the continued plumbing of ALSA timer bugs revealed
    by syzkaller fuzzer.  Hopefully both settle down now.
    
    Other than that, HD-audio received a couple of code fixes as well as
    the usual quirks, and various small fixes are found for FireWire
    devices, ASoC codecs and drivers.
    
  • asoc-fix-v4.5-rc4
    ASoC: Fixes for v4.5
    
    A rather large batch of fixes here, almost all in the Intel driver.
    The changes that got merged in this merge window for Skylake were rather
    large and as well as issues that you'd expect in a large block of new
    code there were some problems created for older processors which needed
    fixing up.  Things are largely settling down now hopefully.
    
  • gpio-v4.5-2
    GPIO fixes for the v4.5 series:
    - Probe errorpath fix for the Altera
    - irqchip ofnode pointer added to the DaVinci driver
    - controller instance number correction for DaVinci
    
  • topic/drm-misc-2016-02-12
  • drm-intel-fixes-2016-02-12
  • phy-for-4.5-rc
    phy: for 4.5-rc
    
    *) Fix error handling code in phy core [phy_power_on()]
    *) phy-twl4030-usb fixes for unloading the module
    *) Restrict phy-hi6220-usb to HiSilicon arm64
    
    Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
    
  • topic/drm-misc-2016-02-08
  • v4.5-rc3
    388f7b1d · Linux 4.5-rc3 ·
    Linux 4.5-rc3
    
  • pm+acpi-4.5-rc3
    Power management and ACPI fixes for v4.5-rc3
    
     - PM core fix to avoid false-positive warnings generated when
       the pm_domain field is cleared for a device that appears to
       be bound to a driver (Rafael Wysocki).
    
     - New MCH size workaround quirk for Intel Haswell-ULT (Josh Boyer).
    
     - Fix for an "unused function" compiler warning in the generic
       power domains framework (Ulf Hansson).
    
     - Fixup for the ACPI driver for Intel SoCs (acpi-lpss) to set
       the PM domain pointer of a device properly in one place that
       was overlooked by a recent PM core update (Andy Shevchenko).
    
     - Removal of a redundant function declaration in the ACPI CPPC
       core code (Timur Tabi).
    
    /
    
  • media/v4.5-3
    media fixes for v4.5-rc3
    
  • sound-4.5-rc3
    sound fixes for 4.5-rc3
    
    This was a busy week and I had to prepare a pile of duct tapes for
    the bugs reported by syzkaller fuzzer in wide range of ALSA core
    APIs: timer, rawmidi, sequencer, and PCM OSS emulation.  Let's see
    how many other holes we need to plug.
    
    Besides that, a few usual boring stuff, HD- and USB-audio quirks,
    have been added.
    
  • devicetree-fixes-for-4.5
    DeviceTree fixes for 4.5:
    
    - Fix build error with *_OF_DECLARE() when used in modules
    
    - Add missing platform maintainers for dts files in MAINTAINERS
    
  • iio-for-4.6a
    First round of new IIO device support, features and cleanups for the 4.6 cycle.
    
    Device Support
    * ad5761
      - new driver
    * at91_sama5d2 ADC.
      - new driver and MAINTAINERS entry.
      - minor cleanups followed.
    * atlas pH-SM
      - new driver (this has possibly the prettiest data sheet I've ever seen)
    * mcp3422
      - mcp3425 ADC added.
    * mcp4725
      - mcp4726 DAC added.
    * mma8452
      - mma8451q accelerometer added.
    * mpl115
      - mpl115a1 added (a lot bigger than it seems as this is an SPI part whereas
        previous parts were i2c).
    * si7005
      - Hoperf th02 (seems to be a repackaged part)
    * si7020
      - Hoperf th06 (seems to be a repackaged part)
    
    New features
    * Core
      - IIO_PH type. Does what it says on the tin.
    * max30100
      - LED current configuration support.
    * mcp320x
      - more differential measurement combinations.
    * mma8452
      - free fall deteciton
    - opt3001
      - enable operation without a IRQ line.
      - device tree docs.  Somehow the original docs have disappeared down
        a rabbit hole, so here is a new set.
    * st-sensors
      - Support active-low interrupts.
    
    Cleanups and minor / not so minor reworks
    * Documentation
      - drop some defunct ABI from the docs in staging.
    * presure / Kconfig
      - white space cleanup.
    * ad7150
      - BIT macro usage
      - Alignment fixes
    * ad7192
      - false indent fixed.
    * ak8975
      - constify the ak_def structures
    * axp288
      - drop a redundant double const.
    * dht11
      - substantial reliability improvements by being more tolerant
        of missing start bits.
      - simplify the decoding algorithm
    * mma8452
      - whitespace cleanup
    * mpl115
      - don't bother setting i2c_client_data as nothing uses it.
    * mpu6050
      - drop unused function parameter.
    * opt3001
      - extract integration time as constants.
      - trivial refactoring.
    
  • iio-fixes-for-4.5b
    17a2f46c · iio: dht11: Use boottime ·
    Second set of IIO fixes for the 4.5 cycle.  These ones are mostly
    dependent on patches from the recent merge cycle.
    
    * adc, imu and iio staging drivers
      - !HAS_IOMEM dependency fixes
    * dht11
      - use boottime clock for time measurement to avoid incorrect measurements
       due to clock updates.
    * lidar
      - correct a return value for short i2c transfers.
    
  • iio-fixes-for-4.5a
    First set of IIO fixes for the 4.5 cycle.
    
    This set comprises those not dependent on patches in the 4.5 merge cycle.
    A second set will follow shortly with ones that are.
    
    * core in kernel interfaces
      - fix a possible NULL dereference that is a theoretical possibility
        via odd usage of iio_channel_release. Pretty much a hardening of
        the interface, but observed in the wild with the twl4030_charger
        driver.
    * acpi-als
      - report the data as processed as it is in lux.  This fixes a wrong
        use of the IIO ABI.  However, old _raw version retained to avoid
        breaking any userspace in the wild that is relying on that (none
        known but it doesn't hurt us much to retain it)
    * ade7753
      - fix some error handling to avoid use of unitialized data.
    * ltr501
      - use a signed return type for ltr501_match_samp_freq so as to allow
        returning of an error code.
    * mcp4725
      - set name field of struct iio_dev to ensure the sysfs name attribute
        doesn't give NULL.
    * mpl115
      - temperature offset sign is wrong.
    * stk8ba50
      - IIO_TRIGGER dependency added
    * ti_am335x_adc
      - Label buffer as a software buffer. It's actually a hybrid of a
        true hardware buffer feeding a kfifo, but the meaning of these fields
        has changed a little recently and in this case it should be labeled
        a software buffer ensure it is allowed to use the kfifo.
    * vf610_adc
      - HAS_IOMEM dependency
    
  • v4.5-rc2
    36f90b0a · Linux 4.5-rc2 ·
    Linux 4.5-rc2