Received: by 2002:a89:2d5:0:b0:1ef:f8eb:5d24 with SMTP id d21csp113698lqs; Sun, 17 Mar 2024 13:06:39 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVmNKgHceuw2a7prk4PTUNluBokzEdsS2xebmIpLe806rKKXXmhwDRu+Cn7HwyIWXaMKHQeqF8oODHEkOj9pmtlJHN+NM6disbpjZ7jyw== X-Google-Smtp-Source: AGHT+IELloyL6ERVRbje32tYO1b1VlCnxuFZot7tLwFbaeRW6xF6aKSGhui6qwIat4JmTMZS3L4+ X-Received: by 2002:a05:6a20:9151:b0:1a3:6465:208e with SMTP id x17-20020a056a20915100b001a36465208emr1005938pzc.55.1710705998901; Sun, 17 Mar 2024 13:06:38 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710705998; cv=pass; d=google.com; s=arc-20160816; b=K9wY7HDw8gi7rZz0y+Ee+nQCf6O3xf7d6r9Q78OJ4AlGNIKFRSCUOlPuVF6DhDyZM0 joOc6hOKO7jJmG4/BovD0FVg1vt5sqhzqWFT/a+hcghgFAZGM62wet7PZL92r/f4rntz 0XcJeTVcSIjzJuomgThg2efVfTxBJ+kJ6GOnzqG5I5GgQLgFd7cA+r/UonjiuS86SkwW voQgJmL5j/4mS0HTX18KxdxbD58BtXgmqNZ4l2VoUPInohsrqZVL0Dvn8hl5Yqwr4CUZ pCnaEX5ZmWYjeZDuY3izup7EqkLz3RksBHQFlxdsSnXMDvcnpINZTeL0KsVKBLrEvsYi BI2g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=TBVSviD/z8rAMtkN7IR8Cwn9iNRI28/3stC0g4d1IhU=; fh=nfKCQVPY8qKnlKPQEbmrLiv/TEIdpCc5WDMHf6R3IKk=; b=0LO7WTGCbQi4dT4NXmygtKXKvvaShcWIUitRsrBM5+fowWsb5mOeO3LAIXUg/EQo5k TX9SBfSV2JvcY7bDUS+Xm1HISDG7aKCEAQ3ED0L6JSTgiAZ47AzEJsZBEyviSPMJdTA9 6vOD82WfNvFxLoRhjqwhsf++8y4Otj1xdb1umI4HuENaRDiB27AHITmvvQi9MJQW1WYm vYXBhbpF5W6WAXF1rb2P2+Rj21WBV5BQ5508IoOBdcV4K1EFQPhVxgfxiN8P0SQyu798 GSlrWfTQdAHmIivOFtrMMdsiIkLeqsfYnZYQIqcirYvx4UUicEuWddXALTGm/QsLloO2 cPRg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=GmO55PF+; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-105541-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-105541-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id a5-20020a170902ecc500b001db90d2b2cesi7815814plh.452.2024.03.17.13.06.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 Mar 2024 13:06:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-105541-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=GmO55PF+; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-105541-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-105541-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 940E6281A2C for ; Sun, 17 Mar 2024 20:06:38 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id BA736200C1; Sun, 17 Mar 2024 20:06:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="GmO55PF+" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 D6CB279E3; Sun, 17 Mar 2024 20:06:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710705990; cv=none; b=gZepKX1TzKGzGo1AAgk0G0aYSjejq1omIcKrc4ZJJPx4VunNosnk7r1k6oMQmb7nah1dNGqPOCoRw3NmIhPqTzZVpEVFoxZ2FTpKWoB3s+9k39qgt69uBL2dxhstkjNuhZacr7fWa3RVpCKe+e/onBPj5wktlQKeLVY0tJSe+JE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710705990; c=relaxed/simple; bh=sFEHSjac8D3PtwCoVIQIp9ed7NUBbJyBtQx8DW7CYHw=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=LKzUl++yTyBePF8DGtD3hyNKMrB6cwuvwMcR2XzbRuDilwty90HR1Zp1NGRQDx64YKiM7G1Uz3SEzdU4o103lwiomTrE/RwhrVhFFHmOOQH36eKUSEuS9Qq5yR/JYmQAdVhexEhPSIHEcnyMJUlreqcNhXwoXyL1p+h+yW2v7FQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=GmO55PF+; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 088AFC433C7; Sun, 17 Mar 2024 20:06:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1710705989; bh=sFEHSjac8D3PtwCoVIQIp9ed7NUBbJyBtQx8DW7CYHw=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=GmO55PF+27CYXtYz0jkopdHUjYs9RksuwoQcqWTdNPRY3OcaqcLkh+pZ+RLVhlpNo jq9am4kudwG9uDvzQjVIlw9RzjLf5HfUAanHe2GwNrFqeKhqbWzVeUzqYbkK1/lta3 qBKGqLzx0+h9H+t9hia/j06U/pkAyIHeTvlIfyV83BDI//q84HTPGoI6zuVet1WZ1R ZIKwq/YFAZzMR7wXQBxVn9katyHo9ZCgB3Ys25cj/+yw6GbeiyKYZVoPdy//t0NeKv wVNOjAclCDO603/b/uv3iezx1Ui/mBcALUlTmiUIqnnMItIQfex2kjTE4RRjipQYB+ lY+fLrhLuRUIQ== Date: Sun, 17 Mar 2024 14:06:25 -0600 From: Rob Herring To: Bastien Curutchet Cc: linux-kernel@vger.kernel.org, christophercordahi@nanometrics.ca, Mark Brown , Jaroslav Kysela , Peter Ujfalusi , Rob Herring , Krzysztof Kozlowski , Liam Girdwood , alsa-devel@alsa-project.org, linux-sound@vger.kernel.org, herve.codina@bootlin.com, Thomas Petazzoni , devicetree@vger.kernel.org, Conor Dooley , Takashi Iwai Subject: Re: [PATCH 02/13] ASoC: dt-bindings: davinci-mcbsp: Add new properties Message-ID: <171070598512.2141016.568175668659767924.robh@kernel.org> References: <20240315112745.63230-1-bastien.curutchet@bootlin.com> <20240315112745.63230-3-bastien.curutchet@bootlin.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: <20240315112745.63230-3-bastien.curutchet@bootlin.com> On Fri, 15 Mar 2024 12:27:34 +0100, Bastien Curutchet wrote: > Following features are not described in the bindings: > - The McBSP uses an internal sample rate generator to provide bit clock > or frame clock. This sample rate generator can be programmed to be > driven by McBSP's internal clock source or by an external clock source > (located on CLKS pin). > - McBSP can be configured in 'free-running' mode so that its serial > clocks will continue to run during emulation halt. > - McBSP can generate a SYNCERR when unexpected frame pulses are detected > > Add an optional clock item that allows to select an external clock as > sample rate generator's input. > > Add a 'ti,disable-free-run' flag to disable the free-running mode. This > mode is selected by default by the driver that's why I add a disabling > flag instead of an enabling one. > > Add a 'ti,enable-sync-err' flag to enable SYNCERR generation when > unexpected frame pulses are detected. > > Signed-off-by: Bastien Curutchet > --- > .../devicetree/bindings/sound/davinci-mcbsp.yaml | 16 ++++++++++++++++ > 1 file changed, 16 insertions(+) > Reviewed-by: Rob Herring