Message ID | PN0PR01MB1039398834809EEFB83AD25F5FED12@PN0PR01MB10393.INDPRD01.PROD.OUTLOOK.COM (mailing list archive) |
---|---|
State | New |
Headers | show
Return-Path: <linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org> 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 7F450C28B2E for <linux-riscv@archiver.kernel.org>; Tue, 11 Mar 2025 07:16:23 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:Subject:From:Cc:To:Date:Message-ID: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=R8XV5DLRas0ez/zbqw4eP4l3k8R+jDVyl8VxzL+jriM=; b=DS3/k+p0QOLGp0IGTUyZUOFQTx g/Ov6nXSswIGyZYuTwvNoPP0aSP2RFpGjLwkUDNXfk5VlCeYM3fZe7zve1U9EZgH+xe8nXvxuyH5e CA16cbmYM60tK9RF95HFGEFrdvR0xOy4eHyW3kistK1o7NJqch0syQNPdW5D8hT8lM1ICKqgxEe2G T1WEmo2jDQCKNLVeDGS4WNAM2WDo3gZN8uaFJnp+7e2IvqqDHxHedblyK089AB1U4b99sDJw2Qp4x K5wvn7/GUAJs8UlbqaQvpSDsy+zuMq8eX6x+I677TfqctTbQzrxP5RmJtELi7HPbg2NBLumv+MGo5 Ep5uNe4Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1trtqZ-00000004oal-3mzn; Tue, 11 Mar 2025 07:16:15 +0000 Received: from mail-centralindiaazolkn190110001.outbound.protection.outlook.com ([2a01:111:f403:d409::1] helo=PNZPR01CU001.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1trtqX-00000004oaK-1Z6s for linux-riscv@lists.infradead.org; Tue, 11 Mar 2025 07:16:14 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=g7O3pGwb8dpjurf8x7kgxaOmLoZ0flX0TObi/sh9JkA835A5wYR2msGXVntXiZIM1LOWwpc6PH8eFzWzczl6CWIwrX0dmOyqY822iAn+YWgoMyCU2ajOWJGc92LE3Cgj0seVJPiPE3AvzWH7Pa4sIGHFm9QFJKp5fG1uAf9ije/15EWaX3y82oxYnV48QGBI1LryrCE2FdRJHlH5u2CebezwatH2rFBodnYJwb1jECiDrKGEudk05k8A9Ni6+uq1jubaO7NZKfxKqyI/9+fe2BOyK+165CfVTaTWjF/ePnbND5hTTBjuqCsMxWxoWUBvAq9JBZZhjiAt+Q4KeUZlJQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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; bh=xSUoYHvL+c19wFET5CwQqIegg4vCDnc0VKbkO4nYiEY=; b=u5da+zyt/Dd2CYkAl+H2bKmZBeNr+EdP9sl9cm/MPqPyh4hEtwA6IdxB8HChyJi8zrpx0EJ9jJ4R+nhOO+kLLsbtioSfdwN3xH25JSOyfQ/RM8FEhZ3Qs9Npehd0NRE43KslYNe56GfP2iU84AvXGmgLNoc1n9PuF9SjRH0o8xaHesep5Z39Ji6/aoz+PvND/suCm3IRIa+XIa7rUIGHmcRdpfXuNgGotV5SEDVYnfgvJKP61GRzMiP5DDbFGbA2+Nfa4cBp1XwO+xfqFV40qDl9OEpiGUoIc4XTJAWvAtMRtUkid1IxXQu1Zn2js3p+26TNMvC72go0Q5bC9KXH7Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xSUoYHvL+c19wFET5CwQqIegg4vCDnc0VKbkO4nYiEY=; b=kRfQU33sqsqgPkuFCMzwxKduRMUoLrQsIPxiedCcW9n1M/RhQa0DbLTQ2sx3Get7RsrLVao1X7wLzyTuO02y1e8ReO7NJVOraKGR2DutODzjM+LJ87lga0XDM5zrzIUSQorjPBAHs416Pk+P87aLPo4E4tqEivPddHkJskeJJyEbEdacYge3peNBE0oJL4xfLgydwjJqtldBAeYcgseAMYdHoM6Xl1We+qhEpUte923abXRvkIWtTPEzmDRkibd5bdW0u5e1fadDeYB3Ncm+wTtKyZPO1zrCcCQYixt3MheY+MlDJUkurTljy7kcXcH9/9MpwAvqvaKGChA7dSdPDg== Received: from PN0PR01MB10393.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c01:1eb::14) by PN0PR01MB6461.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c01:72::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8511.27; Tue, 11 Mar 2025 07:15:54 +0000 Received: from PN0PR01MB10393.INDPRD01.PROD.OUTLOOK.COM ([fe80::1b4f:5587:7637:c5a5]) by PN0PR01MB10393.INDPRD01.PROD.OUTLOOK.COM ([fe80::1b4f:5587:7637:c5a5%3]) with mapi id 15.20.8511.026; Tue, 11 Mar 2025 07:15:54 +0000 Message-ID: <PN0PR01MB1039398834809EEFB83AD25F5FED12@PN0PR01MB10393.INDPRD01.PROD.OUTLOOK.COM> Date: Tue, 11 Mar 2025 15:15:33 +0800 User-Agent: Mozilla Thunderbird To: soc@kernel.org, Arnd Bergmann <arnd@arndb.de>, Linus Walleij <linus.walleij@linaro.org> Cc: Conor Dooley <conor@kernel.org>, linux-riscv <linux-riscv@lists.infradead.org>, Inochi Amaoto <inochiama@gmail.com>, Xiaoguang Xing <xiaoguang.xing@sophgo.com>, Chao Wei <chao.wei@sophgo.com>, sophgo@lists.linux.dev From: Chen Wang <unicorn_wang@outlook.com> Subject: [GIT PULL] RISC-V Sophgo Devicetrees for v6.15 X-ClientProxiedBy: TYAPR01CA0183.jpnprd01.prod.outlook.com (2603:1096:404:ba::27) To PN0PR01MB10393.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c01:1eb::14) X-Microsoft-Original-Message-ID: <ffe6cffa-d5d2-407b-aebc-27e28f7a5525@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PN0PR01MB10393:EE_|PN0PR01MB6461:EE_ X-MS-Office365-Filtering-Correlation-Id: 52e8d020-bd9c-4571-237a-08dd606c8ea6 X-Microsoft-Antispam: BCL:0;ARA:14566002|8022599003|15080799006|6090799003|8060799006|461199028|5062599005|19110799003|7092599003|5072599009|12091999003|41001999003|1602099012|10035399004|4302099013|440099028|3412199025; X-Microsoft-Antispam-Message-Info: =?utf-8?q?IrGJ87t77+vAWiyt01Wbox+SUqFFUdz?= =?utf-8?q?wI68hgFrvrrfpno3Hg9c7+ZgSR3zWkmNvqC84GRqxLMXuDDgK0NlOmnHUdxEA9288?= =?utf-8?q?KkjggkVTeKNxMkMVu2bNqI72LorZ59h10OErDjyp+u5DJk5bTJmwolWNJjeZdYDjS?= =?utf-8?q?3H/xQbJ/Ce53atcJHQfNPUGuTr5PA08Yn0fJJkMAj3/HLD8MQbMJJeUlslsFcJkkW?= =?utf-8?q?hAHPZ1OnVwuffLFsyNzTqYMCBF8EpF43HMWEkvEroA7tUvGH546jOZ4WZA8LuECt/?= =?utf-8?q?KfaByMTmnQkgbXTcVw9UNae2S3ZNzgXu4uNPvYE0CKjAvW11adzSNDA2O3FN1jZCN?= =?utf-8?q?MV4DbkEjniPUuWrPqgVxTOiivpXb56dtYRfNZFr3aCtUcxK15z5ZhCLT/XjqhEFPo?= =?utf-8?q?CiQ44VA81P/OOTkLK7qPx1xIYJBaBaW8JpYB/lYa/awXv+NSFgYS89CuusTe4eRN6?= =?utf-8?q?h+M5TWnyqYgwgirn33EnImq9qWaH+Z3vr9iqYTXCvxYL9wXQ6TQ/Y1Fq/XnoKS8Z3?= =?utf-8?q?t9rEH2NLExQkVsRd3DcKDqr5m5aHAFPcKb39CFFiJ9UqeCyk/1PnLnkgXEod/N5ug?= =?utf-8?q?SqH/T9/Nt2GlLsfVyn79tdkBMA7cI249p1CsYv5U0fJIY+aEvqfz+jYbfZr6BCO8T?= =?utf-8?q?qvXvxusnx9QqTgHijbbZ89IPDAs/tHzn8sCxP+1MmtH1n6ptz2oTpXjlfb8vlTFzk?= =?utf-8?q?YNV5Z/naHXpulvijHGIhRB15kF44y2ehPRGJTqQUVVKjHbtdCixmBPBtYaB21SHb0?= =?utf-8?q?PYw9/irIrav5AIgxk8LudI/B4f8bxJcYCC4wOJoZoanC2wjJrT4qdaM5BCSQabkgQ?= =?utf-8?q?1nKeZC8tPNUZKRM7L4SZnmZltli+jIEjSamCrAavNMcDRAOALm3dZ1a4CWxthtRdb?= =?utf-8?q?CYin7z1jdIDcOs9kfCoGflFQzEQiwsq5fjJX3cGCSlo8HBtiAJLe8PeGK3tNXLhhX?= =?utf-8?q?TSpr53uBzcfIiaBmfPkF5jsxcCSEy8JEU3wpfUlL6AdlmfG6tkNnph4rTfeVfKa+n?= =?utf-8?q?RfZ1v2plExHoLFxCTBXBb/VV0EamwbSLSJ+dV8wBkl5/Xzoa+9/3cMpNpphs7Zz/E?= =?utf-8?q?BDNYZgTLMww/2pSdERye3/l1sRj7wRaTaS0i/e7uaFrFo1TaqJix9ppxfaKCmvna6?= =?utf-8?q?hTXBfL/EFikxq6GAUrsMlkin7nA3q8GDDZLOtogceylRc+EMRQI9HmB53z+/AUNuS?= =?utf-8?q?7LXxABg6s5v/5HXmj6j8L9aqIkUDpw1XlPpF2ltFliZA+7xox65Xme6IKZxxYcAmg?= =?utf-8?q?9KzyALwsM4b+mqHnYTDchrsTkwW9bklBFLaCGyRDgHcjpfF3D0OtTek7LorjIvjwM?= =?utf-8?q?LoOmJwAZwE/eCuMCNtT1aSpzObwZK9eN0A=3D=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?m568QFJzsc66iBri4pP09ES0+RCe?= =?utf-8?q?C8+TdYCS4F9zMlEku1koVWWUnSkSCdQmFNQsTdZh9NBe8LdcmPe8gjv4G58HwYjRq?= =?utf-8?q?QPbBZIqZ/d+dUsSShJjjoc2J54honzkPPiV5t+ufbLk6Hb7WOnI90IYwPZJ0AFSrN?= =?utf-8?q?p4AMi6ZfNc5HA2+YROErZn0YyGBakfPB3V8p6h+4sst1phPqB1773EObg4UlPNM65?= =?utf-8?q?rSqwRbGB6HaYKKsPT+1U+CF8QBeq9THuaEBA2K9Dfkv8DVZbP9IqbZhfR1OIyC6jd?= =?utf-8?q?KVrNo64s391CXvOJ17Tq7BJZwCOD7gP4fXnQhNK3Yxg06n+Azrm+wj5Udfrh+czjf?= =?utf-8?q?jqgrjZoHZUfYisC6xqmxqvOiHr2C/ACf7wOAdoO3evTdwr5/jJnXWZ1pNZY40D0RA?= =?utf-8?q?HIi1Ea6kygPUZhHWtt6sEOo0+6Xrki58lxxPUpR+wRl3l8RRVlm3mzO3ovBYb68r2?= =?utf-8?q?Pvm6crRDc9O9fUIlQ9jeun74FeGGMzBDi3zTHG9Jk/ZNviz/tIMsG79Fvnc7MyY0N?= =?utf-8?q?l9zm1PhPLlPkZTO5Dy4y0Gozho+tyU0dcN7xy1yriP+LVsKkqC5n7gvB8NoeVP0mY?= =?utf-8?q?H2tLOjIgvaNuWBjtfDa13fDp02T08e1Rjr9ZXOF/gR92OgelG9pzZ0LkWr524eX6w?= =?utf-8?q?b65UEQRTRupeo+AQ2poEPOeZzeqSsM63qsbxFCKOPKgJ+HFQ4nE0/5UtkbYO7EhBy?= =?utf-8?q?1CH0NoJSX7tNJ+rMyjUbr8xxiXbjxWoPgYyne+mbW0PFvnsqOSBA0OuQGaLg8ZonH?= =?utf-8?q?LKITcBzIzQi7RB9myOP3hbjZO1Sd/r5Khn9lQbQjJIx8G0c4nq94+Xo/dFbziEean?= =?utf-8?q?9quY++4R6sSN2HevCyOE1cPJJe9gYrPDUodofhR5UXc0koRl6juPBurKE1hqnDaj/?= =?utf-8?q?q3tPMJ32zKj2HFlRvIiSy/E4v5pVrMXOMgCuqeLLnJgyTd2f5iY/Di+svyhW3btj0?= =?utf-8?q?Z4NBjl0m58QACu2xvpu6FSZqYFCa1bZmS7aupZif+xkE5P0YDfDr2mUAdlCJqYQt7?= =?utf-8?q?/FBLhCZF+TbMRSMhhhm5iXAMW/spnlJDEYN2V2V0REMB3a+rOTcX933ZO+8ps1DUB?= =?utf-8?q?9+/mdir+N7EP1fuR9iWWJy+n124FcY+SMmiT+ozVqCgBdTc22gOBwA1IcDHZjQdwd?= =?utf-8?q?LcYnSbvBkhV7IdxXPd4JpqA6QhRJiG7Z5T5DJMTP1/vtK7zULf9fvT7qUuX5ZsFFx?= =?utf-8?q?jAnbcbpPwTsZC6jKAhdVanFlcuU1aMXDIFpHoAcuV0CIEZ/D375a1cDukkUNYkYIT?= =?utf-8?q?Bid1BowaJ3IRAnNz?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 52e8d020-bd9c-4571-237a-08dd606c8ea6 X-MS-Exchange-CrossTenant-AuthSource: PN0PR01MB10393.INDPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Mar 2025 07:15:54.1171 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PN0PR01MB6461 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250311_001613_648207_8DD26CF7 X-CRM114-Status: GOOD ( 11.09 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: <linux-riscv.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-riscv>, <mailto:linux-riscv-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-riscv/> List-Post: <mailto:linux-riscv@lists.infradead.org> List-Help: <mailto:linux-riscv-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-riscv>, <mailto:linux-riscv-request@lists.infradead.org?subject=subscribe> Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-riscv" <linux-riscv-bounces@lists.infradead.org> Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org |
Series |
[GIT,PULL] RISC-V Sophgo Devicetrees for v6.15
|
expand
|
Hey Arnd, Please pull dt changes for RISC-V/Sophgo. Please note that in the commits I submitted, I merged a branch ib-sophgo from Linus Walleij (see [1]). because pinctrl's dts patch depends on it. So among total 13 commits, the following 5 patches are the actual patches to be submitted in this PR, others are merged from the branch ib-sophgo. 5277657d5383 riscv: dts: sophgo: sg2042: add pinctrl support f047a9285f9f riscv: sophgo: dts: add cooling maps for Milk-V Pioneer 62cdf0a06dd5 riscv: sophgo: dts: add pwm-fan for Milk-V Pioneer 8630ed6f2adc MAINTAINERS: update info for SOPHGO DEVICETREES and DRIVERS 255f83ba5c16 riscv: sophgo: dts: add pwm controller for SG2042 SoC I'm not sure if this is ok for you, any questions, please feel free let me know. Thanks, Chen. Link: https://lore.kernel.org/linux-riscv/CACRpkdYfZ8izsBJaKUd__jXGHnDBU9Tha=2kozjzHssoppgY5w@mail.gmail.com/ [1] The following changes since commit 2014c95afecee3e76ca4a56956a936e23283f05b: Linux 6.14-rc1 (2025-02-02 15:39:26 -0800) are available in the Git repository at: https://github.com/sophgo/linux.git tags/riscv-sophgo-dt-for-v6.15 for you to fetch changes up to 5277657d53834cfbdbb9444088c1448b29bdfe98: riscv: dts: sophgo: sg2042: add pinctrl support (2025-02-28 08:43:51 +0800) ---------------------------------------------------------------- RISC-V Devicetrees for v6.15 Sophgo: Add pwm controller support for SG2042. Add pwm-fan & cooling maps for Milk-V Pioneer. Add pinctrl support for SG2042. Signed-off-by: Chen Wang <unicorn_wang@outlook.com> ---------------------------------------------------------------- Chen Wang (3): riscv: sophgo: dts: add pwm controller for SG2042 SoC riscv: sophgo: dts: add pwm-fan for Milk-V Pioneer riscv: sophgo: dts: add cooling maps for Milk-V Pioneer Inochi Amaoto (10): MAINTAINERS: update info for SOPHGO DEVICETREES and DRIVERS pinctrl: sophgo: avoid to modify untouched bit when setting cv1800 pinconf pinctrl: sophgo: introduce generic data structure for cv18xx pinctrl driver pinctrl: sophgo: generalize shareable code of cv18xx pinctrl driver pinctrl: sophgo: introduce generic probe function dt-bindings: pinctrl: Add pinctrl for Sophgo SG2042 series SoC pinctrl: sophgo: add support for SG2042 SoC pinctrl: sophgo: add support for SG2044 SoC Merge remote-tracking branch 'linux-pinctrl/ib-sophgo' into for-next riscv: dts: sophgo: sg2042: add pinctrl support Documentation/devicetree/bindings/pinctrl/sophgo,sg2042-pinctrl.yaml | 129 +++++++++++ MAINTAINERS | 4 +- arch/riscv/boot/dts/sophgo/sg2042-milkv-pioneer.dts | 108 +++++++++ arch/riscv/boot/dts/sophgo/sg2042.dtsi | 15 ++ drivers/pinctrl/sophgo/Kconfig | 46 +++- drivers/pinctrl/sophgo/Makefile | 8 +- drivers/pinctrl/sophgo/pinctrl-cv1800b.c | 27 ++- drivers/pinctrl/sophgo/pinctrl-cv1812h.c | 27 ++- drivers/pinctrl/sophgo/pinctrl-cv18xx.c | 602 ++++++++++++-------------------------------------- drivers/pinctrl/sophgo/pinctrl-cv18xx.h | 66 +++--- drivers/pinctrl/sophgo/pinctrl-sg2000.c | 27 ++- drivers/pinctrl/sophgo/pinctrl-sg2002.c | 27 ++- drivers/pinctrl/sophgo/pinctrl-sg2042-ops.c | 296 +++++++++++++++++++++++++ drivers/pinctrl/sophgo/pinctrl-sg2042.c | 655 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/pinctrl/sophgo/pinctrl-sg2042.h | 49 +++++ drivers/pinctrl/sophgo/pinctrl-sg2044.c | 718 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/pinctrl/sophgo/pinctrl-sophgo-common.c | 451 ++++++++++++++++++++++++++++++++++++++ drivers/pinctrl/sophgo/pinctrl-sophgo.h | 136 ++++++++++++ include/dt-bindings/pinctrl/pinctrl-sg2042.h | 196 +++++++++++++++++ include/dt-bindings/pinctrl/pinctrl-sg2044.h | 221 +++++++++++++++++++ 20 files changed, 3265 insertions(+), 543 deletions(-) create mode 100644 Documentation/devicetree/bindings/pinctrl/sophgo,sg2042-pinctrl.yaml create mode 100644 drivers/pinctrl/sophgo/pinctrl-sg2042-ops.c create mode 100644 drivers/pinctrl/sophgo/pinctrl-sg2042.c create mode 100644 drivers/pinctrl/sophgo/pinctrl-sg2042.h create mode 100644 drivers/pinctrl/sophgo/pinctrl-sg2044.c create mode 100644 drivers/pinctrl/sophgo/pinctrl-sophgo-common.c create mode 100644 drivers/pinctrl/sophgo/pinctrl-sophgo.h create mode 100644 include/dt-bindings/pinctrl/pinctrl-sg2042.h create mode 100644 include/dt-bindings/pinctrl/pinctrl-sg2044.h