From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from out-182.mta1.migadu.com (out-182.mta1.migadu.com [95.215.58.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 85640210E7 for ; Tue, 26 Mar 2024 01:43:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=95.215.58.182 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711417391; cv=none; b=J9BBtEhM9jgh0mQqIkiQ0IcLQkOD0dY+PfwiCpZe0Dq9DBNN4OIC+bAIWGuO5+eNnBLcYJQ+4qwo1xwt86E1lH5Aipgdx9O2e3IJj6845ozwSqDmkx2FPtFJm6UP6nsjkl7KwBZUqs0Ntyh5hRYGfgGHl8W66GWr8iyqBnuLl7s= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711417391; c=relaxed/simple; bh=hvfXc3cBI2wusfotRhzl3KQZfpvrvW9p1GwV5HH0rEE=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=bH7ajaf/5repo8POu//HTaX0XOS6OWrjQkNnEXrfqS131VK0TE1XwZnnWLz8prhikfPEmO0VlVv3vOo/1lbjHQswfrLIQRcTGV0eZiivvfhDjJi2HkdyJURmycyjQtXT4PB672MDExeaqhhrNEwdfHL78IvZhgcV1krJ8O+knu0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=jookia.org; spf=none smtp.mailfrom=jookia.org; dkim=pass (2048-bit key) header.d=jookia.org header.i=@jookia.org header.b=YvFOhEbf; arc=none smtp.client-ip=95.215.58.182 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=jookia.org Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=jookia.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=jookia.org header.i=@jookia.org header.b="YvFOhEbf" Date: Tue, 26 Mar 2024 12:42:41 +1100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jookia.org; s=key1; t=1711417386; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=u0g13RwPF3xDDXAEsdJoSVK6LMzTBFUkpC7KC8LRlI8=; b=YvFOhEbfrzGrlB9bK5ye/0l7uUBWSQR56tpoM8zLihmr4jjWBrvrqQll7TfC5vYSQj1qbV Rm5qztpTlIC8nSRVVCUuvFIjgTGTU9zj36PSdfje8AAwStrgRvB0msO9dcjhsilnHugnRQ 0DEB5ZpBX6bpBJUJx+l6iO+ZfAed+EAWJfd/69PKesq0a3u2bWWJ19Ej4sUzvxHieUrkdQ ls8JOo6uXjLKKwpCbJnjcx+ADcjca44mHxLNoXyeWXpOcwOi641jX2MjDz9Z54IRa3alYR nIloX0CPS+NYc/50EtO0YBQKmOhpwuxz4sPh5CMWr6wpiY3YTEfYTy05v0p2Zw== X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: John Watts To: Saravana Kannan Cc: Rob Herring , Frank Rowand , =?iso-8859-1?Q?Herv=E9?= Codina , Luca Ceresoli , kernel-team@android.com, Rob Herring , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing Message-ID: References: <20240224052436.3552333-1-saravanak@google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Migadu-Flow: FLOW_OUT On Mon, Mar 25, 2024 at 06:35:45PM -0700, Saravana Kannan wrote: > Ok, I have a solution. Have the audio-graph-card2 find the fwnode of > "multi" and mark it as "not a device" by doing something like this in > the driver. That should help fw_devlink handle this correctly. > > fwnode.flags |= FWNODE_FLAG_NOT_DEVICE; I'll test this out, thanks. > Definitely do this though as a forward looking improvement. It'll help > make the suspend/resume more deterministic and will eventually let > things happen in an async manner. Is there a way to also do this in the driver? > -Saravana John.