projects/linux·commit a016af2e

Merge tag 'sound-4.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound

a016af2e · Linus Torvalds <[email protected]> · 2016-01-17 12:05:31 -08:00

Pull sound updates from Takashi Iwai:
 "We've had quite busy weeks in this cycle.  Looking at ALSA core, the
  significant changes are a few fixes wrt timer and sequencer ioctls
  that have been revealed by fuzzer recently.  Other than that, ASoC
  core got a few updates about DAI link handling, but these are rather
  straightforward refactoring.

  In drivers scene, ASoC received quite lots of new drivers in addition
  to bunch of updates for still ongoing Intel Skylake support and
  topology API.  HD-audio gained a new HDMI/DP hotplug notification via
  component.  FireWire got a pile of code refactoring/updates with
  SCS.1x driver integration.

  More highlights are shown below.

  [ NOTE: this contains also many commits for DRM.  This is due to the
    pull of drm stable branch into sound tree, as the base of i915 audio
    component work for HD-audio.  The highlights below don't contain
    these DRM changes, as these are supposed to be pulled via drm tree
    in anyway sooner or later.  ]

  Core:
   - Handful fixes to harden ALSA timer and sequencer ioctls against
     races reported by syzkaller fuzzer
   - Irq description string can be unique to each card; only for
     HD-audio for now

  ASoC:
   - Conversion of the array of DAI links to a list for supporting
     dynamically adding and removing DAI links
   - Topology API enhancements to make everything more component based
     and being able to specify PCM links via topology
   - Some more fixes for the topology code, though it is still not final
     and ready for enabling in production; we really need to get to the
     point where that can be done
   - A pile of changes for Intel SkyLake drivers which hopefully deliver
     some useful initial functionality for systems with this chipset,
     though there is more work still to come
   - Lots of new features and cleanups for the Renesas drivers
   - ANC support for WM5110
   - New drivers: Imagination Technologies IPs, Atmel class D speaker,
     Cirrus CS47L24 and WM1831, Dialog DA7128, Realtek RT5659 and
     RT56156, Rockchip RK3036, TI PC3168A, and AMD ACP
   - Rename PCM1792a driver to be generic pcm179x

  HD-Audio:
   - Use audio component for i915 HDMI/DP hotplug handling
   - On-demand binding with i915 driver
   - bdl_pos_adj parameter adjustment for Baytrail controllers
   - Enable power_save_node for CX20722; this shouldn't lead to
     regression, hopefully
   - Kabylake HDMI/DP codec support
   - Quirks for Lenovo E50-80, Dell Latitude E-series, and other Dell
     machines
   - A few code refactoring

  FireWire:
   - Lots of code cleanup and refactoring
   - Integrate the support of SCS.1x devices into snd-oxfw driver;
     snd-scs1x driver is obsoleted

  USB-audio:
   - Fix possible NULL dereference at disconnection
   - A regression fix for Native Instruments devices

  Misc:
   - A few code cleanups of fm801 driver"

* tag 'sound-4.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (722 commits)
  ALSA: timer: Code cleanup
  ALSA: timer: Harden slave timer list handling
  ALSA: hda - Add fixup for Dell Latitidue E6540
  ALSA: timer: Fix race among timer ioctls
  ALSA: hda - add codec support for Kabylake display audio codec
  ALSA: timer: Fix double unlink of active_list
  ALSA: usb-audio: Fix mixer ctl regression of Native Instrument devices
  ALSA: hda - fix the headset mic detection problem for a Dell laptop
  ALSA: hda - Fix white noise on Dell Latitude E5550
  ALSA: hda_intel: add card number to irq description
  ALSA: seq: Fix race at timer setup and close
  ALSA: seq: Fix missing NULL check at remove_events ioctl
  ALSA: usb-audio: Avoid calling usb_autopm_put_interface() at disconnect
  ASoC: hdac_hdmi: remove unused hdac_hdmi_query_pin_connlist
  ASoC: AMD: Add missing include file
  ALSA: hda - Fixup inverted internal mic for Lenovo E50-80
  ALSA: usb: Add native DSD support for Oppo HA-1
  ASoC: Make aux_dev more like a generic component
  ASoC: bcm2835: cleanup includes by ordering them alphabetically
  ASoC: AMD: Manage ACP 2.x SRAM banks power
  ...
Commit
a016af2e70bfca23f2f5de7d8708157b86ea374d
Parents
e535d74b · c3b16813

Merge commit. Changes below are compared with the first parent: e535d74b.

Changes

429 files changed · +45003 −10230

