From patchwork Wed Jan 25 08:30:23 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nikita Shubin X-Patchwork-Id: 4500 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp165622wrn; Wed, 25 Jan 2023 00:39:52 -0800 (PST) X-Google-Smtp-Source: AMrXdXs4D+j2mpCo7icb2fhfO0rQrSjJoi04xizSnWs5JCo6MbcpK0TXf7vIilLNLVUpWvg/AR7+ X-Received: by 2002:a17:906:b50:b0:870:5ed6:74a0 with SMTP id v16-20020a1709060b5000b008705ed674a0mr34434206ejg.73.1674635992748; Wed, 25 Jan 2023 00:39:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674635992; cv=none; d=google.com; s=arc-20160816; b=S45q2vwvXfDtF+KGJagH5EEVozNUnqGo1p/k9n1awyq1fGyc4zSPbouh3v0PlYATaJ ztx3pIieqMFoT6Vm3kF1wmI6AP/fj3R29AQMIRF5MVMQni/aI8H5sdBdyUhNx6zXTvY7 zRTf/8nYMkjCkpUYETuSsj5X8OW8Wbe32rzb91hMzpDQ9cYNMLC2gpgvFp7kkETnEn7k k+TRspFlstMpbPP09hXzzL3aiR+iQfrFt3HqUVuybdI/gsOb2ovvb15sTpdMVvaV+KUv osLw0aasgAi/IMJEdkeV/ottFtxJ0M1TWkTpbI80UHGRAVLaq6jM48MhA+jMm9QVO0+G i4Dg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=vMqQxoLJ0OjTyTvK+N3TACsOXvm5uWLcaMM3em0scfI=; b=tggAPgKGhtRVmlT7bu10iO+U2YZfp6zhtRkIyk82BsJ+9u2Wj+tYWnFgPDlQeOybTC i/kykpvB500VItWyG5xQ2xYi5VE/KyzGEfKrgVxAZfPrLVePECS72NEqxn9yzT/dZUQR d8qqERXPfErynUYSd8NP4jUejIXO9jweUXYaUUaI6KdxYgHHXj9mWCfFsTCDzNj6msgY OeFAQOOKQR9uz2sZUMVp4F9blhPw4Gv6U58PoeoRAvclOboDaEKIa4AvWA2pVZlAL9ny UEnPOG0ainnkuzI/bqTBntGrQHEPY0gaCuMKtvnMRJTM4iODFrZx3jB4yruJL2vCKp/4 yRnA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@maquefel.me header.s=mail header.b=h57w1pwd; 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 Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id eu15-20020a170907298f00b008775c12ea8asi5099058ejc.613.2023.01.25.00.39.29; Wed, 25 Jan 2023 00:39:52 -0800 (PST) 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=@maquefel.me header.s=mail header.b=h57w1pwd; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235195AbjAYIf6 (ORCPT + 99 others); Wed, 25 Jan 2023 03:35:58 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41734 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234627AbjAYIf4 (ORCPT ); Wed, 25 Jan 2023 03:35:56 -0500 X-Greylist: delayed 319 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Wed, 25 Jan 2023 00:35:55 PST Received: from forward103o.mail.yandex.net (forward103o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::606]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 084296A77; Wed, 25 Jan 2023 00:35:54 -0800 (PST) Received: from sas2-ffeb92823cb1.qloud-c.yandex.net (sas2-ffeb92823cb1.qloud-c.yandex.net [IPv6:2a02:6b8:c08:6803:0:640:ffeb:9282]) by forward103o.mail.yandex.net (Yandex) with ESMTP id C648F10AAF53; Wed, 25 Jan 2023 11:30:31 +0300 (MSK) Received: by sas2-ffeb92823cb1.qloud-c.yandex.net (smtp/Yandex) with ESMTPSA id UUKCeP8ZA4Y1-fXis0HZR; Wed, 25 Jan 2023 11:30:31 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=maquefel.me; s=mail; t=1674635431; bh=vMqQxoLJ0OjTyTvK+N3TACsOXvm5uWLcaMM3em0scfI=; h=Message-Id:Date:In-Reply-To:Cc:Subject:References:To:From; b=h57w1pwdXDfOgFlMXJmd0nrUDrwmLoZ8bV/PehuPKirn9G5jQTU/Dk+FZKlTrzcCA HR81ibZqhTTSlXu2xLCat4johVr6Rp1bUHH44fw2XNuIicUoTMxZ0XoChqUttN/Ht8 QqwmlOi2Fdjs/XjD3ECiYcQ4fg3Bg9beUCj2HKCc= Authentication-Results: sas2-ffeb92823cb1.qloud-c.yandex.net; dkim=pass header.i=@maquefel.me From: Nikita Shubin To: linux-gpio@vger.kernel.org Cc: Nikita Shubin , Hartley Sweeten , Alexander Sverdlin , Russell King , Lukasz Majewski , Linus Walleij , Bartosz Golaszewski , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 0/3] gpio-ep93xx: prepare for dt, fixes Date: Wed, 25 Jan 2023 11:30:23 +0300 Message-Id: <20230125083026.5399-1-nikita.shubin@maquefel.me> X-Mailer: git-send-email 2.37.4 In-Reply-To: <20230117100845.16708-1-nikita.shubin@maquefel.me> References: <20230117100845.16708-1-nikita.shubin@maquefel.me> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS 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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755983110588504330?= X-GMAIL-MSGID: =?utf-8?q?1755983110588504330?= This series introduce fixes and DT conver preparations: - fix F port irq numbers out of sync - make immutable - prepare for DT conversion Nikita Shubin (3): gpio: ep93xx: Fix port F hwirq numbers in handler gpio: ep93xx: Make irqchip immutable gpio: ep93xx: split device in multiple arch/arm/mach-ep93xx/core.c | 121 ++++++++- arch/arm/mach-ep93xx/edb93xx.c | 2 +- arch/arm/mach-ep93xx/simone.c | 4 +- arch/arm/mach-ep93xx/ts72xx.c | 4 +- arch/arm/mach-ep93xx/vision_ep9307.c | 10 +- drivers/gpio/gpio-ep93xx.c | 357 +++++++++++---------------- 6 files changed, 258 insertions(+), 240 deletions(-)