Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • media/v3.19-4
    media fixes for v3.19-rc6
    
  • topic/core-stuff-2015-01-23
  • iio-for-3.20a_take2
    First round of IIO new drivers, cleanups and functionality for the 3.20 cycle take 2
    
    Updated pull request with Daniel's fix on top for the power management
    Kconfig changes that had snuck in since last update of the IIO tree
    worked it's way through from mainline.
    
    Original pull message
    
    New device support
    * jsa1212 proxmity / ambient light sensor
    * SM08500 supported added to the kxcjk-1013 accelerometer driver
    * KMX61 Accelerometer/Magnetometer.  This took a somewhat rocky path
      being first merged, then reverted for a rewrite after a discussion of
      how to support additional functionality and finally being merged prior
      to some last reviews coming in, with resultant follow up patches.
    * Freescale mma9551l driver (minor follow up warning supression patch).
    * Semtech SX9500 proximity device driver.
    * ak8975 gains support for ak09911 and ak09912 and drop the standalone driver
      for the ak09911.
    
    New functionality
     * Dummy driver gains some virtual registers making it more flexible.
     * IIO_ACTIVITY channel types, with modifiers running, walking etc.  This is
       to support on chip motion clasifiers.  As such it is in the form of a
       confidence percentage.  The only devices so far only do binary decisions
       but this gives us room when other devices give more nuanced clasification.
     * IIO_EV_DIR_NONE type for events where there is no obvious direction.
       First case is step detection.
     * IIO_STEPS channel type for pedometers.
     * ENABLE mask element used to control turning on counting types such as
       the pedometer that need a 'start point'.
     * INSTANCE event type to support things that happen once.
     * info element for height calibration (used in various motion estimation
       algorithms). Note heigh tof use
     * dummy driver demonstration of the use of all the new bits above.
     * event monitor support for the new events.
     * inv_mpu6050 gains an i2c mux to allow bypassing the device to access
       additional devices connected on the other side of it.  Note that in
       Windows these are handled by firmware on the device and not exposed
       directly.
     * inv_mpu6050 gains ACPI enumeration.
     * inkern interface gains iio_write_channel_raw to allow in kernel users
       of DAC functionality via a simple wrapper.
     * Document input current readings in the ABI docs.
     * Add an error message when we get an out of range error in device tree
       processing for the in kernel interfaces.  Basically a device tree debugging
       aid.
     * Add a sanity check that a scan index for a channel is unique during
       registration.  There to help catch bugs as this should never happen
       in a bug free driver.
    
    Cleanups and fixlets
    
     A rework of buffer registration from Lars - a precursor to some other
     upcoming new stuff (a few patches from others rolled in here as well).
     * Ensure all drivers register the same channels for the device and buffer.
     * Move buffer registration into the core rather than using the old
       two step approach.  Now we have simple ways of using a unified set channels
       for both without requiring channels be exposed by both interface, this
       removes a fair bit of boilerplate.
     * Stop sca3000 and ad5933 (both in staging) enabling buffer channels by
       default. It has long be convention in IIO to startup with no channels
       enabled and leave it up to userspace to say what goes in the buffer.
       Getting rid of these allows us to drop export of iio_scan_mask_set.
     * Drop get_bytes_per_datum from iio_buffer_access_funcs as not been used
       for a while.
     * Allocate standard buffer attributes in the core rather than in every
       driver with a buffer.
     * Make the length attribute read only when a driver is not able to set
       the length.
     * Drop the get_length callback for buffers as it is already available in
       struct iio_buffer.
     * Drop an unused arguement form iio_kfifo_allocate and add devm allocator
       for it.
     * some kconfig entries gain anotation with the resulting module name.
     * Fix a resulting compile issue in dummy driver due to a stub taking
       wrong parameters as a result of the above rework.
     * Fix an off by 2 error in copying the core assigned buffer attributes.
    
    Other cleanups,
     * Trivial space before comma fixups.
     * ak8975 fixlets - none critical.  Rework to allow more device support.
     * Drop unnecessary sizeof(u8) calls.
     * bmp280 - refactor the compensation code to reduce copy operations and
       code length.  A second patch futher optimized this and performed some
       other minor cleanups.
     * kxcjk-1013 - various power control cleanups to avoid unnecessary enable
       / disable of device.  Make sure it is only controlled at all if CONFIG_PM
       is enabled.  Also som cleanups of error paths.
     * Small cleanups in adf4530 driver - pointless message and unnecessary braces.
     * Clarifiy the proximity ABI docs to make it clear it should get bigger
       as we move futher away.
     * Drop a misleading comment form industrialio-core.c
     * Trivial white space cleanups.
     * sca3000 looses an unused debug function.
     * Fix char unsigned ordering in ad8366
     * Increase the sleep time in ad9523 to make it predictable (value didn't
       really matter so make it more than 20 msecs)
     * mxs-lradc touchscreen property cleanups in device tree are fixed to ensure
       the meet all the 'interesting' documentation.
     * A couple of cleanups for the staging ad5933 driver to avoid unnecessary
       conversion to a processed temperature vlaue in kernel and remove
       platform data form the state structure as not needed after probe.
     * Fix a wrong scale factor in the docs.
    
    Misc
     * Add IIO include files to the maintainers entry.
    
  • sound-3.19-rc6
    sound fixes for 3.19-rc6
    
    This batch contains two fixes for FireWire lib module and a quirk
    for yet another Logitech WebCam.  The former is the fixes for MIDI
    handling I forgot to pick up during the merge window.  All the
    fixed code is pretty local and shouldn't give any regressions.
    
  • wireless-drivers-for-davem-2015-01-20
    ath9k:
    
    * fix an IRQ storm caused by commit 872b5d814f99
    
    iwlwifi:
    
    * A fix for scan that fixes a firmware assertion
    
    * A fix that improves roaming behavior. Same fix has been tested for
      a while in iwldvm. This is a bit of a work around, but the real fix
      should be in mac80211 and will come later.
    
    * A fix for BARs that avoids a WARNING.
    
    * one fix for rfkill while scheduled scan is running.
      Linus's system hit this issue. WiFi would be unavailable
      after this has happpened because of bad state in cfg80211.
    
  • mac80211-next-for-davem-2015-01-19
    Some further updates for net-next:
     * fix network-manager which was broken by the previous changes
     * fix delete-station events, which were broken by me making the
       genlmsg_end() mistake
     * fix a timer left running during suspend in some race conditions
       that would cause an annoying (but harmless) warning
     * (less important, but in the tree already) remove 80+80 MHz rate
       reporting since the spec doesn't distinguish it from 160 MHz;
       as the bitrate they're both 160 MHz bandwidth
    
  • v3.19-rc5
    ec6f34e5 · Linux 3.19-rc5 ·
    Linux 3.19-rc5
    
  • gpio-v3.19-4
    A slew of fixes dealing with some irritating bugs (non-regressions)
    that have been around forever in the GPIO subsystem, most of them
    also tagged for stable:
    
    - A large slew of fixes from Johan Hovold who is finally testing and
      reviewing the removal path of the GPIO drivers.
    
    - Fix of_get_named_gpiod_flags() so it works as expected.
    
    - Fix an IRQ handling bug in the crystalcove driver.
    
  • drm-intel-next-2015-01-17
    - refactor i915/snd-hda interaction to use the component framework (Imre)
    - psr cleanups and small fixes (Rodrigo)
    - a few perf w/a from Ken Graunke
    - switch to atomic plane helpers (Matt Roper)
    - wc mmap support (Chris Wilson & Akash Goel)
    - smaller things all over
  • v3.18.3
    219b188d · Linux 3.18.3 ·
    This is the 3.18.3 stable release
    
  • v3.14.29
    a2ab9187 · Linux 3.14.29 ·
    This is the 3.14.29 stable release
    
  • v3.10.65
    5054319d · Linux 3.10.65 ·
    This is the 3.10.65 stable release
    
  • mac80211-for-davem-2015-01-15
    Just two fixes - one for an uninialized variable and
    one for a deadlock in regulatory processing.
    
  • mac80211-next-for-davem-2015-01-15
    Here's a big pile of changes for this round.
    
    We have
     * a lot of regulatory code changes to deal with the
       way newer Intel devices handle this
     * a change to drop packets while disconnecting from
       an AP instead of trying to wait for them
     * a new attempt at improving the tailroom accounting
       to not kick in too much for performance reasons
     * improvements in wireless link statistics
     * many other small improvements and small fixes that
       didn't seem necessary for 3.19 (e.g. in hwsim which
       is testing only code)
    
  • v3.12.36
    f6101957 · Linux 3.12.36 ·
    This is the 3.12.36 stable release
    
  • gpio-v3.19-3
    Some GPIO fixes for the v3.19 series:
    - Three patches fixing IRQ handling for the DLN2
    - Null pointer handling for grgpio
    
  • drm-intel-fixes-2015-01-15
  • topic/i915-hda-componentized-2015-01-12
  • v3.19-rc4
    eaa27f34 · linux 3.19-rc4 ·
    linux 3.19-rc4
    
  • vfio-v3.19-rc4
    VFIO fixes for v3.19-rc4
     - Fix PCI header check in vfio_pci_probe() (Wei Yang)