Show a cover letter.

GET /api/covers/2232222/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2232222,
    "url": "http://patchwork.ozlabs.org/api/covers/2232222/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/uboot/cover/20260504003421.2545713-1-mikhail.kshevetskiy@iopsys.eu/",
    "project": {
        "id": 18,
        "url": "http://patchwork.ozlabs.org/api/projects/18/?format=api",
        "name": "U-Boot",
        "link_name": "uboot",
        "list_id": "u-boot.lists.denx.de",
        "list_email": "u-boot@lists.denx.de",
        "web_url": null,
        "scm_url": null,
        "webscm_url": null,
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<20260504003421.2545713-1-mikhail.kshevetskiy@iopsys.eu>",
    "list_archive_url": null,
    "date": "2026-05-04T00:34:12",
    "name": "[v3,0/9] pinctrl: add support of Airoha SoCs",
    "submitter": {
        "id": 84987,
        "url": "http://patchwork.ozlabs.org/api/people/84987/?format=api",
        "name": "Mikhail Kshevetskiy",
        "email": "mikhail.kshevetskiy@iopsys.eu"
    },
    "mbox": "http://patchwork.ozlabs.org/project/uboot/cover/20260504003421.2545713-1-mikhail.kshevetskiy@iopsys.eu/mbox/",
    "series": [
        {
            "id": 502598,
            "url": "http://patchwork.ozlabs.org/api/series/502598/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=502598",
            "date": "2026-05-04T00:34:12",
            "name": "pinctrl: add support of Airoha SoCs",
            "version": 3,
            "mbox": "http://patchwork.ozlabs.org/series/502598/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/2232222/comments/",
    "headers": {
        "Return-Path": "<u-boot-bounces@lists.denx.de>",
        "X-Original-To": "incoming@patchwork.ozlabs.org",
        "Delivered-To": "patchwork-incoming@legolas.ozlabs.org",
        "Authentication-Results": [
            "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=iopsys.eu header.i=@iopsys.eu header.a=rsa-sha256\n header.s=selector1 header.b=4NMMbyAn;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)",
            "phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=iopsys.eu",
            "phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de",
            "phobos.denx.de;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=iopsys.eu header.i=@iopsys.eu header.b=\"4NMMbyAn\";\n\tdkim-atps=neutral",
            "phobos.denx.de;\n dmarc=pass (p=reject dis=none) header.from=iopsys.eu",
            "phobos.denx.de;\n spf=pass smtp.mailfrom=mikhail.kshevetskiy@genexis.eu",
            "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=iopsys.eu;"
        ],
        "Received": [
            "from phobos.denx.de (phobos.denx.de\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g82j92hH0z1yJ9\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 04 May 2026 10:34:53 +1000 (AEST)",
            "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 9A4B384255;\n\tMon,  4 May 2026 02:34:43 +0200 (CEST)",
            "by phobos.denx.de (Postfix, from userid 109)\n id 9E356845D8; Mon,  4 May 2026 02:34:42 +0200 (CEST)",
            "from DU2PR03CU002.outbound.protection.outlook.com\n (mail-northeuropeazlp170110003.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c200::3])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id 2BC7383EF9\n for <u-boot@lists.denx.de>; Mon,  4 May 2026 02:34:40 +0200 (CEST)",
            "from VI1PR08MB10029.eurprd08.prod.outlook.com\n (2603:10a6:800:1c6::15) by DU0PR08MB8662.eurprd08.prod.outlook.com\n (2603:10a6:10:402::11) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9870.25; Mon, 4 May\n 2026 00:34:37 +0000",
            "from VI1PR08MB10029.eurprd08.prod.outlook.com\n ([fe80::5e67:2d67:644b:9681]) by VI1PR08MB10029.eurprd08.prod.outlook.com\n ([fe80::5e67:2d67:644b:9681%6]) with mapi id 15.20.9846.025; Mon, 4 May 2026\n 00:34:36 +0000"
        ],
        "X-Spam-Checker-Version": "SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de",
        "X-Spam-Level": "",
        "X-Spam-Status": "No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,\n RCVD_IN_DNSWL_BLOCKED,SPF_HELO_PASS,SPF_PASS autolearn=no\n autolearn_force=no version=3.4.2",
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=VyorTJvivuZw8vsZR68d6M1g4uOU/Jokc0OSBbItxJu9rT59jLgvQWp4ZP/U2O4zBc0sdJPOzUZMMAwU4ZjBbmzsvizG5jKWamE1ZbAyaofO+aZ2iAZBr7Kb9EWrKWqyw/ZkIadwsnMv/uafqFtFmiDOyCTvNJ3g4hfeWQt2pxHtBMzDtDWXZlvIPN3qnCl/n4E+jdV+ZUGCwYwX5vhB9t+Vf95hRTlH6fb+VI+d9cGw4x/6fAoTpp8yJLPcsDCrQTH/j9jjKcfqHEPiBG6sjn5a36S4qZzZwa9ZlTDXTZDjJCoREWCIBZXsGmDgmgQKVSAi1RBEVMmXZywDKepPsg==",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=Jh43FrOgIwTUjIHTbee3TmO5Hosyyb35pZla7SbAb6M=;\n b=lBvteQaLyMNo9zuylKRj1L8aOxsodwhjQxidssG33MUwV2qHtOsITqkzy59Lrw10igDD4zEnIl+gxsoscbkdogkb+SKq0TMxFhc1lUl3EPy/yXEL35mZFMwra0qjVCO0XlTw7hVyJJ5AoDRe1vdsVqnPFwYw2UDT10zUPtANL14DmYDpyzrtQjEQMDZFHKMQDrJsESCzaizWqwSWaiy0XYfUfyLzrVYL6Kj3ez7HZwleu9imIDhhf9klR+DnErgyG5jvfTpsRz9HGvEZOS8bLTTNXFXY5bjTkF7+tEdxmOnxuRjsqZfRrRuVqiMIAN+7IokZfDlICofEu1D+SErTxA==",
        "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=genexis.eu; dmarc=pass action=none header.from=iopsys.eu;\n dkim=pass header.d=iopsys.eu; arc=none",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=iopsys.eu;\n s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=Jh43FrOgIwTUjIHTbee3TmO5Hosyyb35pZla7SbAb6M=;\n b=4NMMbyAnZHTbwQZGdA7pKhMHMuHKDakcKKtJY1G6fK30UefjB3DNTNhGkWsTN+9ggJHmVqRY+kImKOHqbnMcfCDafuCB94bCd7/EDrCMhhNFyWtDVn2w/pKvJIW6x104PIvexq6MOJGD/3K/ZfobPwF/QECYIns158HzoY7dxIKTo1DE5CivGDWo4cdvOlDjYJ8f3vXhsvjvNOkSMo7AaW/Y48w+LrdDz0yMSYBQc9Vj1rCxLf1ll3Vcj3EEaqcoNagsnZ7aSn2tpW2jZBUOYWbZiSsCQoviFV4/BOHLh/Y2xyyHhJ/Si0YoaJnHzhP0xhN6V86ys/gXu1bvchQs4g==",
        "From": "Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>",
        "To": "Tom Rini <trini@konsulko.com>, Christian Marangi <ansuelsmth@gmail.com>,\n Simon Glass <sjg@chromium.org>,\n Marek Vasut <marek.vasut+renesas@mailbox.org>, Peng Fan <peng.fan@nxp.com>,\n Michael Trimarchi <michael@amarulasolutions.com>,\n Anis Chali <chalianis1@gmail.com>, Michal Simek <michal.simek@amd.com>,\n Dan Carpenter <dan.carpenter@linaro.org>,\n Sean Anderson <sean.anderson@linux.dev>, Yao Zi <me@ziyao.cc>,\n \"Yury Norov (NVIDIA)\" <yury.norov@gmail.com>,\n Geert Uytterhoeven <geert+renesas@glider.be>,\n Alexandre Belloni <alexandre.belloni@bootlin.com>,\n Crt Mori <cmo@melexis.com>, Richard Genoud <richard.genoud@bootlin.com>,\n u-boot@lists.denx.de, David Lechner <dlechner@baylibre.com>,\n Lorenzo Bianconi <lorenzo@kernel.org>,\n Markus Gothe <markus.gothe@genexis.eu>,\n Matheus Sampaio Queiroga <srherobrine20@gmail.com>,\n Benjamin Larsson <benjamin.larsson@genexis.eu>",
        "Cc": "Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>",
        "Subject": "[PATCH v3 0/9] pinctrl: add support of Airoha SoCs",
        "Date": "Mon,  4 May 2026 03:34:12 +0300",
        "Message-ID": "<20260504003421.2545713-1-mikhail.kshevetskiy@iopsys.eu>",
        "X-Mailer": "git-send-email 2.53.0",
        "Content-Type": "text/plain; charset=UTF-8",
        "Content-Transfer-Encoding": "8bit",
        "X-ClientProxiedBy": "GV2PEPF00023A03.SWEP280.PROD.OUTLOOK.COM\n (2603:10a6:158:400::2aa) To VI1PR08MB10029.eurprd08.prod.outlook.com\n (2603:10a6:800:1c6::15)",
        "MIME-Version": "1.0",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-TrafficTypeDiagnostic": "VI1PR08MB10029:EE_|DU0PR08MB8662:EE_",
        "X-MS-Office365-Filtering-Correlation-Id": "592aac9e-31be-443e-a76e-08dea974eb3a",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-MS-Exchange-AntiSpam-Relay": "0",
        "X-Microsoft-Antispam": "BCL:0;\n ARA:13230040|1800799024|366016|52116014|7416014|376014|38350700014|921020|56012099003|18002099003;",
        "X-Microsoft-Antispam-Message-Info": "\n L18KeZbO7NXAldOfuEWlG8VFrosaWDwl2aoUdVYmXA4AVRCpnsCxHlSwiadm1vgU6dGm3fqIwRQXZunbyPaPsWYDJ9e0amEmRnKJx/2qGQbojR4K9mSKrSM5VrOQ53AJo1YDW8DBiPVSE+J3tG46WyJaPxyklLuYTM6ERgq5wDGEQ+1Cxa0cczAceJtKDlZUo/vnXLB85DNVdDNgEY+hS5aidyK03vcQ2KrWsglGYDGxB8icGrkZ1dzJbJWClU3CdqeOBSEk9SoyTEmHvAO5IrnnXrOtn4pMbBHpPDdFiVo0Q93f95jj5yzimh9bGBtrYHz7uQ2hAlQ6cMRdfxI/4yK8dYluLnYLZ57qmZ3Jnl90twIVpFN557v4+L8NlUFevEZaz63dp3Mz850bXgYsb+d4Bf3wDrxCzdMGs+kxYSKHeEbisF1Ra4R8DNl7+29uY9BQX0Q2cVVYOVLiDll3FvlNkfQWOIHy8P8nETvY/b0+Jv5D9ySYFHGuNVaIbR1zswBO6mxXQxv0pBcdEbL+tpfe1zxFyy2TlayP0TMWPA6iRmu5sVRuO7byQRDAc4E65vfi3hTvkhSDeuWIjjgrqZPw/JOL7uvBi6qwC1ic5gaIH/AkaLlxota37Nbz5U2Bg1TcEss2Hdd5Imf/XBgk+WlYC/vNRPwP5Q6aJbKgwRWnNPwS2ZQF3YHlIhEMo6EHhf/Ydjo5Gs0lh6IKr7tsWFcry1ERXJN8hySIe32jLCyDTCCbv9SHS+gIk+zN7DKdR6HTAsaeJ5JQ4cpI+JNiqQ==",
        "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:VI1PR08MB10029.eurprd08.prod.outlook.com; PTR:;\n CAT:NONE;\n SFS:(13230040)(1800799024)(366016)(52116014)(7416014)(376014)(38350700014)(921020)(56012099003)(18002099003);\n DIR:OUT; SFP:1102;",
        "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1",
        "X-MS-Exchange-AntiSpam-MessageData-0": "=?utf-8?q?DtxtjwT7DqP7jPLffznJj2UYccb1?=\n\t=?utf-8?q?PDwLXCVjJiWLtFhaSfAQzDJytrGhfMMtwWldT80KeIkFHRBAc5mpTWdMLY59XZfIy?=\n\t=?utf-8?q?jXrzpN9CE7RKp9ycOFPGasb6qowcOhjDbrcHn9WJ9WvPMrfsDvbuakXSPACOgUUTL?=\n\t=?utf-8?q?kchQeSCVssDzIDvYJdpjaOnUaIXrI8ANR7flcCdVsWIwR1TZaVTnzhegPvGTC5ob5?=\n\t=?utf-8?q?GuyAlbJBkmpK4Qt89CXLTUklck7BE0Ioy1UsxpwP7feMeW/cNQG/z+Ya7O3bx0RnH?=\n\t=?utf-8?q?ubjuSFwAVyHY4rBbcz4PQMxsk4DVDOPhg2zxuVu7mgA3oAtjViN2434kBUPCdOp1m?=\n\t=?utf-8?q?AK3106kzhEaKl0ThZnbJKlQ/L3+rjNvXaX/GvX4jkT+cY63S3vhXX7WfQkkmqaWcY?=\n\t=?utf-8?q?9k6ArrPiVa51/YwPyDdu0nm/CES4EWtjZQ5ME/ZC/pGLG1UBAcNuvXBkuol97sqAk?=\n\t=?utf-8?q?gVQvgno7yn6NRJ6XBFc8BFm5opfvOW8TiQb8cHj2Agz3kC2qT0BnCL6cH92chUPjH?=\n\t=?utf-8?q?vW9s46DfYbxoQFI7052FyY7Qnf2QWZmUAjtoOQaRJcUMuQa4d0eKROjeA4vIBinCr?=\n\t=?utf-8?q?3lB2+jnq6xtgEdz3h164yzLVKB2kS2CdNpiT2jUhhfbkiVNCN1H21tB3zfKdy9kGV?=\n\t=?utf-8?q?kU+mff71NfiLOrZWWDXJXuOeHcdl8pl6vqVdx0CypACvKEUY43kUT20bz9sVoiFN5?=\n\t=?utf-8?q?QOWydtUZ0uUdma+q+QmKElDhaft505uB4JfSaMlcIMWtWn7kVdwed7EY5XHJqISjx?=\n\t=?utf-8?q?XtT5cvBnB8Rrto7xXpQ/Bq0qa9X4Cat/mJcfJtd0wHYFR5nxLuUkwJZJArDc4wkTe?=\n\t=?utf-8?q?wiYcXHFJKOml8/D4Ak05hZsrcCOfg+WswMeIdQL8Qw0+/sRz7fwutJ363Zt9B3514?=\n\t=?utf-8?q?LCn6I7fD7/t2hoQbniAqJZo9jpeUjFkwCUGrjf1ankKA/n/0vo7ZA0zOYtp/uH+K4?=\n\t=?utf-8?q?yOG+jjgAXLveow1d/h+XlXWaLpq8Ew+mdCqglLH9WHsHxhvoAgJQJwJs/Vdx74kYF?=\n\t=?utf-8?q?4oihA34nbLEqzJ3a6yMAF1FusKf1IhV56Y2RHBnPHPi4ZfkokQl6ah1kZQv3La3A6?=\n\t=?utf-8?q?iNuF7DGokz0QrBPFSv6PvNq4SgcNtwP5e8LNIMz9AaQASnE1Y2EG8AzM9UIen6qND?=\n\t=?utf-8?q?AQ3lHz5K43ZGQD0n1cqHv1ISorbq8ltZYLHHV5FEDG8JK/FoFx0uCqzmVa9QJuKdz?=\n\t=?utf-8?q?+FhGwGJy573ZETNd+6jxNS9beqziP6vVKMtAdgL1dKqcULf4Ulbl70Q9hif2BdffD?=\n\t=?utf-8?q?/BWiy1g81B5qvLUbDusIthdsURLhxjb83BkHi+4G+nZpXIhIg2wvDgbZ+9aogbpnf?=\n\t=?utf-8?q?QLvAnZsJDv7xrnBQSBPQxlQ7lNAm+uUcZcqHMlZEHrNWMm2kyGawI9JeJJK/mjWC9?=\n\t=?utf-8?q?DLe1HwyhBtO8xNGqw6jVnpGdREFfHZZH/aZWvNCeM3494WGGctHMxww3WhXHB0ojd?=\n\t=?utf-8?q?cx7cgVs8bVm+HlOx9dyUFAm+leaH4+68o5H99QLLYNfLgroga0bP7G1eQAClsDW51?=\n\t=?utf-8?q?58tDZJAd7zan2Q1vyXmR+BlIVXVtpRYUpR5hvcnHDlPr48fHpMMr6GGlVtBJOF7JX?=\n\t=?utf-8?q?JkIHuyGuUfnBtKA0+QZncbj/UVg7ciqgx7gqSTcHueNWQ2bKaZMkcGKON/poU0Jeh?=\n\t=?utf-8?q?3AI78XHH9I2G8skxS1L0g9ffnnhsuuuoApNDScxaSoTOZ37kP2vls=3D?=",
        "X-OriginatorOrg": "iopsys.eu",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 592aac9e-31be-443e-a76e-08dea974eb3a",
        "X-MS-Exchange-CrossTenant-AuthSource": "VI1PR08MB10029.eurprd08.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "04 May 2026 00:34:36.5201 (UTC)",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "8d891be1-7bce-4216-9a99-bee9de02ba58",
        "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED",
        "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n YoUkeLGEADO9ZSmMduZftw4BaTVrNeQREhmXoOwRQyK4YxXugOr1P/2bWkTzZUXRlBfp1lNvAUeb+qPVuGMO4SGRsTkh6pEc/0jGSryBteo=",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "DU0PR08MB8662",
        "X-BeenThere": "u-boot@lists.denx.de",
        "X-Mailman-Version": "2.1.39",
        "Precedence": "list",
        "List-Id": "U-Boot discussion <u-boot.lists.denx.de>",
        "List-Unsubscribe": "<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>",
        "List-Archive": "<https://lists.denx.de/pipermail/u-boot/>",
        "List-Post": "<mailto:u-boot@lists.denx.de>",
        "List-Help": "<mailto:u-boot-request@lists.denx.de?subject=help>",
        "List-Subscribe": "<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>",
        "Errors-To": "u-boot-bounces@lists.denx.de",
        "Sender": "\"U-Boot\" <u-boot-bounces@lists.denx.de>",
        "X-Virus-Scanned": "clamav-milter 0.103.8 at phobos.denx.de",
        "X-Virus-Status": "Clean"
    },
    "content": "This patch series add pin controller and gpio driver support for EN7523/\nAN7581/AN7583 SoCs. The driver based on official linux airoha pinctrl and\ngpio driver with Matheus Sampaio Queiroga changes.\n\nThe original Matheus Sampaio Queiroga driver can be taken from the repo:\n  https://sirherobrine23.com.br/airoha_an7523/kernel/commits/branch/airoha_an7523_pinctrl\n\nAdditionally in the EN7523 case the patches removes existing gpio dts nodes\nand replaces them with pinctrl node. It should not be very dangerous, because:\n * No official EN7523 gpio support present in U-Boot\n * Legacy Linux EN7523 GPIO driver is mostly abandoned\n * The same driver is planned for upstream linux/openwrt\n\nThe patches were tested on EN7523/AN7581/AN7583 boards.\n\nChanges v2:\n * pinctrl driver was split on common and per SoC parts\n * EN7523 SoC support was added\n * EN7523/AN7581 defconfigs were updated to activate\n   pinctrl/gpio support\n * Board/SoC independent pinconf/pinctrl definitions\n   were moved to global includes\n\nChanges v3:\n * add non-constant field_{prep,get}() helpers\n * put airoha common code to a separate patch\n * put en7523 dts change to a separate patch\n * add support of \"pinmux status\" command\n * address a lot of comments from David Lechner\n\nGeert Uytterhoeven (1):\n  bitfield: Add non-constant field_{prep,get}() helpers\n\nMikhail Kshevetskiy (8):\n  pinctrl: add more pinconf/pinctrl definitions\n  pinctrl: airoha: add shared pinctrl code\n  pinctrl: airoha: add pin controller and gpio driver for AN7581 SoC\n  pinctrl: airoha: add pin controller and gpio driver for AN7583 SoC\n  pinctrl: airoha: add pin controller and gpio driver for EN7523 SoC\n  configs: airoha: an7581: enable pinctrl/gpio support\n  configs: airoha: en7523: enable pinctrl/gpio support\n  arm: dts: en7523: add pinctrl/gpio support, drop legacy gpio support\n\n arch/arm/dts/en7523-u-boot.dtsi         |   21 +\n configs/an7581_evb_defconfig            |    7 +-\n configs/en7523_evb_defconfig            |    3 +-\n drivers/pinctrl/Kconfig                 |    1 +\n drivers/pinctrl/Makefile                |    1 +\n drivers/pinctrl/airoha/Kconfig          |   26 +\n drivers/pinctrl/airoha/Makefile         |    7 +\n drivers/pinctrl/airoha/airoha-common.h  |  513 +++++++++++\n drivers/pinctrl/airoha/pinctrl-airoha.c |  827 +++++++++++++++++\n drivers/pinctrl/airoha/pinctrl-an7581.c | 1074 +++++++++++++++++++++++\n drivers/pinctrl/airoha/pinctrl-an7583.c |  976 ++++++++++++++++++++\n drivers/pinctrl/airoha/pinctrl-en7523.c |  648 ++++++++++++++\n include/dm/pinctrl.h                    |   28 +\n include/linux/bitfield.h                |   59 ++\n include/linux/pinctrl/pinctrl.h         |   74 ++\n 15 files changed, 4258 insertions(+), 7 deletions(-)\n create mode 100644 drivers/pinctrl/airoha/Kconfig\n create mode 100644 drivers/pinctrl/airoha/Makefile\n create mode 100644 drivers/pinctrl/airoha/airoha-common.h\n create mode 100644 drivers/pinctrl/airoha/pinctrl-airoha.c\n create mode 100644 drivers/pinctrl/airoha/pinctrl-an7581.c\n create mode 100644 drivers/pinctrl/airoha/pinctrl-an7583.c\n create mode 100644 drivers/pinctrl/airoha/pinctrl-en7523.c\n create mode 100644 include/linux/pinctrl/pinctrl.h"
}