aboutsummaryrefslogtreecommitdiffstats
path: root/include/sound/hdaudio.h
AgeCommit message (Expand)AuthorFilesLines
2025-12-07ALSA: hda/core: add addr_offset field for bus address translationJoakim Zhang1-0/+3
2025-08-29ALSA: hda: Use auto cleanup macros for DSP loader locksTakashi Iwai1-0/+1
2025-07-11ALSA: hda: Move widget capability macros into hdaudio.hTakashi Iwai1-0/+24
2025-05-22Merge branch 'for-linus' into for-nextTakashi Iwai1-2/+2
2025-05-22ALSA: core: fix up bus match const issues.Greg Kroah-Hartman1-2/+2
2025-05-08ALSA: hda: Remove unused snd_hdac_stream_get_spbmaxfifoDr. David Alan Gilbert1-2/+0
2024-10-02ALSA: hda: fix trigger_tstamp_latchedJaroslav Kysela1-1/+1
2024-06-19Merge drm/drm-next into drm-intel-nextJani Nikula1-0/+2
2024-05-31drm: move i915_component.h under include/drm/intelJani Nikula1-1/+1
2024-05-08ALSA: hda: Add Intel BMG PCI ID and HDMI codec vidChaitanya Kumar Borah1-0/+1
2024-04-18ALSA: hda: Introduce flags to force commands via PIO instead of CORBPeter Ujfalusi1-0/+1
2023-12-30ALSA: mark all struct bus_type as constGreg Kroah-Hartman1-1/+1
2023-11-27ALSA: hda: Drop snd_hdac_calc_stream_format()Cezary Rojewski1-5/+0
2023-11-27ALSA: hda: Upgrade stream-format infrastructureCezary Rojewski1-0/+5
2023-11-27ALSA: hda: Honor subformat when querying PCMsCezary Rojewski1-1/+2
2023-10-06ALSA: hda: Add code_loading parameter to stream setupCezary Rojewski1-1/+1
2023-10-06ALSA: hda: Poll SDxFIFOS after programming SDxFMTCezary Rojewski1-0/+3
2023-07-18ALSA: hda: Add controller matching macrosAmadeusz Sławiński1-0/+26
2023-06-07ALSA: hda: Workaround for SDnCTL register on loongsonYanteng Si1-0/+1
2023-06-07ALSA: hda: Using polling mode for loongson controller by defaultYanteng Si1-0/+1
2023-02-24Merge tag 'driver-core-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2023-02-10ALSA: hda: remove redundant variable in snd_hdac_stream_start()Zhang Yiqun1-1/+1
2023-01-27driver core: make struct bus_type.uevent() take a const *Greg Kroah-Hartman1-1/+1
2022-10-28ALSA: hda: Introduce snd_hdac_stream_wait_drsm()Cezary Rojewski1-0/+1
2022-10-20ALSA/ASoC: hda: move SPIB/DRMS functionality from ext layerPierre-Louis Bossart1-0/+26
2022-10-09ALSA: hda: Update register polling macrosAmadeusz Sławiński1-4/+4
2022-09-20ALSA: hda: ext: fix locking in stream_releasePierre-Louis Bossart1-0/+1
2022-09-20ALSA: hda: add snd_hdac_stop_streams() helperPierre-Louis Bossart1-0/+1
2022-09-20ALSA: hda: make snd_hdac_stream_clear() staticPierre-Louis Bossart1-1/+0
2022-08-19ALSA: hda: Move stream-register polling macrosAmadeusz Sławiński1-0/+7
2022-07-15ALSA: hda: Skip event processing for unregistered codecsCezary Rojewski1-0/+1
2022-03-11ALSA: hda: Add helper macros for DSP capable devicesCezary Rojewski1-0/+3
2021-12-25ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.cPierre-Louis Bossart1-0/+1
2021-02-08ALSA: hda: add link_power op to hdac_bus_opsKai Vehmanen1-9/+5
2020-08-05ALSA: hda: Add dma stop delay variableMohan Kumar1-0/+3
2020-05-16ALSA: hda: Unexport some local helper functionsTakashi Iwai1-3/+0
2020-05-06ALSA: hda: Return true,false for return type boolJason Yan1-2/+2
2020-05-04ALSA: hda: add member to store ratio for stripe controlSameer Pujar1-0/+3
2020-02-18ASoC: SOF: Intel: Account for compress streams when servicing IRQsCezary Rojewski1-0/+2
2020-01-20Merge branch 'for-linus' into for-nextTakashi Iwai1-24/+53
2020-01-20ALSA: hda: Apply aligned MMIO access only conditionallyTakashi Iwai1-24/+53
2020-01-13ALSA: hda: Manage concurrent reg access more properlyTakashi Iwai1-0/+1
2019-12-13ALSA: hda: Unify get_response handlingTakashi Iwai1-0/+1
2019-12-10ALSA: hda: Use standard waitqueue for RIRB wakeupTakashi Iwai1-0/+1
2019-12-03ALSA: hda: Modify stream stripe mask only when neededTakashi Iwai1-0/+1
2019-08-14ALSA: hda: Unexport a few more stuffTakashi Iwai1-6/+0
2019-08-14ALSA: hda: Drop export of snd_hdac_bus_add/remove_device()Takashi Iwai1-3/+0
2019-08-08ALSA: hda: Direct MMIO accessesTakashi Iwai1-33/+30
2019-08-08ALSA: hda: Remove page allocation redirectionTakashi Iwai1-5/+1
2019-07-07Merge branch 'topic/hda-refresh-cleanup' into for-nextTakashi Iwai1-1/+1
2019-07-05ALSA: hda: Simplify snd_hdac_refresh_widgets()Takashi Iwai1-1/+1
2019-05-28ALSA: hda: move polling_mode flag to struct hdac_busBard Liao1-0/+3
2019-05-17Merge tag 'sound-fix-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+1
2019-05-13ALSA: hda: Fix race between creating and refreshing sysfs entriesAmadeusz Sławiński1-0/+1
2019-05-09Merge tag 'sound-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds1-4/+3
2019-04-13ALSA: hda: Initialize ext-bus-specific fields in snd_hdac_bus_init(), tooTakashi Iwai1-4/+3
2019-03-26Merge tag 'drm-intel-next-2019-03-20' of git://anongit.freedesktop.org/drm/dr...Dave Airlie1-1/+1
2019-02-14snd/hda, drm/i915: Track the display_power_status using a cookieChris Wilson1-1/+1
2019-01-14ALSA: hda: Add api to program stripe control bitsSameer Pujar1-0/+3
2018-12-19ALSA: HD-Audio: SKL+: force HDaudio legacy or SKL+ driver selectionPierre-Louis Bossart1-0/+6
2018-12-19ALSA: HDA: export process_unsol_events()Keyon Jie1-0/+1
2018-12-11ALSA: hda: Refactor display power managementTakashi Iwai1-5/+2
2018-09-17Merge tag 'asoc-v4.19-rc4' of https://git.kernel.org/pub/scm/linux/kernel/git...Takashi Iwai1-0/+1
2018-09-12sound: don't call skl_init_chip() to reset intel skl socYu Zhao1-0/+1
2018-07-27ALSA: hda: Fix implicit PCM format type conversionTakashi Iwai1-1/+2
2018-07-19Merge branch 'topic/drm_audio_component' into for-nextTakashi Iwai1-3/+3
2018-07-17drm/i915: Split audio component to a generic typeTakashi Iwai1-3/+3
2018-07-03Merge branch 'topic/hda-core-intel' into for-nextTakashi Iwai1-0/+29
2018-06-28ALSA: hdac: add extended ops in the hdac_busRakesh Ughreja1-0/+9
2018-06-28ALSA: hdac: Remove usage of struct hdac_ext_driver, use hdac_driver insteadRakesh Ughreja1-0/+5
2018-06-28ALSA: hdac: Remove usage of struct hdac_ext_bus and use hdac_bus insteadRakesh Ughreja1-0/+15
2018-06-28ALSA: hda - Move in_pm accessors to HDA coreTakashi Iwai1-0/+27
2018-04-24ALSA: hda - Use a macro for snd_array iteration loopsTakashi Iwai1-0/+5
2018-04-05Merge tag 'sound-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-0/+2
2018-03-13vga_switcheroo: Use device link for HDA controllerLukas Wunner1-3/+0
2018-02-12ALSA: hda: Copying sync power state helper to coreAbhijeet Kumar1-0/+2
2017-11-13Merge tag 'asoc-v4.15' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...Takashi Iwai1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-19ALSA: hda: Avoid racy recreation of widget kobjectsTakashi Iwai1-2/+1
2017-04-03ALSA: hda - Avoid tricky macrosTakashi Iwai1-10/+18
2016-08-09ALSA: hda - move bus_parse_capabilities to coreVinod Koul1-0/+13
2016-03-08ALSA: hda - Fix unexpected resume through regmap code pathTakashi Iwai1-0/+2
2016-02-26ALSA: hda - Loop interrupt handling until really clearedTakashi Iwai1-1/+1
2015-10-20ALSA: hda - Add a common helper to give the codec modalias stringTakashi Iwai1-0/+1
2015-10-20ALSA: hda - Add hduadio support to DEVTABLESubhransu S. Prusty1-11/+1
2015-10-20ALSA: hda - Add api_version to hda_device_id structTakashi Iwai1-0/+1
2015-10-15ALSA: hda - consolidate chip rename functionsTakashi Iwai1-0/+1
2015-10-08ALSA: hdac: Copy codec helpers to coreSubhransu S. Prusty1-0/+6
2015-08-23ALSA: hdac: Add snd_hdac_get_hdac_stream()Jeeja KP1-0/+2
2015-08-21ALSA: hdac: add snd_hdac_refresh_widget_sysfs()Vinod Koul1-0/+1
2015-07-17ALSA: hda - Check the return value from pm_runtime_get/put*()Takashi Iwai1-8/+8
2015-06-03ALSA: hda - add HDA default codec match functionVinod Koul1-0/+14
2015-05-20ALSA: hda - Move hda_i915.c from sound/pci/hda to sound/hdaMengdong Lin1-0/+5
2015-04-29ALSA: hda - allow a codec to control the link powerMengdong Lin1-0/+4
2015-04-17ALSA: hda - add generic functions to set hdac stream paramsJeeja KP1-0/+2
2015-04-17ALSA: hda - add ASoC device type for hda coreRamesh Babu1-0/+1
2015-04-17ALSA: hda - Move prepared flag into struct hdac_streamTakashi Iwai1-0/+1
2015-04-16ALSA: hda - Move PCM format and rate handling code to core libraryTakashi Iwai1-0/+9
2015-04-16ALSA: hda - moved alloc/free stream pages function to controller libraryJeeja KP1-0/+3
2015-04-16ALSA: hda - Add DSP loader to core library codeTakashi Iwai1-0/+46
2015-04-16ALSA: hda - Add the controller helper codes to hda-core moduleTakashi Iwai1-3/+221
2015-04-13ALSA: hda - Fix another race in runtime PM refcountingTakashi Iwai1-28/+4
2015-04-08ALSA: hda - Work around races of power up/down with runtime PMTakashi Iwai1-0/+28
2015-03-23ALSA: hda - Add cache support for COEF read/writeTakashi Iwai1-0/+1
2015-03-23ALSA: hda - Allow driver to add vendor-specific verbs for regmapTakashi Iwai1-0/+1
2015-03-23ALSA: hda - Use regmap for parameter caches, tooTakashi Iwai1-0/+3
2015-03-23ALSA: hda - Implement uncached version of parameter readsTakashi Iwai1-0/+2
2015-03-23ALSA: hda - Use regmap for codec parameter readsTakashi Iwai1-1/+19
2015-03-23ALSA: hda - Add regmap supportTakashi Iwai1-0/+4
2015-03-23ALSA: hda - Move generic array helpers to core libTakashi Iwai1-0/+33
2015-03-23ALSA: hda - Support indirect execution of verbsTakashi Iwai1-0/+6
2015-03-23ALSA: hda - Add widget sysfs treeTakashi Iwai1-0/+6
2015-03-23ALSA: hda - Move a part of hda_codec stuff into hdac_deviceTakashi Iwai1-0/+66
2015-03-23ALSA: hda - Move some codes up to hdac_bus structTakashi Iwai1-0/+61
2015-03-23ALSA: hda - Make snd_hda_bus_type publicTakashi Iwai1-0/+42