Received: by 2002:a05:6358:5282:b0:b5:90e7:25cb with SMTP id g2csp2047061rwa; Mon, 22 Aug 2022 00:43:20 -0700 (PDT) X-Google-Smtp-Source: AA6agR5FnHPQOqT5JqDt+dYqIsdvteO6SBiK3H6/QYUGeuQrw1yASu93lxumrx3hL8PvH+FAmc6P X-Received: by 2002:a05:6402:369a:b0:43d:75c5:f16c with SMTP id ej26-20020a056402369a00b0043d75c5f16cmr14764193edb.57.1661154200444; Mon, 22 Aug 2022 00:43:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1661154200; cv=none; d=google.com; s=arc-20160816; b=qe5rexQ6mzWz+zTzl69gWghjRcjiZNQta78FVE9bVIKL0u5qoNQHiVEAj5frGODrmD haWdFkF9Vo2CX3EA5LSpUqRyZLhVD6dZ8yiXXZcteoDJmDzs/FeqbdvbNqaSVVroD3RR NY9ytUVRKFhISbUF8JtldHlXz/O12kt2cqwccy0387uLa5IweRBInGAQukuIRftmaj7p vBYeRfEyUklLEsIEoMqfyG/kHA6OyulSx0jpBMfE6skAxETywoJaiQ4ImysI0Ry9yVwN tTYZB8wrwBWY8ziUN/RIPhqYNps3RCiheZqkpqCzUdb3YC6eZNaKK5gC83DYtaVj834q Ck8w== 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=fvkePfg5Z8AnsJW6Rn1zQN/6W0czuYEMlAwXL/SrWCY=; b=aMc+CDcAhqRIy4eCpH4ZBYRwTMBc0NR8y891K/Pn0wkHHV1VNHNG4tZZhMrjRXsSFB IWWRc4NLs8b+IW5uuX15wfSxTn/VVppE/5/YySYJDmb4ianyc11wBGOP3STanc8oOHcb FC5wE5VcFHyYCy9OVDCT6UgpfG/TAd89qT7vtN7aZSDzTdEoroWWB/1yX+ec/BE+Okka SZOwSWlWnSyYp5fO4avALds/L1u81BEo8jLzbR+eMMHvYBahlo9bMT8CsnW998PeonDr w/7vkuupca4hDKbgdUO6UYxb+1YdKsMOMgWSiXka3voU38GK7EMpu4vFK5e3nNzp7A7x jKBA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=bdId3XI8; 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=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id f21-20020a0564021e9500b0043a25094b50si9989674edf.552.2022.08.22.00.42.54; Mon, 22 Aug 2022 00:43:20 -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=@linaro.org header.s=google header.b=bdId3XI8; 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=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229548AbiHVHew (ORCPT + 99 others); Mon, 22 Aug 2022 03:34:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54676 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232813AbiHVHej (ORCPT ); Mon, 22 Aug 2022 03:34:39 -0400 Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com [IPv6:2a00:1450:4864:20::532]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 83A6B2A70D for ; Mon, 22 Aug 2022 00:34:36 -0700 (PDT) Received: by mail-ed1-x532.google.com with SMTP id s11so12655385edd.13 for ; Mon, 22 Aug 2022 00:34:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=fvkePfg5Z8AnsJW6Rn1zQN/6W0czuYEMlAwXL/SrWCY=; b=bdId3XI84qnkcKGGTKuhProlLYOZVfduzc3fqlENp1/aFUvi4yMsMuJSYWf26gVYlA /v70xiLuELPgYk8KbJb9lHYCeYyaJukkGRTjgq2Fi4Wcd09juKk/9d11QnNaDbHtmZ+r TADxbAlwxu/5TrvBGnHT+8U7GQVH7o9U22ICWq2FR3lHaRm7uY2LYGM9+4XF3f4y0xkc awvAZGIkJlAQFeS9CliUk40f2WZmPRh+NALahRhwOShkUizuXEI5/fao1iONwjEjUi+N vJgAXEwbgmZmiBJxiK9Cfs3MxZM8Lrs+5wzPfMBGIo0H8rhQIsSINewaU+hpItjKOwv/ x0pA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=fvkePfg5Z8AnsJW6Rn1zQN/6W0czuYEMlAwXL/SrWCY=; b=AdzsYt9GQh0BHj/K6JzM9tOskLtsax1s93bkvMujkIyNTT74K5mbIwwuvV8WyDMGQs un7OjaH3apSZA/QNBG0rzvROdqDyUrpKHLLO+hkvCGrIr28NpS+VGurQz6huSOLFY0G0 IFCs/9/FpiFLtwu653LKZVrVThJ7iLnurt+XNd4vs0Tex3vFDhG7cw4aKrAicnv/3/wl 1a/QKbeMbGb1zUBPkXTWQRgz0cWVfyf1XFUK31yHC3xLJIL7CquQIVg2kVy1AHxTwX3f FXR7eLb/RvsWHhGLUoJAU7cubUcTMCSs3XLgMVTjPBpxfnEQ+kHA+H8fz+7l3B5i1WJ/ fjdQ== X-Gm-Message-State: ACgBeo0cS4gyxcb/RxKTqlTv8slmWYxhNkVjqg42zbKeyId3DGL0MGG9 jAa5gTVGpN0A+aDf9cgOEG2VY+UJDj++HF/rROhs2Q== X-Received: by 2002:a05:6402:4517:b0:443:7fe1:2d60 with SMTP id ez23-20020a056402451700b004437fe12d60mr15184590edb.133.1661153674981; Mon, 22 Aug 2022 00:34:34 -0700 (PDT) MIME-Version: 1.0 References: <20220728155652.29516-1-henning.schild@siemens.com> In-Reply-To: <20220728155652.29516-1-henning.schild@siemens.com> From: Linus Walleij Date: Mon, 22 Aug 2022 09:34:23 +0200 Message-ID: Subject: Re: [PATCH 0/4] add support for another simatic board To: Henning Schild Cc: linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Bartosz Golaszewski , Tasanakorn Phaipool , Sheng-Yuan Huang , Kuan-Wei Ho , Andy Shevchenko Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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 Thu, Jul 28, 2022 at 5:57 PM Henning Schild wrote: > In another step the individual banks receive a label to tell them apart, > a step which potentially changes an interface to legacy users that might > rely on all banks having the same label, or an exact label. But since a > later patch wants to use GPIO_LOOKUP unique labels are needed and i > decided to assign them for all supported chips. Since it is all in-kernel users, any "legacy users" should be in the kernel tree and you should then fix them in the patch. If they are not in the kernel tree, they are out-of-tree drivers and them we do not care, we can't fix the whole world. Yours, Linus Walleij