FileStatusAddDelContent
Documentation/DocBook/gpu.tmplmodified+20−40View file
Documentation/devicetree/bindings/sound/ak4613.txtmodified+10−0View file
Documentation/devicetree/bindings/sound/atmel-pdmic.txtadded+55−0View file
Documentation/devicetree/bindings/sound/da7218.txtadded+104−0View file
Documentation/devicetree/bindings/sound/da7219.txtmodified+5−3View file
Documentation/devicetree/bindings/sound/fsl,asrc.txtmodified+5−0View file
Documentation/devicetree/bindings/sound/fsl,esai.txtmodified+5−0View file
Documentation/devicetree/bindings/sound/fsl,spdif.txtmodified+5−0View file
Documentation/devicetree/bindings/sound/img,i2s-in.txtadded+47−0View file
Documentation/devicetree/bindings/sound/img,i2s-out.txtadded+51−0View file
Documentation/devicetree/bindings/sound/img,parallel-out.txtadded+44−0View file
Documentation/devicetree/bindings/sound/img,pistachio-internal-dac.txtadded+18−0View file
Documentation/devicetree/bindings/sound/img,spdif-in.txtadded+41−0View file
Documentation/devicetree/bindings/sound/img,spdif-out.txtadded+44−0View file
Documentation/devicetree/bindings/sound/inno-rk3036.txtadded+20−0View file
Documentation/devicetree/bindings/sound/pcm1792a.txt → Documentation/devicetree/bindings/sound/pcm179x.txtrenamed+1−1View file
Documentation/devicetree/bindings/sound/renesas,rsnd.txtmodified+82−0View file
Documentation/devicetree/bindings/sound/renesas,rsrc-card.txtmodified+2−2View file
Documentation/devicetree/bindings/sound/rockchip-i2s.txtmodified+2−0View file
Documentation/devicetree/bindings/sound/rt5616.txtadded+26−0View file
Documentation/devicetree/bindings/sound/rt5651.txtadded+41−0View file
Documentation/devicetree/bindings/sound/rt5659.txtadded+75−0View file
Documentation/devicetree/bindings/sound/rt5677.txtmodified+1−1View file
Documentation/devicetree/bindings/sound/sun4i-codec.txtmodified+3−0View file
Documentation/devicetree/bindings/sound/ti,pcm3168a.txtadded+48−0View file
Documentation/devicetree/bindings/sound/wlf,wm8974.txtadded+15−0View file
Documentation/sound/alsa/img,spdif-in.txtadded+49−0View file
arch/arm/mach-s3c64xx/dev-audio.cmodified+29−18View file
arch/arm/mach-s3c64xx/include/mach/dma.hmodified+26−26View file
arch/arm/plat-samsung/devs.cmodified+20−3View file
arch/x86/include/asm/platform_sst_audio.hmodified+1−0View file
arch/x86/kernel/early-quirks.cmodified+1−0View file
drivers/dma/Kconfigmodified+1−1View file
drivers/gpu/drm/amd/amdgpu/amdgpu_display.cmodified+2−2View file
drivers/gpu/drm/amd/amdgpu/amdgpu_fb.cmodified+0−1View file
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.hmodified+1−1View file
drivers/gpu/drm/armada/armada_fb.cmodified+2−2View file
drivers/gpu/drm/armada/armada_fb.hmodified+1−1View file
drivers/gpu/drm/ast/ast_drv.hmodified+1−2View file
drivers/gpu/drm/ast/ast_fb.cmodified+1−1View file
drivers/gpu/drm/ast/ast_main.cmodified+2−2View file
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.cmodified+1−1View file
drivers/gpu/drm/bochs/bochs.hmodified+1−1View file
drivers/gpu/drm/bochs/bochs_fbdev.cmodified+1−1View file
drivers/gpu/drm/bochs/bochs_mm.cmodified+2−2View file
drivers/gpu/drm/cirrus/cirrus_drv.hmodified+1−2View file
drivers/gpu/drm/cirrus/cirrus_fbdev.cmodified+1−1View file
drivers/gpu/drm/cirrus/cirrus_main.cmodified+2−2View file
drivers/gpu/drm/drm_atomic.cmodified+5−13View file
drivers/gpu/drm/drm_atomic_helper.cmodified+241−11View file
drivers/gpu/drm/drm_crtc.cmodified+2−2View file
drivers/gpu/drm/drm_crtc_helper.cmodified+7−1View file
drivers/gpu/drm/drm_edid.cmodified+60−2View file
drivers/gpu/drm/drm_fb_cma_helper.cmodified+2−2View file
drivers/gpu/drm/drm_fops.cmodified+37−21View file
drivers/gpu/drm/drm_gem.cmodified+32−3View file
drivers/gpu/drm/drm_modes.cmodified+29−6View file
drivers/gpu/drm/drm_modeset_lock.cmodified+60−29View file
drivers/gpu/drm/drm_plane_helper.cmodified+4−0View file
drivers/gpu/drm/drm_probe_helper.cmodified+24−23View file
drivers/gpu/drm/drm_rect.cmodified+4−3View file
drivers/gpu/drm/drm_sysfs.cmodified+25−29View file
drivers/gpu/drm/exynos/exynos_drm_fb.cmodified+2−2View file
drivers/gpu/drm/exynos/exynos_drm_fb.hmodified+1−1View file
drivers/gpu/drm/gma500/framebuffer.cmodified+5−13View file
drivers/gpu/drm/gma500/gem.cmodified+6−13View file
drivers/gpu/drm/gma500/gma_display.cmodified+3−10View file
drivers/gpu/drm/gma500/gtt.cmodified+1−0View file
drivers/gpu/drm/gma500/psb_drv.hmodified+2−0View file
drivers/gpu/drm/i915/Kconfigmodified+1−0View file
drivers/gpu/drm/i915/Makefilemodified+1−0View file
drivers/gpu/drm/i915/dvo.hmodified+2−1View file
drivers/gpu/drm/i915/i915_cmd_parser.cmodified+21−16View file
drivers/gpu/drm/i915/i915_debugfs.cmodified+201−43View file
drivers/gpu/drm/i915/i915_dma.cmodified+11−15View file
drivers/gpu/drm/i915/i915_drv.cmodified+82−88View file
drivers/gpu/drm/i915/i915_drv.hmodified+108−80View file
drivers/gpu/drm/i915/i915_gem.cmodified+37−36View file
drivers/gpu/drm/i915/i915_gem_context.cmodified+10−2View file
drivers/gpu/drm/i915/i915_gem_execbuffer.cmodified+2−2View file
drivers/gpu/drm/i915/i915_gem_fence.cmodified+1−1View file
drivers/gpu/drm/i915/i915_gem_gtt.cmodified+42−16View file
drivers/gpu/drm/i915/i915_gem_gtt.hmodified+2−5View file
drivers/gpu/drm/i915/i915_gem_stolen.cmodified+2−1View file
drivers/gpu/drm/i915/i915_gem_tiling.cmodified+4−0View file
drivers/gpu/drm/i915/i915_gpu_error.cmodified+35−5View file
drivers/gpu/drm/i915/i915_guc_reg.hmodified+27−26View file
drivers/gpu/drm/i915/i915_guc_submission.cmodified+8−8View file
drivers/gpu/drm/i915/i915_irq.cmodified+59−58View file
drivers/gpu/drm/i915/i915_params.cmodified+8−2View file
drivers/gpu/drm/i915/i915_reg.hmodified+1370−1372View file
drivers/gpu/drm/i915/i915_sysfs.cmodified+2−1View file
drivers/gpu/drm/i915/i915_trace.hmodified+2−2View file
drivers/gpu/drm/i915/i915_vgpu.cmodified+3−3View file
drivers/gpu/drm/i915/i915_vgpu.hmodified+5−9View file
drivers/gpu/drm/i915/intel_atomic.cmodified+1−2View file
drivers/gpu/drm/i915/intel_atomic_plane.cmodified+2−0View file
drivers/gpu/drm/i915/intel_audio.cmodified+65−37View file
drivers/gpu/drm/i915/intel_crt.cmodified+5−9View file
drivers/gpu/drm/i915/intel_csr.cmodified+123−161View file
drivers/gpu/drm/i915/intel_ddi.cmodified+83−59View file
drivers/gpu/drm/i915/intel_display.cmodified+511−287View file
drivers/gpu/drm/i915/intel_dp.cmodified+431−609View file
drivers/gpu/drm/i915/intel_dp_link_training.cadded+323−0View file
drivers/gpu/drm/i915/intel_dp_mst.cmodified+9−9View file
drivers/gpu/drm/i915/intel_drv.hmodified+98−61View file
drivers/gpu/drm/i915/intel_dsi.cmodified+23−22View file
drivers/gpu/drm/i915/intel_dsi.hmodified+1−1View file
drivers/gpu/drm/i915/intel_dvo.cmodified+11−16View file
drivers/gpu/drm/i915/intel_fbc.cmodified+73−123View file
drivers/gpu/drm/i915/intel_fbdev.cmodified+32−18View file
drivers/gpu/drm/i915/intel_fifo_underrun.cmodified+99−28View file
drivers/gpu/drm/i915/intel_guc.hmodified+7−1View file
drivers/gpu/drm/i915/intel_guc_fwif.hmodified+72−0View file
drivers/gpu/drm/i915/intel_guc_loader.cmodified+67−38View file
drivers/gpu/drm/i915/intel_hdmi.cmodified+47−30View file
drivers/gpu/drm/i915/intel_i2c.cmodified+16−15View file
drivers/gpu/drm/i915/intel_lrc.cmodified+67−81View file
drivers/gpu/drm/i915/intel_lrc.hmodified+12−7View file
drivers/gpu/drm/i915/intel_lvds.cmodified+5−6View file
drivers/gpu/drm/i915/intel_mocs.cmodified+35−26View file
drivers/gpu/drm/i915/intel_opregion.cmodified+1−1View file
drivers/gpu/drm/i915/intel_overlay.cmodified+1−1View file
drivers/gpu/drm/i915/intel_pm.cmodified+256−374View file
drivers/gpu/drm/i915/intel_psr.cmodified+52−25View file
drivers/gpu/drm/i915/intel_ringbuffer.cmodified+100−56View file
drivers/gpu/drm/i915/intel_ringbuffer.hmodified+8−1View file
drivers/gpu/drm/i915/intel_runtime_pm.cmodified+283−209View file
drivers/gpu/drm/i915/intel_sdvo.cmodified+41−20View file
drivers/gpu/drm/i915/intel_sprite.cmodified+5−23View file
drivers/gpu/drm/i915/intel_uncore.cmodified+147−114View file
drivers/gpu/drm/imx/Kconfigmodified+0−9View file
drivers/gpu/drm/imx/imx-drm-core.cmodified+3−9View file
drivers/gpu/drm/mgag200/mgag200_drv.hmodified+1−1View file
drivers/gpu/drm/mgag200/mgag200_fb.cmodified+1−1View file
drivers/gpu/drm/mgag200/mgag200_main.cmodified+2−2View file
drivers/gpu/drm/msm/msm_drv.hmodified+2−2View file
drivers/gpu/drm/msm/msm_fb.cmodified+2−2View file
drivers/gpu/drm/nouveau/nouveau_display.cmodified+2−2View file
drivers/gpu/drm/nouveau/nouveau_display.hmodified+1−1View file
drivers/gpu/drm/nouveau/nouveau_fbcon.hmodified+0−1View file
drivers/gpu/drm/omapdrm/omap_drv.hmodified+3−3View file
drivers/gpu/drm/omapdrm/omap_fb.cmodified+2−2View file
drivers/gpu/drm/qxl/qxl_display.cmodified+2−2View file
drivers/gpu/drm/qxl/qxl_drv.hmodified+1−1View file
drivers/gpu/drm/qxl/qxl_fb.cmodified+1−2View file
drivers/gpu/drm/radeon/radeon_display.cmodified+2−2View file
drivers/gpu/drm/radeon/radeon_fb.cmodified+0−1View file
drivers/gpu/drm/radeon/radeon_mode.hmodified+1−1View file
drivers/gpu/drm/rcar-du/rcar_du_kms.cmodified+1−1View file
drivers/gpu/drm/rockchip/rockchip_drm_fb.cmodified+3−3View file
drivers/gpu/drm/rockchip/rockchip_drm_fb.hmodified+1−1View file
drivers/gpu/drm/shmobile/shmob_drm_kms.cmodified+1−1View file
drivers/gpu/drm/tegra/Kconfigmodified+0−12View file
drivers/gpu/drm/tegra/drm.cmodified+2−2View file
drivers/gpu/drm/tegra/drm.hmodified+4−4View file
drivers/gpu/drm/tegra/fb.cmodified+8−8View file
drivers/gpu/drm/tilcdc/tilcdc_drv.cmodified+1−1View file
drivers/gpu/drm/udl/udl_drv.hmodified+1−1View file
drivers/gpu/drm/udl/udl_fb.cmodified+2−3View file
drivers/gpu/drm/virtio/virtgpu_display.cmodified+2−2View file
drivers/gpu/drm/virtio/virtgpu_drv.hmodified+1−1View file
drivers/gpu/drm/virtio/virtgpu_fb.cmodified+0−1View file
drivers/gpu/drm/vmwgfx/vmwgfx_kms.cmodified+1−1View file
drivers/pci/quirks.cmodified+3−1View file
include/drm/drmP.hmodified+5−0View file
include/drm/drm_atomic.hmodified+3−3View file
include/drm/drm_atomic_helper.hmodified+8−0View file
include/drm/drm_crtc.hmodified+8−4View file
include/drm/drm_crtc_helper.hmodified+1−1View file
include/drm/drm_dp_helper.hmodified+36−0View file
include/drm/drm_fb_cma_helper.hmodified+1−1View file
include/drm/drm_gem.hmodified+92−14View file
include/drm/drm_mm.hmodified+10−16View file
include/drm/drm_modes.hmodified+2−0View file
include/drm/drm_modeset_lock.hmodified+2−2View file
include/drm/drm_rect.hmodified+2−1View file
include/drm/i915_component.hmodified+65−18View file
include/drm/i915_pciids.hmodified+36−0View file
include/linux/platform_data/asoc-s3c.hmodified+8−0View file
include/sound/ac97_codec.hmodified+3−0View file
include/sound/compress_driver.hmodified+6−1View file
include/sound/core.hmodified+1−0View file
include/sound/da7218.hadded+109−0View file
include/sound/da7219.hmodified+2−12View file
include/sound/designware_i2s.hmodified+6−0View file
include/sound/hda_i915.hmodified+14−0View file
include/sound/hda_register.hmodified+9−0View file
include/sound/hdaudio_ext.hmodified+21−0View file
include/sound/i2c.hmodified+1−1View file
include/sound/rawmidi.hmodified+1−1View file
include/sound/rt5659.hadded+49−0View file
include/sound/soc-dai.hmodified+1−0View file
include/sound/soc-dapm.hmodified+4−0View file
include/sound/soc-topology.hmodified+4−2View file
include/sound/soc.hmodified+46−7View file
include/uapi/drm/i915_drm.hmodified+9−2View file
include/uapi/sound/asoc.hmodified+1−1View file
include/uapi/sound/compress_params.hmodified+3−2View file
kernel/async.cmodified+1−0View file
sound/core/compress_offload.cmodified+97−2View file
sound/core/init.cmodified+3−0View file
sound/core/oss/mixer_oss.cmodified+7−1View file
sound/core/oss/pcm_oss.cmodified+7−3View file
sound/core/pcm_native.cmodified+13−13View file
sound/core/seq/oss/seq_oss.cmodified+6−1View file
sound/core/seq/seq_clientmgr.cmodified+1−1View file
sound/core/seq/seq_queue.cmodified+2−0View file
sound/core/seq/seq_virmidi.cmodified+1−1View file
sound/core/timer.cmodified+43−33View file
sound/drivers/dummy.cmodified+2−2View file
sound/firewire/Kconfigmodified+1−11View file
sound/firewire/Makefilemodified+0−2View file
sound/firewire/dice/dice-transaction.cmodified+79−44View file
sound/firewire/dice/dice.cmodified+120−107View file
sound/firewire/dice/dice.hmodified+3−0View file
sound/firewire/fireworks/fireworks.hmodified+2−2View file
sound/firewire/fireworks/fireworks_midi.cmodified+12−4View file
sound/firewire/fireworks/fireworks_pcm.cmodified+20−8View file
sound/firewire/fireworks/fireworks_stream.cmodified+12−20View file
sound/firewire/oxfw/Makefilemodified+2−2View file
sound/firewire/oxfw/oxfw-scs1x.cadded+406−0View file
sound/firewire/oxfw/oxfw-control.c → sound/firewire/oxfw/oxfw-spkr.crenamed+89−53View file
sound/firewire/oxfw/oxfw.cmodified+78−32View file
sound/firewire/oxfw/oxfw.hmodified+7−16View file
sound/firewire/scs1x.cdeleted+0−530View before deletion
sound/hda/ext/hdac_ext_controller.cmodified+28−1View file
sound/hda/ext/hdac_ext_stream.cmodified+72−0View file
sound/hda/hdac_i915.cmodified+66−0View file
sound/i2c/i2c.cmodified+1−1View file
sound/oss/Kconfigmodified+1−1View file
sound/pci/atiixp.cmodified+3−3View file
sound/pci/atiixp_modem.cmodified+2−2View file
sound/pci/azt3328.cmodified+0−2View file
sound/pci/cs5535audio/cs5535audio_pcm.cmodified+2−2View file
sound/pci/fm801.cmodified+95−50View file
sound/pci/hda/hda_controller.cmodified+2−8View file
sound/pci/hda/hda_controller.hmodified+9−5View file
sound/pci/hda/hda_eld.cmodified+1−0View file
sound/pci/hda/hda_generic.cmodified+70−38View file
sound/pci/hda/hda_generic.hmodified+0−5View file
sound/pci/hda/hda_intel.cmodified+49−29View file
sound/pci/hda/hda_tegra.cmodified+3−2View file
sound/pci/hda/patch_conexant.cmodified+3−0View file
sound/pci/hda/patch_hdmi.cmodified+168−77View file
sound/pci/hda/patch_realtek.cmodified+14−0View file
sound/pci/ice1712/delta.cmodified+1−1View file
sound/soc/Kconfigmodified+2−0View file
sound/soc/Makefilemodified+2−0View file
sound/soc/amd/Kconfigadded+4−0View file
sound/soc/amd/Makefileadded+3−0View file
sound/soc/amd/acp-pcm-dma.cadded+1043−0View file
sound/soc/amd/acp.hadded+118−0View file
sound/soc/amd/include/acp_2_2_d.hadded+609−0View file
sound/soc/amd/include/acp_2_2_enum.hadded+1068−0View file
sound/soc/amd/include/acp_2_2_sh_mask.hadded+2292−0View file
sound/soc/atmel/Kconfigmodified+9−0View file
sound/soc/atmel/Makefilemodified+2−0View file
sound/soc/atmel/atmel-classd.cmodified+18−8View file
sound/soc/atmel/atmel-pdmic.cadded+738−0View file
sound/soc/atmel/atmel-pdmic.hadded+80−0View file
sound/soc/atmel/atmel_wm8904.cmodified+1−0View file
sound/soc/bcm/bcm2835-i2s.cmodified+6−6View file
sound/soc/codecs/Kconfigmodified+58−4View file
sound/soc/codecs/Makefilemodified+20−2View file
sound/soc/codecs/ak4613.cmodified+83−35View file
sound/soc/codecs/arizona.cmodified+134−12View file
sound/soc/codecs/arizona.hmodified+12−5View file
sound/soc/codecs/cs47l24.cadded+1148−0View file
sound/soc/codecs/cs47l24.hadded+23−0View file
sound/soc/codecs/da7218.cadded+3341−0View file
sound/soc/codecs/da7218.hadded+1414−0View file
sound/soc/codecs/da7219.cmodified+88−75View file
sound/soc/codecs/da7219.hmodified+0−9View file
sound/soc/codecs/hdac_hdmi.cadded+697−0View file
sound/soc/codecs/inno_rk3036.cadded+490−0View file
sound/soc/codecs/inno_rk3036.hadded+123−0View file
sound/soc/codecs/max98357a.cmodified+10−0View file
sound/soc/codecs/pcm1792a.c → sound/soc/codecs/pcm179x.crenamed+79−79View file
sound/soc/codecs/pcm1792a.h → sound/soc/codecs/pcm179x.hrenamed+3−3View file
sound/soc/codecs/pcm3168a-i2c.cadded+66−0View file
sound/soc/codecs/pcm3168a-spi.cadded+65−0View file
sound/soc/codecs/pcm3168a.cadded+767−0View file
sound/soc/codecs/pcm3168a.hadded+100−0View file
sound/soc/codecs/rt286.cmodified+6−0View file
sound/soc/codecs/rt298.cmodified+0−2View file
sound/soc/codecs/rt5616.cadded+1381−0View file
sound/soc/codecs/rt5616.hadded+1819−0View file
sound/soc/codecs/rt5640.cmodified+103−0View file
sound/soc/codecs/rt5640.hmodified+17−0View file
sound/soc/codecs/rt5645.cmodified+245−77View file
sound/soc/codecs/rt5651.cmodified+31−0View file
sound/soc/codecs/rt5659.cadded+4223−0View file
sound/soc/codecs/rt5659.hadded+1819−0View file
sound/soc/codecs/rt5677.cmodified+7−6View file
sound/soc/codecs/ssm2518.cmodified+1−1View file
sound/soc/codecs/twl6040.cmodified+1−2View file
sound/soc/codecs/wm5110.cmodified+240−12View file
sound/soc/codecs/wm8903.cmodified+1−1View file
sound/soc/codecs/wm8904.cmodified+1−1View file
sound/soc/codecs/wm8960.cmodified+18−6View file
sound/soc/codecs/wm8962.cmodified+1−2View file
sound/soc/codecs/wm8974.cmodified+7−0View file
sound/soc/codecs/wm8998.cmodified+23−23View file
sound/soc/codecs/wm9713.cmodified+150−146View file
sound/soc/codecs/wm_adsp.cmodified+1008−87View file
sound/soc/codecs/wm_adsp.hmodified+25−3View file
sound/soc/dwc/designware_i2s.cmodified+86−31View file
sound/soc/fsl/fsl-asoc-card.cmodified+17−4View file
sound/soc/fsl/fsl_asrc.cmodified+45−17View file
sound/soc/fsl/fsl_asrc.hmodified+9−0View file
sound/soc/fsl/fsl_esai.cmodified+40−23View file
sound/soc/fsl/fsl_sai.cmodified+87−11View file
sound/soc/fsl/fsl_sai.hmodified+3−0View file
sound/soc/fsl/fsl_spdif.cmodified+27−8View file
sound/soc/fsl/fsl_ssi.cmodified+35−14View file
sound/soc/fsl/imx-pcm-dma.cmodified+2−0View file
sound/soc/fsl/imx-pcm-fiq.cmodified+2−2View file
sound/soc/fsl/imx-wm8962.cmodified+8−2View file
sound/soc/fsl/mpc8610_hpcd.cmodified+1−2View file
sound/soc/fsl/p1022_ds.cmodified+1−2View file
sound/soc/fsl/p1022_rdk.cmodified+1−2View file
sound/soc/generic/simple-card.cmodified+5−7View file
sound/soc/img/Kconfigadded+52−0View file
sound/soc/img/Makefileadded+7−0View file
sound/soc/img/img-i2s-in.cadded+516−0View file
sound/soc/img/img-i2s-out.cadded+565−0View file
sound/soc/img/img-parallel-out.cadded+327−0View file
sound/soc/img/img-spdif-in.cadded+806−0View file
sound/soc/img/img-spdif-out.cadded+441−0View file
sound/soc/img/pistachio-internal-dac.cadded+287−0View file
sound/soc/intel/Kconfigmodified+50−8View file
sound/soc/intel/atom/sst-atom-controls.cmodified+3−2View file
sound/soc/intel/atom/sst-atom-controls.hmodified+1−0View file
sound/soc/intel/atom/sst-mfld-platform-pcm.cmodified+20−12View file
sound/soc/intel/atom/sst/sst_acpi.cmodified+33−49View file
sound/soc/intel/atom/sst/sst_stream.cmodified+1−1View file
sound/soc/intel/baytrail/sst-baytrail-pcm.cmodified+2−0View file
sound/soc/intel/boards/Makefilemodified+6−0View file
sound/soc/intel/boards/bytcr_rt5640.cmodified+213−53View file
sound/soc/intel/boards/bytcr_rt5651.cadded+332−0View file
sound/soc/intel/boards/cht_bsw_max98090_ti.cmodified+14−5View file
sound/soc/intel/boards/cht_bsw_rt5645.cmodified+14−5View file
sound/soc/intel/boards/cht_bsw_rt5672.cmodified+14−5View file
sound/soc/intel/boards/skl_nau88l25_max98357a.cadded+485−0View file
sound/soc/intel/boards/skl_nau88l25_ssm4567.cadded+536−0View file
sound/soc/intel/boards/skl_rt286.cmodified+124−4View file
sound/soc/intel/common/Makefilemodified+7−5View file
sound/soc/intel/common/sst-acpi.cmodified+5−36View file
sound/soc/intel/common/sst-acpi.hadded+33−0View file
sound/soc/intel/common/sst-dsp-priv.hmodified+5−3View file
sound/soc/intel/common/sst-dsp.cmodified+1−1View file
sound/soc/intel/common/sst-dsp.hmodified+1−1View file
sound/soc/intel/common/sst-firmware.cmodified+17−3View file
sound/soc/intel/common/sst-match-acpi.cadded+43−0View file
sound/soc/intel/haswell/sst-haswell-dsp.cmodified+1−1View file
sound/soc/intel/haswell/sst-haswell-ipc.cmodified+13−18View file
sound/soc/intel/skylake/skl-messages.cmodified+153−127View file
sound/soc/intel/skylake/skl-nhlt.cmodified+13−6View file
sound/soc/intel/skylake/skl-pcm.cmodified+200−110View file
sound/soc/intel/skylake/skl-sst-cldma.cmodified+69−28View file
sound/soc/intel/skylake/skl-sst-dsp.hmodified+18−3View file
sound/soc/intel/skylake/skl-sst-ipc.cmodified+122−1View file
sound/soc/intel/skylake/skl-sst-ipc.hmodified+14−0View file
sound/soc/intel/skylake/skl-sst.cmodified+197−20View file
sound/soc/intel/skylake/skl-topology.cmodified+463−195View file
sound/soc/intel/skylake/skl-topology.hmodified+47−16View file
sound/soc/intel/skylake/skl-tplg-interface.hmodified+82−23View file
sound/soc/intel/skylake/skl.cmodified+172−41View file
sound/soc/intel/skylake/skl.hmodified+7−1View file
sound/soc/mediatek/mtk-afe-common.hmodified+0−1View file
sound/soc/mediatek/mtk-afe-pcm.cmodified+23−36View file
sound/soc/omap/omap-hdmi-audio.cmodified+2−0View file
sound/soc/pxa/brownstone.cmodified+1−2View file
sound/soc/pxa/mioa701_wm9713.cmodified+5−1View file
sound/soc/qcom/lpass-cpu.cmodified+1−0View file
sound/soc/rockchip/rockchip_i2s.cmodified+77−62View file
sound/soc/rockchip/rockchip_max98090.cmodified+6−0View file
sound/soc/rockchip/rockchip_rt5645.cmodified+6−0View file
sound/soc/samsung/Kconfigmodified+0−2View file
sound/soc/samsung/ac97.cmodified+6−23View file
sound/soc/samsung/bells.cmodified+30−10View file
sound/soc/samsung/dma.hmodified+4−2View file
sound/soc/samsung/dmaengine.cmodified+7−13View file
sound/soc/samsung/i2s.cmodified+10−21View file
sound/soc/samsung/littlemill.cmodified+26−6View file
sound/soc/samsung/odroidx2_max98090.cmodified+7−2View file
sound/soc/samsung/pcm.cmodified+9−16View file
sound/soc/samsung/s3c2412-i2s.cmodified+12−4View file
sound/soc/samsung/s3c24xx-i2s.cmodified+12−4View file
sound/soc/samsung/snow.cmodified+7−2View file
sound/soc/samsung/spdif.cmodified+8−9View file
sound/soc/samsung/speyside.cmodified+10−2View file
sound/soc/samsung/tobermory.cmodified+17−4View file
sound/soc/sh/Kconfigmodified+0−1View file
sound/soc/sh/fsi.cmodified+7−4View file
sound/soc/sh/rcar/Makefilemodified+1−1View file
sound/soc/sh/rcar/adg.cmodified+31−87View file
sound/soc/sh/rcar/cmd.cadded+171−0View file
sound/soc/sh/rcar/core.cmodified+216−370View file
sound/soc/sh/rcar/ctu.cmodified+42−57View file
sound/soc/sh/rcar/dma.cmodified+149−96View file
sound/soc/sh/rcar/dvc.cmodified+145−128View file
sound/soc/sh/rcar/gen.cmodified+52−81View file
sound/soc/sh/rcar/mix.cmodified+78−80View file
sound/soc/sh/rcar/rcar_snd.hdeleted+0−117View before deletion
sound/soc/sh/rcar/rsnd.hmodified+167−168View file
sound/soc/sh/rcar/rsrc-card.cmodified+89−40View file
sound/soc/sh/rcar/src.cmodified+223−675View file
sound/soc/sh/rcar/ssi.cmodified+442−313View file
sound/soc/sh/rcar/ssiu.cadded+225−0View file
sound/soc/soc-ac97.cmodified+125−0View file
sound/soc/soc-compress.cmodified+27−4View file
sound/soc/soc-core.cmodified+559−307View file
sound/soc/soc-dapm.cmodified+8−6View file
sound/soc/soc-ops.cmodified+2−2View file
sound/soc/soc-pcm.cmodified+89−21View file
sound/soc/sti/uniperif_player.cmodified+1−2View file
sound/soc/sunxi/sun4i-codec.cmodified+230−49View file
sound/soc/tegra/tegra_alc5632.cmodified+8−4View file
sound/soc/tegra/tegra_wm8903.cmodified+2−1View file
sound/synth/emux/emux_nrpn.cmodified+5−4View file
sound/usb/card.cmodified+2−0View file
sound/usb/midi.cmodified+14−13View file
sound/usb/misc/ua101.cmodified+2−2View file
sound/usb/mixer_quirks.cmodified+1−1View file
sound/usb/quirks.cmodified+1−0View file
sound/usb/stream.cmodified+2−4View file
sound/usb/usx2y/usbusx2yaudio.cmodified+1−1View file

