Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp1522624imm; Wed, 8 Aug 2018 19:45:19 -0700 (PDT) X-Google-Smtp-Source: AA+uWPxHGAonQNIsKKUGCkFTrlHRQzfVrJawk6ecY2D4uWMg2dyvOYSPjXie0MsYoqpzLuKSMixh X-Received: by 2002:a17:902:8c84:: with SMTP id t4-v6mr299674plo.100.1533782719696; Wed, 08 Aug 2018 19:45:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533782719; cv=none; d=google.com; s=arc-20160816; b=orb5A+T2TPxlPD6Y6S2+Nnu/dn1FZPtbDuXysIRmniG4293vgZ1ep3CPr/W65adPfM 1B5Lk33sa2a4wFsFlav0gTDP1Qz6trQsXcCjkQwVWA2VPV5tSG4pADlYZgo94iq/Vb1L afQD3U3myUVjCXqS+wVqj0Fv7xkwEzuVBu/Jl9gGFTaxD6041yAmz/G+DDeBP9BmpQ6D QNgYEcCT/fzp12Ddi2/T3V/jRdGBE2AVLPfxY25cd4HJESBFjsKBokJFnQtPOUPOfkZU UP+1iVnY7Hp7uiVT0Dn6XBjigx2oEYamRYbplaWTwilXc4dWtdbge/SqVyiwha1zZoCr rpoQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:content-disposition :mime-version:message-id:subject:cc:to:from:date :arc-authentication-results; bh=QLCQQ2zxTnz9uUyr3DvXKRdcogm4HGstP4B7YxGZA7U=; b=K3RyvFH7Q00t/Zm6lG9P/i0aXIM65loh9BCQg1dwtgBSThg6BsOL7iy3bQvUrjbnla DI3L0BhQwXfqBarxkG5mqa/q6uMI6ezui5xDo0dGE5Qame/HGTM3gEqZmArXrH4qdfhQ h2oaUGLaizaUKId8avMeE38Y8NujDVhtF4xJJsmngQNnW8dcLRpbNubpwytWKqNQWdNE ERxk/JfIDLBirY2hOGuVjgMwCsq6o0zpFSIlJAu+YzPj4MF3Vm6K27AUgQ7QxIzZyYLI uSh5bsczp42JbyEjWdiO3u/pHug5Sefrlxx5NrIXgcnLJYiSIW4jJSfSHjmtDwi80f6I RsAA== ARC-Authentication-Results: i=1; mx.google.com; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 15-v6si5964056pgo.574.2018.08.08.19.45.04; Wed, 08 Aug 2018 19:45:19 -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; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727579AbeHIFGX (ORCPT + 99 others); Thu, 9 Aug 2018 01:06:23 -0400 Received: from mga02.intel.com ([134.134.136.20]:60899 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725852AbeHIFGX (ORCPT ); Thu, 9 Aug 2018 01:06:23 -0400 X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 08 Aug 2018 19:43:52 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.53,213,1531810800"; d="scan'208";a="75008092" Received: from sofia.sh.intel.com (HELO sofia) ([10.239.147.112]) by fmsmga002.fm.intel.com with ESMTP; 08 Aug 2018 19:43:51 -0700 Date: Thu, 9 Aug 2018 10:43:00 +0800 From: "Liu, Changcheng" To: broonie@opensource.wolfsonmicro.com, rostedt@goodmis.org, mingo@redhat.com Cc: linux-kernel@vger.kernel.org, akpm@linux-foundation.org, changcheng.liu@intel.com Subject: [PATCH v1 2/2] ASoC: trace: track dapm type in snd_soc_dapm_widget Message-ID: <20180809024300.GC161967@sofia> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org ASoC: trace: track dapm type in snd_soc_dapm_widget Track snd_soc_dapm_widget:id which is used as dapm sequence index in dapm_down_seq/dapm_up_seq. It's useful for checking dapm seq after tracking it. Signed-off-by: Liu Changcheng diff --git a/include/trace/events/asoc.h b/include/trace/events/asoc.h index bf17edc..aa08a0b 100644 --- a/include/trace/events/asoc.h +++ b/include/trace/events/asoc.h @@ -92,16 +92,18 @@ DECLARE_EVENT_CLASS(snd_soc_dapm_widget, TP_STRUCT__entry( __string( name, w->name ) + __field( int, id ) __field( int, val ) ), TP_fast_assign( __assign_str(name, w->name); + __entry->id= (int)w->id; __entry->val = val; ), - TP_printk("widget=%s val=%d", __get_str(name), - __entry->val) + TP_printk("widget=%s dapm_id=%d val=%d", __get_str(name), + __entry->id, __entry->val) ); DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_power, -- 2.7.4