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 X-Spam-Level: X-Spam-Status: No, score=-2.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B6D55C432C3 for ; Thu, 14 Nov 2019 15:14:41 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 8A8F92070E for ; Thu, 14 Nov 2019 15:14:41 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726912AbfKNPOk (ORCPT ); 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.