1. 19 Aug, 2024 3 commits
  2. 16 Aug, 2024 1 commit
  3. 15 Aug, 2024 1 commit
  4. 14 Aug, 2024 9 commits
  5. 13 Aug, 2024 5 commits
  6. 08 Aug, 2024 8 commits
  7. 07 Aug, 2024 3 commits
  8. 06 Aug, 2024 2 commits
  9. 05 Aug, 2024 5 commits
  10. 02 Aug, 2024 3 commits
    • Mark Brown's avatar
      ASoC/SOF/PCI/Intel: add PantherLake support · cf410c1b
      Mark Brown authored
      Merge series from Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>:
      
      Add initial support for the PantherLake platform, and initial ACPI
      configurations.
      cf410c1b
    • Mark Brown's avatar
      ASoC: SOF: reshuffle and optimize structures · 218c9007
      Mark Brown authored
      Merge series from Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>:
      
      pahole reports a number of sub-optimal structure definitions with
      holes and cache-line alignment problems, this patchset optimizes a
      couple of structure frequently used.
      
      No functionality change, only re-ordering of structure members.
      218c9007
    • Christophe JAILLET's avatar
      ASoC: cs43130: Constify snd_soc_component_driver struct · 839e231a
      Christophe JAILLET authored
      In order to constify `snd_soc_component_driver` struct, duplicate
      `soc_component_dev_cs43130` into a `soc_component_dev_cs43130_digital` and
      `soc_component_dev_cs43130_analog`.
      
      These 2 new structures share the same .dapm_widgets and .dapm_routes
      arrays but differ for .num_dapm_widgets and .num_dapm_routes.
      
      In the digital case, the last entries are not taken into account.
      
      Doing so has several advantages:
        - `snd_soc_component_driver` can be declared as const to move their
          declarations to read-only sections.
        - code in the probe is simpler. There is no need to concatenate some
          arrays to handle the "analog" case
        - this saves some memory because all_hp_widgets and analog_hp_routes can
          be removed.
      
      Before :
      ======
         text	   data	    bss	    dec	    hex	filename
        53965	   8265	   4512	  66742	  104b6	sound/soc/codecs/cs43130.o
      
      After :
      =====
         text	   data	    bss	    dec	    hex	filename
        54409	   7881	     64	  62354	   f392	sound/soc/codecs/cs43130.o
      Signed-off-by: default avatarChristophe JAILLET <christophe.jaillet@wanadoo.fr>
      Link: https://patch.msgid.link/1f04bb0366d9640d7ee361dae114ff79e4b381c1.1722274212.git.christophe.jaillet@wanadoo.frSigned-off-by: default avatarMark Brown <broonie@kernel.org>
      839e231a