From patchwork Fri Feb 8 23:45:40 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Pierre-Louis Bossart X-Patchwork-Id: 10803945 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 4D46E18A7 for ; Sat, 9 Feb 2019 00:41:26 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 363CE2E548 for ; Sat, 9 Feb 2019 00:41:26 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 2A2922EB3A; Sat, 9 Feb 2019 00:41:26 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6D6342EB21 for ; Sat, 9 Feb 2019 00:41:23 +0000 (UTC) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 66EA7267A49; Sat, 9 Feb 2019 00:46:10 +0100 (CET) X-Original-To: alsa-devel@alsa-project.org Delivered-To: alsa-devel@alsa-project.org Received: by alsa0.perex.cz (Postfix, from userid 1000) id 30C69267A49; Sat, 9 Feb 2019 00:46:08 +0100 (CET) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by alsa0.perex.cz (Postfix) with ESMTP id 66A252674C9 for ; Sat, 9 Feb 2019 00:46:04 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 08 Feb 2019 15:46:03 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.58,348,1544515200"; d="scan'208";a="273638502" Received: from ctimmx-desk.amr.corp.intel.com (HELO pbossart-mobl3.intel.com) ([10.252.129.5]) by orsmga004.jf.intel.com with ESMTP; 08 Feb 2019 15:46:02 -0800 From: Pierre-Louis Bossart To: alsa-devel@alsa-project.org Date: Fri, 8 Feb 2019 17:45:40 -0600 Message-Id: <20190208234557.7816-1-pierre-louis.bossart@linux.intel.com> X-Mailer: git-send-email 2.17.1 Cc: tiwai@suse.de, liam.r.girdwood@linux.intel.com, vkoul@kernel.org, broonie@kernel.org, Pierre-Louis Bossart Subject: [alsa-devel] [PATCH 00/17] ASoC: soc-acpi: remove SOF file prefix and unused fields X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org X-Virus-Scanned: ClamAV using ClamSMTP Remove the hard-coded "intel" for all SOF files. The SOF code now adds a different default path for firmware and topology, both of which can be overridden by kernel module arguments. The intent is to make releases more manageable since for the same platform there will be different releases (e.g. public and public+non-public components). This change should have no impact since pre-production devices with early versions of SOF will be updated with these patches. Also remove fields that have not been used by SOF in a long time, Marie Kondo style. In hindsight no one seems to recall why they were necessary. Pierre-Louis Bossart (17): 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: Intel: soc-acpi: bxt-match: remove asoc_plat_name field ASoC: Intel: soc-acpi: byt-match: remove asoc_plat_name field ASoC: Intel: soc-acpi: cht-match: remove asoc_plat_name field ASoC: Intel: soc-acpi: glk-match: remove asoc_plat_name field ASoC: Intel: soc-acpi: hsw-bdw-match: remove asoc_plat_name field ASoC: Intel: soc-acpi: icl-match: remove asoc_plat_name field ASoC: Intel: soc-acpi: cnl-match.c: remove asoc_plat_name field ASoC: soc-acpi: remove asoc_plat_name field ASoC: soc-acpi: remove new_mach_data field include/sound/soc-acpi.h | 5 -- .../intel/common/soc-acpi-intel-bxt-match.c | 25 +++---- .../intel/common/soc-acpi-intel-byt-match.c | 60 +++++++--------- .../intel/common/soc-acpi-intel-cht-match.c | 70 ++++++++----------- .../intel/common/soc-acpi-intel-cnl-match.c | 5 +- .../intel/common/soc-acpi-intel-glk-match.c | 10 ++- .../intel/common/soc-acpi-intel-hda-match.c | 2 +- .../common/soc-acpi-intel-hsw-bdw-match.c | 20 +++--- .../intel/common/soc-acpi-intel-icl-match.c | 5 +- 9 files changed, 79 insertions(+), 123 deletions(-)