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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id D5134EE14D4 for ; Thu, 7 Sep 2023 07:17:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=8zM6bH0o256718AxSPv9aywrrVpOaABD2+hGlIwWhPw=; b=nIbJoDo99eEPWx yVVZLkermzB/7CnGY5BnK6RR/r3dKp4KK2NPC6DVCODn8K8fC6+P619TVCi8d+p1lM9VzRuNThhic OAnR00Ggr+QdRukzfuQFculxRIsn9VLC7uApTPmJxEptRg0XvFiwGhY+EsyHWvppwNUplBTqzYCRR YU4SkqoH+SYr87d9uvhYj+gD4FVOH6mLZJUpTITuDwJcke9hF+dGr3T29ZcfRIBF73A+75YK3n8+v df1x2Ns8bS3675qhgn753nTgtY9lHPDSKpp0NFlr3KfhDGfx8e6wzKiEHotI9krX0VcdQBsuT19h/ Ggt7TtkN/Z4Db89CksTg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qe9GQ-00BUz5-2l; Thu, 07 Sep 2023 07:17:18 +0000 Received: from mail-yw1-x1133.google.com ([2607:f8b0:4864:20::1133]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qe9GN-00BUyL-3B for linux-arm-kernel@lists.infradead.org; Thu, 07 Sep 2023 07:17:17 +0000 Received: by mail-yw1-x1133.google.com with SMTP id 00721157ae682-5925e580e87so6503897b3.1 for ; Thu, 07 Sep 2023 00:17:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1694071033; x=1694675833; darn=lists.infradead.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=wBdELFiF0kNq2P4ovxPr1G/v1B3B5Z0Pa4x1EdUn7xY=; b=mwwPcvYdbGUlif4mM2uugLsqPsV6QFMRG6Ow0dN5Su9j3EBOquhK59bEfgouNUl8eN kI7eR17wtFgl6U+shvjHTatkkXuoViXcUu9me7Cn/29sxHk5jhKyYJ3pa04cix7MvnQM mEdJk/kbBXYCkO6fAuNMUeSInwBpWkAnYVcPNX3enNvkRoC8heRhpy0mZT1WW6/6Y3An 11P4YvStHbN4CoDKkfPbSUoE2cNtCySzD07EmiNP66aBNB9f2EAfwjdKwy2sThUZbpjw a7K/GJVIcaTMDIOjvod1JKdQ9x8cnvCnhb2E5EJzqOZWqP8Q/bLjg5iZ6fcHBxPMSOeD DX2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1694071033; x=1694675833; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=wBdELFiF0kNq2P4ovxPr1G/v1B3B5Z0Pa4x1EdUn7xY=; b=HA7BTpPw6MQhNU7oU9pNj5HguLWgiKaYnRax2ulOtbVHxT3ebb1tRJV4dufYApE6RN 6WgTIkniVp/C4UxF2OeYVCWnzUloqrcU/58S2NylZ1dEMeY4vX/eJh63vWd8pc3zkROQ nDdPWdKNFeKPsfhioIbyeXyXBYJ+bt3+R3nCv/oOfn8WIwwClWmPwMAiIuhZxBdg2u+V yLum87kmJ8BqVZ5ApEH3Zyf7tquOnZKz3ruVc+yg6a8h+jbmHEuqcISkr7NPoK3UGGu0 6sxxkAaqTiefLpwLK0w7hpiPpStbnTjYiWPX1zTaQS6ui9CYp6DVYE1IN3M4yvcWOk7r B8tg== X-Gm-Message-State: AOJu0YytRpjZ/Jz28gBvEWvjJ5y/KPmt2FW3mzJM3TgAtcLoQ56wzTdE nVvPoKcz8XfZw7YaxqWWOyjdgsjU5zOzKL8mvxFrEg== X-Google-Smtp-Source: AGHT+IGquAMmj4BV1IgcH+0hlmwrCPO8RvK5dDPIHBFPHMvw3mBi9yKQYdiyjPsOt1CRLSecOSiNHyNGSnbycipPFpA= X-Received: by 2002:a25:4057:0:b0:d7f:1ef3:66a9 with SMTP id n84-20020a254057000000b00d7f1ef366a9mr10826771yba.15.1694071032928; Thu, 07 Sep 2023 00:17:12 -0700 (PDT) MIME-Version: 1.0 References: <20230905185309.131295-1-brgl@bgdev.pl> <20230905185309.131295-8-brgl@bgdev.pl> In-Reply-To: <20230905185309.131295-8-brgl@bgdev.pl> From: Linus Walleij Date: Thu, 7 Sep 2023 09:17:01 +0200 Message-ID: Subject: Re: [PATCH 07/21] gpiolib: provide gpio_device_get_base() To: Bartosz Golaszewski Cc: Aaro Koskinen , Janusz Krzysztofik , Tony Lindgren , Russell King , Mika Westerberg , Andy Shevchenko , Dipen Patel , Thierry Reding , Jonathan Hunter , Hans de Goede , Mark Gross , linux-arm-kernel@lists.infradead.org, linux-omap@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, linux-acpi@vger.kernel.org, timestamp@lists.linux.dev, linux-tegra@vger.kernel.org, platform-driver-x86@vger.kernel.org, Bartosz Golaszewski X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230907_001716_049183_218E7EF8 X-CRM114-Status: GOOD ( 13.88 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVHVlLCBTZXAgNSwgMjAyMyBhdCA4OjUz4oCvUE0gQmFydG9zeiBHb2xhc3pld3NraSA8YnJn bEBiZ2Rldi5wbD4gd3JvdGU6Cgo+IEZyb206IEJhcnRvc3ogR29sYXN6ZXdza2kgPGJhcnRvc3ou Z29sYXN6ZXdza2lAbGluYXJvLm9yZz4KPgo+IExldCdzIHN0YXJ0IGFkZGluZyBnZXR0ZXJzIGZv ciB0aGUgb3BhcXVlIHN0cnVjdCBncGlvX2RldmljZS4gU3RhcnQgd2l0aAo+IGEgZnVuY3Rpb24g YWxsb3dpbmcgdG8gcmV0cmlldmUgdGhlIGJhc2UgR1BJTyBudW1iZXIuCj4KPiBTaWduZWQtb2Zm LWJ5OiBCYXJ0b3N6IEdvbGFzemV3c2tpIDxiYXJ0b3N6LmdvbGFzemV3c2tpQGxpbmFyby5vcmc+ CgpJIGd1ZXNzIHlvdSBoYXZlIGEgc29saWQgdXNlY2FzZSBmb3IgZHJpdmVycyBuZWVkaW5nIHRv IGRvIHRoaXMKY3JhenkgdGhpbmcsIGJlY2F1c2UgSSBzdXBwb3NlIHlvdSBmZWVsIGFzIG11Y2gg YXMgbWUgdGhhdAp0aGlzIHNob3VsZCByYXRoZXIgYmUgZ3Bpb2xpYi1pbnRlcm5hbCBhbmQgY29u ZmluZWQgdG8KZHJpdmVycy9ncGlvL2dwaW9saWIuaD8KCklmIHlvdSBhZGQgYSB2YWxpZCByZWFz b24gZm9yIG1ha2luZyB0aGlzIGdsb2JhbGx5IHZpc2libGUgb3V0c2lkZQpvZiBkcml2ZXJzL1tn cGlvfHBpbmN0cmxdIHRvIHRoZSBjb21taXQgbWVzc2FnZSBJIGd1ZXNzIEkgY2FuIGxpdmUKd2l0 aCBpdCBiZWNhdXNlIHdlIG5lZWQgdG8gdGhpbmsgb2YgdGhlIGJpZ2dlciBwaWN0dXJlOgpBY2tl ZC1ieTogTGludXMgV2FsbGVpaiA8bGludXMud2FsbGVpakBsaW5hcm8ub3JnPgoKSXQgYnJpbmdz IHRvIG1pbmQgdGhlIG5vdyBjb25mdXNpbmcgImJhc2UiIGluc2lkZSBvZgpzdHJ1Y3QgZ3Bpb19j aGlwLiBXZSBhbGwga25vdyBpdCBzaG91bGQgZ28gYXdheSwgYnV0IHNpbmNlIGl0CmlzIG5ldmVy IHVzZWQgZHVyaW5nIHRoZSBsaWZldGltZSBvZiB0aGUgZ3Bpb19jaGlwIC0gb3IgU0hPVUxECm5l dmVyIGJlIHVzZWQgLSBpdCBzaG91bGQgcmF0aGVyIGJlIGFuIGFyZ3VtZW50IHRvCltkZXZtX11n cGlvY2hpcF9hZGRfZGF0YSggLi4uLiBpbnQgYmFzZSk7Li4uCgpNYXliZSBzb21ldGhpbmcgd2Ug c2hvdWxkIGFkZCB0byBvdXIgVE9ETyBmaWxlLgoKWW91cnMsCkxpbnVzIFdhbGxlaWoKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJu ZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRw Oi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK