From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 93C41C433EF for ; Wed, 29 Sep 2021 12:04:21 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 55E2A613D1 for ; Wed, 29 Sep 2021 12:04:21 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 55E2A613D1 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linux.intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:From:References:Cc:To: Subject:MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=SiaeME/PInv/QgoVdampAQqE+Spb3HLGnJD9NncmaiQ=; b=vCzqOQlCplkvPs EwWCyzNaE7Fbuij+2Df9HfH6TRYWNafOm3qgnRoaVOJx30DP6m/cVqaOS5MRJdEUI7aXpRJ+FDM5e JrNP9oMjiCIfKQzdnUWQRrsBhuwIBSDr/u4lRZkSCx7x8ac/DmoS4G15NreuSCjABf/7WkCGYe9pE iuSGABOdscWOBQNwLtySuNOermcD3lhqBy3FzZH5oRWoZQ/hKLegfQa8H8k3XewNyy3qTnjx69i8D 7DjBPJQnfn0GRuZ5pDnMGdWODLymvcDTRSTS+i69XuDPsyPNEB5xH9941Vf6rC+OQGlf08eMNUmUw zwscJpX4XJg7Z+ZL30fg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mVYIC-00Awit-6F; Wed, 29 Sep 2021 12:02:32 +0000 Received: from mga01.intel.com ([192.55.52.88]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mVYCe-00Aukr-Vf for linux-arm-kernel@lists.infradead.org; Wed, 29 Sep 2021 11:56:50 +0000 X-IronPort-AV: E=McAfee;i="6200,9189,10121"; a="247446227" X-IronPort-AV: E=Sophos;i="5.85,332,1624345200"; d="scan'208";a="247446227" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Sep 2021 04:56:46 -0700 X-IronPort-AV: E=Sophos;i="5.85,332,1624345200"; d="scan'208";a="476617195" Received: from heid-mobl.ger.corp.intel.com (HELO [10.249.37.205]) ([10.249.37.205]) by orsmga007-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Sep 2021 04:56:41 -0700 Message-ID: <2f96f1aa-74f2-8ea8-3f43-e4da97400fde@linux.intel.com> Date: Wed, 29 Sep 2021 14:56:46 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.1.1 Subject: Re: [PATCH 01/13] ASoC: soc-pcm: Don't reconnect an already active BE Content-Language: en-US To: Sameer Pujar , Pierre-Louis Bossart , broonie@kernel.org, lgirdwood@gmail.com, robh+dt@kernel.org, thierry.reding@gmail.com, jonathanh@nvidia.com, catalin.marinas@arm.com, will@kernel.org, perex@perex.cz, tiwai@suse.com, kuninori.morimoto.gx@renesas.com Cc: devicetree@vger.kernel.org, alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, sharadg@nvidia.com, linux-tegra@vger.kernel.org, linux-arm-kernel@lists.infradead.org References: <1630056839-6562-1-git-send-email-spujar@nvidia.com> <1630056839-6562-2-git-send-email-spujar@nvidia.com> <70422e52-89d2-d926-b3f9-be59780d464e@nvidia.com> From: =?UTF-8?Q?P=c3=a9ter_Ujfalusi?= In-Reply-To: <70422e52-89d2-d926-b3f9-be59780d464e@nvidia.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210929_045649_089065_43948DE6 X-CRM114-Status: GOOD ( 39.99 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org CgpPbiAyOS8wOS8yMDIxIDEwOjQzLCBTYW1lZXIgUHVqYXIgd3JvdGU6Cj4gCj4gCj4gT24gOS8y OS8yMDIxIDI6NTUgQU0sIFBpZXJyZS1Mb3VpcyBCb3NzYXJ0IHdyb3RlOgo+PiBPbiA4LzI3LzIx IDQ6MzMgQU0sIFNhbWVlciBQdWphciB3cm90ZToKPiAKPiBbLi4uXQo+IAo+PiBCdXQgaW4gYWRk aXRpb24gd2UnZCBuZWVkIHRvIGFncmVlIG9uIHdoYXQgYW4gJ2FjdGl2ZSBCRScgaXMuIFdoeSBj YW4ndAo+PiB3ZSBjb25uZWN0IGEgc2Vjb25kIHN0cmVhbSB3aGlsZSB0aGUgZmlyc3Qgb25lIGlz IGFscmVhZHkgaW4gSFdfUEFSQU1TCj4+IG9yIFBBVVNFRCBvciBTVE9QPyBJdCdzIHBlcmZlY3Rs eSBsZWdhbCBpbiBBTFNBL0FTb0MgdG8gaGF2ZSBtdWx0aXBsZQo+PiBIV19QQVJBTVMgY2FsbHMs IGFuZCB3aGVuIHdlIHJlYWNoIFNUT1Agd2UgaGF2ZSB0byBkbyBhIHByZXBhcmUgYWdhaW4uCj4+ Cj4+IEFuZCBtb3JlIGZ1bmRhbWVudGFsbHksIHRoZSBhYmlsaXR5IHRvIGFkZCBhIHNlY29uZCBG RSBvbiBhICdhY3RpdmUnIEJFCj4+IGluIFNUQVJUIHN0YXRlIGlzIGEgYmFzaWMgcmVxdWlyZW1l bnQgZm9yIGEgbWl4ZXIsIGUuZy4gdG8gcGxheSBhCj4+IG5vdGlmaWNhdGlvbiBvbiBvbmUgRkUg d2hpbGUgbGlzdGVuaW5nIHRvIG11c2ljIG9uIGFub3RoZXIuIFdoYXQgbmVlZHMKPj4gdG8gaGFw cGVuIGlzIG9ubHkgdG8gbWFrZSBzdXJlIHRoYXQgdGhlIEZFIGFuZCBCRSBhcmUgY29tcGF0aWJs ZSBpbgo+PiB0ZXJtcyBvZiBIV19QQVJBTVMgYW5kIG5vdCBzZW5kaW5nIGEgc2Vjb25kIFRSSUdH RVJfU1RPUCwgb25seSBjaGVja2luZwo+PiB0aGUgQkUgTkVXIG9yIENMT1NFIHN0YXRlIGlzIHdh eSB0b28gcmVzdHJpY3RpdmUuCj4gCj4gU29ycnkgZm9yIHRoZSB0cm91YmxlIHRvIHlvdXIgc3lz dGVtLgo+IAo+IElkZWEgd2FzIHRvIGF2b2lkIHJlY29uZmlndXJhdGlvbiBvZiB0aGUgc2FtZSBC RSBEQUkgYWdhaW4sIGJ1dCBub3QgdG8KPiBzdG9wIHRoZSBwcm92aXNpb24gdG8gYWRkIGEgc3Vi c2VxdWVudCBGRS4gSW4gZmFjdCBJIGhhZCB0ZXN0ZWQgbWl4aW5nCj4gb2Ygc3RyZWFtcyBjb21p bmcgZnJvbSAxMCBkaWZmZXJlbnQgRkVzLgo+IAo+IEluIHlvdXIgY2FzZSwgYmVjYXVzZSBvZiB0 aGlzIHBhdGNoLCBsb29rcyBsaWtlIHRoZSBzdWJzZXF1ZW50IEZFIGlzIG5vdAo+IGZpbmRpbmcg YSBCRSBEQUkgc2luY2UgaXQgaXMgYWxyZWFkeSBhY3RpdmUgZHVlIHRvIGEgcHJpb3IgRkUuIFRo ZQo+IHJlYXNvbiBpdCB3b3JrcyBhdCBteSBlbmQgaXMgYmVjYXVzZSB0aGUgbWl4ZXIgaW5wdXQg YW5kIG91dHB1dCBEQUlzIGFyZQo+IHNlcGFyYXRlZC4gQW55IG5ldyBGRSB3b3VsZCBqdXN0IGNv bmZpZ3VyZSB0aGUgbWl4ZXIgaW5wdXQgREFJIHRvIHdoaWNoCj4gaXQgaXMgYXR0YWNoZWQgYW5k IHNraXAgYWxyZWFkeSBydW5uaW5nL2NvbmZpZ3VyZWQgb3V0cHV0IERBSS4gCgpUaGUgcHJvYmxl bSBhcyBJIHNlZSBpcyB0aGF0IHdpdGggdGhpcyBwYXRjaCBvbmUgY2FuIG5vdCBjb25uZWN0IGEg bmV3CkZFIHRvIGEgQkUgd2hpY2ggaXMgX25vdF8gaW4gTkVXIG9yIENMT1NFIHN0YXRlLgoKVGhl IEZFIGFuZCBCRSBuZWVkcyB0byBiZSBjb25uZWN0ZWQgdG8gaGF2ZSBEUENNIHdvcmtpbmcgYW5k IHRoaXMgcGF0Y2gKbWFrZXMgdGhlIGNvZGUgdG8gc2tpcCB0aGUgZHBjbV9iZV9jb25uZWN0KCku CgpDb25zaWRlciB0aGlzIHNpbXBsZSBzZXR1cDoKCkZFMSAtLT58CiAgICAgICB8IC0tPiBCRSAt LT4KRkUyLSAtPnwKCkZpcnN0IHdlIHN0YXJ0IEZFMSwgZHBjbV9iZV9jb25uZWN0KEZFMSwgQkUs IHN0cmVhbSkgaXMgbWFkZS4KCkxhdGVyIEZFMiBpcyBzdGFydGVkIGJ1dCBkcGNtX2JlX2Nvbm5l Y3QoRkUyLCBCRSwgc3RyZWFtKSB3b3VsZCBiZSBub3QKbWFkZSBiZWNhdXNlIEJFIGlzIG5vIGxv bmdlciBpbiBORVcvQ0xPU0Ugc3RhdGUuCgo+IEkgYW0ganVzdAo+IGN1cmlvdXMgdG8ga25vdywg aWYgb3JpZ2luYWxseSB5b3Ugd2VyZSByZWNvbmZpZ3VyaW5nIHRoZSBCRSBEQUkgYWdhaW4KPiB3 aXRoIHNhbWUgcGFyYW1ldGVycyAoZm9yIGEgc2Vjb25kIEZFKSBvciBzb21lIGFkZGl0aW9uYWwg Y29uZmlndXJhdGlvbgo+IGlzIGRvbmU/Cj4gCj4gCj4+IEkgY2FuIHNlbmQgYSByZXZlcnQgd2l0 aCB0aGUgZXhwbGFuYXRpb25zIGluIHRoZSBjb21taXQgbWVzc2FnZSBpZiB0aGVyZQo+PiBpcyBh IGNvbnNlbnN1cyB0aGF0IHRoaXMgcGF0Y2ggbmVlZHMgdG8gYmUgcmV2aXNpdGVkLgo+IAo+IE1h eSBiZSB0aGlzIGNhbiBiZSByZXZpc2l0ZWQgc2luY2UgaXQgYXBwZWFycyB0byBiZSBhIGNyaXRp Y2FsIHByb2JsZW0KPiBmb3IgeW91ciBzeXN0ZW0uIEJ1dCBJIGhvcGUgdGhpcyBkaXNjdXNzaW9u IGNhbiBiZSBhbGl2ZSBvbiBmb2xsb3dpbmcKPiBwb2ludHMgZm9yIGEgYmV0dGVyIGZpeC4KPiAK PiAxLiBUaGUgb3JpZ2luYWwgaXNzdWUgYXQgbXkgZW5kIHdhcyBub3QganVzdCBhIGNvbmZpZ3Vy YXRpb24gcmVkdW5kYW5jeS4KPiBJIHJlYWxpemUgbm93IHRoYXQgd2l0aCBtb3JlIHN0cmVhbSBh ZGRpdGlvbiBmb2xsb3dpbmcgZXJyb3IgcHJpbnQgaXMgc2Vlbi4KPiDCoMKgICJBU29DOiB0b28g bWFueSB1c2VycyBwbGF5YmFjayBhdCBvcGVuIDQiCj4gCj4gwqDCoCBUaGlzIGlzIGJlY2F1c2Ug dGhlIG1heCBEUENNIHVzZXJzIGlzIGNhcHBlZCBhdCA4LiBJbmNyZWFzaW5nIHRoaXMKPiBtYXkg aGVscCAobmVlZCB0byBzZWUgd2hhdCBudW1iZXIgaXMgYmV0dGVyKSwgYnV0IGRvZXMgbm90IGFk ZHJlc3MgdGhlCj4gcmVkdW5kYW5jeSBwcm9ibGVtLgo+IAo+IDIuIElmIHJlY29uZmlndXJhdGlv biBvZiB0aGUgc2FtZSBCRSBpcyBub3QgbmVjZXNzYXJ5IGZvciBhIHN1YnNlcXVlbnQKPiBGRSBy dW4sIHNob3VsZG4ndCB3ZSBhdm9pZCB0aGUgcmVjb25maWcgaXRzZWxmIGFuZCBzb21laG93IGF2 b2lkIEZFCj4gZmFpbHVyZT8KCkknbSBub3Qgc3VyZSwgYnV0IGl0IG1pZ2h0IGJlIHBvc3NpYmxl IHRvIGp1c3Qgc2tpcCB0aGUKZHBjbV9zZXRfYmVfdXBkYXRlX3N0YXRlKGJlLCBzdHJlYW0sIFNO RF9TT0NfRFBDTV9VUERBVEVfQkUpOwpjYWxsIGF0IHRoZSBlbmQgb2YgdGhlIGxvb3AsIGJ1dCB0 aGUgcXVlc3Rpb24gaXMgdW5kZXIgd2hpY2ggY29uZGl0aW9uPwpDYW4gYSBCRSBhc2tlZCB0byBi ZSByZWNvbmZpZ3VyZWQgd2hlbiBTVE9QL09QRU4vSFdfUEFSQU1TPwoKU2tpcHBpbmcgdGhlIGNv bm5lY3QgZG9lcyBub3Qgc291bmQgcmlnaHQgZm9yIGEgbmV3IEZFLUJFIGNvbm5lY3Rpb24uCgot LSAKUMOpdGVyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmlu ZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9s aW51eC1hcm0ta2VybmVsCg==