04 May, 2017

1 commit

  • Pull sound updates from Takashi Iwai:
    "It was a relatively calm development cycle, and no scaring changes are
    seen in both core and driver sides. Here are some highlights:

    ASoC:
    - A new API for hooking up jacks more generically and easily

    - Card longname is set based on DMI for a unique UCM profile

    - Lots of Intel driver fixes: Atom, Broxton, Skylake and newer chips

    - New drivers for Cirrus CS35L35, DIO DIO2125, Everest ES7132,
    HiSilicon hi6210, Maxim MAX98927, MT2701 systems with WM8960,
    Nuvoton NAU8824, Odroid systems, ST STM32 SAI controllers and x86
    systems with DA7213

    HD-audio:
    - Many new quirks to support headset for various devices (mostly ASUS
    ones) as usual

    - Support for dual codecs on some Gigabyte mobos and Lenovo laptop

    - Improvement on PCM position reporting for Skylake and newer

    FireWire:
    - New drivers for MOTU and RME Fireface series

    - Updates for Digidesign Digi00x and TASCAM series

    - Support for tracepoints

    Others:
    - USB-audio: improved support for quirk_alias option

    - Cleanups, constification allover the places"

    * tag 'sound-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (299 commits)
    ASoC: codec: wm8960: Relax bit clock computation when using PLL
    ASoC: codec: wm9860: avoid maybe-uninitialized warning
    ASoC: nau8824: leave Class D gain at chip default
    ASoC: nau8824: rename controls to match DAPM controls
    ASoC: Intel: Skylake: Return negative error code
    ASoC: Intel: Skylake: Fix unused variable warning
    ASoC: Intel: Skylake: fix uninitialized pointer use
    ASoC: sti: Fix error handling if of_clk_get() fails
    ASoC: cs4271: configure reset GPIO as output
    ASoC: dwc: Disallow building designware_pcm as a module
    ALSA: ali5451: fix spelling mistake in "ali_capture_preapre"
    ASoC: stm32: add SAI driver
    ASoC: stm32: add bindings for SAI
    ASoC: Intel: Skylake: Add loadable module support on KBL platform
    ASoC: Intel: Skylake: Modify load_lib_ipc arguments for a nowait version
    ASoC: Intel: Skylake: Register dsp_fw_ops for kabylake
    ASoC: Intel: Skylake: Modify arguments to reuse module transfer function
    ASoC: Intel: Skylake: Commonize library load
    ASoC: Intel: Skylake: Move sst common initialization to a helper function
    ASoC: nau8824: new driver
    ...

    Linus Torvalds
     

02 May, 2017

3 commits

  • ASoC: Updates for v4.12

    A quiet release for the core, but lots of new drivers this time around:

    - A new, generalized, API for hooking up jacks which makes it easier to
    write generic machine drivers for simple cases.
    - Continuing fixes for issues with the x86 CPU drivers.
    - New drivers for Cirrus CS35L35, DIO DIO2125, Everest ES7132,
    HiSilicon hi6210, Maxim MAX98927, MT2701 systems with WM8960, Nuvoton
    NAU8824, Odroid systems, ST STM32 SAI controllers and x86 systems with
    DA7213

    Takashi Iwai
     
  • For 4.12 merge.

    Takashi Iwai
     
  • Pull LED updates from Jacek Anaszewski:
    "New drivers:

    - add LED support for MT6323 PMIC

    - add LED support for Motorola CPCAP PMIC

    New features and improvements:

    - add LED trigger for all CPUs aggregated which is useful on tiny
    boards with more CPU cores than LED pins

    - add OF variants of LED registering functions as a preparation for
    adding generic support for Device Tree parsing

    - dell-led improvements and cleanups, followed by moving it to the
    x86 platform driver subsystem which is a more appropriate place for
    it

    - extend pca9532 Device Tree support by adding the LEDs
    'default-state' property

    - extend pca963x Device Tree support by adding nxp,inverted-out
    property for inverting the polarity of the output

    - remove ACPI support for lp3952 since it relied on a non-official
    ACPI IDs"

    * tag 'leds_for_4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds:
    leds: pca9532: Extend pca9532 device tree support
    leds: cpcap: new driver
    mfd: cpcap: Add missing include dependencies
    leds: lp3952: Use 'if (ret)' pattern
    leds: lp3952: Remove ACPI support for lp3952
    leds: mt6323: Fix an off by one bug in probe
    dt-bindings: leds: Add document bindings for leds-mt6323
    leds: Add LED support for MT6323 PMIC
    leds: gpio: use OF variant of LED registering function
    leds: core: add OF variants of LED registering functions
    platform/x86: dell-wmi-led: fix coding style issues
    dell-led: move driver to drivers/platform/x86/dell-wmi-led.c
    dell-led: remove code related to mic mute LED
    platform/x86: dell-laptop: import dell_micmute_led_set() from drivers/leds/dell-led.c
    ALSA: hda - rename dell_led_set_func to dell_micmute_led_set_func
    ALSA: hda - use dell_micmute_led_set() instead of dell_app_wmi_led_set()
    dell-led: remove GUID check from dell_micmute_led_set()
    leds/trigger/cpu: Add LED trigger for all CPUs aggregated

    Linus Torvalds
     

30 Apr, 2017

30 commits


26 Apr, 2017

6 commits