Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp3315651ybc; Thu, 14 Nov 2019 07:18:17 -0800 (PST) X-Google-Smtp-Source: APXvYqyeyFVENIcAT4qI9av7dZwVLrmK2iN/S0U7PnwGOnZHcPZ4VSOkYZzVAMRrXldV8NsbPtIv X-Received: by 2002:a17:906:524b:: with SMTP id y11mr8746056ejm.82.1573744697031; Thu, 14 Nov 2019 07:18:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1573744697; cv=none; d=google.com; s=arc-20160816; b=VmCj/JcqElcOgic/6xnuRrVb9jPx0CF17FMIwV4oEc/rgH0BleHhleYU3W8NWaAKHb xZXeiQs8gbLxS/uVUw4gHxL2BdJkNCJpJJl+wsSpluzBAybMlT1BW+tBfCwzPcnJz/uJ WaBZQRvj7XjIRyPu61A9Xf1hkiAoRI/I14oxagijQip58foFFBwzo7rWmWKTq+f3NtR0 I3KSeR/ScM+trc0+FQzrY7JfDOaq4chOOZ1GccNzF8K5jAF9lu7Dhs39LyOiinjhwObD aB1fzGY1KhZ7BcfP+dHJZxBI0erZrri+VmHRWcn24n56piY1AEKFgDi3C4dv93X+XFsc +elQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=I5SGKMi1wS4ooGJdcqbdldtAJ8Qfc0n4loGaCGD1syg=; b=Yg7eIyv3MN4P9qtFDXIgA81jecbjulETxzTb3DdXQ4cTZlsRY9+HYdbHvfSr6gZMBU 3+8tfJesu41aEYymNZsDZJtBqNEWNuzG6OJht5QMgBUq5yZfWZ98AvL2Qz1eFy3YWFQ2 6JWXrDwniIc6rBwFnsie4XBxB3+4H2BnO5nSqOkAIi4/gnxTdFbV4YPpk1YRNr2XGCel +ifNqcldeJkFDwj/8dV1skqAYWqnxfZio3zYTwTwQgl3ela54CbiE/H5f0Yhu9v2/SSX 4TBqEtG2Cwk4pDMuTuF01xi+2ejKYuME4K1n3HxTDoWx9vrM8FnlfYcLkaZwSGF1j2E9 3Njg== 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 p4si3424957ejj.334.2019.11.14.07.17.52; Thu, 14 Nov 2019 07:18:17 -0800 (PST) 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 S1726881AbfKNPOk (ORCPT + 99 others); Thu, 14 Nov 2019 10:14:40 -0500 Received: from mga17.intel.com ([192.55.52.151]:8977 "EHLO mga17.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726516AbfKNPOk (ORCPT ); Thu, 14 Nov 2019 10:14:40 -0500 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 14 Nov 2019 07:14:39 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.68,304,1569308400"; d="scan'208";a="207818988" Received: from sparvath-mobl1.amr.corp.intel.com (HELO [10.251.9.216]) ([10.251.9.216]) by orsmga003.jf.intel.com with ESMTP; 14 Nov 2019 07:14:38 -0800 Subject: Re: [alsa-devel] [PATCH 1/4] soundwire: sdw_slave: add new fields to track probe status To: Vinod Koul Cc: alsa-devel@alsa-project.org, tiwai@suse.de, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, Ranjani Sridharan , broonie@kernel.org, srinivas.kandagatla@linaro.org, jank@cadence.com, slawomir.blauciak@intel.com, Sanyog Kale , Bard liao , Rander Wang References: <20191023210657.32440-1-pierre-louis.bossart@linux.intel.com> <20191023210657.32440-2-pierre-louis.bossart@linux.intel.com> <20191103045604.GE2695@vkoul-mobl.Dlink> <20191108042940.GW952516@vkoul-mobl> <20191109111211.GB952516@vkoul-mobl> <5a2a40b3-5a3c-f80a-b2a4-33d821d5b0e6@linux.intel.com> <20191114115020.GU952516@vkoul-mobl> From: Pierre-Louis Bossart Message-ID: <7ce77d48-e0fd-2c1c-978d-cd27820c8afa@linux.intel.com> Date: Thu, 14 Nov 2019 09:14:37 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.2 MIME-Version: 1.0 In-Reply-To: <20191114115020.GU952516@vkoul-mobl> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org >> At this point I am formally asking for your view and guidance on how we are >> going to do the SoundWire/ASoC integration. It's now your time to make >> suggestions on what the flow should be between you and Mark/Takashi. If you >> don't want this initial change to the header files, then what is your >> proposal? > > It is going to be as it would be for any other subsystem. Please mention > in the cover letter about required dependency. In case asoc needs this I > will create a immutable tag and in reverse case Mark will do so. > > It is not really an issue if we get the information ahead of time I added a whole set of comments on the race conditions and ran them by people with limited knowledge of SoundWire to see if the explanations made sense and why those header files were changed. Will send this later today as a v3.