05 Jan, 2020

1 commit

  • Apply const prefix to the remaining possible places: the string
    tables, the rate tables, the verb tables, the index tables, etc.

    Just for minor optimization and no functional changes.

    Link: https://lore.kernel.org/r/20200105144823.29547-10-tiwai@suse.de
    Signed-off-by: Takashi Iwai

    Takashi Iwai
     

23 Oct, 2019

1 commit

  • For distributions, we need one place where we can decide
    which driver will be activated for the auto-configation of the
    Intel's HDA hardware with DSP. Actually, we cover three drivers:

    * Legacy HDA
    * Intel SST
    * Intel Sound Open Firmware (SOF)

    All those drivers registers similar PCI IDs, so the first
    driver probed from the PCI stack can win. But... it is not
    guaranteed that the correct driver wins.

    This commit changes Intel's NHLT ACPI module to a common
    DSP probe module for the Intel's hardware. All above sound
    drivers calls this code. The user can force another behaviour
    using the module parameter 'dsp_driver' located in
    the 'snd-intel-dspcfg' module.

    This change allows to add specific dmi checks for the specific
    systems. The examples are taken from the pull request:

    https://github.com/thesofproject/linux/pull/927

    Tested on Lenovo Carbon X1 7th gen.

    Signed-off-by: Jaroslav Kysela
    Tested-by: Pierre-Louis Bossart
    Link: https://lore.kernel.org/r/20191022174313.29087-1-perex@perex.cz
    Signed-off-by: Takashi Iwai

    Jaroslav Kysela
     

31 Jul, 2019

2 commits