Received: by 2002:a05:7412:d8a:b0:e2:908c:2ebd with SMTP id b10csp2442586rdg; Mon, 16 Oct 2023 04:58:45 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHCCJ6vn8lAyv0615binIHYs8Bp98BEYnKGIX7B695g7KuQ6sWZGQKOs4ObeynHdWo0iy20 X-Received: by 2002:a05:6870:aa0b:b0:1e9:efa9:1199 with SMTP id gv11-20020a056870aa0b00b001e9efa91199mr8892114oab.4.1697457525143; Mon, 16 Oct 2023 04:58:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697457525; cv=none; d=google.com; s=arc-20160816; b=bVbqk+d9pGHaqxuigO6/9YdNPdrWN06iumAid5kJUQBzgZQpsTZC22axIb9hnNbREH ctt5t1NY2HPPZYwiYBaOS5YebVfD8k9/dhohPJIfm/ZFnlJAv3aXKbQW90Az9TWHW40R uTlew0h+7bZLNnofchVRXeitiacVCEiRFQTkAaYM9ZHLcEr0TtsVahOuQHYs9uhBTdwn UKaY2t2acFCJc2H/rd/Q4P/YpVvZLpI8965Z+exO/C1OP51vhKgKtIutQk/LnpNhZLv/ lLOrqj7xIJjdLvCF60DyIVTG62zlgxSYkB3Sw+HXqN9S6EsIcxDaT1/WIIN2QuC9s9yc /Dhg== 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=x1c3tqlR8ENzKcCpaoVlKmFeFFcWR06MMnsMYR8ULcA=; fh=4fJFPojXctrFsOT8ZVLFmfAWY7jw3ScjHDktwpModmQ=; b=fBGwDMY8ck/ir+dSJQz1a/3whHHj0iB0uunC9wcOhNC2Q9rl2SBTshFqma/jCXxrWd BgEXIDNtHng8sDuqSyxPNM/tg2lEwwP6EWfYU5Nammz7SnMLp0Uw8jSGqoIyxFi/tmu8 pKfAR3tnTWmu0fkV1MFzsz02HOGTg4+zHNO72s2HF68XHvBjAc0JdyUQPJIMpmtQMU4s LSxAavxADhKGkZ/RfkdqT8pxtUaMMY+DIwC01WfRwxUmhsV6nacKBI83UmeRrdOz9kf2 NJJ+1+eUlMee1CS9zRgzfI1nu4rHROZskB6pOo/y4Bvod3sSq+is51j/TcqMYc0k5/jt TOIw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Y31U7l5i; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 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 agentk.vger.email (agentk.vger.email. [23.128.96.32]) by mx.google.com with ESMTPS id q185-20020a6343c2000000b00584e2f083b6si10439992pga.85.2023.10.16.04.58.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Oct 2023 04:58:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) client-ip=23.128.96.32; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Y31U7l5i; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id F01EA8050FB0; Mon, 16 Oct 2023 04:58:42 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230116AbjJPL6c (ORCPT + 99 others); Mon, 16 Oct 2023 07:58:32 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47266 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229459AbjJPL6b (ORCPT ); Mon, 16 Oct 2023 07:58:31 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8D7DCDC for ; Mon, 16 Oct 2023 04:58:29 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3C462C433C7; Mon, 16 Oct 2023 11:58:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1697457509; bh=EESOofAGoz0NJ85srEifh5w8COAeKPVtpl6yq3ANTCE=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=Y31U7l5iU6fQUg3L0jXo9GwzTkJDEY+e2mdZcP5NqGiN1lrL/pVj6A2L/uNPuv0UO zbTU40Kt3ftbIJLn7L2xbKjOcnMj0k0p+nkZQhwnMSIWv7V2V2NK/zcO8gJt4j3daD wbpxUiMFsnD/AcQD4gszG99sEeXVRlzgE609wIHz3vo16LwRx55KJhS4gS4oJ+Mi4k 2el9EK0gyKARui7sUQXrl60X10sfAxFR83haLmSbZOeksFMbDQVtd3Cx/q/mVmTQV7 7G0u95GkvqOYaeC6oUCZCy+81zFMPF7n6i5rX82N5FRLr1TiOaPjW04mqEB3XevyIE JInxUqv450MXg== Date: Mon, 16 Oct 2023 12:58:21 +0100 From: Mark Brown To: wangweidong.a@awinic.com Cc: 13916275206@139.com, alsa-devel@alsa-project.org, arnd@arndb.de, ckeepax@opensource.cirrus.com, colin.i.king@gmail.com, conor+dt@kernel.org, dan.carpenter@linaro.org, devicetree@vger.kernel.org, fido_max@inbox.ru, herve.codina@bootlin.com, krzysztof.kozlowski+dt@linaro.org, lgirdwood@gmail.com, linus.walleij@linaro.org, linux-kernel@vger.kernel.org, liweilei@awinic.com, perex@perex.cz, rf@opensource.cirrus.com, robh+dt@kernel.org, ryans.lee@analog.com, sebastian.reichel@collabora.com, shumingf@realtek.com, tiwai@suse.com, trix@redhat.com, yijiangtao@awinic.com Subject: Re: [PATCH V1 3/3] ASoC: codecs: Add aw88399 amplifier driver Message-ID: <38cab9a5-4fdf-4b50-b4e0-6a63beacab11@sirena.org.uk> References: <20231016081017.46963-1-wangweidong.a@awinic.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="I2KqOEZVLNH8WqF7" Content-Disposition: inline In-Reply-To: <20231016081017.46963-1-wangweidong.a@awinic.com> X-Cookie: If you're happy, you're successful. X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Mon, 16 Oct 2023 04:58:43 -0700 (PDT) --I2KqOEZVLNH8WqF7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Oct 16, 2023 at 04:10:17PM +0800, wangweidong.a@awinic.com wrote: > On Fri, Oct 13, 2023 at 03:10:56 PM +0100, broonie@kernel.org wrote: > >> +static int aw_dev_dsp_update_container(struct aw_device *aw_dev, > >> + unsigned char *data, unsigned int len, unsigned short base) > >> +{ > >> + int i, ret; > >> + > >> +#ifdef AW88399_DSP_I2C_WRITES > >> + u32 tmp_len; > > This looks like debug code which can hopefully be removed in favour of > > the regmap implementation? > Thank you very much, but this is not a debugging statement, This is designed > to be compatible with different platforms that may not support continuous > writing. If this is needed for platform comaptibility then it needs to be something selected at runtime, ideally regmap would be able to hide whatever's going on but perhaps the register address loading complicates things there. --I2KqOEZVLNH8WqF7 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmUtJVwACgkQJNaLcl1U h9DeUAf9GxJLIrDPtoBWNfziL7xDN8MMHR4vboUOGd/9/eMsg6et0MCSu+5QzwaZ oTvhMCnN1w5fQjm182eLWMKbnZ/NeuwVfsgyqaGEuP8JW/2+Tct7ag8LEZadlpcz fnPjeDA5YMMTeVeNplkojJmFfaJjLuggt7o6xwKp36/ZV6AJlhj29y+LK+snV8eL 77jQR75a+ZU2OYdy8GAUaN8HS4cv8ln6U0YcGxlNjrF+VLOqfy7d2abbdBYPRkis arUpxgW+qXYLpR53CyZGQnbWGXMpWyEZBiIGWNXuxq+IFstrOTyIUp/K4FWJ5t2A YBUyyUaSuiFQNQGYb2V3IaV2khuftg== =tkTS -----END PGP SIGNATURE----- --I2KqOEZVLNH8WqF7--