From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_PASS, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 808C4ECE564 for ; Wed, 19 Sep 2018 18:09:25 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 1565C2151B for ; Wed, 19 Sep 2018 18:09:25 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=linaro.org header.i=@linaro.org header.b="LvJoFXQb" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1565C2151B Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1733048AbeISXs1 (ORCPT ); Wed, 19 Sep 2018 19:48:27 -0400 Received: from mail-it0-f68.google.com ([209.85.214.68]:38181 "EHLO mail-it0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732641AbeISXsX (ORCPT ); Wed, 19 Sep 2018 19:48:23 -0400 Received: by mail-it0-f68.google.com with SMTP id p129-v6so8937956ite.3 for ; Wed, 19 Sep 2018 11:09:18 -0700 (PDT) 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=ISZLf4DnHFIhsg+YbdjTklFmn4eDr4rDQyUoCeuA2q8=; b=LvJoFXQb+KOhNNQPhO3Bdv8qeK6IF2ynw5MqyQpUSr/sE3NyU3UUttJfIOx02nuxef /lO+PPDyUNPCbJRBgAnlwfutBVdvtE3F52n0kC2i5HKwDtolp8iW58o+pYeGvaat3MVh GgFYsR/L+uJxBL8bVh+CVofaqRFOOtZw4ek0o= 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=ISZLf4DnHFIhsg+YbdjTklFmn4eDr4rDQyUoCeuA2q8=; b=jbRp2Wwu84AJdbQpbJzhzlbME0kTxMVpTEQL+iYSRN3RO2l4/QuE8E2voCc95i9iiT 8L3lWd7VpyFgx/2mXFMgfSnkWc8XtINgTOj4MpO469sWyfEuwZVb1HLGnJECpa4q0g+R Ua8dO1wlHzfd8x324kjxwCZ/tt7B6UlP8mouffIyzHN547+pGbl8i73MKA3jHayeIoha J8TKg/QbER4iIbL+GKsy6MLcBX+u4N1yl/3IiOzxee+MYh+EwyL61pXboZ3oo4T4DIeQ H2djm7In3t3RdYBaUZZENxASaxJoM6aFrMXX8wQkxUIeaCUY/4l9+vzAfVPhiajoQ5T5 HZjQ== X-Gm-Message-State: APzg51ARLpc23no6r9SlegCLfOQYJr0KwKbCdWhOeF+hQxs4vUcdfSGl 2fPnrQ1N9JT+NFdaiWhTPxBxZyp/6w9gAr7soWchqw== X-Google-Smtp-Source: ANB0VdaaDDXi8yndRXDcrfK1Ne9ZDdK4AK/4KYBaHZr/o/egJTR+4il7b6Xp09l7zkztVT11xv6U1L0Uy3QkYlhzd8M= X-Received: by 2002:a02:6c45:: with SMTP id w66-v6mr33431549jab.87.1537380557726; Wed, 19 Sep 2018 11:09:17 -0700 (PDT) MIME-Version: 1.0 References: <20180902120144.6855-1-jmkrzyszt@gmail.com> <20180905215008.1649-1-jmkrzyszt@gmail.com> In-Reply-To: From: Linus Walleij Date: Wed, 19 Sep 2018 11:08:57 -0700 Message-ID: Subject: Re: [PATCH v8 0/4] gpiolib: speed up GPIO array processing To: Janusz Krzysztofik Cc: Jonathan Corbet , Miguel Ojeda Sandonis , Peter Korsgaard , Peter Rosin , Ulf Hansson , Andrew Lunn , Florian Fainelli , "David S. Miller" , Dominik Brodowski , Greg KH , kishon@ti.com, Lars-Peter Clausen , Michael Hennerich , Jonathan Cameron , Hartmut Knaack , Peter Meerwald , Jiri Slaby , Willy Tarreau , Geert Uytterhoeven , Sebastien Bourdelin , Lukas Wunner , Rojhalat Ibrahim , Russell King , ext Tony Lindgren , Yegor Yefremov , =?UTF-8?Q?Uwe_Kleine=2DK=C3=B6nig?= , linux-doc@vger.kernel.org, linux-i2c@vger.kernel.org, linux-mmc , netdev , linux-iio@vger.kernel.org, devel@driverdev.osuosl.org, linux-serial@vger.kernel.org, "open list:GPIO SUBSYSTEM" , "linux-kernel@vger.kernel.org" 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 Thu, Sep 13, 2018 at 2:22 AM Linus Walleij wrote: > On Wed, Sep 5, 2018 at 11:49 PM Janusz Krzysztofik wrote: > > > The goal is to boost performance of get/set array functions while > > processing GPIO arrays which represent pins of a signle chip in > > hardware order. If resulting performance is close to PIO, GPIO API > > can be used for data I/O without much loss of speed. > > I applied the v8 to an immutable branch and pushed to kernelorg > so the build servers can churn it a bit, and if it works fine > then we can merge this into the devel branch and also set up > that as something other subsystems can pull in if they need it. > > I'm really excited to merge this! The branch built with no problems, and now I merged this into devel. If that also builds fine, I will let it hit linux-next so we can stabilize it for v4.20. Yours, Linus Walleij