Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp2441341imm; Mon, 28 May 2018 08:08:59 -0700 (PDT) X-Google-Smtp-Source: ADUXVKL2+yP/j3/9Jel4gbalNrdmB1E0BbU7QnjHkHKgFzWezHPMmBFOcz0JKsTcUgemhEnQm95U X-Received: by 2002:a65:420d:: with SMTP id c13-v6mr4790381pgq.265.1527520139791; Mon, 28 May 2018 08:08:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527520139; cv=none; d=google.com; s=arc-20160816; b=T8gm2iQLXYCYUrCSRhaYM41SfN+gKtvIgQiSjcQcZ7dEcZegISAruMweLPOcUDAP5N uNfK562UGvSHAudt7BWXX37RqdgQlWJVcuTbszIMF07u8ri8/Fr4Q/Q2pNzU3m0jkNcU +s0PX6SN1uBfhCZF56LCGQsDAw61O2+y/KOC4T0G2b8OT/PotbC1vp+RKRKKMSnyKTSS //Lx3AYKEdIBqGo6nVHAie/a9vV6AWijuNcJY8Pvfe2ZfY60aCDjchOZ3uElGNnnsts/ y5PaI3OqX4B0IAVY2bee2+d4ODt6DXw7JIR0Sqbc/sY9VNycXL9s4hjJ+aaVw9bct+Wd 3f7A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=Wbn9rA5Q4/dOtVN5GkyTdPqVSKx8zwDPNpn4xCz+tyg=; b=kbY8fR+R89LeLMPVduBYzDEHy58HWjTQnlfT4zLxuyaNQOseMVij0COJ4gzsUoZ5K9 SMxaJU2urCuHAw7SFkLPw3AGoIskcuDLTa4mxa1b4e+HokVc4PNxhKn0HxCPF1P1XL7A s4YtgWlgwixNfaESCfsA3IhqeMgk4LJ9jIf+kaR9dKTjCRJsqzRQuvZa2mCXi8MpuYy3 t9JcgfpmSEBAeAslwQrmHPh14UJWI8sH6HSA/zR/tFHfKi4wJI9KtUSGsgpAyUXwCuLA R4+ygtCRfY9xdHgOqtqwa1EVL6RUniI19yrH9VB9y+c+gjbcplkUd1L8gYytOhNN2fXB r7OQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=TbfOHs/f; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y6-v6si10574807plr.501.2018.05.28.08.08.45; Mon, 28 May 2018 08:08:59 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=TbfOHs/f; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S939669AbeE1PII (ORCPT + 99 others); Mon, 28 May 2018 11:08:08 -0400 Received: from mail.kernel.org ([198.145.29.99]:43962 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1033613AbeE1KYi (ORCPT ); Mon, 28 May 2018 06:24:38 -0400 Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr [90.92.61.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 3D31420883; Mon, 28 May 2018 10:24:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1527503077; bh=H1HFx3dPo91EHnVCnil43KxzK6LG7op9/EvEYAojvoQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=TbfOHs/f6emV6qD0mcjIQMXha4zMN7h9f6+fRVQy/Xp4C3yBZuRG/kMjv6v0X28E1 idR53MuOESxBSQVexizUVwlgLrPaVtdEscagO63f+0lH4uZZzHj109M+phL4I6rVgH yNdBTvmtHQmD1/oy2G7NN+xHeU0vTvPcCL0N7wpU= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Ranjani Sridharan , Mark Brown , Sasha Levin Subject: [PATCH 4.4 217/268] ASoC: topology: create TLV data for dapm widgets Date: Mon, 28 May 2018 12:03:11 +0200 Message-Id: <20180528100226.854436214@linuxfoundation.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180528100202.045206534@linuxfoundation.org> References: <20180528100202.045206534@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.4-stable review patch. If anyone has any objections, please let me know. ------------------ From: Ranjani Sridharan [ Upstream commit bde8b3887add8368ecf0ca71117baf2fd56a6fc9 ] This patch adds the change required to create the TLV data for dapm widget kcontrols from topology. This also fixes the following TLV read error shown in amixer while showing the card control contents. "amixer: Control hw:1 element TLV read error: No such device or address" Signed-off-by: Ranjani Sridharan Signed-off-by: Mark Brown Signed-off-by: Sasha Levin Signed-off-by: Greg Kroah-Hartman --- sound/soc/soc-topology.c | 3 +++ 1 file changed, 3 insertions(+) --- a/sound/soc/soc-topology.c +++ b/sound/soc/soc-topology.c @@ -1188,6 +1188,9 @@ static struct snd_kcontrol_new *soc_tplg kfree(sm); continue; } + + /* create any TLV data */ + soc_tplg_create_tlv(tplg, &kc[i], &mc->hdr); } return kc;