Only the first 600 diff lines are shown. Download the complete patch.

Documentation/DocBook/gpu.tmpl

View file
diff --git a/Documentation/DocBook/gpu.tmpl b/Documentation/DocBook/gpu.tmpl
index 201dcd3..03f01e7 100644
--- a/Documentation/DocBook/gpu.tmpl
+++ b/Documentation/DocBook/gpu.tmpl
@@ -615,18 +615,6 @@ char *date;</synopsis>
<function>drm_gem_object_init</function>. Storage for private GEM
objects must be managed by drivers.
</para>
- <para>
- Drivers that do not need to extend GEM objects with private information
- can call the <function>drm_gem_object_alloc</function> function to
- allocate and initialize a struct <structname>drm_gem_object</structname>
- instance. The GEM core will call the optional driver
- <methodname>gem_init_object</methodname> operation after initializing
- the GEM object with <function>drm_gem_object_init</function>.
- <synopsis>int (*gem_init_object) (struct drm_gem_object *obj);</synopsis>
- </para>
- <para>
- No alloc-and-init function exists for private GEM objects.
- </para>
</sect3>
<sect3>
<title>GEM Objects Lifetime</title>
@@ -635,10 +623,10 @@ char *date;</synopsis>
acquired and release by <function>calling drm_gem_object_reference</function>
and <function>drm_gem_object_unreference</function> respectively. The
caller must hold the <structname>drm_device</structname>
- <structfield>struct_mutex</structfield> lock. As a convenience, GEM
- provides the <function>drm_gem_object_reference_unlocked</function> and
- <function>drm_gem_object_unreference_unlocked</function> functions that
- can be called without holding the lock.
+ <structfield>struct_mutex</structfield> lock when calling
+ <function>drm_gem_object_reference</function>. As a convenience, GEM
+ provides <function>drm_gem_object_unreference_unlocked</function>
+ functions that can be called without holding the lock.
</para>
<para>
When the last reference to a GEM object is released the GEM core calls
@@ -649,15 +637,9 @@ char *date;</synopsis>
</para>
<para>
<synopsis>void (*gem_free_object) (struct drm_gem_object *obj);</synopsis>
- Drivers are responsible for freeing all GEM object resources, including
- the resources created by the GEM core. If an mmap offset has been
- created for the object (in which case
- <structname>drm_gem_object</structname>::<structfield>map_list</structfield>::<structfield>map</structfield>
- is not NULL) it must be freed by a call to
- <function>drm_gem_free_mmap_offset</function>. The shmfs backing store
- must be released by calling <function>drm_gem_object_release</function>
- (that function can safely be called if no shmfs backing store has been
- created).
+ Drivers are responsible for freeing all GEM object resources. This includes
+ the resources created by the GEM core, which need to be released with
+ <function>drm_gem_object_release</function>.
</para>
</sect3>
<sect3>
@@ -740,17 +722,10 @@ char *date;</synopsis>
DRM identifies the GEM object to be mapped by a fake offset passed
through the mmap offset argument. Prior to being mapped, a GEM object
must thus be associated with a fake offset. To do so, drivers must call
- <function>drm_gem_create_mmap_offset</function> on the object. The
- function allocates a fake offset range from a pool and stores the
- offset divided by PAGE_SIZE in
- <literal>obj-&gt;map_list.hash.key</literal>. Care must be taken not to
- call <function>drm_gem_create_mmap_offset</function> if a fake offset
- has already been allocated for the object. This can be tested by
- <literal>obj-&gt;map_list.map</literal> being non-NULL.
+ <function>drm_gem_create_mmap_offset</function> on the object.
</para>
<para>
Once allocated, the fake offset value
- (<literal>obj-&gt;map_list.hash.key &lt;&lt; PAGE_SHIFT</literal>)
must be passed to the application in a driver-specific way and can then
be used as the mmap offset argument.
</para>
@@ -836,10 +811,11 @@ char *date;</synopsis>
abstracted from the client in libdrm.
</para>
</sect3>
- <sect3>
- <title>GEM Function Reference</title>
+ </sect2>
+ <sect2>
+ <title>GEM Function Reference</title>
!Edrivers/gpu/drm/drm_gem.c
- </sect3>
+!Iinclude/drm/drm_gem.h
</sect2>
<sect2>
<title>VMA Offset Manager</title>
@@ -4201,17 +4177,21 @@ int num_ioctls;</synopsis>
</sect2>
</sect1>
<sect1>
- <title>GuC-based Command Submission</title>
+ <title>GuC</title>
<sect2>
- <title>GuC</title>
+ <title>GuC-specific firmware loader</title>
!Pdrivers/gpu/drm/i915/intel_guc_loader.c GuC-specific firmware loader
!Idrivers/gpu/drm/i915/intel_guc_loader.c
</sect2>
<sect2>
- <title>GuC Client</title>
-!Pdrivers/gpu/drm/i915/i915_guc_submission.c GuC-based command submissison
+ <title>GuC-based command submission</title>
+!Pdrivers/gpu/drm/i915/i915_guc_submission.c GuC-based command submission
!Idrivers/gpu/drm/i915/i915_guc_submission.c
</sect2>
+ <sect2>
+ <title>GuC Firmware Layout</title>
+!Pdrivers/gpu/drm/i915/intel_guc_fwif.h GuC Firmware Layout
+ </sect2>
</sect1>
<sect1>

