Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp1047547ybz; Thu, 16 Apr 2020 01:39:24 -0700 (PDT) X-Google-Smtp-Source: APiQypKpqN2lAQLqDmlvvylKU7kRilLXkjQQsf5ZXKTcyV8WiVfyVtVAPUhdYodD4t7GyifpaTXh X-Received: by 2002:a17:906:1e48:: with SMTP id i8mr8860406ejj.232.1587026364048; Thu, 16 Apr 2020 01:39:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587026364; cv=none; d=google.com; s=arc-20160816; b=TseaGXXt8hJ0d6EOYW9wE2iqxXkc+7IeSMvrrYrpzjQoSVucEHrPOKCossyh9rT5XT PgKCaRLsMI2KYznsy7e9w7jlU1Kaw+y+FdmVWJEMSzdOMrHCU9HIZ7zFbTFC+A4xrLKJ QwpsI2t0iQ4BiAzW/34vqn8VOnmHQVGQJ/+nSay1MJvPDtbHbSuXvjBB+LrrXG2YwNHz vuObnnmqfRomAKX5Pud0FP9ACDEKMsnsjjesYhJHOAQMbcOcSZhU12fWqPkVrKZ1bq9C eqZat2Q92SkACpMlD+00J1ZD2j4zXLzpCkDyEQuU9Ck5c2xs8qd1uKIAGxdKCfOMltI6 iEog== 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=MyKtvenZZySMWZjgRLJbDJOPHGIrfVrSPfr0WfI/VtA=; b=arHCSkqTUoFCoFXgcwQeJwn7SPapS1l83tBx0BwUPKSvMdBg012LpS6eCDQuIm6BWm s2aP5RRDhbTdQSsZmgiX9YEmpvTdLEygogKookQ7zOKEjLV3W7E8I5m1OlQKyChasKxV 5ng9PEpWMEUTBNLgM91h8yJLO2VrlJMtS2XtP7nlWEjRz0zzO9tPhSux47Lu0kdYLPEd 4JrTCimWId/EyDEQn/qhwIKes7uu/n1W0INZpCO0rrT3s1NxanSiQvcQvl2S0AMfnGwI LdDB/kI7xGI2zT2QMXH29mRzBcwGP4XwW1bw4D5x5gKIB1eM+iyzMZc3SU2lo0nSGm7W LgjQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=fYkiVyjy; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n21si7422824edb.178.2020.04.16.01.39.00; Thu, 16 Apr 2020 01:39:24 -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=@linaro.org header.s=google header.b=fYkiVyjy; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2502388AbgDPIhj (ORCPT + 99 others); Thu, 16 Apr 2020 04:37:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38082 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2502387AbgDPIfB (ORCPT ); Thu, 16 Apr 2020 04:35:01 -0400 Received: from mail-lj1-x244.google.com (mail-lj1-x244.google.com [IPv6:2a00:1450:4864:20::244]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EABD6C03C1AB for ; Thu, 16 Apr 2020 01:34:35 -0700 (PDT) Received: by mail-lj1-x244.google.com with SMTP id h25so6848364lja.10 for ; Thu, 16 Apr 2020 01:34:35 -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=MyKtvenZZySMWZjgRLJbDJOPHGIrfVrSPfr0WfI/VtA=; b=fYkiVyjy7eOsJYWlAiTayzWjGkE+e1mUldI0Bx/CxoO/uRzO5h5zkKeWvLWyT4wIVq y4Um/zqK1i/EUxtP/cB7m2yiCfOAVbucsbSvm9uAIBdUy5w/NyEgZas2SerPH26kjihk NJ5qrlR6KCeUheLOqsfKpP2vrUVQYBdC/lh6Iy4lvDXzlo9F10OICHSA8GRZxV9vIwgG g+fgaQUuLBOTvaOt4crwBP5OOZe7ophOecfwpbiaskT4jEC1w1TFXKcnvnYX+N2JBeWE dUyc5WtmVr5a+KeD8IdGTWSudzyYEY/vdzcMmFi1Gbr8mYPVC1ncjFXy4g01wQx0gT9E vWBw== 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=MyKtvenZZySMWZjgRLJbDJOPHGIrfVrSPfr0WfI/VtA=; b=OwKpdj2cmlV3kJGZj0A+Uu20U4/Kih/HKfwiaqfmac9M//agoijI38S8qjzAwWFZge Zb7jPLLo4IBo6lZh8pnPzzJ8fwMc8YgjHmUtU2NtIJYR3jKezZTQEVvzVQmLS0ROu44r E8KPVEhHyBxK5SpYQ5GmQ3N2kRNka+NkgiADk7FVGJXndpkGDeTHqWfQunCEnNxvPfko I6nhDEXiVhY3f4wPtSFLaVsh3pflSkfj9ufRVRoArMhjeUk/uhTfKsX/6yN7Dw0yNOZQ GP5zB/u/aSS/pxIXYNKZD1ERDdKgST7cMZVhvsAKHI4hL13iFciVt8uxezxBeWZAGUP0 Zrpw== X-Gm-Message-State: AGi0PubPyE+kwa1IvcN8gNK0GYKCmdptK3w5E9FtIyrQ1wJk81KpiRdo voS5mo+p+08TTvpcg5JleMwOzsP+Uv3t/ExNTULK4A== X-Received: by 2002:a2e:8805:: with SMTP id x5mr2229929ljh.223.1587026074289; Thu, 16 Apr 2020 01:34:34 -0700 (PDT) MIME-Version: 1.0 References: <20200402203656.27047-1-michael@walle.cc> <20200402203656.27047-12-michael@walle.cc> In-Reply-To: <20200402203656.27047-12-michael@walle.cc> From: Linus Walleij Date: Thu, 16 Apr 2020 10:34:23 +0200 Message-ID: Subject: Re: [PATCH v2 11/16] gpio: add support for the sl28cpld GPIO controller To: Michael Walle Cc: "open list:GPIO SUBSYSTEM" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "linux-kernel@vger.kernel.org" , linux-hwmon@vger.kernel.org, linux-pwm@vger.kernel.org, LINUXWATCHDOG , Linux ARM , Bartosz Golaszewski , Rob Herring , Jean Delvare , Guenter Roeck , Lee Jones , Thierry Reding , =?UTF-8?Q?Uwe_Kleine=2DK=C3=B6nig?= , Wim Van Sebroeck , Shawn Guo , Li Yang , Thomas Gleixner , Jason Cooper , Marc Zyngier , Mark Brown , Greg Kroah-Hartman 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 Hi Michael, this is looking good provided we can get the generic GPIO regmap helper reviewed and merged. Thanks! On Thu, Apr 2, 2020 at 10:37 PM Michael Walle wrote: > This adds support for the GPIO controller of the sl28 board management > controller. This driver is part of a multi-function device. > > Signed-off-by: Michael Walle > + depends on MFD_SL28CPLD Apart from this depends it seems the patch is compile-time independent of the other patches so I'd suggest we just merge the generic regmap driver and this driver to the GPIO tree once we feel finished with them, optimistically assuming that the MFD driver will land and that we will not need any fundamental changes in the GPIO driver. Worst case we have to revert the driver and that is no disaster. Yours, Linus Walleij