From nobody Mon Sep 28 02:56:53 2026 Received: from send55.i.mail.ru (send55.i.mail.ru [89.221.237.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EEDE812CDA5; Thu, 27 Aug 2026 14:45:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=89.221.237.150 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787841907; cv=none; b=FO6o9+VKB9x+t8pfEiKsIqZJO+prKogyE408j/YheuiOaoSoYOQJ561WKxvvS7eq+B1Cqb61diLLxKAG5Eu6RaG0GUdPPm005sZOPC1W+r0uALLHPQUmVFDHG6ry2zm3dgjUjMHNTBd22IjcPdgc5heI3OweoCakLTOB9xSEZko= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787841907; c=relaxed/simple; bh=5exYMJ9xI+g63J4xoW6K9/j1K6iO9k7BMQiFP9P5/o0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=l09hsB1cOt4L38nllSJcgew6MXZPxoc8vAr2LEHdMbiS8opT5ykgzcys+qiX9ZNqS4dkXQUqzeHcjnPgf6BvZbL2HhnEIgiR+YdHv3ifwd02p6ZVFUzQbCXBmqImaHgcK+kpZdAqm/qDcpRWIk/ZI53HbDIkQ5LtZ/llSoGvJPA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mail.ru; spf=pass smtp.mailfrom=mail.ru; dkim=pass (2048-bit key) header.d=mail.ru header.i=@mail.ru header.b=Ndxu20Ag; dkim=pass (2048-bit key) header.d=mail.ru header.i=@mail.ru header.b=EG+/aqxu; arc=none smtp.client-ip=89.221.237.150 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mail.ru Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=mail.ru Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=mail.ru header.i=@mail.ru header.b="Ndxu20Ag"; dkim=pass (2048-bit key) header.d=mail.ru header.i=@mail.ru header.b="EG+/aqxu" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail4; h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive:X-Cloud-Ids; bh=E0vvJPAxMbhZHnYFNDaN2pOoHXfMWSwnBBICu6tVsp8=; t=1787841904; x=1787931904; b=Ndxu20AgyTCzXxXzG6MNT72IdV40RdhycAnofBNHvJRHfIUt13MrPnpZFE50iW9mgZnkv7mlYoY SfIjQ1vz1F5sm4AGvkJLldytfrJPovrJyqV2gdHaMtjw8tMuCw73tgA5vQs6h3A+248nf+5e67i/Q xbhbFTvCUk1WlTTRxLQ5KBuGqA/sL34APwqfjSwpWuwd9S0bOAoW+wAuuRPvp4Jf25dd4H7XhYDZo 7VShHh5ewNypzB3BCHszheyk/HuBW4TmZKRwtQ7l0O9H/Nkd+DMPtoI7j3vfDYfeusa1Yla+LraeW k/5XgBUTKCMaxNve8XtplJTVrHH6nG1HSGsQ==; Received: from [10.112.206.62] (port=60612 helo=send197.i.mail.ru) by exim-fallback-cc5d6c65-5pw89 with esmtp (envelope-from ) id 1wzb72-0000000076r-2qSS; Thu, 27 Aug 2026 17:29:52 +0300 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail4; h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:Cc:To:From:From:Sender:Reply-To:To:Cc:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive: X-Cloud-Ids:Disposition-Notification-To; bh=E0vvJPAxMbhZHnYFNDaN2pOoHXfMWSwnBBICu6tVsp8=; t=1787840992; x=1787930992; b=EG+/aqxu9miQNZH6NIX8uLhNe9czqCU50cAPVDy0ZQb4ZSYQ0Q+9c2BmISWvjCSJnnGpiqK9Tq+ ijPW+2EnNAd53M6mtCJPtWAzVFYrBpA126nsktom0BOouqE8RqMt2V0gd2GuX4RmmiUArc1+hvH47 O53ucp0GR+hlXtPHH3HOd6dyx7406IuFIL2HtYFt9NCuLwvNFJArNr7Qhhb/mUTNPxggMRVpT++za oNoCBokgahhpLnaghxsVP6eC//PGWXmkDPgOc2YtjTbhAI6cYOUpy1PXGxDGdV/IezHI7n+Z+3XCw PtNGZL0p3MODtdIp8w0AUXPZzoSba3pgsstw==; Received: by exim-smtp-67896c5f6-ccr47 with esmtpa (envelope-from ) id 1wzb6n-00000000JcC-1t5I; Thu, 27 Aug 2026 17:29:37 +0300 From: Michael Zavertkin To: linux-gpio@vger.kernel.org Cc: Linus Walleij , Bartosz Golaszewski , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Sander Vanheule , Bert Vermeulen , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Michael Zavertkin Subject: [PATCH v4 1/2] dt-bindings: gpio: otto-gpio: Add gpio-ranges Date: Thu, 27 Aug 2026 21:29:30 +0700 Message-ID: X-Mailer: git-send-email 2.54.0 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailru-Src: smtp X-7564579A: B8F34718100C35BD X-77F55803: 4F1203BC0FB41BD9F3C3C83612863844C555F43638CF11EDEFD3FF12AD1B7E5B00894C459B0CD1B97FAC893242C2E7AF8E7FD94675F335656F849AF09CE23F817265915FB86A6BCFFA673BDF079014B0 X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE72E4E5201E1C2E308EA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F7900637FE9EFE935CD7C6AE8638F802B75D45FF914D58D5BE9E6BC1A93B80C6DEB9DEE97C6FB206A91F05B22F6412163A171A4C2E070BE324C7D3C4DB0F90409AAE4C47BB0A4F435E46E6718B35066C979671628AA50765F7900637028599BB38096F4F389733CBF5DBD5E913377AFFFEAFD269176DF2183F8FC7C0998E19D2343267C68941B15DA834481FCF19DD082D7633A0EF3E4896CB9E6436389733CBF5DBD5E9D5E8D9A59859A8B6AE6B62100CB10EE2CC7F00164DA146DA6F5DAA56C3B73B237318B6A418E8EAB8D32BA5DBAC0009BE9E8FC8737B5C2249E6D43E8AF76BD49E76E601842F6C81A12EF20D2F80756B5FB606B96278B59C4276E601842F6C81A127C277FBC8AE2E8BE366410DF6E37CCE3AA81AA40904B5D99C9F4D5AE37F343AD1F44FA8B9022EA23BBE47FD9DD3FB595F5C1EE8F4F765FC72CEEB2601E22B093A03B725D353964B0B7D0EA88DDEDAC722CA9DD8327EE4933DA2A60EF0CB5BF9A3CCBC2573AEBDE1C4224003CC83647689D4C264860C145E X-C1DE0DAB: 0D63561A33F958A5121B3DE2126648015002B1117B3ED696AAA8CAC20E405D4EA13BD6A4B0E00B96823CB91A9FED034534781492E4B8EEADED8273DE7764599AC79554A2A72441328621D336A7BC284946AD531847A6065A535571D14F44ED41 X-C8649E89: 1C3962B70DF3F0AD73CAD6646DEDE191716CD42B3DD1D34C77DD89D51EBB774225B6776AC983F447FC0B9F89525902EE6F57B2FD27647F25E66C117BDB76D659167058EBD3600D600DFC9EBBB4938A7FBF79CE26720C3F3FDFE9959E9F6471567582363A4D5EAEBBB8341EE9D5BE9A0AB3F83BB4A812096899B2B2C36E28826946AB18CF71A8702452EE4E5D9E54FDA4A7285BF96B6084FC8511FE41C8941D68F571C199C4BE91E79E69A34BD5DD98C9F0A6D2C91ED28CB6 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+ObcCpyrx6l7KImUglyhkEat/+ysWwi0gdhEs0JGjl6ggRWTy1haxBpVdbIX1nthFXMZebaIdHP2ghjoIc/363UZI6Kf1ptIMVd9Ysz+d4RqWQmLeG72DyeE= X-Mailru-Sender: FD65D7C492470CAE95745CB8A15E0A69A51BBE932795F37B0045A77C8BEB847D81542BA62892EA458A3B2647B1303A8AF767ED260C4F5E398B67290C0B8F2C0D0ACA136676B1AD1C82BADC8C81B40964835B6B713A4867D9C77752E0C033A69E3453F38A29522196 X-Mras: Ok X-Mailru-Src: fallback X-7564579A: 646B95376F6C166E X-77F55803: 6242723A09DB00B485448333635D8AFAE63F0F36B9B961B1CABE48985D04A68168F3CF0E9FE49B695D37E82B13707AE58B22635B40045A4161BE7BAF871F827BD4FA327B049CE131232B56594611F49F X-7FA49CB5: 0D63561A33F958A574F9D4BA182101AB5002B1117B3ED696A709A3070C0CA9D7A4BF5FE4F456A23B02ED4CEA229C1FA827C277FBC8AE2E8B54F520D093A0DF28 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+OYcBso8Zm+oliTz8oZwnDrFsY77LZRcHyw5ht0smWrfSeTW5FiI8avd9v29gUBslpEZ9wIMwqVP4jLQVQ+dVm7x9BpDHadBV9RMjI809PraZOCqjzNVgV4+OvJ2hIEB42g== X-Mailru-MI: 20000000020000000000000800 X-Mras: Ok Content-Type: text/plain; charset="utf-8" Add 'gpio-ranges' optional property to reflect driver changes. Signed-off-by: Michael Zavertkin Acked-by: Krzysztof Kozlowski Reviewed-by: Linus Walleij --- Documentation/devicetree/bindings/gpio/realtek,otto-gpio.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/gpio/realtek,otto-gpio.yaml = b/Documentation/devicetree/bindings/gpio/realtek,otto-gpio.yaml index b18f8f0ca0ae..33c25df7b815 100644 --- a/Documentation/devicetree/bindings/gpio/realtek,otto-gpio.yaml +++ b/Documentation/devicetree/bindings/gpio/realtek,otto-gpio.yaml @@ -40,6 +40,8 @@ properties: =20 gpio-controller: true =20 + gpio-ranges: true + ngpios: minimum: 1 maximum: 32 --=20 2.54.0 From nobody Mon Sep 28 02:56:53 2026 Received: from send147.i.mail.ru (send147.i.mail.ru [89.221.237.242]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2C6AE47A865; Thu, 27 Aug 2026 14:45:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=89.221.237.242 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787841908; cv=none; b=XwRAtBql/Q31HRSWPpVE/q+wVEalnR8cMhrnOrIud+0z+NKARkfecPO9/j6MCY/9RWRXcdWTp847BP/haHh3EOZEohDIPFNoM7DBBV/Na2I+f2dqy5QHpjAH9X/WErb5yZQr3OXPRWbClIJCPTz/2syGOJBfcEVPgvIRX30aceM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787841908; c=relaxed/simple; bh=III9DD4RJFxOiMBJTA7dulNQyODzWbim2gbISV9krTM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=eFLD4olu4B31K8QUd2y+vbNlJ3yxeupiAid/qlbeNilu2EnTlHbYm79j9R9KFjgLgf1M7uyB5ybYzj3mZoLstP2sbLq1OhPCQIjbYMob6fIiu3RZgOO2tdO3Li5mT9vXLknIpyGVRgIRRG7D1SSf8yjW54X0rp7HPSIcOk68yp0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mail.ru; spf=pass smtp.mailfrom=mail.ru; dkim=pass (2048-bit key) header.d=mail.ru header.i=@mail.ru header.b=wPNZavKt; dkim=pass (2048-bit key) header.d=mail.ru header.i=@mail.ru header.b=ReTRSrmt; arc=none smtp.client-ip=89.221.237.242 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mail.ru Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=mail.ru Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=mail.ru header.i=@mail.ru header.b="wPNZavKt"; dkim=pass (2048-bit key) header.d=mail.ru header.i=@mail.ru header.b="ReTRSrmt" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail4; h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive:X-Cloud-Ids; bh=Lf5H28g8wCJv/ntfYUV0bOXDq6hNp839bO1sadch4yg=; t=1787841904; x=1787931904; b=wPNZavKtAm2oBrItNBNGJfFXFqumsGpnDZ6H4+8SUUBsyf6Q2/+fPfa9nrVqJ/Wd0OH8GqClCr9 10U1G9pY88WYSKC7IWcQiQbFmrL/mLFPgYygKi59PX6Emn5EyZk5xq2oXX/zpwChtFOlFABeq14vl zp1LpWvlyQl5jFliBXITe6X6uF+bI167KSJtkC5+kIsMGwWJEf5vgZUvNwX43wq5/OsL8vlA1IlUx 8oEnZfvJLCRkIp8/q2uri9panexbXKHwvvEKiLA0J31rDHpZbKa6fgPHDvlECwKUpfUer7CyV+WBe sGLSYkLQjoIATPwvZD+vTKaWlCoxpukv63gQ==; Received: from [10.113.249.115] (port=51580 helo=send174.i.mail.ru) by exim-fallback-cc5d6c65-g2rtc with esmtp (envelope-from ) id 1wzb70-000000002AE-1CjZ; Thu, 27 Aug 2026 17:29:50 +0300 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail4; h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:Cc:To:From:From:Sender:Reply-To:To:Cc:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive: X-Cloud-Ids:Disposition-Notification-To; bh=Lf5H28g8wCJv/ntfYUV0bOXDq6hNp839bO1sadch4yg=; t=1787840990; x=1787930990; b=ReTRSrmtpAT5kx5IaqdR8VNnaG4gDsD9T+w/LesEKLekADg7Dxnlik0DM8gbcC2pUAjZuExDAYt Q1I3wPjXjJsHj+tlCXOp0XhN2gL4FEoCNOMGoFKPP52B1+bh37wYxD5eKWtEpMPHPXzA57MDLoZ4K Go7+k/Jrr5LMl/X9A2xq8PJIy2zHruTMpK0WUopZXhX1aZjeyaczKrpcgPuAKQ9ZCHT9fIc02twph iHElHOa+A8DmYrYuONBOPbFwwe0DH9OrjX9i7LeRzoL6UWi3eGp4IvzgIaCL3Ju1k3l4flpIiNWoA IpTfixE+kuhxjZ5IT8atJjihQDnXxa0pn2xg==; Received: by exim-smtp-67896c5f6-rv4rd with esmtpa (envelope-from ) id 1wzb6q-00000000RL6-2sbT; Thu, 27 Aug 2026 17:29:41 +0300 From: Michael Zavertkin To: linux-gpio@vger.kernel.org Cc: Linus Walleij , Bartosz Golaszewski , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Sander Vanheule , Bert Vermeulen , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Michael Zavertkin Subject: [PATCH v4 2/2] gpio: realtek-otto: add pinctrl support Date: Thu, 27 Aug 2026 21:29:31 +0700 Message-ID: X-Mailer: git-send-email 2.54.0 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailru-Src: smtp X-7564579A: B8F34718100C35BD X-77F55803: 4F1203BC0FB41BD9F3C3C83612863844C555F43638CF11EDEFD3FF12AD1B7E5B00894C459B0CD1B97DCD4105A765527203AAE3001806DF104FCA9F0EEDE0C4257265915FB86A6BCF4A43D3E7D3A7B3F6 X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE7085F8A46B177A11EEA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F7900637AC83A81C8FD4AD23D82A6BABE6F325AC2E85FA5F3EDFCBAA7353EFBB55337566165720108E41FA505E173DCC7611E5C8032F9033EE524EC8AC260B9555E3CAC08EEF46B7454FC60B9742502CCDD46D0D6030639D0DAF385DF6B57BC7E64490618DEB871D839B73339E8FC8737B5C22494280523C145DA091CC7F00164DA146DAFE8445B8C89999729449624AB7ADAF37F6B57BC7E64490611E7FA7ABCAF51C92176DF2183F8FC7C0E8801E8C4F941C018941B15DA834481F9449624AB7ADAF37BA3038C0950A5D3613377AFFFEAFD2690E30A4C9C8E338DA58EA3B67F1D5C7297B076A6E789B0E97A8DF7F3B2552694AD5FFEEA1DED7F25D49FD398EE364050F1C1080093C09B836E0F2381F647739FAB3661434B16C20ACC84D3B47A649675FE827F84554CEF5019E625A9149C048EE9ECD01F8117BC8BEE2021AF6380DFAD18AA50765F790063735872C767BF85DA227C277FBC8AE2E8B2D678E2D2B35076FEFF80C71ABB335746BA297DBC24807EABDAD6C7F3747799A X-C1DE0DAB: 0D63561A33F958A572DBA5F118FF20AF5002B1117B3ED696D94A6D5509FE96EE484B8D70797403F6823CB91A9FED034534781492E4B8EEADAEB4DDBFD72C8FA1C79554A2A72441328621D336A7BC284946AD531847A6065A535571D14F44ED41 X-C8649E89: 1C3962B70DF3F0AD73CAD6646DEDE191716CD42B3DD1D34C77DD89D51EBB774225B6776AC983F447FC0B9F89525902EE6F57B2FD27647F25E66C117BDB76D65911DCCB6DEDC6AFB1D4C3B7288BEA7A168E27FC300272EE8472C98E3AC83C746BB894F4CC25338046B8341EE9D5BE9A0A72580D5F6CC4A3717C3E33BCC1A74864B9170EF3C7D5D04652EE4E5D9E54FDA4A7285BF96B6084FC8511FE41C8941D68F571C199C4BE91E79E69A34BD5DD98C9F0A6D2C91ED28CB6 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+ObcCpyrx6l7KImUglyhkEat/+ysWwi0gdhEs0JGjl6ggRWTy1haxBpVdbIX1nthFXMZebaIdHP2ghjoIc/363UZI6Kf1ptIMVd9Ysz+d4RqW6CIaBgpzwyk= X-Mailru-Sender: FD65D7C492470CAE95745CB8A15E0A69A51BBE932795F37B0623C2DC5F880BF907A56692A1F09ADCCA964D05DEAC15EEF767ED260C4F5E398B67290C0B8F2C0D0ACA136676B1AD1C82BADC8C81B40964835B6B713A4867D9C77752E0C033A69E3453F38A29522196 X-Mras: Ok X-Mailru-Src: fallback X-7564579A: 646B95376F6C166E X-77F55803: 6242723A09DB00B44E72EF7427BD9C08E5321CD87E45F53017937B926352F403049FFFDB7839CE9ED6DF2CF6B6DF36CDC240EED9BE2D894F0ED40AFACE84C3A4F00587F7B8ABBCFB1FE499864FF0858F X-7FA49CB5: 0D63561A33F958A58633F8C0712A4B025002B1117B3ED6964E6A7AB8A4134F1AA92FD30A1C74D94802ED4CEA229C1FA827C277FBC8AE2E8B54F520D093A0DF28 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+OYcBso8Zm+oliTz8oZwnDrFsY77LZRcHyw5ht0smWrfSeTW5FiI8avd9v29gUBslpEZ9wIMwqVP4jLQVQ+dVm7x9BpDHadBV9RMjI809PraZOCqjzNVgV4/zOOaknfrqlQ== X-Mailru-MI: 20000000020000000000000800 X-Mras: Ok Content-Type: text/plain; charset="utf-8" RTL9607C relies on pinctrl to mux SoC pins. Use pinctrl to request pins for GPIO. pinctrl driver for other SoCs might be implemented later. Signed-off-by: Michael Zavertkin --- drivers/gpio/gpio-realtek-otto.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/gpio/gpio-realtek-otto.c b/drivers/gpio/gpio-realtek-o= tto.c index 4a606bad5848..01be8baa25c3 100644 --- a/drivers/gpio/gpio-realtek-otto.c +++ b/drivers/gpio/gpio-realtek-otto.c @@ -393,13 +393,14 @@ static int realtek_gpio_probe(struct platform_device = *pdev) =20 raw_spin_lock_init(&ctrl->lock); =20 + gen_gc_flags =3D GPIO_GENERIC_PINCTRL_BACKEND; + if (dev_flags & GPIO_PORTS_REVERSED) { - gen_gc_flags =3D 0; ctrl->bank_read =3D realtek_gpio_bank_read; ctrl->bank_write =3D realtek_gpio_bank_write; ctrl->line_imr_pos =3D realtek_gpio_line_imr_pos; } else { - gen_gc_flags =3D GPIO_GENERIC_BIG_ENDIAN_BYTE_ORDER; + gen_gc_flags |=3D GPIO_GENERIC_BIG_ENDIAN_BYTE_ORDER; ctrl->bank_read =3D realtek_gpio_bank_read_swapped; ctrl->bank_write =3D realtek_gpio_bank_write_swapped; ctrl->line_imr_pos =3D realtek_gpio_line_imr_pos_swapped; --=20 2.54.0