[alsa-devel] [GIT PULL] ASoC updates for v4.7

Mark Brown broonie at kernel.org
Fri May 27 15:02:14 CEST 2016


The following changes since commit 515511a7920c69aebf7f5fef0cb8e1df6767f34c:

  Merge remote-tracking branch 'asoc/topic/hdmi' into asoc-next (2016-05-13 14:27:16 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-v4.7-2

for you to fetch changes up to bf65921380cd50b87618df550398e06581f4a361:

  Merge remote-tracking branch 'asoc/topic/wm8962' into asoc-next (2016-05-27 13:46:02 +0100)

----------------------------------------------------------------
ASoC: Updates for v4.7 part 2

Really sorry about this late pull request.  It looks like at the time I
sent my pull request for v4.7 there was some conflict or other issue
which caused my script to stop merging the ASoC branches at some point
after the HDMI changes.

It's all specific driver updates, including:

 - New drivers for MAX98371 and TAS5720.
 - SPI support for TLV320AIC32x4.
 - TDM support for STI Uniperf IPs.

This code should all have been in -next prior to the merge window apart
from some fixes, it dropped out on the 18th.

----------------------------------------------------------------
Akinobu Mita (1):
      spi: omap2-mcspi: Undo broken fix for dma transfer of vmalloced buffer

Al Viro (6):
      do_splice_to(): cap the size before passing to ->splice_read()
      fix the copy vs. map logics in blk_rq_map_user_iov()
      atomic_open(): fix the handling of create_error
      ecryptfs: fix handling of directory opening
      get_rock_ridge_filename(): handle malformed NM entries
      Merge branch 'ovl-fixes' into for-linus

Alex Deucher (2):
      drm/radeon: fix DP mode validation
      drm/amdgpu: fix DP mode validation

Alexander Shishkin (2):
      perf/x86/intel/pt: Generate PMI in the STOP region as well
      perf/core: Disable the event on a truncated AUX record

Andrea Adami (1):
      ASoC: pxa: Fix module autoload for platform drivers

Andrea Arcangeli (1):
      mm: thp: calculate the mapcount correctly for THP pages during WP faults

Andreas Dannenberg (2):
      ASoC: add TA5720 digital amplifier DT bindings
      ASoC: add support for TAS5720 digital amplifier

Andrey Ryabinin (1):
      perf/x86: Fix undefined shift on 32-bit kernels

Andrey Utkin (1):
      kvmconfig: add more virtio drivers

Andrey Vostrikov (1):
      spi: spi-fsl-dspi: Fix cs_change handling in message transfer

Andy Lutomirski (1):
      perf/core: Change the default paranoia level to 2

Arindam Nath (1):
      drm/radeon: fix DP link training issue with second 4K monitor

Arnaldo Carvalho de Melo (9):
      perf tools: Use readdir() instead of deprecated readdir_r()
      perf script: Use readdir() instead of deprecated readdir_r()
      perf thread_map: Use readdir() instead of deprecated readdir_r()
      perf tools: Use readdir() instead of deprecated readdir_r()
      perf dwarf: Guard !x86_64 definitions under #ifdef else clause
      perf probe: Check if dwarf_getlocations() is available
      perf evsel: Improve EPERM error handling in open_strerror()
      perf evsel: Handle EACCESS + perf_event_paranoid=2 in fallback()
      perf stat: Fallback to user only counters when perf_event_paranoid > 1

Arnd Bergmann (6):
      regmap: fix documentation to match code
      Revert "net/mlx5: Kconfig: Fix MLX5_EN/VXLAN build issue"
      net/mlx5e: make VXLAN support conditional
      Merge tag 'at91-fixes' of git://git.kernel.org/.../nferre/linux-at91 into fixes
      Merge tag 'at91-fixes2' of git://git.kernel.org/.../nferre/linux-at91 into fixes
      net: mvneta: bm: fix dependencies again

Axel Lin (2):
      ASoC: rt5677: Avoid duplicate the same test in each switch case
      ASoC: max98371 Remove duplicate entry in max98371_reg

Bard Liao (2):
      ASoC: rt298: reset AD dilter is there is no MCLK
      ASoC: rt298: fix capture doesn't work at some cases

Bastien Nocera (1):
      ASoC: tlv320aix31xx: Add ACPI match for Lenovo 100S

Ben Hutchings (2):
      spi: spi-ti-qspi: Fix FLEN and WLEN settings if bits_per_word is overridden
      spi: spi-ti-qspi: Handle truncated frames properly

Boris Brezillon (1):
      ARM: dts: at91: sam9x5: Fix the memory range assigned to the PMC

Chris Diamand (1):
      Input: byd - update copyright header

Colin Ian King (1):
      tools: bpf_jit_disasm: check for klogctl failure

Dan Carpenter (6):
      scsi_dh_alua: uninitialized variable in alua_rtpg()
      netxen: fix error handling in netxen_get_flash_block()
      netxen: reversed condition in netxen_nic_set_link_parameters()
      netxen: netxen_rom_fast_read() doesn't return -1
      qede: uninitialized variable in qede_start_xmit()
      qlcnic: potential NULL dereference in qlcnic_83xx_get_minidump_template()

Dan Williams (1):
      libnvdimm, pfn: fix ARCH=alpha allmodconfig build failure

Daniel Jurgens (1):
      net/mlx4_en: Fix endianness bug in IPV6 csum calculation

Daniel Vetter (1):
      drm/i915: Bail out of pipe config compute loop on LPT

Dave Airlie (3):
      Merge tag 'drm-intel-fixes-2016-05-11' of git://anongit.freedesktop.org/drm-intel into drm-fixes
      Merge branch 'drm-fixes-4.6' of git://people.freedesktop.org/~agd5f/linux into drm-fixes
      Merge branch 'drm-fixes-4.6' of git://people.freedesktop.org/~agd5f/linux into drm-fixes

David Ahern (1):
      net: ipv6: tcp reset, icmp need to consider L3 domain

David Howells (1):
      KEYS: Fix ASN.1 indefinite length object parsing

David S. Miller (9):
      Merge branch 'master' of git://git.kernel.org/.../klassert/ipsec
      Merge branch 'bnxt_en-fixes'
      Merge branch 'mlx5-build-fix'
      Merge git://git.kernel.org/.../pablo/nf
      Merge tag 'wireless-drivers-for-davem-2016-05-09' of git://git.kernel.org/.../kvalo/wireless-drivers
      Merge branch 'nps_enet-fixes'
      Merge branch 'net-sched-fixes'
      Merge branch 'bnxt_en-fixes'
      Merge branch 'xgene-fixes'

Dmitry V. Levin (1):
      x86: Use compat version for preadv2 and pwritev2

Elad Kanfi (2):
      net: nps_enet: Tx handler synchronization
      net: nps_enet: bug fix - handle lost tx interrupts

Emmanuel Grumbach (1):
      iwlwifi: mvm: don't override the rate with the AMSDU len

Eric Dumazet (2):
      macvtap: segmented packet is consumed
      tcp: refresh skb timestamp at retransmit time

Fabio Estevam (6):
      ASoC: wm8960: Provide a menu selection text
      ASoC: wm8962: Disable clock if wm8962_runtime_resume() fails
      ASoC: wm8962: Fit error message into a single line
      ASoC: wm8962: Adjust clk definitions so that simple card can work
      ASoC: hdac_hdmi: Remove the unused 'timeout' variable
      spi: spi-ep93xx: Fix the PTR_ERR() argument

Felipe Balbi (1):
      cgroup: fix compile warning

Florian Westphal (1):
      netfilter: conntrack: init all_locks to avoid debug warning

Geert Uytterhoeven (2):
      ravb: Add missing free_irq() call to ravb_close()
      regulator: da9063: Correct module alias prefix to fix module autoloading

Guneshwor Singh (1):
      ASoC: topology: Set CPU DAI name and enable DPCM by default for FE link

H. Nikolaus Schaller (1):
      Input: twl6040-vibra - fix DT node memory management

Hans de Goede (2):
      regulator: axp20x: Fix axp22x ldo_io voltage ranges
      regulator: axp20x: Fix axp22x ldo_io registration error on cold boot

Herbert Xu (2):
      crypto: hash - Fix page length clamping in hash walk
      crypto: testmgr - Use kmalloc memory for RSA input

Ian Campbell (1):
      VSOCK: do not disconnect socket when peer has shutdown SEND only

Ido Schimmel (2):
      mlxsw: spectrum: Fix rollback order in LAG join failure
      mlxsw: spectrum: Add missing rollback in flood configuration

Imre Deak (1):
      drm/i915/bdw: Add missing delay during L3 SQC credit programming

Ingo Molnar (3):
      MAINTAINERS: Add mmiotrace entry
      Revert "sched/fair: Fix fairness issue on migration"
      Merge tag 'perf-urgent-for-mingo-20160512' of git://git.kernel.org/.../acme/linux into perf/urgent

Iyappan Subramanian (5):
      drivers: net: xgene: fix IPv4 forward crash
      drivers: net: xgene: fix sharing of irqs
      drivers: net: xgene: fix ununiform latency across queues
      drivers: net: xgene: fix statistics counters race condition
      drivers: net: xgene: fix register offset

Jack Pham (1):
      regmap: spmi: Fix regmap_spmi_ext_read in multi-byte case

Jamal Hadi Salim (7):
      export tc ife uapi header
      net sched: vlan action fix late binding
      net sched: ipt action fix late binding
      net sched: mirred action fix late binding
      net sched: simple action fix late binding
      net sched: skbedit action fix late binding
      net sched: ife action fix late binding

Jani Nikula (1):
      drm/i915/lvds: separate border enable readout from panel fitter

Jarkko Nikula (1):
      spi: pxa2xx: Do not detect number of enabled chip selects on Intel SPT

Jarno Rajahalme (2):
      udp_tunnel: Remove redundant udp_tunnel_gro_complete().
      udp_offload: Set encapsulation before inner completes.

Jeeja KP (1):
      ASoC: topology: Fix memory leak in widget creation

Jeremy McDermond (7):
      ASoC: tlv320aic32x4: Change name of probe function
      ASoC: tlv320aic32x4: Break out I2C support into separate module
      ASoC: tlv320aic32x4: Add SPI support
      ASoC: tlv320aic32x4: Add 96k sample rate
      ASoC: tlv320aic32x4: Implement resistors on input pins
      ASoC: tlv320aic32x4: Add additional input pins
      ASoC: tlv320aic32x4: Properly implement the positive and negative pins into the mixers

Jim Lodes (1):
      ASoC: omap-pcm: Initialize DMA configuration

Jiri Benc (1):
      gre: do not keep the GRE header around in collect medata mode

Joe Stringer (1):
      openvswitch: Fix cached ct with helper.

Johannes Thumshirn (1):
      qla1280: Don't allocate 512kb of host tags

Josh Poimboeuf (2):
      compiler-gcc: require gcc 4.8 for powerpc __builtin_bswap16()
      x86/kvm: Add stack frame dependency to fastop() inline asm

Junxiao Bi (2):
      ocfs2: revert using ocfs2_acl_chmod to avoid inode cluster lock hang
      ocfs2: fix posix_acl_create deadlock

Kaho Ng (1):
      ALSA: hda - Fix white noise on Asus UX501VW headset

Kalle Valo (1):
      Merge tag 'iwlwifi-for-kalle-2016-05-04' of https://git.kernel.org/.../iwlwifi/iwlwifi-fixes

Kangjie Lu (3):
      net: fix infoleak in llc
      net: fix infoleak in rtnetlink
      net: fix a kernel infoleak in x25 module

Koro Chen (1):
      ASoC: mediatek: Add HDMI dai-links in the mt8173-rt5650-rt5676 machine driver

Krzysztof Kozlowski (1):
      regulator: s2mps11: Fix invalid selector mask and voltages for buck9

Kuninori Morimoto (3):
      ASoC: tidyup alphabetical order for SND_SOC_Bxx
      ASoC: rsnd: count .probe/.remove for rsnd_mod_call()
      ASoC: rsnd: don't use prohibited number to PDMACHCRn.SRS

Linus Lüssing (1):
      bridge: fix igmp / mld query parsing

Linus Torvalds (31):
      Merge git://git.kernel.org/.../davem/net
      Merge branch 'linus' of git://git.kernel.org/.../herbert/crypto-2.6
      Merge branch 'akpm' (patches from Andrew)
      Merge branch 'libnvdimm-fixes' of git://git.kernel.org/.../nvdimm/nvdimm
      Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/.../tip/tip
      Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/.../tip/tip
      Merge tag 'pci-v4.6-fixes-3' of git://git.kernel.org/.../helgaas/pci
      Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
      Merge tag 'spi-fix-v4.6-rc7' of git://git.kernel.org/.../broonie/spi
      Merge git://git.kernel.org/.../davem/net
      Merge tag 'scsi-fixes' of git://git.kernel.org/.../jejb/scsi
      Merge tag 'pinctrl-v4.6-4' of git://git.kernel.org/.../linusw/linux-pinctrl
      Merge branch 'for-linus' of git://git.kernel.org/.../dtor/input
      Merge tag 'sound-4.6' of git://git.kernel.org/.../tiwai/sound
      Merge tag 'keys-fixes-20160512' of git://git.kernel.org/.../dhowells/linux-fs
      Merge branch 'akpm' (patches from Andrew)
      Merge branch 'linus' of git://git.kernel.org/.../herbert/crypto-2.6
      Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
      Merge tag 'media/v4.6-6' of git://git.kernel.org/.../mchehab/linux-media
      Merge tag 'regmap-fix-v4.6-rc7' of git://git.kernel.org/.../broonie/regmap
      Merge tag 'regulator-fix-v4.6-rc7' of git://git.kernel.org/.../broonie/regulator
      Merge tag 'fixes-for-linus' of git://git.kernel.org/.../arm/arm-soc
      Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/.../tip/tip
      Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/.../tip/tip
      Merge branch 'for-4.6-fixes' of git://git.kernel.org/.../tj/wq
      Merge branch 'for-4.6-fixes' of git://git.kernel.org/.../tj/cgroup
      Merge branch 'for-linus' of git://git.kernel.org/.../viro/vfs
      nf_conntrack: avoid kernel pointer value leak in slab name
      Merge git://git.kernel.org/.../davem/net
      Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/.../tip/tip
      Linux 4.6

Liping Zhang (1):
      netfilter: IDLETIMER: fix race condition when destroy the target

Lucas Stach (1):
      drm/radeon: fix PLL sharing on DCE6.1 (v2)

Ludovic Desroches (1):
      pinctrl: at91-pio4: fix pull-up/down logic

Lukas Wunner (2):
      PCI: Fix BUG on device attach failure
      PCI: Do not treat EPROBE_DEFER as device attach failure

Lyude (1):
      Revert "drm/i915: start adding dp mst audio"

Marek Szyprowski (1):
      Input: max8997-haptic - fix NULL pointer dereference

Mark Brown (31):
      regmap: mmio: Fix value endianness selection
      regmap: Fix implicit inclusion of device.h
      regmap: mmio: Parse endianness definitions from DT
      ASoC: wm8960: Depends on I2C
      regmap: mmio: Explicitly say little endian is the defualt in the bus config
      Merge branches 'topic/dai-link' and 'topic/find-dai' of git://git.kernel.org/.../broonie/sound into asoc-topology
      Merge remote-tracking branches 'spi/fix/fsl-dspi', 'spi/fix/omap2-mcspi', 'spi/fix/pxa2xx' and 'spi/fix/ti-qspi' into spi-linus
      Merge remote-tracking branch 'regmap/fix/mmio' into regmap-linus
      Merge remote-tracking branches 'regmap/fix/be', 'regmap/fix/doc' and 'regmap/fix/spmi' into regmap-linus
      Merge remote-tracking branches 'regulator/fix/axp20x', 'regulator/fix/da9063', 'regulator/fix/gpio' and 'regulator/fix/s2mps11' into regulator-linus
      ASoC: ak4642: Enable cache usage to fix crashes on resume
      Merge tag 'asoc-v4.7' into asoc-linus
      Merge remote-tracking branches 'asoc/fix/ak4642', 'asoc/fix/ep93xx', 'asoc/fix/kirkwood' and 'asoc/fix/twl6040' into asoc-linus
      Merge remote-tracking branch 'asoc/topic/tlv320aic32x4' into asoc-next
      Merge remote-tracking branch 'asoc/topic/rcar' into asoc-next
      Merge remote-tracking branch 'asoc/topic/max98371' into asoc-next
      Merge remote-tracking branch 'asoc/topic/twl6040' into asoc-next
      Merge remote-tracking branch 'asoc/topic/simple' into asoc-next
      Merge remote-tracking branch 'asoc/topic/pxa' into asoc-next
      Merge remote-tracking branch 'asoc/topic/topology' into asoc-next
      Merge remote-tracking branch 'asoc/topic/tas5270' into asoc-next
      Merge remote-tracking branch 'asoc/topic/omap' into asoc-next
      Merge remote-tracking branch 'asoc/topic/mtk' into asoc-next
      Merge remote-tracking branch 'asoc/topic/rt298' into asoc-next
      Merge remote-tracking branch 'asoc/topic/kconfig' into asoc-next
      Merge remote-tracking branch 'asoc/topic/tlv320aic31xx' into asoc-next
      Merge remote-tracking branch 'asoc/topic/sti' into asoc-next
      Merge remote-tracking branch 'asoc/topic/qcom' into asoc-next
      Merge remote-tracking branch 'asoc/topic/wm8960' into asoc-next
      Merge remote-tracking branch 'asoc/topic/rt5677' into asoc-next
      Merge remote-tracking branch 'asoc/topic/wm8962' into asoc-next

Mathias Krause (1):
      x86/extable: ensure entries are swapped completely when sorting

Matthias Brugger (1):
      drivers: net: xgene: Fix error handling

Mauro Carvalho Chehab (1):
      Revert "[media] videobuf2-v4l2: Verify planes array in buffer dequeueing"

Maxime Ripard (1):
      regulator: axp20x: Fix LDO4 linear voltage range

Mengdong Lin (4):
      ASoC: topology: ABI - Define types for vendor tuples
      ASoC: topology: Set the link ID when creating a FE DAI link
      ASoC: topology: Check failure to create a widget
      ASoC: topology: Check size mismatch of ABI objects before parsing

Michael Chan (4):
      bnxt_en: Need memory barrier when processing the completion ring.
      bnxt_en: Setup multicast properly after resetting device.
      bnxt_en: Add workaround to detect bad opaque in rx completion (part 1)
      bnxt_en: Add workaround to detect bad opaque in rx completion (part 2)

Mihai Mihalache (1):
      regulator: gpio: check return value of of_get_named_gpio

Mikko Rapeli (1):
      uapi glibc compat: fix compile errors when glibc net/if.h included before linux/if.h

Miklos Szeredi (4):
      vfs: add vfs_select_inode() helper
      vfs: rename: check backing inode being equal
      vfs: add lookup_hash() helper
      ovl: ignore permissions on underlying lookup

Moise Gergaud (10):
      ASoC: sti: correct typo errors
      ASoC: sti: macro for uniperif tdm regs access
      ASoC: sti: rename unip player type into common player & reader type
      ASoC: sti: define tdm type & default tdm hw config
      ASoC: sti: helper functions for unip tdm slots configuration
      ASoC: sti: helper functions to fix tdm runtime params
      ASoC: sti: unip player tdm mode
      ASoC: sti: unip reader tdm mode
      ASoC: sti: select player for I2S/TDM TX bus
      ASoC: sti-asoc-card: update tdm mode

Namhyung Kim (1):
      perf diff: Fix duplicated output column

Nikolay Aleksandrov (1):
      net: bridge: fix old ioctl unlocked net device walk

PC Liao (2):
      ASoC: mediatek: Add second I2S on mt8173-rt5650 machine driver
      ASoC: mediatek: HDMI audio LR channel swapped

Paolo Abeni (1):
      net/route: enforce hoplimit max value

Paul Durrant (1):
      xen-netback: fix extra_info handling in xenvif_tx_err()

Peter Ujfalusi (4):
      ASoC: omap-mcbsp: Enable/disable sidetone block auto clock gating for omap3
      ASoC: simple-card: Add pm callbacks to platform driver
      ASoC: twl6040: Select LPPLL during standby
      ASoC: twl6040: Disconnect AUX output pads on digital mute

Peter Zijlstra (1):
      perf/x86/msr: Fix SMI overflow

Petr Kulhavy (5):
      ASoC: tas571x: implemented digital mute
      ASoC: tas571x: chip type detection via I2C name
      ASoC: tas571x: added missing register literals
      ASoC: tas571x: added support for TAS5721
      ASoC: tas571x: new chip added into TAS571x binding

Phil Turnbull (1):
      netfilter: nfnetlink_acct: validate NFACCT_QUOTA parameter

Rafael J. Wysocki (1):
      sched/fair: Fix !CONFIG_SMP kernel cpufreq governor breakage

Robin Humble (1):
      Revert "proc/base: make prompt shell start from new line after executing "cat /proc/$pid/wchan""

Sabrina Dubroca (1):
      macsec: key identifier is 128 bits, not 64

Serge E. Hallyn (2):
      cgroup, kernfs: make mountinfo show properly scoped path for cgroup namespaces
      kernfs: kernfs_sop_show_path: don't return 0 after seq_dentry call

Serge Hallyn (1):
      kernfs_path_from_node_locked: don't overwrite nlen

Sergei Shtylyov (1):
      rcar: src: skip disabled-SRC nodes

Sergey Senozhatsky (1):
      zsmalloc: fix zs_can_compact() integer overflow

Shaohui Xie (1):
      net: phylib: fix interrupts re-enablement in phy_start

Shmulik Ladkani (1):
      Documentation/networking: more accurate LCO explanation

Srinivas Kandagatla (2):
      ASoC: qcom: Fix uninitialized symbol warning.
      ASoC: qcom: remove IS_ERR_VALUE usage on int.

Steffen Klassert (3):
      flowcache: Avoid OOM condition under preasure
      xfrm: Reset encapsulation field of the skb before transformation
      vti: Add pmtu handling to vti_xmit.

Stephen Boyd (1):
      ASoC: rsnd: Remove CLK_IS_ROOT

Steven Rostedt (1):
      tools lib traceevent: Do not reassign parg after collapse_tree()

Sudarsana Reddy Kalluru (1):
      qede: prevent chip hang when increasing channels

Sudip Mukherjee (1):
      ASoC: kirkwood: fix build failure

Suzuki K Poulose (1):
      arm64/sunxi: 4.6-rc1: Add dependency on generic irq chip

Tadeusz Struk (3):
      crypto: qat - fix invalid pf2vf_resp_wq logic
      crypto: qat - fix adf_ctl_drv.c:undefined reference to adf_init_pf_wq
      crypto: rsa - select crypto mgr dependency

Takashi Iwai (4):
      ALSA: usb-audio: Quirk for yet another Phoenix Audio devices (v2)
      ALSA: hda - Fix broken reconfig
      ALSA: hda - Fix regression on ATI HDMI audio
      ALSA: usb-audio: Yet another Phoneix Audio device quirk

Thomas Gleixner (2):
      x86/topology: Handle CPUID bogosity gracefully
      x86/topology: Set x86_max_cores to 1 for CONFIG_SMP=n

Uwe Kleine-König (1):
      net: fec: only clear a queue's work bit if the queue was emptied

Ville Syrjälä (1):
      drm/i915: Update CDCLK_FREQ register on BDW after changing cdclk frequency

Wanpeng Li (1):
      workqueue: fix rebind bound workers warning

Wenyou Yang (1):
      ARM: dts: at91: sama5d2: use "atmel,sama5d3-nfc" compatible for nfc

Xunlei Pang (1):
      sched/rt, sched/dl: Don't push if task's scheduling class was changed

Yura Pakhuchiy (1):
      ALSA: hda - Fix subwoofer pin on ASUS N751 and N551

Zhou Chengming (1):
      ksm: fix conflict between mmput and scan_get_next_rmap_item

Zi Shen Lim (1):
      arm64: bpf: jit JMP_JSET_{X,K}

anish kumar (1):
      ASoC: Add max98371 codec driver

hchrzani (1):
      perf/x86/intel/uncore: Fix CHA registers configuration procedure for Knights Landing platform

xypron.glpk at gmx.de (1):
      net: thunderx: avoid exposing kernel stack

 .../devicetree/bindings/regmap/regmap.txt          |  59 +-
 .../devicetree/bindings/sound/max98371.txt         |  17 +
 .../bindings/sound/mt8173-rt5650-rt5676.txt        |   5 +-
 .../devicetree/bindings/sound/mt8173-rt5650.txt    |  10 +
 .../devicetree/bindings/sound/st,sti-asoc-card.txt |  48 +-
 .../devicetree/bindings/sound/tas571x.txt          |  10 +-
 .../devicetree/bindings/sound/tas5720.txt          |  25 +
 Documentation/networking/checksum-offloads.txt     |  14 +-
 Documentation/sysctl/kernel.txt                    |   2 +-
 MAINTAINERS                                        |  14 +
 Makefile                                           |   2 +-
 arch/arm/boot/dts/at91sam9x5.dtsi                  |   2 +-
 arch/arm/boot/dts/sama5d2.dtsi                     |   2 +-
 arch/arm64/Kconfig.platforms                       |   1 +
 arch/arm64/net/bpf_jit_comp.c                      |   1 +
 arch/x86/configs/kvm_guest.config                  |   3 +
 arch/x86/entry/syscalls/syscall_32.tbl             |   4 +-
 arch/x86/events/intel/core.c                       |   2 +-
 arch/x86/events/intel/pt.c                         |   2 +
 arch/x86/events/intel/uncore_snbep.c               |   7 +
 arch/x86/events/msr.c                              |   2 +-
 arch/x86/include/asm/uaccess.h                     |   8 +
 arch/x86/kernel/cpu/intel.c                        |   2 +-
 arch/x86/kernel/smpboot.c                          |   5 +
 arch/x86/kvm/emulate.c                             |   6 +-
 block/blk-map.c                                    |  47 +-
 crypto/Kconfig                                     |   1 +
 crypto/ahash.c                                     |   3 +-
 crypto/testmgr.c                                   |  27 +-
 drivers/base/regmap/internal.h                     |   1 +
 drivers/base/regmap/regmap-mmio.c                  |   5 +-
 drivers/base/regmap/regmap-spmi.c                  |   2 +-
 drivers/crypto/qat/qat_common/adf_common_drv.h     |  11 +
 drivers/crypto/qat/qat_common/adf_ctl_drv.c        |   6 +
 drivers/crypto/qat/qat_common/adf_sriov.c          |  26 +-
 drivers/gpu/drm/amd/amdgpu/atombios_dp.c           |   4 +-
 drivers/gpu/drm/i915/i915_debugfs.c                |  16 -
 drivers/gpu/drm/i915/i915_reg.h                    |   2 +
 drivers/gpu/drm/i915/intel_audio.c                 |   9 +-
 drivers/gpu/drm/i915/intel_crt.c                   |   8 +-
 drivers/gpu/drm/i915/intel_ddi.c                   |  24 +-
 drivers/gpu/drm/i915/intel_display.c               |   5 +-
 drivers/gpu/drm/i915/intel_dp_mst.c                |  22 -
 drivers/gpu/drm/i915/intel_drv.h                   |   2 -
 drivers/gpu/drm/i915/intel_lvds.c                  |   4 +
 drivers/gpu/drm/i915/intel_pm.c                    |   6 +
 drivers/gpu/drm/radeon/atombios_crtc.c             |  10 +
 drivers/gpu/drm/radeon/atombios_dp.c               |   4 +-
 drivers/gpu/drm/radeon/radeon_dp_auxch.c           |   2 +-
 drivers/input/misc/max8997_haptic.c                |   6 +-
 drivers/input/misc/twl6040-vibra.c                 |   1 +
 drivers/input/mouse/byd.c                          |   4 +
 drivers/media/v4l2-core/videobuf2-v4l2.c           |   6 -
 drivers/net/ethernet/apm/xgene/xgene_enet_cle.c    |  11 +-
 drivers/net/ethernet/apm/xgene/xgene_enet_cle.h    |   2 +
 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c     |  19 +-
 drivers/net/ethernet/apm/xgene/xgene_enet_hw.h     |   8 +-
 drivers/net/ethernet/apm/xgene/xgene_enet_main.c   |  82 ++-
 drivers/net/ethernet/apm/xgene/xgene_enet_main.h   |  18 +-
 drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.h  |   2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  86 ++-
 drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   2 +
 drivers/net/ethernet/cavium/thunder/nicvf_queues.c |   4 +
 drivers/net/ethernet/ezchip/nps_enet.c             |  30 +-
 drivers/net/ethernet/ezchip/nps_enet.h             |   2 -
 drivers/net/ethernet/freescale/fec_main.c          |  10 +-
 drivers/net/ethernet/marvell/Kconfig               |   2 +-
 drivers/net/ethernet/mellanox/mlx4/en_rx.c         |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/Kconfig    |   8 +-
 drivers/net/ethernet/mellanox/mlx5/core/Makefile   |   3 +-
 drivers/net/ethernet/mellanox/mlx5/core/en.h       |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   4 +
 drivers/net/ethernet/mellanox/mlx5/core/vxlan.h    |  11 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum.c     |   4 +-
 .../ethernet/mellanox/mlxsw/spectrum_switchdev.c   |   8 +
 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c |  14 +-
 .../net/ethernet/qlogic/netxen/netxen_nic_main.c   |   3 +-
 drivers/net/ethernet/qlogic/qede/qede_main.c       |   8 +-
 .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c   |   8 +-
 drivers/net/ethernet/renesas/ravb_main.c           |   2 +
 drivers/net/geneve.c                               |   5 +-
 drivers/net/macsec.c                               |  19 +-
 drivers/net/macvtap.c                              |   2 +-
 drivers/net/phy/phy.c                              |   8 +-
 drivers/net/vxlan.c                                |   5 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        |  83 +--
 drivers/net/xen-netback/netback.c                  |   1 +
 drivers/nvdimm/pmem.c                              |   4 +-
 drivers/pci/bus.c                                  |   6 +-
 drivers/pinctrl/pinctrl-at91-pio4.c                |   2 +
 drivers/regulator/axp20x-regulator.c               |  12 +-
 drivers/regulator/da9063-regulator.c               |   2 +-
 drivers/regulator/gpio-regulator.c                 |   2 +
 drivers/regulator/s2mps11.c                        |  28 +-
 drivers/scsi/device_handler/scsi_dh_alua.c         |   1 +
 drivers/scsi/qla1280.c                             |   2 +-
 drivers/spi/spi-ep93xx.c                           |   2 +-
 drivers/spi/spi-fsl-dspi.c                         |   4 +-
 drivers/spi/spi-omap2-mcspi.c                      |  62 ++-
 drivers/spi/spi-pxa2xx.c                           |   2 +-
 drivers/spi/spi-ti-qspi.c                          |  45 +-
 fs/ecryptfs/file.c                                 |  71 ++-
 fs/isofs/rock.c                                    |  13 +-
 fs/kernfs/dir.c                                    |   6 +-
 fs/kernfs/mount.c                                  |  15 +
 fs/namei.c                                         |  59 +-
 fs/ocfs2/acl.c                                     |  87 +++
 fs/ocfs2/acl.h                                     |   5 +
 fs/ocfs2/file.c                                    |   4 +-
 fs/ocfs2/namei.c                                   |  23 +-
 fs/ocfs2/refcounttree.c                            |  17 +-
 fs/ocfs2/xattr.c                                   |  14 +-
 fs/ocfs2/xattr.h                                   |   4 +-
 fs/open.c                                          |  12 +-
 fs/overlayfs/super.c                               |   4 +-
 fs/proc/base.c                                     |   2 +-
 fs/splice.c                                        |   3 +
 include/linux/compiler-gcc.h                       |   2 +-
 include/linux/dcache.h                             |  12 +
 include/linux/kernfs.h                             |   2 +
 include/linux/mfd/samsung/s2mps11.h                |   2 +
 include/linux/mfd/twl6040.h                        |   1 +
 include/linux/mm.h                                 |   9 +
 include/linux/namei.h                              |   2 +
 include/linux/netdevice.h                          |   3 +
 include/linux/swap.h                               |   6 +-
 include/linux/uio.h                                |   1 +
 include/net/netns/xfrm.h                           |   1 +
 include/net/udp_tunnel.h                           |   9 -
 include/uapi/linux/if.h                            |  28 +
 include/uapi/linux/if_macsec.h                     |   4 +-
 include/uapi/linux/libc-compat.h                   |  44 ++
 include/uapi/linux/tc_act/Kbuild                   |   1 +
 include/uapi/sound/asoc.h                          |  44 +-
 kernel/cgroup.c                                    |  63 +++
 kernel/events/core.c                               |   2 +-
 kernel/events/ring_buffer.c                        |  10 +-
 kernel/sched/deadline.c                            |   1 +
 kernel/sched/fair.c                                |  29 +-
 kernel/sched/rt.c                                  |   1 +
 kernel/workqueue.c                                 |  11 +
 lib/asn1_decoder.c                                 |  16 +-
 lib/iov_iter.c                                     |  19 +
 mm/huge_memory.c                                   |  71 ++-
 mm/ksm.c                                           |  15 +-
 mm/memory.c                                        |  22 +-
 mm/swapfile.c                                      |  13 +-
 mm/zsmalloc.c                                      |   7 +-
 net/bridge/br_ioctl.c                              |   5 +-
 net/bridge/br_multicast.c                          |  12 +-
 net/core/flow.c                                    |  14 +-
 net/core/rtnetlink.c                               |  18 +-
 net/ipv4/fib_semantics.c                           |   2 +
 net/ipv4/fou.c                                     |   6 +-
 net/ipv4/ip_gre.c                                  |   7 +-
 net/ipv4/ip_vti.c                                  |  18 +
 net/ipv4/tcp_output.c                              |   6 +-
 net/ipv4/udp_offload.c                             |   8 +-
 net/ipv6/icmp.c                                    |   5 +-
 net/ipv6/route.c                                   |   2 +
 net/ipv6/tcp_ipv6.c                                |   7 +-
 net/llc/af_llc.c                                   |   1 +
 net/netfilter/nf_conntrack_core.c                  |   6 +-
 net/netfilter/nfnetlink_acct.c                     |   2 +
 net/netfilter/xt_IDLETIMER.c                       |   1 +
 net/openvswitch/conntrack.c                        |  13 +
 net/sched/act_ife.c                                |  14 +-
 net/sched/act_ipt.c                                |  19 +-
 net/sched/act_mirred.c                             |  19 +-
 net/sched/act_simple.c                             |  18 +-
 net/sched/act_skbedit.c                            |  18 +-
 net/sched/act_vlan.c                               |  22 +-
 net/vmw_vsock/af_vsock.c                           |  21 +-
 net/x25/x25_facilities.c                           |   1 +
 net/xfrm/xfrm_output.c                             |   3 +
 sound/pci/hda/hda_sysfs.c                          |   8 -
 sound/pci/hda/patch_hdmi.c                         |   7 +-
 sound/pci/hda/patch_realtek.c                      |  13 +
 sound/soc/codecs/Kconfig                           |  38 +-
 sound/soc/codecs/Makefile                          |  11 +-
 sound/soc/codecs/ak4642.c                          |   3 +
 sound/soc/codecs/hdac_hdmi.c                       |   1 -
 sound/soc/codecs/max98371.c                        | 441 +++++++++++++++
 sound/soc/codecs/max98371.h                        |  67 +++
 sound/soc/codecs/rt298.c                           |  51 +-
 sound/soc/codecs/rt298.h                           |   2 +
 sound/soc/codecs/rt5677.c                          |  24 +-
 sound/soc/codecs/tas571x.c                         | 141 ++++-
 sound/soc/codecs/tas571x.h                         |  22 +
 sound/soc/codecs/tas5720.c                         | 620 +++++++++++++++++++++
 sound/soc/codecs/tas5720.h                         |  90 +++
 sound/soc/codecs/tlv320aic31xx.c                   |  10 +
 sound/soc/codecs/tlv320aic32x4-i2c.c               |  74 +++
 sound/soc/codecs/tlv320aic32x4-spi.c               |  76 +++
 sound/soc/codecs/tlv320aic32x4.c                   | 279 +++++++---
 sound/soc/codecs/tlv320aic32x4.h                   |   7 +
 sound/soc/codecs/twl6040.c                         |  16 +-
 sound/soc/codecs/wm8962.c                          |   9 +-
 sound/soc/codecs/wm8962.h                          |   6 +-
 sound/soc/generic/simple-card.c                    |   1 +
 sound/soc/kirkwood/Kconfig                         |   1 +
 sound/soc/mediatek/Kconfig                         |   1 +
 sound/soc/mediatek/mt8173-rt5650-rt5676.c          |  27 +
 sound/soc/mediatek/mt8173-rt5650.c                 |  50 +-
 sound/soc/mediatek/mtk-afe-pcm.c                   |   2 +
 sound/soc/omap/mcbsp.c                             |   8 +
 sound/soc/omap/omap-pcm.c                          |   2 +
 sound/soc/pxa/brownstone.c                         |   1 +
 sound/soc/pxa/mioa701_wm9713.c                     |   1 +
 sound/soc/pxa/mmp-pcm.c                            |   1 +
 sound/soc/pxa/mmp-sspa.c                           |   1 +
 sound/soc/pxa/palm27x.c                            |   1 +
 sound/soc/pxa/pxa-ssp.c                            |   1 +
 sound/soc/pxa/pxa2xx-ac97.c                        |   1 +
 sound/soc/pxa/pxa2xx-pcm.c                         |   1 +
 sound/soc/qcom/lpass-platform.c                    |   8 +-
 sound/soc/sh/rcar/adg.c                            |   8 +-
 sound/soc/sh/rcar/dma.c                            |  12 +-
 sound/soc/sh/rcar/rsnd.h                           |  13 +-
 sound/soc/sh/rcar/src.c                            |   4 +
 sound/soc/soc-topology.c                           |  48 +-
 sound/soc/sti/sti_uniperif.c                       | 144 ++++-
 sound/soc/sti/uniperif.h                           | 220 +++++++-
 sound/soc/sti/uniperif_player.c                    | 182 ++++--
 sound/soc/sti/uniperif_reader.c                    | 229 ++++++--
 sound/usb/quirks.c                                 |   3 +
 tools/build/Makefile.feature                       |   2 +
 tools/build/feature/Makefile                       |   4 +
 tools/build/feature/test-all.c                     |   5 +
 tools/build/feature/test-dwarf_getlocations.c      |  12 +
 tools/lib/traceevent/parse-filter.c                |   4 +-
 tools/net/bpf_jit_disasm.c                         |   3 +
 tools/perf/arch/x86/util/dwarf-regs.c              |   8 +-
 tools/perf/builtin-script.c                        |  70 ++-
 tools/perf/builtin-stat.c                          |   7 +-
 tools/perf/config/Makefile                         |   6 +
 tools/perf/util/dwarf-aux.c                        |   9 +
 tools/perf/util/event.c                            |  12 +-
 tools/perf/util/evsel.c                            |  23 +-
 tools/perf/util/parse-events.c                     |  60 +-
 tools/perf/util/sort.c                             |   3 +
 tools/perf/util/thread_map.c                       |   8 +-
 242 files changed, 4385 insertions(+), 1065 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/sound/max98371.txt
 create mode 100644 Documentation/devicetree/bindings/sound/tas5720.txt
 create mode 100644 sound/soc/codecs/max98371.c
 create mode 100644 sound/soc/codecs/max98371.h
 create mode 100644 sound/soc/codecs/tas5720.c
 create mode 100644 sound/soc/codecs/tas5720.h
 create mode 100644 sound/soc/codecs/tlv320aic32x4-i2c.c
 create mode 100644 sound/soc/codecs/tlv320aic32x4-spi.c
 create mode 100644 tools/build/feature/test-dwarf_getlocations.c
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: not available
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20160527/502f3c26/attachment-0001.sig>


More information about the Alsa-devel mailing list