Documentation/devicetree/bindings/sound/ak4613.txt

View file
diff --git a/Documentation/devicetree/bindings/sound/ak4613.txt b/Documentation/devicetree/bindings/sound/ak4613.txt
index 15a9195..1783f9e 100644
--- a/Documentation/devicetree/bindings/sound/ak4613.txt
+++ b/Documentation/devicetree/bindings/sound/ak4613.txt
@@ -7,6 +7,16 @@ Required properties:
- compatible : "asahi-kasei,ak4613"
- reg : The chip select number on the I2C bus
+Optional properties:
+- asahi-kasei,in1-single-end : Boolean. Indicate input / output pins are single-ended.
+- asahi-kasei,in2-single-end rather than differential.
+- asahi-kasei,out1-single-end
+- asahi-kasei,out2-single-end
+- asahi-kasei,out3-single-end
+- asahi-kasei,out4-single-end
+- asahi-kasei,out5-single-end
+- asahi-kasei,out6-single-end
+
Example:
&i2c {

Documentation/devicetree/bindings/sound/atmel-pdmic.txt

View file
diff --git a/Documentation/devicetree/bindings/sound/atmel-pdmic.txt b/Documentation/devicetree/bindings/sound/atmel-pdmic.txt
new file mode 100644
index 0000000..e0875f1
--- /dev/null
+++ b/Documentation/devicetree/bindings/sound/atmel-pdmic.txt
@@ -0,0 +1,55 @@
+* Atmel PDMIC driver under ALSA SoC architecture
+
+Required properties:
+- compatible
+ Should be "atmel,sama5d2-pdmic".
+- reg
+ Should contain PDMIC registers location and length.
+- interrupts
+ Should contain the IRQ line for the PDMIC.
+- dmas
+ One DMA specifiers as described in atmel-dma.txt and dma.txt files.
+- dma-names
+ Must be "rx".
+- clock-names
+ Required elements:
+ - "pclk" peripheral clock
+ - "gclk" generated clock
+- clocks
+ Must contain an entry for each required entry in clock-names.
+ Please refer to clock-bindings.txt.
+- atmel,mic-min-freq
+ The minimal frequency that the micphone supports.
+- atmel,mic-max-freq
+ The maximal frequency that the micphone supports.
+
+Optional properties:
+- pinctrl-names, pinctrl-0
+ Please refer to pinctrl-bindings.txt.
+- atmel,model
+ The user-visible name of this sound card.
+ The default value is "PDMIC".
+- atmel,mic-offset
+ The offset that should be added.
+ The range is from -32768 to 32767.
+ The default value is 0.
+
+Example:
+ pdmic@f8018000 {
+ compatible = "atmel,sama5d2-pdmic";
+ reg = <0xf8018000 0x124>;
+ interrupts = <48 IRQ_TYPE_LEVEL_HIGH 7>;
+ dmas = <&dma0
+ (AT91_XDMAC_DT_MEM_IF(0) | AT91_XDMAC_DT_PER_IF(1)
+ | AT91_XDMAC_DT_PERID(50))>;
+ dma-names = "rx";
+ clocks = <&pdmic_clk>, <&pdmic_gclk>;
+ clock-names = "pclk", "gclk";
+
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_pdmic_default>;
+ atmel,model = "PDMIC @ sama5d2_xplained";
+ atmel,mic-min-freq = <1000000>;
+ atmel,mic-max-freq = <3246000>;
+ atmel,mic-offset = <0x0>;
+ };

Documentation/devicetree/bindings/sound/da7218.txt

View file
diff --git a/Documentation/devicetree/bindings/sound/da7218.txt b/Documentation/devicetree/bindings/sound/da7218.txt
new file mode 100644
index 0000000..5ca5a70
--- /dev/null
+++ b/Documentation/devicetree/bindings/sound/da7218.txt
@@ -0,0 +1,104 @@
+Dialog Semiconductor DA7218 Audio Codec bindings
+
+DA7218 is an audio codec with HP detect feature.
+
+======
+
+Required properties:
+- compatible : Should be "dlg,da7217" or "dlg,da7218"
+- reg: Specifies the I2C slave address
+
+- VDD-supply: VDD power supply for the device
+- VDDMIC-supply: VDDMIC power supply for the device
+- VDDIO-supply: VDDIO power supply for the device
+ (See Documentation/devicetree/bindings/regulator/regulator.txt for further
+ information relating to regulators)
+
+Optional properties:
+- interrupt-parent: Specifies the phandle of the interrupt controller to which
+ the IRQs from DA7218 are delivered to.
+- interrupts: IRQ line info for DA7218 chip.
+ (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt for
+ further information relating to interrupt properties)
+- interrupt-names : Name associated with interrupt line. Should be "wakeup" if
+ interrupt is to be used to wake system, otherwise "irq" should be used.
+- wakeup-source: Flag to indicate this device can wake system (suspend/resume).
+
+- clocks : phandle and clock specifier for codec MCLK.
+- clock-names : Clock name string for 'clocks' attribute, should be "mclk".
+
+- dlg,micbias1-lvl-millivolt : Voltage (mV) for Mic Bias 1
+ [<1200>, <1600>, <1800>, <2000>, <2200>, <2400>, <2600>, <2800>, <3000>]
+- dlg,micbias2-lvl-millivolt : Voltage (mV) for Mic Bias 2
+ [<1200>, <1600>, <1800>, <2000>, <2200>, <2400>, <2600>, <2800>, <3000>]
+- dlg,mic1-amp-in-sel : Mic1 input source type
+ ["diff", "se_p", "se_n"]
+- dlg,mic2-amp-in-sel : Mic2 input source type
+ ["diff", "se_p", "se_n"]
+- dlg,dmic1-data-sel : DMIC1 channel select based on clock edge.
+ ["lrise_rfall", "lfall_rrise"]
+- dlg,dmic1-samplephase : When to sample audio from DMIC1.
+ ["on_clkedge", "between_clkedge"]
+- dlg,dmic1-clkrate-hz : DMic1 clock frequency (Hz).
+ [<1500000>, <3000000>]
+- dlg,dmic2-data-sel : DMic2 channel select based on clock edge.
+ ["lrise_rfall", "lfall_rrise"]
+- dlg,dmic2-samplephase : When to sample audio from DMic2.
+ ["on_clkedge", "between_clkedge"]
+- dlg,dmic2-clkrate-hz : DMic2 clock frequency (Hz).
+ [<1500000>, <3000000>]
+- dlg,hp-diff-single-supply : Boolean flag, use single supply for HP
+ (DA7217 only)
+
+======
+
+Optional Child node - 'da7218_hpldet' (DA7218 only):
+
+Optional properties:
+- dlg,jack-rate-us : Time between jack detect measurements (us)
+ [<5>, <10>, <20>, <40>, <80>, <160>, <320>, <640>]
+- dlg,jack-debounce : Number of debounce measurements taken for jack detect
+ [<0>, <2>, <3>, <4>]
+- dlg,jack-threshold-pct : Threshold level for jack detection (% of VDD)
+ [<84>, <88>, <92>, <96>]
+- dlg,comp-inv : Boolean flag, invert comparator output
+- dlg,hyst : Boolean flag, enable hysteresis
+- dlg,discharge : Boolean flag, auto discharge of Mic Bias on jack removal
+
+======
+
+Example:
+
+ codec: da7218@1a {
+ compatible = "dlg,da7218";
+ reg = <0x1a>;
+ interrupt-parent = <&gpio6>;
+ interrupts = <11 IRQ_TYPE_LEVEL_HIGH>;
+ wakeup-source;
+
+ VDD-supply = <&reg_audio>;
+ VDDMIC-supply = <&reg_audio>;
+ VDDIO-supply = <&reg_audio>;
+
+ clocks = <&clks 201>;
+ clock-names = "mclk";
+
+ dlg,micbias1-lvl-millivolt = <2600>;
+ dlg,micbias2-lvl-millivolt = <2600>;
+ dlg,mic1-amp-in-sel = "diff";
+ dlg,mic2-amp-in-sel = "diff";
+
+ dlg,dmic1-data-sel = "lrise_rfall";
+ dlg,dmic1-samplephase = "on_clkedge";
+ dlg,dmic1-clkrate-hz = <3000000>;
+ dlg,dmic2-data-sel = "lrise_rfall";
+ dlg,dmic2-samplephase = "on_clkedge";
+ dlg,dmic2-clkrate-hz = <3000000>;
+
+ da7218_hpldet {
+ dlg,jack-rate-us = <40>;
+ dlg,jack-debounce = <2>;
+ dlg,jack-threshold-pct = <84>;
+ dlg,hyst;
+ };
+ };

Documentation/devicetree/bindings/sound/da7219.txt

View file
diff --git a/Documentation/devicetree/bindings/sound/da7219.txt b/Documentation/devicetree/bindings/sound/da7219.txt
index 1b70309..cf61681 100644
--- a/Documentation/devicetree/bindings/sound/da7219.txt
+++ b/Documentation/devicetree/bindings/sound/da7219.txt
@@ -28,13 +28,15 @@ Optional properties:
- clocks : phandle and clock specifier for codec MCLK.
- clock-names : Clock name string for 'clocks' attribute, should be "mclk".
-- dlg,ldo-lvl : Required internal LDO voltage (mV) level for digital engine
- [<1050>, <1100>, <1200>, <1400>]
- dlg,micbias-lvl : Voltage (mV) for Mic Bias
- [<1800>, <2000>, <2200>, <2400>, <2600>]
+ [<1600>, <1800>, <2000>, <2200>, <2400>, <2600>]
- dlg,mic-amp-in-sel : Mic input source type
["diff", "se_p", "se_n"]
+Deprecated properties:
+- dlg,ldo-lvl : Required internal LDO voltage (mV) level for digital engine
+ (LDO unavailable in production HW so property no longer required).
+
======
Child node - 'da7219_aad':

Documentation/devicetree/bindings/sound/fsl,asrc.txt

View file
diff --git a/Documentation/devicetree/bindings/sound/fsl,asrc.txt b/Documentation/devicetree/bindings/sound/fsl,asrc.txt
index b93362a..3e26a94 100644
--- a/Documentation/devicetree/bindings/sound/fsl,asrc.txt
+++ b/Documentation/devicetree/bindings/sound/fsl,asrc.txt
@@ -25,6 +25,11 @@ Required properties:
"mem" Peripheral access clock to access registers.
"ipg" Peripheral clock to driver module.
"asrck_<0-f>" Clock sources for input and output clock.
+ "spba" The spba clock is required when ASRC is placed as a
+ bus slave of the Shared Peripheral Bus and when two
+ or more bus masters (CPU, DMA or DSP) try to access
+ it. This property is optional depending on the SoC
+ design.
- big-endian : If this property is absent, the little endian mode
will be in use as default. Otherwise, the big endian

Documentation/devicetree/bindings/sound/fsl,esai.txt

View file
diff --git a/Documentation/devicetree/bindings/sound/fsl,esai.txt b/Documentation/devicetree/bindings/sound/fsl,esai.txt
index d3b6b5f..cd3ee5d 100644
--- a/Documentation/devicetree/bindings/sound/fsl,esai.txt
+++ b/Documentation/devicetree/bindings/sound/fsl,esai.txt
@@ -27,6 +27,11 @@ Required properties:
derive HCK, SCK and FS.
"fsys" The system clock derived from ahb clock used to
derive HCK, SCK and FS.
+ "spba" The spba clock is required when ESAI is placed as a
+ bus slave of the Shared Peripheral Bus and when two
+ or more bus masters (CPU, DMA or DSP) try to access
+ it. This property is optional depending on the SoC
+ design.
- fsl,fifo-depth : The number of elements in the transmit and receive
FIFOs. This number is the maximum allowed value for

Documentation/devicetree/bindings/sound/fsl,spdif.txt

View file
diff --git a/Documentation/devicetree/bindings/sound/fsl,spdif.txt b/Documentation/devicetree/bindings/sound/fsl,spdif.txt
index b5ee32e..4ca39dd 100644
--- a/Documentation/devicetree/bindings/sound/fsl,spdif.txt
+++ b/Documentation/devicetree/bindings/sound/fsl,spdif.txt
@@ -27,6 +27,11 @@ Required properties:
Transceiver Clock Diagram" of SoC reference manual.
It can also be referred to TxClk_Source bit of
register SPDIF_STC.
+ "spba" The spba clock is required when SPDIF is placed as a
+ bus slave of the Shared Peripheral Bus and when two
+ or more bus masters (CPU, DMA or DSP) try to access
+ it. This property is optional depending on the SoC
+ design.
- big-endian : If this property is absent, the native endian mode
will be in use as default, or the big endian mode

Documentation/devicetree/bindings/sound/img,i2s-in.txt

View file
diff --git a/Documentation/devicetree/bindings/sound/img,i2s-in.txt b/Documentation/devicetree/bindings/sound/img,i2s-in.txt
new file mode 100644
index 0000000..423265c
--- /dev/null
+++ b/Documentation/devicetree/bindings/sound/img,i2s-in.txt
@@ -0,0 +1,47 @@
+Imagination Technologies I2S Input Controller
+
+Required Properties:
+
+ - compatible : Compatible list, must contain "img,i2s-in"
+
+ - #sound-dai-cells : Must be equal to 0
+
+ - reg : Offset and length of the register set for the device
+
+ - clocks : Contains an entry for each entry in clock-names
+
+ - clock-names : Must include the following entry:
+ "sys" The system clock
+
+ - dmas: Contains an entry for each entry in dma-names.
+
+ - dma-names: Must include the following entry:
+ "rx" Single DMA channel used by all active I2S channels
+
+ - img,i2s-channels : Number of I2S channels instantiated in the I2S in block
+
+Optional Properties:
+
+ - interrupts : Contains the I2S in interrupts. Depending on
+ the configuration, there may be no interrupts, one interrupt,
+ or an interrupt per I2S channel. For the case where there is
+ one interrupt per channel, the interrupts should be listed
+ in ascending channel order
+
+ - resets: Contains a phandle to the I2S in reset signal
+
+ - reset-names: Contains the reset signal name "rst"
+
+Example:
+
+i2s_in: i2s-in@18100800 {
+ compatible = "img,i2s-in";
+ reg = <0x18100800 0x200>;
+ interrupts = <GIC_SHARED 7 IRQ_TYPE_LEVEL_HIGH>;
+ dmas = <&mdc 30 0xffffffff 0>;
+ dma-names = "rx";
+ clocks = <&cr_periph SYS_CLK_I2S_IN>;
+ clock-names = "sys";
+ img,i2s-channels = <6>;
+ #sound-dai-cells = <0>;
+};

Documentation/devicetree/bindings/sound/img,i2s-out.txt

View file
diff --git a/Documentation/devicetree/bindings/sound/img,i2s-out.txt b/Documentation/devicetree/bindings/sound/img,i2s-out.txt
new file mode 100644
index 0000000..0159415
--- /dev/null
+++ b/Documentation/devicetree/bindings/sound/img,i2s-out.txt
@@ -0,0 +1,51 @@
+Imagination Technologies I2S Output Controller
+
+Required Properties:
+
+ - compatible : Compatible list, must contain "img,i2s-out"
+
+ - #sound-dai-cells : Must be equal to 0
+
+ - reg : Offset and length of the register set for the device
+
+ - clocks : Contains an entry for each entry in clock-names
+
+ - clock-names : Must include the following entries:
+ "sys" The system clock
+ "ref" The reference clock
+
+ - dmas: Contains an entry for each entry in dma-names.
+
+ - dma-names: Must include the following entry:
+ "tx" Single DMA channel used by all active I2S channels
+
+ - img,i2s-channels : Number of I2S channels instantiated in the I2S out block
+
+ - resets: Contains a phandle to the I2S out reset signal
+
+ - reset-names: Contains the reset signal name "rst"
+
+Optional Properties:
+
+ - interrupts : Contains the I2S out interrupts. Depending on
+ the configuration, there may be no interrupts, one interrupt,
+ or an interrupt per I2S channel. For the case where there is
+ one interrupt per channel, the interrupts should be listed
+ in ascending channel order
+
+Example:
+
+i2s_out: i2s-out@18100A00 {
+ compatible = "img,i2s-out";
+ reg = <0x18100A00 0x200>;
+ interrupts = <GIC_SHARED 13 IRQ_TYPE_LEVEL_HIGH>;
+ dmas = <&mdc 23 0xffffffff 0>;
+ dma-names = "tx";
+ clocks = <&cr_periph SYS_CLK_I2S_OUT>,
+ <&clk_core CLK_I2S>;
+ clock-names = "sys", "ref";
+ img,i2s-channels = <6>;
+ resets = <&pistachio_reset PISTACHIO_RESET_I2S_OUT>;
+ reset-names = "rst";
+ #sound-dai-cells = <0>;
+};

Documentation/devicetree/bindings/sound/img,parallel-out.txt

View file
diff --git a/Documentation/devicetree/bindings/sound/img,parallel-out.txt b/Documentation/devicetree/bindings/sound/img,parallel-out.txt
new file mode 100644
index 0000000..a3015d2
--- /dev/null
+++ b/Documentation/devicetree/bindings/sound/img,parallel-out.txt
@@ -0,0 +1,44 @@
+Imagination Technologies Parallel Output Controller
+
+Required Properties:
+
+ - compatible : Compatible list, must contain "img,parallel-out".
+
+ - #sound-dai-cells : Must be equal to 0
+
+ - reg : Offset and length of the register set for the device.
+
+ - dmas: Contains an entry for each entry in dma-names.
+
+ - dma-names: Must include the following entry:
+ "tx"
+
+ - clocks : Contains an entry for each entry in clock-names.
+
+ - clock-names : Includes the following entries:
+ "sys" The system clock
+ "ref" The reference clock
+
+ - resets: Contains a phandle to the parallel out reset signal
+
+ - reset-names: Contains the reset signal name "rst"
+
+Optional Properties:
+
+ - interrupts : Contains the parallel out interrupt, if present
+
+Example:
+
+parallel_out: parallel-out@18100C00 {
+ compatible = "img,parallel-out";
+ reg = <0x18100C00 0x100>;
+ interrupts = <GIC_SHARED 19 IRQ_TYPE_LEVEL_HIGH>;
+ dmas = <&mdc 16 0xffffffff 0>;
+ dma-names = "tx";
+ clocks = <&cr_periph SYS_CLK_PAUD_OUT>,
+ <&clk_core CLK_AUDIO_DAC>;
+ clock-names = "sys", "ref";
+ resets = <&pistachio_reset PISTACHIO_RESET_PRL_OUT>;
+ reset-names = "rst";
+ #sound-dai-cells = <0>;
+};

Documentation/devicetree/bindings/sound/img,pistachio-internal-dac.txt

View file
diff --git a/Documentation/devicetree/bindings/sound/img,pistachio-internal-dac.txt b/Documentation/devicetree/bindings/sound/img,pistachio-internal-dac.txt
new file mode 100644
index 0000000..4cc18fc
--- /dev/null
+++ b/Documentation/devicetree/bindings/sound/img,pistachio-internal-dac.txt
@@ -0,0 +1,18 @@
+Pistachio internal DAC DT bindings
+
+Required properties:
+
+ - compatible: "img,pistachio-internal-dac"
+
+ - img,cr-top : Must contain a phandle to the top level control syscon
+ node which contains the internal dac control registers
+
+ - VDD-supply : Digital power supply regulator (+1.8V or +3.3V)
+
+Examples:
+
+internal_dac: internal-dac {
+ compatible = "img,pistachio-internal-dac";
+ img,cr-top = <&cr_top>;
+ VDD-supply = <&supply3v3>;
+};

Documentation/devicetree/bindings/sound/img,spdif-in.txt

View file
diff --git a/Documentation/devicetree/bindings/sound/img,spdif-in.txt b/Documentation/devicetree/bindings/sound/img,spdif-in.txt
new file mode 100644
index 0000000..aab9a81
--- /dev/null
+++ b/Documentation/devicetree/bindings/sound/img,spdif-in.txt
@@ -0,0 +1,41 @@
+Imagination Technologies SPDIF Input Controller
+
+Required Properties:
+
+ - compatible : Compatible list, must contain "img,spdif-in"
+
+ - #sound-dai-cells : Must be equal to 0
+
+ - reg : Offset and length of the register set for the device
+
+ - dmas: Contains an entry for each entry in dma-names.
+
+ - dma-names: Must include the following entry:
+ "rx"
+
+ - clocks : Contains an entry for each entry in clock-names
+
+ - clock-names : Includes the following entries:
+ "sys" The system clock
+
+Optional Properties:
+
+ - resets: Should contain a phandle to the spdif in reset signal, if any
+
+ - reset-names: Should contain the reset signal name "rst", if a
+ reset phandle is given
+
+ - interrupts : Contains the spdif in interrupt, if present
+
+Example:

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/sound/img,spdif-out.txt

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/sound/inno-rk3036.txt

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/sound/pcm179x.txt

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/sound/renesas,rsnd.txt

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/sound/renesas,rsrc-card.txt

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/sound/rockchip-i2s.txt

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/sound/rt5616.txt

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/sound/rt5651.txt

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/sound/rt5659.txt

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/sound/rt5677.txt

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/sound/sun4i-codec.txt

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/sound/ti,pcm3168a.txt

View file

This diff is incomplete. Download the complete patch.

Documentation/devicetree/bindings/sound/wlf,wm8974.txt

View file

This diff is incomplete. Download the complete patch.

Documentation/sound/alsa/img,spdif-in.txt

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c64xx/dev-audio.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c64xx/include/mach/dma.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/plat-samsung/devs.c

View file

This diff is incomplete. Download the complete patch.

arch/x86/include/asm/platform_sst_audio.h

View file

This diff is incomplete. Download the complete patch.

arch/x86/kernel/early-quirks.c

View file

This diff is incomplete. Download the complete patch.

drivers/dma/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/amd/amdgpu/amdgpu_display.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/armada/armada_fb.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/armada/armada_fb.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/ast/ast_drv.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/ast/ast_fb.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/ast/ast_main.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/bochs/bochs.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/bochs/bochs_fbdev.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/bochs/bochs_mm.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/cirrus/cirrus_drv.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/cirrus/cirrus_fbdev.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/cirrus/cirrus_main.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/drm_atomic.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/drm_atomic_helper.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/drm_crtc.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/drm_crtc_helper.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/drm_edid.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/drm_fb_cma_helper.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/drm_fops.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/drm_gem.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/drm_modes.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/drm_modeset_lock.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/drm_plane_helper.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/drm_probe_helper.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/drm_rect.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/drm_sysfs.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/exynos/exynos_drm_fb.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/exynos/exynos_drm_fb.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/gma500/framebuffer.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/gma500/gem.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/gma500/gma_display.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/gma500/gtt.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/gma500/psb_drv.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/Makefile

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/dvo.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_cmd_parser.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_debugfs.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_dma.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_drv.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_drv.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_gem.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_gem_context.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_gem_execbuffer.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_gem_fence.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_gem_gtt.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_gem_gtt.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_gem_stolen.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_gem_tiling.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_gpu_error.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_guc_reg.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_guc_submission.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_irq.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_params.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_reg.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_sysfs.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_trace.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_vgpu.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/i915_vgpu.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_atomic.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_atomic_plane.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_audio.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_crt.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_csr.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_ddi.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_display.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_dp.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_dp_link_training.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_dp_mst.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_drv.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_dsi.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_dsi.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_dvo.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_fbc.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_fbdev.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_fifo_underrun.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_guc.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_guc_fwif.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_guc_loader.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_hdmi.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_i2c.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_lrc.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_lrc.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_lvds.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_mocs.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_opregion.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_overlay.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_pm.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_psr.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_ringbuffer.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_ringbuffer.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_runtime_pm.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_sdvo.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_sprite.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/i915/intel_uncore.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/imx/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/imx/imx-drm-core.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/mgag200/mgag200_drv.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/mgag200/mgag200_fb.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/mgag200/mgag200_main.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/msm/msm_drv.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/msm/msm_fb.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/nouveau/nouveau_display.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/nouveau/nouveau_display.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/nouveau/nouveau_fbcon.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/omapdrm/omap_drv.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/omapdrm/omap_fb.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/qxl/qxl_display.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/qxl/qxl_drv.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/qxl/qxl_fb.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/radeon/radeon_display.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/radeon/radeon_fb.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/radeon/radeon_mode.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/rcar-du/rcar_du_kms.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/rockchip/rockchip_drm_fb.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/rockchip/rockchip_drm_fb.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/shmobile/shmob_drm_kms.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/tegra/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/tegra/drm.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/tegra/drm.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/tegra/fb.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/tilcdc/tilcdc_drv.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/udl/udl_drv.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/udl/udl_fb.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/virtio/virtgpu_display.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/virtio/virtgpu_drv.h

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/virtio/virtgpu_fb.c

View file

This diff is incomplete. Download the complete patch.

drivers/gpu/drm/vmwgfx/vmwgfx_kms.c

View file

This diff is incomplete. Download the complete patch.

drivers/pci/quirks.c

View file

This diff is incomplete. Download the complete patch.

include/drm/drmP.h

View file

This diff is incomplete. Download the complete patch.

include/drm/drm_atomic.h

View file

This diff is incomplete. Download the complete patch.

include/drm/drm_atomic_helper.h

View file

This diff is incomplete. Download the complete patch.

include/drm/drm_crtc.h

View file

This diff is incomplete. Download the complete patch.

include/drm/drm_crtc_helper.h

View file

This diff is incomplete. Download the complete patch.

include/drm/drm_dp_helper.h

View file

This diff is incomplete. Download the complete patch.

include/drm/drm_fb_cma_helper.h

View file

This diff is incomplete. Download the complete patch.

include/drm/drm_gem.h

View file

This diff is incomplete. Download the complete patch.

include/drm/drm_mm.h

View file

This diff is incomplete. Download the complete patch.

include/drm/drm_modes.h

View file

This diff is incomplete. Download the complete patch.

include/drm/drm_modeset_lock.h

View file

This diff is incomplete. Download the complete patch.

include/drm/drm_rect.h

View file

This diff is incomplete. Download the complete patch.

include/drm/i915_component.h

View file

This diff is incomplete. Download the complete patch.

include/drm/i915_pciids.h

View file

This diff is incomplete. Download the complete patch.

include/linux/platform_data/asoc-s3c.h

View file

This diff is incomplete. Download the complete patch.

include/sound/ac97_codec.h

View file

This diff is incomplete. Download the complete patch.

include/sound/compress_driver.h

View file

This diff is incomplete. Download the complete patch.

include/sound/core.h

View file

This diff is incomplete. Download the complete patch.

include/sound/da7218.h

View file

This diff is incomplete. Download the complete patch.

include/sound/da7219.h

View file

This diff is incomplete. Download the complete patch.

include/sound/designware_i2s.h

View file

This diff is incomplete. Download the complete patch.

include/sound/hda_i915.h

View file

This diff is incomplete. Download the complete patch.

include/sound/hda_register.h

View file

This diff is incomplete. Download the complete patch.

include/sound/hdaudio_ext.h

View file

This diff is incomplete. Download the complete patch.

include/sound/i2c.h

View file

This diff is incomplete. Download the complete patch.

include/sound/rawmidi.h

View file

This diff is incomplete. Download the complete patch.

include/sound/rt5659.h

View file

This diff is incomplete. Download the complete patch.

include/sound/soc-dai.h

View file

This diff is incomplete. Download the complete patch.

include/sound/soc-dapm.h

View file

This diff is incomplete. Download the complete patch.

include/sound/soc-topology.h

View file

This diff is incomplete. Download the complete patch.

include/sound/soc.h

View file

This diff is incomplete. Download the complete patch.

include/uapi/drm/i915_drm.h

View file

This diff is incomplete. Download the complete patch.

include/uapi/sound/asoc.h

View file

This diff is incomplete. Download the complete patch.

include/uapi/sound/compress_params.h

View file

This diff is incomplete. Download the complete patch.

kernel/async.c

View file

This diff is incomplete. Download the complete patch.

sound/core/compress_offload.c

View file

This diff is incomplete. Download the complete patch.

sound/core/init.c

View file

This diff is incomplete. Download the complete patch.

sound/core/oss/mixer_oss.c

View file

This diff is incomplete. Download the complete patch.

sound/core/oss/pcm_oss.c

View file

This diff is incomplete. Download the complete patch.

sound/core/pcm_native.c

View file

This diff is incomplete. Download the complete patch.

sound/core/seq/oss/seq_oss.c

View file

This diff is incomplete. Download the complete patch.

sound/core/seq/seq_clientmgr.c

View file

This diff is incomplete. Download the complete patch.

sound/core/seq/seq_queue.c

View file

This diff is incomplete. Download the complete patch.

sound/core/seq/seq_virmidi.c

View file

This diff is incomplete. Download the complete patch.

sound/core/timer.c

View file

This diff is incomplete. Download the complete patch.

sound/drivers/dummy.c

View file

This diff is incomplete. Download the complete patch.

sound/firewire/Kconfig

View file

This diff is incomplete. Download the complete patch.

sound/firewire/Makefile

View file

This diff is incomplete. Download the complete patch.

sound/firewire/dice/dice-transaction.c

View file

This diff is incomplete. Download the complete patch.

sound/firewire/dice/dice.c

View file

This diff is incomplete. Download the complete patch.

sound/firewire/dice/dice.h

View file

This diff is incomplete. Download the complete patch.

sound/firewire/fireworks/fireworks.h

View file

This diff is incomplete. Download the complete patch.

sound/firewire/fireworks/fireworks_midi.c

View file

This diff is incomplete. Download the complete patch.

sound/firewire/fireworks/fireworks_pcm.c

View file

This diff is incomplete. Download the complete patch.

sound/firewire/fireworks/fireworks_stream.c

View file

This diff is incomplete. Download the complete patch.

sound/firewire/oxfw/Makefile

View file

This diff is incomplete. Download the complete patch.

sound/firewire/oxfw/oxfw-scs1x.c

View file

This diff is incomplete. Download the complete patch.

sound/firewire/oxfw/oxfw-spkr.c

View file

This diff is incomplete. Download the complete patch.

sound/firewire/oxfw/oxfw.c

View file

This diff is incomplete. Download the complete patch.

sound/firewire/oxfw/oxfw.h

View file

This diff is incomplete. Download the complete patch.

sound/firewire/scs1x.c

View before deletion

This diff is incomplete. Download the complete patch.

sound/hda/ext/hdac_ext_controller.c

View file

This diff is incomplete. Download the complete patch.

sound/hda/ext/hdac_ext_stream.c

View file

This diff is incomplete. Download the complete patch.

sound/hda/hdac_i915.c

View file

This diff is incomplete. Download the complete patch.

sound/i2c/i2c.c

View file

This diff is incomplete. Download the complete patch.

sound/oss/Kconfig

View file

This diff is incomplete. Download the complete patch.

sound/pci/atiixp.c

View file

This diff is incomplete. Download the complete patch.

sound/pci/atiixp_modem.c

View file

This diff is incomplete. Download the complete patch.

sound/pci/azt3328.c

View file

This diff is incomplete. Download the complete patch.

sound/pci/cs5535audio/cs5535audio_pcm.c

View file

This diff is incomplete. Download the complete patch.

sound/pci/fm801.c

View file

This diff is incomplete. Download the complete patch.

sound/pci/hda/hda_controller.c

View file

This diff is incomplete. Download the complete patch.

sound/pci/hda/hda_controller.h

View file

This diff is incomplete. Download the complete patch.

sound/pci/hda/hda_eld.c

View file

This diff is incomplete. Download the complete patch.

sound/pci/hda/hda_generic.c

View file

This diff is incomplete. Download the complete patch.

sound/pci/hda/hda_generic.h

View file

This diff is incomplete. Download the complete patch.

sound/pci/hda/hda_intel.c

View file

This diff is incomplete. Download the complete patch.

sound/pci/hda/hda_tegra.c

View file

This diff is incomplete. Download the complete patch.

sound/pci/hda/patch_conexant.c

View file

This diff is incomplete. Download the complete patch.

sound/pci/hda/patch_hdmi.c

View file

This diff is incomplete. Download the complete patch.

sound/pci/hda/patch_realtek.c

View file

This diff is incomplete. Download the complete patch.

sound/pci/ice1712/delta.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/Kconfig

View file

This diff is incomplete. Download the complete patch.

sound/soc/Makefile

View file

This diff is incomplete. Download the complete patch.

sound/soc/amd/Kconfig

View file

This diff is incomplete. Download the complete patch.

sound/soc/amd/Makefile

View file

This diff is incomplete. Download the complete patch.

sound/soc/amd/acp-pcm-dma.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/amd/acp.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/amd/include/acp_2_2_d.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/amd/include/acp_2_2_enum.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/amd/include/acp_2_2_sh_mask.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/atmel/Kconfig

View file

This diff is incomplete. Download the complete patch.

sound/soc/atmel/Makefile

View file

This diff is incomplete. Download the complete patch.

sound/soc/atmel/atmel-classd.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/atmel/atmel-pdmic.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/atmel/atmel-pdmic.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/atmel/atmel_wm8904.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/bcm/bcm2835-i2s.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/Kconfig

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/Makefile

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/ak4613.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/arizona.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/arizona.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/cs47l24.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/cs47l24.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/da7218.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/da7218.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/da7219.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/da7219.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/hdac_hdmi.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/inno_rk3036.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/inno_rk3036.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/max98357a.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/pcm179x.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/pcm179x.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/pcm3168a-i2c.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/pcm3168a-spi.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/pcm3168a.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/pcm3168a.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/rt286.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/rt298.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/rt5616.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/rt5616.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/rt5640.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/rt5640.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/rt5645.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/rt5651.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/rt5659.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/rt5659.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/rt5677.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/ssm2518.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/twl6040.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/wm5110.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/wm8903.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/wm8904.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/wm8960.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/wm8962.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/wm8974.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/wm8998.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/wm9713.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/wm_adsp.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/codecs/wm_adsp.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/dwc/designware_i2s.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/fsl/fsl-asoc-card.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/fsl/fsl_asrc.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/fsl/fsl_asrc.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/fsl/fsl_esai.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/fsl/fsl_sai.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/fsl/fsl_sai.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/fsl/fsl_spdif.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/fsl/fsl_ssi.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/fsl/imx-pcm-dma.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/fsl/imx-pcm-fiq.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/fsl/imx-wm8962.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/fsl/mpc8610_hpcd.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/fsl/p1022_ds.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/fsl/p1022_rdk.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/generic/simple-card.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/img/Kconfig

View file

This diff is incomplete. Download the complete patch.

sound/soc/img/Makefile

View file

This diff is incomplete. Download the complete patch.

sound/soc/img/img-i2s-in.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/img/img-i2s-out.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/img/img-parallel-out.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/img/img-spdif-in.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/img/img-spdif-out.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/img/pistachio-internal-dac.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/Kconfig

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/atom/sst-atom-controls.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/atom/sst-atom-controls.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/atom/sst-mfld-platform-pcm.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/atom/sst/sst_acpi.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/atom/sst/sst_stream.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/baytrail/sst-baytrail-pcm.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/boards/Makefile

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/boards/bytcr_rt5640.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/boards/bytcr_rt5651.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/boards/cht_bsw_max98090_ti.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/boards/cht_bsw_rt5645.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/boards/cht_bsw_rt5672.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/boards/skl_nau88l25_max98357a.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/boards/skl_nau88l25_ssm4567.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/boards/skl_rt286.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/common/Makefile

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/common/sst-acpi.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/common/sst-acpi.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/common/sst-dsp-priv.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/common/sst-dsp.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/common/sst-dsp.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/common/sst-firmware.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/common/sst-match-acpi.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/haswell/sst-haswell-dsp.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/haswell/sst-haswell-ipc.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/skylake/skl-messages.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/skylake/skl-nhlt.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/skylake/skl-pcm.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/skylake/skl-sst-cldma.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/skylake/skl-sst-dsp.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/skylake/skl-sst-ipc.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/skylake/skl-sst-ipc.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/skylake/skl-sst.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/skylake/skl-topology.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/skylake/skl-topology.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/skylake/skl-tplg-interface.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/skylake/skl.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/intel/skylake/skl.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/mediatek/mtk-afe-common.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/mediatek/mtk-afe-pcm.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/omap/omap-hdmi-audio.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/pxa/brownstone.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/pxa/mioa701_wm9713.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/qcom/lpass-cpu.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/rockchip/rockchip_i2s.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/rockchip/rockchip_max98090.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/rockchip/rockchip_rt5645.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/samsung/Kconfig

View file

This diff is incomplete. Download the complete patch.

sound/soc/samsung/ac97.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/samsung/bells.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/samsung/dma.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/samsung/dmaengine.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/samsung/i2s.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/samsung/littlemill.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/samsung/odroidx2_max98090.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/samsung/pcm.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/samsung/s3c2412-i2s.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/samsung/s3c24xx-i2s.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/samsung/snow.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/samsung/spdif.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/samsung/speyside.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/samsung/tobermory.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/sh/Kconfig

View file

This diff is incomplete. Download the complete patch.

sound/soc/sh/fsi.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/sh/rcar/Makefile

View file

This diff is incomplete. Download the complete patch.

sound/soc/sh/rcar/adg.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/sh/rcar/cmd.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/sh/rcar/core.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/sh/rcar/ctu.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/sh/rcar/dma.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/sh/rcar/dvc.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/sh/rcar/gen.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/sh/rcar/mix.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/sh/rcar/rcar_snd.h

View before deletion

This diff is incomplete. Download the complete patch.

sound/soc/sh/rcar/rsnd.h

View file

This diff is incomplete. Download the complete patch.

sound/soc/sh/rcar/rsrc-card.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/sh/rcar/src.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/sh/rcar/ssi.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/sh/rcar/ssiu.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/soc-ac97.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/soc-compress.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/soc-core.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/soc-dapm.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/soc-ops.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/soc-pcm.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/sti/uniperif_player.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/sunxi/sun4i-codec.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/tegra/tegra_alc5632.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/tegra/tegra_wm8903.c

View file

This diff is incomplete. Download the complete patch.

sound/synth/emux/emux_nrpn.c

View file

This diff is incomplete. Download the complete patch.

sound/usb/card.c

View file

This diff is incomplete. Download the complete patch.

sound/usb/midi.c

View file

This diff is incomplete. Download the complete patch.

sound/usb/misc/ua101.c

View file

This diff is incomplete. Download the complete patch.

sound/usb/mixer_quirks.c

View file

This diff is incomplete. Download the complete patch.

sound/usb/quirks.c

View file

This diff is incomplete. Download the complete patch.

sound/usb/stream.c

View file

This diff is incomplete. Download the complete patch.

sound/usb/usx2y/usbusx2yaudio.c

View file

This diff is incomplete. Download the complete patch.