Received: by 2002:a05:6a10:a841:0:0:0:0 with SMTP id d1csp1661905pxy; Fri, 23 Apr 2021 13:42:55 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwmM12g7nm+FW/8+0HYdZ66+smvQy4xAhUi+TMZL8/3Lj+9oZ8OHDepxnZZg0Z4Jw15CFE9 X-Received: by 2002:a17:906:7f01:: with SMTP id d1mr6316491ejr.136.1619210575235; Fri, 23 Apr 2021 13:42:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619210575; cv=none; d=google.com; s=arc-20160816; b=aWi6u8Z/sVcgwM8oDKezAiWoXVRr5RNIgT4pcIX3hvW5i1xnuCLBomoZBD+kJ5iL8p aM7y/kTqHBq2XOjNItj/aZB1Y76NJA4oT9fsuLdpqSUcfZjrcAv+p5B0TO9mEhC5jVX2 mvK7JUjHQug30s+Gym7384XD9NtMjPT4kn5gxzYweqhVBE6/vEOyZxRkw6CdP3FuVoZo KzVVIlJxIU/y9jV0TNaz4p4h+GJ8IMjrarDkPmtqTGAY1azWLJt1k2KscQM3XevTU4a9 m8I/FvDnPlgAd46vVOckzH82SqRP+Nwv/9SvWuyVNOeQqfnGhzZGIMmni1UMROO3Qbg7 tA8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=auJU3BRtz8kLnSrkdZgLf2c5wwbEssldt+ZbJ4Y83DY=; b=PTeWrfghl5phtw2KGwTxEN5t1/eINE5tOJFWct7Aqg+Qu+p1+BqZgi8C2tHEyv10VB SFcAUlkdrAiHenKIHZs0f3fIjr+5andH8Z17B/kwa2ZnL29ySlemrbcqYFfr2+DDeRa5 VEQcJ3lsIN2niZxvR2CqmrKhV5dlH0Qf/gVWHaMh/TYiTVLuoTjKd7/cRA1nBTOnNcgO /LsVw3+jKiAA8BOF193zfh4SbydnBFPODfv9ZtpGGDRO3Wug/4By5i2tPzW9nonej/bs q1KGjkRa7IXr+dik5zbchMkMv/T34AI1Phcsu7T9bVx6sy/k2t+vHUT9I370JPdMRlvt WLcw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=V4e94mJa; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w12si6653052edr.113.2021.04.23.13.42.31; Fri, 23 Apr 2021 13:42:55 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=V4e94mJa; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243975AbhDWUmS (ORCPT + 99 others); Fri, 23 Apr 2021 16:42:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40028 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232636AbhDWUmR (ORCPT ); Fri, 23 Apr 2021 16:42:17 -0400 Received: from mail-yb1-xb2e.google.com (mail-yb1-xb2e.google.com [IPv6:2607:f8b0:4864:20::b2e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 570C5C061574 for ; Fri, 23 Apr 2021 13:41:38 -0700 (PDT) Received: by mail-yb1-xb2e.google.com with SMTP id i4so19555948ybe.2 for ; Fri, 23 Apr 2021 13:41:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=auJU3BRtz8kLnSrkdZgLf2c5wwbEssldt+ZbJ4Y83DY=; b=V4e94mJarnBEEIzbTmeknPQb4WEQU9nbwxE46iVepOvs7S5EBupaX0AJOIo4y8DXCa S5pCjGa6dmpzFPoP5FFGiBM38e8RAiMsmx3gOwDetea2Vk0yEDkkHoN0KUPFrqG8OYfp fmOUPAuQxpin12R7ajv5hzfSeCE4STpYf+/Edsnxn19P0zYHn6eQwGsGUtcW/MlIYCcQ j2SvC2tgwe/KEA2996W5fxcE/FAcVCiB7rLxT4yED3pOZBb410NE1clT60yLSLfasaf1 4deSGCXZ+cFLmjNhY86mTRESl3jG9CcYOjDp72yt9XIuq4GRxLyeKZacLNgsZ34No8LG Pkbw== 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=auJU3BRtz8kLnSrkdZgLf2c5wwbEssldt+ZbJ4Y83DY=; b=glp3shzriyGk/V8ff9eol9bnXyYClYrriU5VOgze2XTFouMRrlHuXI6HzLyEZUBdk6 gXesdjdCXtBV+JmOOZ0Yra4WWA4Lb029GWv90y1s4eogfTmolS9H8F4wS5byvwtaeF1F Qg68QKDESbUVg6fM8i0fs4W5+KDPNx5zDsw7a7dc9GUyT4u4JV4wHGXN4rD7Mv2gsuYx PW8c8fgpWEtVZLXcFOPy+m6c9a2ZOVXbJ9NX4lq7FkFoz28YcS7wlDXRC0iN8wt1uKat DjtTRPxDUTAab7jvbRPUmyShhri3qNTH4hGbZGGkgTUyWDBmzz3hu9m9WjfmlmGsd3fa GfFg== X-Gm-Message-State: AOAM531/mkKck4G5pclku3eItF+MNtGGNt1KEnjpQBJVx1j1luqrg8Kz M6wOHzIuHFGvOGxMyB7Rx98NxHdO0ijLtU6S8oqI7Q== X-Received: by 2002:a25:1905:: with SMTP id 5mr8390620ybz.302.1619210497639; Fri, 23 Apr 2021 13:41:37 -0700 (PDT) MIME-Version: 1.0 References: <20210408145601.68651-1-andriy.shevchenko@linux.intel.com> In-Reply-To: <20210408145601.68651-1-andriy.shevchenko@linux.intel.com> From: Bartosz Golaszewski Date: Fri, 23 Apr 2021 22:41:26 +0200 Message-ID: Subject: Re: [RFT, PATCH v1 0/5] gpio: xilinx: convert to use bitmap API To: Andy Shevchenko Cc: linux-gpio , arm-soc , LKML , Shubhrajyoti Datta , Srinivas Neeli , Michal Simek , Linus Walleij , Yury Norov , Rasmus Villemoes , Syed Nayyar Waris , William Breathitt Gray Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Apr 8, 2021 at 4:55 PM Andy Shevchenko wrote: > > The change in the series has been inspired by [1], which, I think, > can be improved. Here I present the view how it can be done. > > The series marked as RFT since I have no hardware and I perform > compile test only. > > The patches 1 and 2 can be (independently) applied for v5.13, but I'm not in > hurry with the series, due to above (lack of real testing). So I'm flexible in > a way how it can be proceed. > > [1]: cover.1617380819.git.syednwaris@gmail.com > > Andy Shevchenko (5): > bitmap: Make bitmap_remap() and bitmap_bitremap() available to users > gpio: xilinx: Correct kernel doc for xgpio_probe() > gpio: xilinx: Introduce xgpio_read_chan() / xgpio_write_chan() > gpio: xilinx: Switch to use bitmap APIs > gpio: xilinx: No need to disable IRQs in the handler > > drivers/gpio/gpio-xilinx.c | 377 ++++++++++++++++++------------------- > lib/bitmap.c | 5 +- > 2 files changed, 190 insertions(+), 192 deletions(-) > > -- > 2.30.2 > I usually trust Andy with his work but is there any chance we can get a Tested-by before the merge window? Bart