Received: by 2002:ac0:e350:0:0:0:0:0 with SMTP id g16csp2517444imn; Tue, 2 Aug 2022 06:04:08 -0700 (PDT) X-Google-Smtp-Source: AA6agR6vxMBwiqaFKY5rTf6cNj0WDsnR/vv1NKd/1PNBGBYWPL4J+WGJsxIsLKcgJcZYzPa+Huje X-Received: by 2002:a17:902:ea03:b0:16f:a67:87d1 with SMTP id s3-20020a170902ea0300b0016f0a6787d1mr1405937plg.10.1659445448512; Tue, 02 Aug 2022 06:04:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1659445448; cv=none; d=google.com; s=arc-20160816; b=NTYpM73AZEeNsAxuFS1JDf3x6G0IW372DPoBBrO/Nh/BIZRN3vdFGdOGhVK97ubiP8 0g3UJlKWaXE9Q/1Ui29bd0dhHtOLq3iSLfyFfOS+hmbXSW6cFIpJxOwT50zy5vRd48yT jaFKQiHMzXyKY7YBkf/+9xMvqT5gPuYPqlxNjdjSYjk7R7suPmAc8Lngo1WxyMgEUaLn amIMV5QxMX7HBfgnwlulZ/bXGJLg81j62jZS5O+o/ZyzRs4a2H7KGRapyNvkfPXJT8NO FsXgX/k3++gTJrJaiX5begT5b7TpbCWVKy8zX9k65refWzl2krhTvkGKpUPuVpQQTvvO 82zg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=3aXIkmjmFFMlpGSlcqg0glv5T5Vtl+mRbo1EmThPcDo=; b=cpmjfR8VLGvYjQ36fa5FTGO4P9suCODB5HsolfqzH2f70+3eAVztiWMnDrBvEZXd8o OEm455jlf8Ycfur4oH4InGzY78kMFvCd05XsEE/ItzxXOl2xldle9B0hG19zopdKjoqx ovS29mgtOfO4lNz5FbAl19xVHcLTMz/AYeTz1LYjNKcarxlgYwV+20RuCg7PxMg84Njj Im8GH1GUaPs2QnbxChOrNYy8cbtEQn8eKOIDHPko9V0NylkClfMZX249GZQGmuBhUyAm KteI72j9V7YXmbBY651NJ9hOPGgpfHpHPWlH01tnXPsxT/FZ/dxPZzoQC+LUXoIOztcB XZhQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=onxfnI7x; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id l11-20020a62be0b000000b0052d31f22214si8130618pff.110.2022.08.02.06.03.53; Tue, 02 Aug 2022 06:04:08 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=onxfnI7x; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235932AbiHBNCT (ORCPT + 99 others); Tue, 2 Aug 2022 09:02:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46408 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232569AbiHBNCS (ORCPT ); Tue, 2 Aug 2022 09:02:18 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C87B31DF for ; Tue, 2 Aug 2022 06:02:16 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 5DFD26131C for ; Tue, 2 Aug 2022 13:02:16 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id A27F9C433C1; Tue, 2 Aug 2022 13:02:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1659445335; bh=vtbUQascnzykXnbn3jLHzf6EgUayeIV5xScTTT1utW0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=onxfnI7x0G+0BL9M5R8cYlNYFlJE49TQBq/8y6i02zsPybK7lk1ewdUZyY97KThWJ DutUHrpQplDbKErGMj0xc9yxrB9IpNSWEi7KhF6/u7z+6rLURw/GcQhLVZ7eo1gQ3N i2hMeW/LeVmfFQpsYcTUrdYNgHioqzG3w+NTlKvanf6BqeNxFqDwYtUks5P2V8GcDO OYcmnkdcVJqwoWBI6nx08CF0jtbF3Mu4bz3q5uZ+fB/of9w0ykwe5RORiJOoGjY3GQ 4prctlkGsdKFIva22EeHyri3eZLnBEmYOHPWa8I4qb2AK2L418CAdx8VvLzyyixhUb L0FvVFLQXnd+w== Date: Tue, 2 Aug 2022 14:02:09 +0100 From: Mark Brown To: Shengjiu Wang Cc: Nicolin Chen , Shengjiu Wang , Xiubo Li , Fabio Estevam , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , alsa-devel@alsa-project.org, linuxppc-dev , linux-kernel Subject: Re: [PATCH] ASoC: imx-rpmsg: Support configure sysclk for codec dai Message-ID: References: <1659356773-8315-1-git-send-email-shengjiu.wang@nxp.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="YRw2Uby4vcPES6Dj" Content-Disposition: inline In-Reply-To: X-Cookie: Stay on the trail. X-Spam-Status: No, score=-7.7 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --YRw2Uby4vcPES6Dj Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Aug 02, 2022 at 08:23:37PM +0800, Shengjiu Wang wrote: > On Tue, Aug 2, 2022 at 1:47 AM Nicolin Chen wrote: > > On Mon, Aug 1, 2022 at 5:42 AM Shengjiu Wang > > wrote: > > > struct imx_rpmsg { > > > struct snd_soc_dai_link dai; > > > struct snd_soc_card card; > > > + unsigned int sysclk; > > unsigned long? > Seems int or long are all used in the kernel. > I am not sure which one is better? clk_get_rate() and clk_set_rate() do use unsigned long, but on a lot of architectures that is the same size as int so it makes little practical difference though it would be more correct to use an unsigned long. --YRw2Uby4vcPES6Dj Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmLpIFAACgkQJNaLcl1U h9Cq2wf+J5FyPms0fj44ULLXTCMYrAhOctllwnKP9MWRLU8ta/gzpq7RS4unLUto VioH6SSf68deF2va4wasuvwzhluGPbcFCo+jcfUq0rNfGlMNeKxndx4SBkgYHEGy G0b8vQTBGFmDWWjesTFZ/clyS55VSXHK39P8BshYHi2cM9xadYSQwjuGpMU2Zu4B tADY/WUwb08iOPXxrXeh2uy1ndmPR61HNhaiVPfqNqhHp4hgG+ETn9onv/82EYhH hT27tKuZUnKZC+ge3XIXpc+TR+zoXRbDs372LLirEFVL9b3CUqNGAtPkQCI9A4Uy yJ0+9WIMCJ8hrOE+G89ykMGTEwfViQ== =GkXv -----END PGP SIGNATURE----- --YRw2Uby4vcPES6Dj--