Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp5687814imu; Wed, 30 Jan 2019 01:45:32 -0800 (PST) X-Google-Smtp-Source: ALg8bN70aMVFkIEu1JtazDpD1a9x61XEPzv3c/3uggnJPCjaYpgjkxh3fsCpguvosvbYARZmMu9b X-Received: by 2002:a62:546:: with SMTP id 67mr29196353pff.99.1548841532484; Wed, 30 Jan 2019 01:45:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548841532; cv=none; d=google.com; s=arc-20160816; b=uYq/MjPy89pTp2v1Wx2Xhwxk4xPIWOP3pZw9/dAau4p/PRQ2ZDogB2KSaOIjxQgXGj nDb7svas7SLYTcR4N1XSmRXG5H6YW8+MMRVDJn8ltttxP9OjqbEgnPMzfXZiYmnq3k0B rfSlIwMKzGm5w/v/TsHjvcIWOTJioe5rjGLTk1aPTI2a4lXyk6V2eDu7Oc+VnQ8muQuh za57fIeBiTNtY9agRgmVvT6yDYsrrN7AoP9PVe2c4BPbBNjBuQNo/SbdjP9/amozZ2fF qL71fCY/utObcRv1jbz+qyiq/E8a6mnxLKaAXzX6+5MAO+hxwiMMMacT7lDQatW7yuJq Gqgw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=IHYDpmbEo5hTGFgl7UscPI40cBT4uBEAauRqHmh6yPM=; b=Q+t8JyZkFWuDI3WIcgwVQw1IfjMI0WtEPUFWmn72bQlPQ0t++iefZZqlth3BaPNt0f rzhwEuJoisIvKDOATvlJTQl1XypnYmvO0u/VW8l0L+/UBurfK+FvZ9uVfsv0asm/IqBl 4MwJqvGExu3OuKp6woRJJxPiC/y817kloNQkaONXdXFm15V+Ppy3DahwICtL+5/wN5Jc PwK11AK+PQEoOiOFo4WurGXkvkXNOM+jqohqYYKAiuY1WmUtPC8/OrGcKNfoEKnf6CvC nmq13Mqu2bL/dIave3Cxentj7PMD2C37XSE1rWI6ca311qZG3wkQeoIx6ldBM91UFjo0 EKqg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=X2nQ9RDc; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 21si953554pgk.74.2019.01.30.01.45.16; Wed, 30 Jan 2019 01:45:32 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=X2nQ9RDc; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730256AbfA3JpM (ORCPT + 99 others); Wed, 30 Jan 2019 04:45:12 -0500 Received: from mail-lf1-f67.google.com ([209.85.167.67]:46186 "EHLO mail-lf1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729227AbfA3JpM (ORCPT ); Wed, 30 Jan 2019 04:45:12 -0500 Received: by mail-lf1-f67.google.com with SMTP id f5so16849191lfc.13 for ; Wed, 30 Jan 2019 01:45:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=IHYDpmbEo5hTGFgl7UscPI40cBT4uBEAauRqHmh6yPM=; b=X2nQ9RDcrW19PNss7xXsk95Ag8XJBTwoU9IKQlLVtYXKK/c3n9bMZMCIPtV847v7Ok 4Jnwp25v69wlCm9CTGaGDDf3J7dkmRSo3l/51bKKFWSdHBgpEr9cVpxqSHKjWDEfQghl whieKtNUc2fY0roXkEG2c3oqomK64geJjZRkY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=IHYDpmbEo5hTGFgl7UscPI40cBT4uBEAauRqHmh6yPM=; b=Jbcd9F70T0x1LWCKXyXmVRP7jEnyxUl7GG1SwKM2FB5WDz3QN32jfB13ef3HieYUpn Gp8E96pOamcWSKxp0OtrhuwD2vs3GriqaPHGbJ5Ecyvvq2KMTuq2EuEQEmLTggNoa+/D ihWghJ/Ih9VdY4JZL8GYMBKMWjVI3bfMpqLcMxYm48VIzqa0mtDrXkwsDaq05TK8YeUx tQDIPKjlsieaEzt4m31qQbvEeQyjNrYMRNeubghVlFLJVyv1ls4Dba79Z/VuD0CGTH4B yQuCisC65S0oRW2GiJviyCcrVzRxDPLz6dAAvOKua3UUBffd4iAmu+X4uQGctHjsLyP6 DNpg== X-Gm-Message-State: AJcUukc+TVdnZlXVIvPUjh7OEcfQy8dz2cWNu3Hy6X5hyPGdKjN7NB81 NzjqFeJ1tf7WXWM3iasJwzCdH5c+fNDoBxodogc49w== X-Received: by 2002:ac2:53b1:: with SMTP id j17mr22369995lfh.167.1548841509880; Wed, 30 Jan 2019 01:45:09 -0800 (PST) MIME-Version: 1.0 References: <20190129170734.688a6adf91267cc6f1b5fa08@linux-foundation.org> In-Reply-To: <20190129170734.688a6adf91267cc6f1b5fa08@linux-foundation.org> From: Linus Walleij Date: Wed, 30 Jan 2019 10:44:58 +0100 Message-ID: Subject: Re: [PATCH v8 0/8] Introduce the for_each_set_clump8 macro To: Andrew Morton Cc: William Breathitt Gray , "open list:GPIO SUBSYSTEM" , linux-arch@vger.kernel.org, "linux-kernel@vger.kernel.org" , Andy Shevchenko , Rasmus Villemoes Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jan 30, 2019 at 2:07 AM Andrew Morton wrote: > On Mon, 14 Jan 2019 15:19:17 +0900 William Breathitt Gray wrote: > > drivers/gpio/gpio-104-dio-48e.c | 73 ++++++-------------- > > drivers/gpio/gpio-104-idi-48.c | 37 +++------- > > drivers/gpio/gpio-gpio-mm.c | 73 ++++++-------------- > > drivers/gpio/gpio-pci-idio-16.c | 75 ++++++++------------ > > drivers/gpio/gpio-pcie-idio-24.c | 111 +++++++++++------------------- > > drivers/gpio/gpio-ws16c48.c | 72 ++++++------------- > > include/asm-generic/bitops/find.h | 14 ++++ > > include/linux/bitops.h | 5 ++ > > lib/find_bit.c | 81 ++++++++++++++++++++++ > > lib/test_bitmap.c | 65 +++++++++++++++++ > > 10 files changed, 307 insertions(+), 299 deletions(-) > > It's a shame that it doesn't actually dercease the kernel line count, > but there are other benefits. > > The patches are missing the hoped-for acks, but I think you maintain > most/all of those drivers. He does, but FWIW: Reviewed-by: Linus Walleij Yours, Linus Walleij