Received: by 2002:a05:6358:4e97:b0:b3:742d:4702 with SMTP id ce23csp665903rwb; Thu, 18 Aug 2022 10:02:17 -0700 (PDT) X-Google-Smtp-Source: AA6agR7sFdDQz9DTxYR9N1Ib2j+/VcOz8xyMv9VYVCerp60qtf042Dcajj/zCnUyj4iRdsd3wnwK X-Received: by 2002:a17:903:32d2:b0:172:66e4:ba68 with SMTP id i18-20020a17090332d200b0017266e4ba68mr3734757plr.116.1660842137470; Thu, 18 Aug 2022 10:02:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1660842137; cv=none; d=google.com; s=arc-20160816; b=Kup/+sv6sSA1Nknu4wD+/QlXIDiz7/lSLqlecnhUG5ezvgDtlqolnEDas4yqKLjO2r 0Zb1xzv/uX8/x0sTNvNYnLIsQc5T6HZz/AAAgj16AH8XSGAiwKoNfNlHXdNNbT7wHKcZ 2UeznORyX7IKsFt++GBDXzZ1WWmdYJtgTLCeIFhyAdi03hgNIJjWev2ErZv3N0RcXsQh 0Vwzq4Sk82WLPdFQDUAlqlHb33WaSUYM6d8yazjmah3dUfb4PcqQl+o5v6dmISpNnLJK pTqckLwxblO82t7kdUK5QB+q7WSAdOWLcPxNZctS4Rv4nmCFyBzqivMe/JK2WIvejUUE HcGQ== 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=RncwsDAl9D9YrGT5yUZLBhI7CeCArAJv9CfHaqtop+w=; b=C1cU0g0YMn+R6GATZ93KdYQJKG8MBb+du0ptv/YgNU45VcRPWz3xK2e6SrZtJ0xSBJ NSxXyLfMXygl7/zcrb4R16UnHl14NcY3le70dtwWAFhSc5J1vlZZaCFkcBEbC6uKFU1q 5j3Nsuoxs9NOC6qgCBOtwbf2M2rxZAKrmUTNKtelhhKu0WI7iQ+Tq+hh0an766+sSTes KVAT603t7N6RRgQUddMh5DpX4393jxruRmyhFwAUoAgDeIRfxhNnmkBXFpI/ppHdDKh9 rWoaGrJ97bOq12llkNQWApUJs33m0cdgjqQG0VkDoFdublj/ceCXe4FUeKvmpLyhFm/x IWug== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=I7B1lEpD; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id lr4-20020a17090b4b8400b001fa9eb537f1si2081760pjb.94.2022.08.18.10.01.56; Thu, 18 Aug 2022 10:02:17 -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=@gmail.com header.s=20210112 header.b=I7B1lEpD; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344965AbiHRQv2 (ORCPT + 99 others); Thu, 18 Aug 2022 12:51:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48788 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1345012AbiHRQvZ (ORCPT ); Thu, 18 Aug 2022 12:51:25 -0400 Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F094DE0AE; Thu, 18 Aug 2022 09:51:23 -0700 (PDT) Received: by mail-ej1-x62d.google.com with SMTP id fy5so4341672ejc.3; Thu, 18 Aug 2022 09:51:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc; bh=RncwsDAl9D9YrGT5yUZLBhI7CeCArAJv9CfHaqtop+w=; b=I7B1lEpDZoEUNKIRXhWCHXz47RM5OfX5Vu+g5brJthx82bxdV6TSVg2R0P+YY0Lnu1 KFS905yausRwdQ+nl9Qh0+hB7Gij1yt2NQjWTVjue6rC7+hsgze1QrSr9L3K7uz9RIFN YdkspZmmThvEZI9WbMKdcsZX5SLxbK4ZU1scawZap2+sC44avpiP1TTX8yan+1wU8Kt6 ztvNuJxebaORfZjlr1lfcbZOhTxBna76XEyU/OUmc8d2LCegYjFY0JP4GSuddDQyN9uq asz9HgOYTuTZvUSD1gOA0EuC0CKT4ZrhdrsXw7tHUMKapQ0m5NZh+DpULQcGu2/Lo7nc /RIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc; bh=RncwsDAl9D9YrGT5yUZLBhI7CeCArAJv9CfHaqtop+w=; b=JNj465BhSAWPcfDLaz/PdjnCsqY+czqKp8vMLHTaBXHqJZE/1pe3pSboBsAZmXHgHH 3MKlfSsf1hTe4AB7tNwLTX+VmpCGX8qjS73zBDktTwZFGgLNfPzHQVwL03ds4M4a+t+H HUkeev89woIbe69sIPdNf5quuGCHCemfD7v9PfJaYlxJw0t2X456OLGeucl/MWtjoyfW sdmFX+smBuIhRUSEMgFPtQ2H8nTazhZ/HYqmNvuFtuX0m6lnd7/sKBnuXp03nFppw2R5 ZhGcHRx5l29ZTR+qNg/DiuIfT6Os2ypR288phN3YndK7I1LuZc/CKxrCsevedphjc/U4 2hkg== X-Gm-Message-State: ACgBeo2I2izTw/hbgXB52r0Dv4MCeHYacFjeLvIsl/AnXByJevwBqRxW DLD6jX5jNegATik9EHQ22Bg= X-Received: by 2002:a17:907:3da6:b0:739:282d:987f with SMTP id he38-20020a1709073da600b00739282d987fmr2471037ejc.222.1660841482357; Thu, 18 Aug 2022 09:51:22 -0700 (PDT) Received: from skbuf ([188.25.231.137]) by smtp.gmail.com with ESMTPSA id v17-20020aa7dbd1000000b0043cc66d7accsm1445985edt.36.2022.08.18.09.51.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Aug 2022 09:51:21 -0700 (PDT) Date: Thu, 18 Aug 2022 19:51:19 +0300 From: Vladimir Oltean To: Christian Marangi Cc: Andrew Lunn , Vivien Didelot , Florian Fainelli , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Greg Kroah-Hartman , netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [RFC PATCH net-next] net: dsa: qca8k: convert to regmap read/write API Message-ID: <20220818165119.c5cgk5og7jhmzpo6@skbuf> References: <20220806192253.7567-1-ansuelsmth@gmail.com> <20220806192253.7567-1-ansuelsmth@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220806192253.7567-1-ansuelsmth@gmail.com> <20220806192253.7567-1-ansuelsmth@gmail.com> X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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 On Sat, Aug 06, 2022 at 09:22:53PM +0200, Christian Marangi wrote: > Convert qca8k to regmap read/write bulk API. The mgmt eth can write up > to 16 bytes of data at times. Currently we use a custom function to do > it but regmap now supports declaration of read/write bulk even without a > bus. > > Drop the custom function and rework the regmap function to this new > implementation. > > Signed-off-by: Christian Marangi > --- Nothing in this change jumps out as wrong to me, but maybe you should copy Mark Brown too when you submit it proper, as the first user of the bulk regmap read/write over Ethernet, IIUC.