| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-12-07 | ALSA: hda/core: add addr_offset field for bus address translation | Joakim Zhang | 1 | -0/+3 |
| 2025-08-29 | ALSA: hda: Use auto cleanup macros for DSP loader locks | Takashi Iwai | 1 | -0/+1 |
| 2025-07-11 | ALSA: hda: Move widget capability macros into hdaudio.h | Takashi Iwai | 1 | -0/+24 |
| 2025-05-22 | Merge branch 'for-linus' into for-next | Takashi Iwai | 1 | -2/+2 |
| 2025-05-22 | ALSA: core: fix up bus match const issues. | Greg Kroah-Hartman | 1 | -2/+2 |
| 2025-05-08 | ALSA: hda: Remove unused snd_hdac_stream_get_spbmaxfifo | Dr. David Alan Gilbert | 1 | -2/+0 |
| 2024-10-02 | ALSA: hda: fix trigger_tstamp_latched | Jaroslav Kysela | 1 | -1/+1 |
| 2024-06-19 | Merge drm/drm-next into drm-intel-next | Jani Nikula | 1 | -0/+2 |
| 2024-05-31 | drm: move i915_component.h under include/drm/intel | Jani Nikula | 1 | -1/+1 |
| 2024-05-08 | ALSA: hda: Add Intel BMG PCI ID and HDMI codec vid | Chaitanya Kumar Borah | 1 | -0/+1 |
| 2024-04-18 | ALSA: hda: Introduce flags to force commands via PIO instead of CORB | Peter Ujfalusi | 1 | -0/+1 |
| 2023-12-30 | ALSA: mark all struct bus_type as const | Greg Kroah-Hartman | 1 | -1/+1 |
| 2023-11-27 | ALSA: hda: Drop snd_hdac_calc_stream_format() | Cezary Rojewski | 1 | -5/+0 |
| 2023-11-27 | ALSA: hda: Upgrade stream-format infrastructure | Cezary Rojewski | 1 | -0/+5 |
| 2023-11-27 | ALSA: hda: Honor subformat when querying PCMs | Cezary Rojewski | 1 | -1/+2 |
| 2023-10-06 | ALSA: hda: Add code_loading parameter to stream setup | Cezary Rojewski | 1 | -1/+1 |
| 2023-10-06 | ALSA: hda: Poll SDxFIFOS after programming SDxFMT | Cezary Rojewski | 1 | -0/+3 |
| 2023-07-18 | ALSA: hda: Add controller matching macros | Amadeusz Sławiński | 1 | -0/+26 |
| 2023-06-07 | ALSA: hda: Workaround for SDnCTL register on loongson | Yanteng Si | 1 | -0/+1 |
| 2023-06-07 | ALSA: hda: Using polling mode for loongson controller by default | Yanteng Si | 1 | -0/+1 |
| 2023-02-24 | Merge tag 'driver-core-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -1/+1 |
| 2023-02-10 | ALSA: hda: remove redundant variable in snd_hdac_stream_start() | Zhang Yiqun | 1 | -1/+1 |
| 2023-01-27 | driver core: make struct bus_type.uevent() take a const * | Greg Kroah-Hartman | 1 | -1/+1 |
| 2022-10-28 | ALSA: hda: Introduce snd_hdac_stream_wait_drsm() | Cezary Rojewski | 1 | -0/+1 |
| 2022-10-20 | ALSA/ASoC: hda: move SPIB/DRMS functionality from ext layer | Pierre-Louis Bossart | 1 | -0/+26 |
| 2022-10-09 | ALSA: hda: Update register polling macros | Amadeusz Sławiński | 1 | -4/+4 |
| 2022-09-20 | ALSA: hda: ext: fix locking in stream_release | Pierre-Louis Bossart | 1 | -0/+1 |
| 2022-09-20 | ALSA: hda: add snd_hdac_stop_streams() helper | Pierre-Louis Bossart | 1 | -0/+1 |
| 2022-09-20 | ALSA: hda: make snd_hdac_stream_clear() static | Pierre-Louis Bossart | 1 | -1/+0 |
| 2022-08-19 | ALSA: hda: Move stream-register polling macros | Amadeusz Sławiński | 1 | -0/+7 |
| 2022-07-15 | ALSA: hda: Skip event processing for unregistered codecs | Cezary Rojewski | 1 | -0/+1 |
| 2022-03-11 | ALSA: hda: Add helper macros for DSP capable devices | Cezary Rojewski | 1 | -0/+3 |
| 2021-12-25 | ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c | Pierre-Louis Bossart | 1 | -0/+1 |
| 2021-02-08 | ALSA: hda: add link_power op to hdac_bus_ops | Kai Vehmanen | 1 | -9/+5 |
| 2020-08-05 | ALSA: hda: Add dma stop delay variable | Mohan Kumar | 1 | -0/+3 |
| 2020-05-16 | ALSA: hda: Unexport some local helper functions | Takashi Iwai | 1 | -3/+0 |
| 2020-05-06 | ALSA: hda: Return true,false for return type bool | Jason Yan | 1 | -2/+2 |
| 2020-05-04 | ALSA: hda: add member to store ratio for stripe control | Sameer Pujar | 1 | -0/+3 |
| 2020-02-18 | ASoC: SOF: Intel: Account for compress streams when servicing IRQs | Cezary Rojewski | 1 | -0/+2 |
| 2020-01-20 | Merge branch 'for-linus' into for-next | Takashi Iwai | 1 | -24/+53 |
| 2020-01-20 | ALSA: hda: Apply aligned MMIO access only conditionally | Takashi Iwai | 1 | -24/+53 |
| 2020-01-13 | ALSA: hda: Manage concurrent reg access more properly | Takashi Iwai | 1 | -0/+1 |
| 2019-12-13 | ALSA: hda: Unify get_response handling | Takashi Iwai | 1 | -0/+1 |
| 2019-12-10 | ALSA: hda: Use standard waitqueue for RIRB wakeup | Takashi Iwai | 1 | -0/+1 |
| 2019-12-03 | ALSA: hda: Modify stream stripe mask only when needed | Takashi Iwai | 1 | -0/+1 |
| 2019-08-14 | ALSA: hda: Unexport a few more stuff | Takashi Iwai | 1 | -6/+0 |
| 2019-08-14 | ALSA: hda: Drop export of snd_hdac_bus_add/remove_device() | Takashi Iwai | 1 | -3/+0 |
| 2019-08-08 | ALSA: hda: Direct MMIO accesses | Takashi Iwai | 1 | -33/+30 |
| 2019-08-08 | ALSA: hda: Remove page allocation redirection | Takashi Iwai | 1 | -5/+1 |
| 2019-07-07 | Merge branch 'topic/hda-refresh-cleanup' into for-next | Takashi Iwai | 1 | -1/+1 |
| 2019-07-05 | ALSA: hda: Simplify snd_hdac_refresh_widgets() | Takashi Iwai | 1 | -1/+1 |
| 2019-05-28 | ALSA: hda: move polling_mode flag to struct hdac_bus | Bard Liao | 1 | -0/+3 |
| 2019-05-17 | Merge tag 'sound-fix-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -0/+1 |
| 2019-05-13 | ALSA: hda: Fix race between creating and refreshing sysfs entries | Amadeusz Sławiński | 1 | -0/+1 |
| 2019-05-09 | Merge tag 'sound-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti... | Linus Torvalds | 1 | -4/+3 |
| 2019-04-13 | ALSA: hda: Initialize ext-bus-specific fields in snd_hdac_bus_init(), too | Takashi Iwai | 1 | -4/+3 |
| 2019-03-26 | Merge tag 'drm-intel-next-2019-03-20' of git://anongit.freedesktop.org/drm/dr... | Dave Airlie | 1 | -1/+1 |
| 2019-02-14 | snd/hda, drm/i915: Track the display_power_status using a cookie | Chris Wilson | 1 | -1/+1 |
| 2019-01-14 | ALSA: hda: Add api to program stripe control bits | Sameer Pujar | 1 | -0/+3 |
| 2018-12-19 | ALSA: HD-Audio: SKL+: force HDaudio legacy or SKL+ driver selection | Pierre-Louis Bossart | 1 | -0/+6 |
| 2018-12-19 | ALSA: HDA: export process_unsol_events() | Keyon Jie | 1 | -0/+1 |
| 2018-12-11 | ALSA: hda: Refactor display power management | Takashi Iwai | 1 | -5/+2 |
| 2018-09-17 | Merge tag 'asoc-v4.19-rc4' of https://git.kernel.org/pub/scm/linux/kernel/git... | Takashi Iwai | 1 | -0/+1 |
| 2018-09-12 | sound: don't call skl_init_chip() to reset intel skl soc | Yu Zhao | 1 | -0/+1 |
| 2018-07-27 | ALSA: hda: Fix implicit PCM format type conversion | Takashi Iwai | 1 | -1/+2 |
| 2018-07-19 | Merge branch 'topic/drm_audio_component' into for-next | Takashi Iwai | 1 | -3/+3 |
| 2018-07-17 | drm/i915: Split audio component to a generic type | Takashi Iwai | 1 | -3/+3 |
| 2018-07-03 | Merge branch 'topic/hda-core-intel' into for-next | Takashi Iwai | 1 | -0/+29 |
| 2018-06-28 | ALSA: hdac: add extended ops in the hdac_bus | Rakesh Ughreja | 1 | -0/+9 |
| 2018-06-28 | ALSA: hdac: Remove usage of struct hdac_ext_driver, use hdac_driver instead | Rakesh Ughreja | 1 | -0/+5 |
| 2018-06-28 | ALSA: hdac: Remove usage of struct hdac_ext_bus and use hdac_bus instead | Rakesh Ughreja | 1 | -0/+15 |
| 2018-06-28 | ALSA: hda - Move in_pm accessors to HDA core | Takashi Iwai | 1 | -0/+27 |
| 2018-04-24 | ALSA: hda - Use a macro for snd_array iteration loops | Takashi Iwai | 1 | -0/+5 |
| 2018-04-05 | Merge tag 'sound-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t... | Linus Torvalds | 1 | -0/+2 |
| 2018-03-13 | vga_switcheroo: Use device link for HDA controller | Lukas Wunner | 1 | -3/+0 |
| 2018-02-12 | ALSA: hda: Copying sync power state helper to core | Abhijeet Kumar | 1 | -0/+2 |
| 2017-11-13 | Merge tag 'asoc-v4.15' of https://git.kernel.org/pub/scm/linux/kernel/git/bro... | Takashi Iwai | 1 | -0/+1 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
| 2017-10-19 | ALSA: hda: Avoid racy recreation of widget kobjects | Takashi Iwai | 1 | -2/+1 |
| 2017-04-03 | ALSA: hda - Avoid tricky macros | Takashi Iwai | 1 | -10/+18 |
| 2016-08-09 | ALSA: hda - move bus_parse_capabilities to core | Vinod Koul | 1 | -0/+13 |
| 2016-03-08 | ALSA: hda - Fix unexpected resume through regmap code path | Takashi Iwai | 1 | -0/+2 |
| 2016-02-26 | ALSA: hda - Loop interrupt handling until really cleared | Takashi Iwai | 1 | -1/+1 |
| 2015-10-20 | ALSA: hda - Add a common helper to give the codec modalias string | Takashi Iwai | 1 | -0/+1 |
| 2015-10-20 | ALSA: hda - Add hduadio support to DEVTABLE | Subhransu S. Prusty | 1 | -11/+1 |
| 2015-10-20 | ALSA: hda - Add api_version to hda_device_id struct | Takashi Iwai | 1 | -0/+1 |
| 2015-10-15 | ALSA: hda - consolidate chip rename functions | Takashi Iwai | 1 | -0/+1 |
| 2015-10-08 | ALSA: hdac: Copy codec helpers to core | Subhransu S. Prusty | 1 | -0/+6 |
| 2015-08-23 | ALSA: hdac: Add snd_hdac_get_hdac_stream() | Jeeja KP | 1 | -0/+2 |
| 2015-08-21 | ALSA: hdac: add snd_hdac_refresh_widget_sysfs() | Vinod Koul | 1 | -0/+1 |
| 2015-07-17 | ALSA: hda - Check the return value from pm_runtime_get/put*() | Takashi Iwai | 1 | -8/+8 |
| 2015-06-03 | ALSA: hda - add HDA default codec match function | Vinod Koul | 1 | -0/+14 |
| 2015-05-20 | ALSA: hda - Move hda_i915.c from sound/pci/hda to sound/hda | Mengdong Lin | 1 | -0/+5 |
| 2015-04-29 | ALSA: hda - allow a codec to control the link power | Mengdong Lin | 1 | -0/+4 |
| 2015-04-17 | ALSA: hda - add generic functions to set hdac stream params | Jeeja KP | 1 | -0/+2 |
| 2015-04-17 | ALSA: hda - add ASoC device type for hda core | Ramesh Babu | 1 | -0/+1 |
| 2015-04-17 | ALSA: hda - Move prepared flag into struct hdac_stream | Takashi Iwai | 1 | -0/+1 |
| 2015-04-16 | ALSA: hda - Move PCM format and rate handling code to core library | Takashi Iwai | 1 | -0/+9 |
| 2015-04-16 | ALSA: hda - moved alloc/free stream pages function to controller library | Jeeja KP | 1 | -0/+3 |
| 2015-04-16 | ALSA: hda - Add DSP loader to core library code | Takashi Iwai | 1 | -0/+46 |
| 2015-04-16 | ALSA: hda - Add the controller helper codes to hda-core module | Takashi Iwai | 1 | -3/+221 |
| 2015-04-13 | ALSA: hda - Fix another race in runtime PM refcounting | Takashi Iwai | 1 | -28/+4 |
| 2015-04-08 | ALSA: hda - Work around races of power up/down with runtime PM | Takashi Iwai | 1 | -0/+28 |
| 2015-03-23 | ALSA: hda - Add cache support for COEF read/write | Takashi Iwai | 1 | -0/+1 |
| 2015-03-23 | ALSA: hda - Allow driver to add vendor-specific verbs for regmap | Takashi Iwai | 1 | -0/+1 |
| 2015-03-23 | ALSA: hda - Use regmap for parameter caches, too | Takashi Iwai | 1 | -0/+3 |
| 2015-03-23 | ALSA: hda - Implement uncached version of parameter reads | Takashi Iwai | 1 | -0/+2 |
| 2015-03-23 | ALSA: hda - Use regmap for codec parameter reads | Takashi Iwai | 1 | -1/+19 |
| 2015-03-23 | ALSA: hda - Add regmap support | Takashi Iwai | 1 | -0/+4 |
| 2015-03-23 | ALSA: hda - Move generic array helpers to core lib | Takashi Iwai | 1 | -0/+33 |
| 2015-03-23 | ALSA: hda - Support indirect execution of verbs | Takashi Iwai | 1 | -0/+6 |
| 2015-03-23 | ALSA: hda - Add widget sysfs tree | Takashi Iwai | 1 | -0/+6 |
| 2015-03-23 | ALSA: hda - Move a part of hda_codec stuff into hdac_device | Takashi Iwai | 1 | -0/+66 |
| 2015-03-23 | ALSA: hda - Move some codes up to hdac_bus struct | Takashi Iwai | 1 | -0/+61 |
| 2015-03-23 | ALSA: hda - Make snd_hda_bus_type public | Takashi Iwai | 1 | -0/+42 |