Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp957598pxb; Wed, 3 Mar 2021 22:30:13 -0800 (PST) X-Google-Smtp-Source: ABdhPJw5WFaN3ozWLOhaYtANxCyK+Eb4IpOj0v1cFLtHPf7LCMoMuK+4Y0JrCgQGN14EYRpMp2r9 X-Received: by 2002:a17:906:a44:: with SMTP id x4mr2511113ejf.101.1614839413306; Wed, 03 Mar 2021 22:30:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614839413; cv=none; d=google.com; s=arc-20160816; b=P9LDIf7tGtqibY5mYgsee98lFly8s7lHl2KBXxbo6e8bQJXAjiWTaGUbP/8qnGah33 /sdRrEBTgP0nuyXEclgr4B9c95eTb4UFR0IEX6+ogDqrm/F6E4uUYOF4O7oshqKWJQXa isRedpBiKJrqyWY0rzvvQR4718/wICxWCaCAt87V+yFd5kQADwQ8cnBKmhkvWM/RAWQt srT3AevNSYayjwqDd5/l/+aLrtuJMx0ei2Blo17PUySwnEVIvvW0U7Hq4E+7eVEPuOMg aHOyMIl3Nib76t3jvWyU0RZmZ6WUUeuElstcBPGqsin8INqH0ysMQRCsKMKfJ+/a6TdJ nsWA== 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=nFqgaXSqlQUQdPy3nY8PRtKYz9p0g0esCemDZNz6EmY=; b=vMHnNgHrGx+9Gpt3rntZFENaLtL4lLplPoimXH+L81IamZ+9008xK2lXRespoGQf/M UiJCY3MvQlcK362Jagd1A+DdDXDS1HhylJIdkSXwlrTKYPmX4NH/dqgKgiVz5e4EEVtJ W+GA47cfEj/G7bL5APNzNwX5pkc+Kc6dgnDNlxX9XQW7AinlN1hnJxivWxzIhR4A+6Vu frLHAfCKZl0hgPyDexU8th3YkiL8OWR7+gWGhjCYx3/RfuomlMyaTK83Iw8aSUltaUvZ NrQijUk6kU2IkCJf22UWGMppxWSutr517a5dR2fXATjcByxeOpyticBEPmOV6iRAmWWq YXIg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=fgwMUlhD; 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 h20si7782546ejc.687.2021.03.03.22.29.50; Wed, 03 Mar 2021 22:30:13 -0800 (PST) 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=fgwMUlhD; 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 S1579712AbhCBQ7r (ORCPT + 99 others); Tue, 2 Mar 2021 11:59:47 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45058 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1384496AbhCBPFT (ORCPT ); Tue, 2 Mar 2021 10:05:19 -0500 Received: from mail-lj1-x235.google.com (mail-lj1-x235.google.com [IPv6:2a00:1450:4864:20::235]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 163F4C0611C1 for ; Tue, 2 Mar 2021 06:48:56 -0800 (PST) Received: by mail-lj1-x235.google.com with SMTP id r25so23265531ljk.11 for ; Tue, 02 Mar 2021 06:48:55 -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=nFqgaXSqlQUQdPy3nY8PRtKYz9p0g0esCemDZNz6EmY=; b=fgwMUlhDupxFzSQVAdzZ2MamJBz7SFNsLGCfxSUbrDuDE8RnK9abPwY0MK5BYFz0cf C7wG0fAwq3JcAbCQE0w5Pw57fNibT4Q9i8Ebcl41yqoTSdbtsnveGZD7RWEwwlxGEPn4 nikh/0chKEC3oA+CxAXJBOWRnHKRioT/wKveUVvyUCOpUBzgNlmhs/8LOG2jT78AwsWj 1HW1RNZjr1FhXr9AQt9eoZJhQt/2/9QI43U23COktxAhYYt5A88aQuI9noST9sFM1PQG HxOHP56gjNA0pVDNl3t0l1NWFH77GvjWtXmy803148z99zvXMBIr0KwWgwniZBlHpdmg 2mwQ== 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=nFqgaXSqlQUQdPy3nY8PRtKYz9p0g0esCemDZNz6EmY=; b=QZWKJNmgADM84Zr1u7ebSWtTpgX8I52TX2rWHLZHQSw2vgfLKcq2x0WbBgviOAXLcI sSPSt3sJIMxsZuIBRtZDaTx1lK4DFPatr6xDyCtD7giuH9iTtz3ztoGlBy7hEQMNPbmA cghseIqpAviUC2aKXdWjfdUbjkQTjwJsCwKWsAcUUu6SFASWwMIBNC47N3ZkqQ/6UWuM UdAldLZ6EwdCs2kyp4NYqEsnWrDqZqGrirjMZG0hqNvP9k81gLcNFeyydAnpFntYoCfB Ur7z4FOPpMnaw+nlh7DDgTUCUGCxwNpNnyVAPW3DoSWBX2KF9E5QYLQl2fFFub9BRcrB XS5A== X-Gm-Message-State: AOAM531tMILUsa7AlSAFY0ebYHAM99d447l5IE2+9eZ/aL1AjfyugY4d SKD5kl/QZzHrBB6nj6QzESmFwU8VGiiPKRAqPdg58g== X-Received: by 2002:a2e:700a:: with SMTP id l10mr12395110ljc.368.1614696534389; Tue, 02 Mar 2021 06:48:54 -0800 (PST) MIME-Version: 1.0 References: <20210225163320.71267-1-andriy.shevchenko@linux.intel.com> <20210225163320.71267-2-andriy.shevchenko@linux.intel.com> In-Reply-To: <20210225163320.71267-2-andriy.shevchenko@linux.intel.com> From: Linus Walleij Date: Tue, 2 Mar 2021 15:48:43 +0100 Message-ID: Subject: Re: [PATCH v1 1/3] gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk To: Andy Shevchenko Cc: Bartosz Golaszewski , Mika Westerberg , "open list:GPIO SUBSYSTEM" , "linux-kernel@vger.kernel.org" , ACPI Devel Maling List , "Rafael J. Wysocki" , Len Brown Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Feb 25, 2021 at 5:33 PM Andy Shevchenko wrote: > On some systems the ACPI tables has wrong pin number and instead of > having a relative one it provides an absolute one in the global GPIO > number space. > > Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk to cope with such cases. > > Fixes: ba8c90c61847 ("gpio: pca953x: Override IRQ for one of the expanders on Galileo Gen 2") > Depends-on: 0ea683931adb ("gpio: dwapb: Convert driver to using the GPIO-lib-based IRQ-chip") > Signed-off-by: Andy Shevchenko OH THE HORROR! However, we discussed it before. It is as it is. It's the right place to fix the problem, so: Acked-by: Linus Walleij Yours, Linus Walleij