[ubuntu/cosmic-proposed] linux-oem-osp1 5.0.0-1006.7 (Accepted)
Andy Whitcroft
apw at canonical.com
Tue May 7 10:55:22 UTC 2019
linux-oem-osp1 (5.0.0-1006.7) bionic; urgency=medium
* linux-oem-osp1: 5.0.0-1006.7 -proposed tracker (LP: #1827847)
* Add DMIC support to oem-kernel (LP: #1826181)
- ASoC: dmic: declare trigger function as static
- ASoC: soc-core: remove error due to probe deferral
- ASoC: soc-core: add .num_platform for dai_link
- ASoC: soc-core: add new snd_soc_flush_all_delayed_work()
- ASoC: soc-core: merge card resources cleanup method
- ASoC: soc-core: reduce if/else nest on soc_probe_link_dais
- ASoC: soc-core: add soc_cleanup_component()
- ASoC: soc-core: use for_each_link_codecs() for dai_link codecs
- ASoC: core: Fix multi-CODEC setups
- ASoC: soc-core: use for_each_link_codecs() for dai_link codecs V2
- ASoC: soc-acpi: add static inline fallbacks when CONFIG_ACPI=n
- ASoC: add helper to change platform name for all dailinks
- ASoC: topology: Reduce number of dereferences when accessing dobj
- ASoC: topology: Remove widgets from dobj list
- ASoC: topology: Fix memory leak from soc_tplg_denum_create_texts
- ASoC: topology: fix memory leak in soc_tplg_dapm_widget_create
- ASoC: topology: add SND_SOC_DOBJ_GRAPH type for dapm routes
- ASoC: topology: modify dapm route loading routine and add dapm route
unloading
- ASoC: dapm: fix use-after-free issue with dailink sname
- ASoC: dapm: Only power up active channels from a DAI
- ASoC: dapm: Add warnings for widget overwrite when adding route
- ASoC: soc-core: clear platform pointers on error
- ASoC: topology: unload physical dai link in remove
- ASoC: dapm: Check for NULL widget in dapm_update_dai_unlocked
- ASoC: compress: Clarify the intent of current compressed ops handling
- ASoC: compress: Add helper functions for component trigger/set_params
- ASoC: dapm: harden use of lookup tables
- ASoC: regulator notifier registration should be managed
- ASoC: core: don't increase component module refcount unconditionally
- ASoC: Intel: Skylake: set .ignore_module_refcount field in component
- ASoC: hdac_hdmi: use devm_kzalloc for all structures
- ASoC: dmaengine: Improve of_node test in dmaengine_pcm_request_chan_of()
- ASoC: dmaengine: Extend use of chan_names provided in custom DMA config
- ASoC: Intel: bxt-match: remove prefix for SOF files
- ASoC: Intel: byt-match.c: remove prefix for SOF files
- ASoC: Intel: cht-match: remove prefix for SOF files
- ASoC: Intel: cnl-match: remove prefix for SOF files
- ASoC: Intel: glk-match: remove prefix for SOF files
- ASoC: Intel: hda-match: remove prefix for SOF files
- ASoC: Intel: hsw-bdw-match: remove prefix for SOF files
- ASoC: Intel: icl-match: remove prefix for SOF files
- ASoC: dmaengine: Remove unused SND_DMAENGINE_PCM_FLAG_CUSTOM_CHANNEL_NAME
flag
- ASoC: dapm: Potential small memory leak in dapm_cnew_widget()
- ASoC: soc-core: Fix probe deferral following prelink failure
- ALSA: PCM: check if ops are defined before suspending PCM
- ALSA: hda: Fix a mask wrong issue in snd_hdac_stream_start()
- ALSA: hda: Fix mismatches for register mask and value in hdac controller
- ALSA: hda: add verbs for stripe control
- ALSA: hda: Add api to program stripe control bits
- ALSA: hda: add register offset for stripe control
- ALSA: hda: program stripe bits for controller
- ALSA: pcm: Suspend streams globally via device type PM ops
- ALSA: pcm: Make snd_pcm_suspend() local static
- ALSA: pcm: Call snd_card_unref() inside in_pcm_file()
- ALSA: pcm: Unify snd_pcm_group initialization
- ALSA: pcm: Make PCM linked list consistent while re-grouping
- ALSA: pcm: Avoid confusing loop in snd_pcm_unlink()
- ALSA: pcm: More fine-grained PCM link locking
- ALSA: pcm: Remove down_write() hack for snd_pcm_link_rwsem
- ALSA: pcm: Cleanup snd_pcm_stream_lock() & co
- ALSA: pcm: Drop unused snd_pcm_substream.file field
- ALSA: pcm: Simplify proc file destruction
- ALSA: proc: Avoid possible leaks of snd_info_entry objects
- ALSA: pcm: Use the common error path in __snd_pcm_lib_xfer()
- ALSA: pcm: remove a superfluous function declaration
- ALSA: isa: Avoid passing NULL to memory allocators
- ALSA: core: Don't allow NULL device for memory allocation
- ALSA: info: Always register entries recursively
- ALSA: pcm: Remove superfluous snd_info_register() calls
- ALSA: compress: Remove superfluous snd_info_register() calls
- ALSA: info: Add standard helpers for card proc file entries
- ALSA: info: Drop unused snd_info_entry.card field
- ALSA: info: Minor optimization
- ALSA: info: Move card id proc creation into info.c
- ASoC: intel: Drop superfluous PCM preallocation error checks
- ASoC: dmaengine: Drop superfluous PCM preallocation error checks
- ALSA: pcm: Define snd_pcm_lib_preallocate_*() as returning void
- component: Add documentation
- components: multiple components for a device
- i915/snd_hdac: I915 subcomponent for the snd_hdac
- ALSA: pcm: Comment why read blocks when PCM is not running
- ASoC:soc-pcm:fix a codec fixup issue in TDM case
- ASoC:hdac_hda:use correct format to setup hda codec
- ASoC:intel:skl:fix a simultaneous playback & capture issue on hda platform
- ASoC: dpcm: prevent snd_soc_dpcm use after free
- ALSA: hda: Avoid NULL pointer dereference at snd_hdac_stream_start()
- ASoC: topology: create tlv before soc_tplg_init_kcontrol
- ASoC: topology: free stream_name of dai_drv
- ASoC: topology: free link string in error
- ASoC: intel: Fix crash at suspend/resume after failed codec registration
- ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_free_kcontrol
- ASoC: dapm: Initialize private_value in snd_soc_dapm_new_dai
- ACPI / utils: Introduce acpi_dev_get_first_match_dev() helper
- ASoC: dpcm: skip missing substream while applying symmetry
- ASoC: dapm: set power_check callback for widgets that shouldnt be always on
- ASoC: core: support driver alias names for FE topology overrides
- ASoC: topology: Align tplg pointer increment across all kcontrols
- ASoC: intel: skylake: add remove() callback for component driver
- ASoC: core: remove link components before cleaning up card resources
- ASoC: topology: fix endianness issues
- ASoC: topology: fix big-endian check
- ASoC: topology: Use the correct dobj to free enum control values and texts
- ASoC: core: conditionally increase module refcount on component open
- ASoC: pcm: update module refcount if module_get_upon_open is set
- ASoC: pcm: fix error handling when try_module_get() fails.
- ALSA: hda: Fix racy display power access
- ASoC: pcm: save fixed-up hw_params of BE
- ASoC: codec: hdac_hdmi add device_link to card device
- ASoC: SOF: Add Sound Open Firmware driver core
- ASoC: SOF: Add Sound Open Firmware KControl support
- ASoC: SOF: Add driver debug support.
- ASoC: SOF: Add support for IPC IO between DSP and Host
- ASoC: SOF: Add PCM operations support
- ASoC: SOF: Add support for loading topologies
- ASoC: SOF: Add DSP firmware logger support
- ASoC: SOF: Add DSP HW abstraction operations
- ASoC: SOF: Add firmware loader support
- ASoC: SOF: Add userspace ABI support
- ASoC: SOF: Add PM support
- ASoC: SOF: Add Nocodec machine driver support
- ASoC: SOF: Add xtensa support
- ASoC: SOF: Add utils
- ASoC: SOF: Intel: Add BYT, CHT and BSW DSP HW support.
- ASoC: SOF: Intel: Add BDW HW DSP support
- ASoC: SOF: Intel: Add legacy IPC support
- ASoC: SOF: Intel: Add APL/CNL HW DSP support
- ASoC: SOF: Intel: Add HDA controller for Intel DSP
- ASoC: SOF: Intel: Add Intel specific HDA DSP HW operations
- ASoC: SOF: Intel: Add Intel specific HDA IPC mechanisms.
- ASoC: SOF: Intel: Add Intel specific HDA firmware loader
- ASoC: SOF: Intel: Add Intel specific HDA PCM operations
- ASoC: SOF: Intel: Add hda-bus support and initialization
- ASoC: SOF: Intel: Add Intel specific HDA stream operations
- ASoC: SOF: Intel: Add Intel specific HDA trace operations
- ASoC: SOF: Intel: Add support for HDAudio codecs
- ASoC: SOF: Intel: add SKL+ platform DAIs
- ASoC: SOF: Intel: Add platform differentiation for APL and CNL
- ASoC: SOF: Add ACPI device support
- ASoC: SOF: Add PCI device support
- ASoC: Intel: Kconfig: expose common option between SST and SOF drivers
- ASoC: SOF: Add Build support for SOF core and Intel drivers
- ASoC: Intel: Make sure BDW based machine drivers build for SOF
- ASoC: Intel: select relevant machine drivers for SOF
- SAUCE: ASoC: Intel: ApolloLake support for SOF
- SAUCE: ASoC: Intel: Haswell support with SOF
- SAUCE: ASoC: Intel: Make sure HSW based machine drivers build for SOF
- SAUCE: ASoC: SOF: Intel: Add HSW HW DSP support
- SAUCE: ASoC: SOF: Intel: add Build support for Haswell
- SAUCE: ASoC: SOF: Intel: Add SKL-specific code loader
- SAUCE: ASoC: SOF: Intel: Add platform differentiation for SKL
- SAUCE: ASoC: SOF: Intel: add Build support for Skylake and Kabylake
- SAUCE: ASoC: Intel: Kconfig: disable SST and legacy drivers when SOF is
selected
- SAUCE: ASoC: dapm: fix kcontrols for effect widgets
- SAUCE: ASoC: SOF: pcm: remove checks on preallocate_pages
- SAUCE: ASoC: SOF: cnl: add pointer ops to use DPIB position
- SAUCE: ASoC: Intel: skl_hda_dsp_generic: add DMIC support
- SAUCE: SoC: Intel: skl_hda_dsp_generic:refine code style
- SAUCE: ASoC: SOF: Intel: hda-ipc: remove irq_status from sdev and fix
missing handling to IPC IRQ in the thread
- SAUCE: ASoC: SOF: Intel: hda-stream: store stream capabilities
- SAUCE: ASoC: SOF: Intel: hda-stream: handle real stream interrupts only
- SAUCE: ALSA: hda: fix unregister device twice on ASoC driver
- SAUCE: ASoC: hdac_hda: overwrite hdev type to HDA_DEV_ASOC
- SAUCE: ASoC:SOF: fix FW loaded failed
- SAUCE: ASoC:SOF:get spcm from FE dai link during BE dai link prepare
- SAUCE: ASoC: SOF: add Kconfig option for strict ABI checks
- SAUCE: ASOC: SOF: ipc: add support for stricter ABI checks
- SAUCE: ASoC: SOF: topology: add support for stricter ABI checks
- ALSA: hda/realtek - Add new Dell platform for headset mode
- SAUCE: ASoC: soc-pcm: BE dai needs prepare when pause release after resume
- media: Drop superfluous PCM preallocation error checks
- ALSA: atmel: Drop superfluous PCM preallocation error checks
- ALSA: parisc: Drop superfluous PCM preallocation error checks
- ALSA: pci: Drop superfluous PCM preallocation error checks
- ALSA: ppc: Drop superfluous PCM preallocation error checks
- ASoC: txx9: Drop superfluous PCM preallocation error checks
- ASoC: xtensa: Drop superfluous PCM preallocation error checks
- ASoC: mediatek: Drop superfluous PCM preallocation error checks
- ASoC: stm: Drop superfluous PCM preallocation error checks
- ASoC: dwc: Drop superfluous PCM preallocation error checks
- ASoC: uniphier: Drop superfluous PCM preallocation error checks
- ALSA: sparc: Drop superfluous PCM preallocation error checks
- ALSA: spi: Drop superfluous PCM preallocation error checks
- ASoC: amd: Avoid passing NULL to memory allocators
- ASoC: amd: Drop superfluous PCM preallocation error checks
- ASoC: sh: Avoid passing NULL to memory allocators
- ASoC: sh: Drop superfluous PCM preallocation error checks
- ALSA: x86: Remove superfluous snd_pcm_suspend*() calls
- ALSA: pci: Remove superfluous snd_pcm_suspend*() calls
- ALSA: usb: Drop superfluous PCM preallocation error checks
- [Config] Enable SOC_SOF configs
- SAUCE: [Config-oem] Enable SOC_SOF configs
Date: 2019-05-06 10:55:19.224915+00:00
Changed-By: Timo Aaltonen <tjaalton at ubuntu.com>
Signed-By: Andy Whitcroft <apw at canonical.com>
https://launchpad.net/ubuntu/+source/linux-oem-osp1/5.0.0-1006.7
-------------- next part --------------
Sorry, changesfile not available.
More information about the Cosmic-changes
mailing list