From patchwork Sun Oct 31 23:15:11 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: David Virag X-Patchwork-Id: 12595521 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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5B54AC433F5 for ; Sun, 31 Oct 2021 23:18:37 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 1488360F45 for ; Sun, 31 Oct 2021 23:18:37 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 1488360F45 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org 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:MIME-Version:Message-Id:Date:Subject:Cc :To:From: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=TbcYiiIN4dnI3IrVxzixRvHy5Oz0OVk4jO6mYNL6DFk=; b=exFdC/c6TSbxgh 6K+lfsCz1DymNHWPep3uXK+SnRBVI9B4AN0/PnfnkdkTpb6A6DSUUcRwptO89xJ4FUNU9LRcTbLC6 5puNfOzFleDrx3ezunKt/ULaef2Z/oOSV7qJfP7dJXcP3Y/8/RQ+Aokt+lokBcwd7HuAW236aWHzS 1MiAKlTy0fdPI9bnyhxrRSfbVl5P/QB/z67LoT8MWv5/ycQQqaFSgW7/FH3iXsoqENYfGJB1Zfsec LZNwWjYplO9DivFugm1eul4CKWUSqvmOCo2oxMBjXCPMjcDVnZYkl02VxMQOMOilf5e8eKmuNC8Xu 6K7cqz9qroLlViUanSSQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mhK4V-00Eu59-Ni; Sun, 31 Oct 2021 23:17:03 +0000 Received: from mail-ed1-x52c.google.com ([2a00:1450:4864:20::52c]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mhK4S-00Eu2d-Io for linux-arm-kernel@lists.infradead.org; Sun, 31 Oct 2021 23:17:01 +0000 Received: by mail-ed1-x52c.google.com with SMTP id g10so58299547edj.1 for ; Sun, 31 Oct 2021 16:17:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=dIz+D2qZaiI589Z0uFKXbOXgf85hUO1jhwoeXytI7HM=; b=O6qXLStaG8EkmcoZl1p0aD8NXcDO4zYgxIxTAiR7w3F+7ZIHIyhwZtSvArE0Hd7Gnn zMa7bmZzWjcPo1ic8zNGYwN+p4rFDK+ujtjhxB+054c5adLN500VV1kYItyxwQhV1Iqr aiWATM0Teu7u/X6iZ9lUSW0P5WE1IJiUTNjlCOHk15ArDkRE5c1MfFiYp9OX8p4hVnB4 FDN34iXhq8Vxq3KkWkTXiG/q/DsUe4pwPv4wfDWhb3ZiFmeFIVhlN/AhrndaWQyXKaxh UsY2yY9Aoc9wDmXdEEPhnSqZwFCahqOzGlZJn3BEfZc7jyhkoaIQwE20Nh5sereCXwDT eW4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=dIz+D2qZaiI589Z0uFKXbOXgf85hUO1jhwoeXytI7HM=; b=L7E727YUqhpd4rFjLoYY0Rg4/+fM2A2gwgowYY+Jo+HgJcAjCDIvjTUIuMzB4rA+1n FBZe2EV/Aqo0J0zeQEzXChaaXgxEWW3OgjOjBLiPmkIycB9NMqJkIsc5naqT54u6D98q wFiGeg966Y7YOwBdqQCB++3AopdfpeHI1QibOI5Sm0xErR8i9wCA1S1SbuvFRdvYoG43 5ppMvSdG/SXsRlDpl72vI1dhAF2FVugKE0aIoehQtRKMBOVDxXsgJyGOdy9tIZxZSz+g Gr/+1ewVkWKYz3a/FAMlvgMs92zmHzCNSaMEyn26H4/tv5RAEdaWqAdLn0Wmn2JwJeZX 8KnQ== X-Gm-Message-State: AOAM533fveVKDITHUAZxouI6pIyDMEZ8Gc6mq0PwICqOI1j8jv0NfOfe GQlnqc7pr68OAMxEIaJdKs4= X-Google-Smtp-Source: ABdhPJz4UjttpxK+IJQasRgvFv2IwRTWmnxmGl2gXT5ChlMy5E83j9TTMFRQCi6oHMotYIYdP0i+Iw== X-Received: by 2002:a17:907:7b99:: with SMTP id ne25mr1131888ejc.15.1635722219069; Sun, 31 Oct 2021 16:16:59 -0700 (PDT) Received: from localhost.localdomain ([2a02:ab88:368f:2080:eab:126a:947d:3008]) by smtp.googlemail.com with ESMTPSA id hq33sm276290ejc.119.2021.10.31.16.16.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 31 Oct 2021 16:16:58 -0700 (PDT) From: David Virag To: Cc: David Virag , Tomasz Figa , Krzysztof Kozlowski , Sylwester Nawrocki , Linus Walleij , Rob Herring , linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 1/2] dt-bindings: pinctrl: samsung: Document Exynos7885 Date: Mon, 1 Nov 2021 00:15:11 +0100 Message-Id: <20211031231511.46856-1-virag.david003@gmail.com> X-Mailer: git-send-email 2.33.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211031_161700_676689_B97B3DF8 X-CRM114-Status: GOOD ( 10.59 ) 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: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Document compatible string for Exynos7885 SoC. Signed-off-by: David Virag Acked-by: Rob Herring --- Changes in v2: - (none) Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt index b8b475967ff9..9e70edceb21b 100644 --- a/Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt +++ b/Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt @@ -22,6 +22,7 @@ Required Properties: - "samsung,exynos5420-pinctrl": for Exynos5420 compatible pin-controller. - "samsung,exynos5433-pinctrl": for Exynos5433 compatible pin-controller. - "samsung,exynos7-pinctrl": for Exynos7 compatible pin-controller. + - "samsung,exynos7885-pinctrl": for Exynos7885 compatible pin-controller. - "samsung,exynos850-pinctrl": for Exynos850 compatible pin-controller. - "samsung,exynosautov9-pinctrl": for ExynosAutov9 compatible pin-controller. From patchwork Sun Oct 31 23:17:19 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: David Virag X-Patchwork-Id: 12595523 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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C085CC433EF for ; Sun, 31 Oct 2021 23:18:48 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 8884760E9B for ; Sun, 31 Oct 2021 23:18:48 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 8884760E9B Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org 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:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=lo53xbJFSo3/uwudRyJkeZQHveynHwpf4+Eeqz5zm1g=; b=Pl7q5ltFghyEwC 7wOmsDZ26/XcBsO70tRRVbix4oeh680nq0A3UuY2ozkW+MsS4XMdj0v3M1DQRSQy3zcxM8AOeBWMc K/Qh1/mL/GWzSmmHhSwGpl+BDtivW3v9N6kCqElhDCkrWmzu2GPGVBO7KLc+olexxRVQQ7WJlF3rD xeNPLybxlJUGi2S4Hyen/QIEjEB/0SLAYvUIMmZhv2pc6lnC1elTl7HMrKEhewqbS5+bTQ0cig8+b 7wbTxqabUf/h/mwRCVxfcqC20yv6d5uGLlMqNwBeWh5OYTw2cW9sECP8wZ4Q7kLPt37J0fCFqj3w+ YD9938myOBkndn4pHfgA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mhK4w-00EuBv-NU; Sun, 31 Oct 2021 23:17:30 +0000 Received: from mail-ed1-x535.google.com ([2a00:1450:4864:20::535]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mhK4s-00EuB7-Kj for linux-arm-kernel@lists.infradead.org; Sun, 31 Oct 2021 23:17:28 +0000 Received: by mail-ed1-x535.google.com with SMTP id r12so58778542edt.6 for ; Sun, 31 Oct 2021 16:17:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Z7zm4v+bWIoT6uH6gIqot3vADKrXgOQGICghzSDhu8o=; b=ZPnljjslyg9IxAZfEbD/0v+JxviUPMjgZi9LdEKOHF0iTPYI1yPhLaGUrt17B9NYec zGS9zerJn7n4NSgnruwVV1LUPbQbAK1FX9LFV1NU5HRKyaQ3FJuYGp5wh4Q6tLlLo24d Ub5fuQKIJZZR8+YxcSJa2N272zl5S1jW5ie9y9XeaK0f7vONX3mcfP84EfkNo3XVTgse tM3TKsYL06IDxrowC8xRpCv/j66JyqfLVfHdf+oJrfkVXi03v82q3zyyWqAwcbbcDa4L 4sWg/clHgKvZMPZtCkc34GhamdLWqaqV0vltggDsjmSaXwo/uBCcf/wkORIRIYFZdpFj Evzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Z7zm4v+bWIoT6uH6gIqot3vADKrXgOQGICghzSDhu8o=; b=2uZgM2UiLxuZtUhuVsnAEmLBf84wZ/FLGB6p4uoCqOqGOMNTLyp262ua40+6m5nPOb UXCKueq96/xUX4vcJ5va9GapXiixcLPFUINTa1aOG4I5b6H7imatyjjfof+iYXTv2SYd RyzZpyupYlYl/tDPOGg0/RSCQ4W8l/v8bYuts88tCIlNcfYODFfeOPNtF3GobBzPfQwJ CLLzBsBnn7RsnBPMLLW1tu0mDCHc4BKmaQ4+hmGXqDMJJn9GizBtQGnDEfxKl9Ir34hJ SCTkXJ2ciZqlzVzFzXxpUYpdvSor2FIx0zXgCr8eKRlnMMYC7cZ7kEjofWCRnwYixR8I 57ng== X-Gm-Message-State: AOAM53099iguL4dMlXGLYp99fzst69kMpouJLU6h7kU6k1E86gBDUFYg Dm94HNYZNSnAvdqBWT4FocM= X-Google-Smtp-Source: ABdhPJyWY5X0zQ8n6VF0lk4svCSEgfqtA8/966onbPsX9YxXA1AKdeqkpRfHTBqHG9qpag0TDJphUw== X-Received: by 2002:a17:906:6a0a:: with SMTP id qw10mr4495954ejc.141.1635722245179; Sun, 31 Oct 2021 16:17:25 -0700 (PDT) Received: from localhost.localdomain ([2a02:ab88:368f:2080:eab:126a:947d:3008]) by smtp.googlemail.com with ESMTPSA id u9sm8165503edf.47.2021.10.31.16.17.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 31 Oct 2021 16:17:24 -0700 (PDT) From: David Virag To: Cc: David Virag , Tomasz Figa , Krzysztof Kozlowski , Sylwester Nawrocki , Linus Walleij , Rob Herring , linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 2/2] pinctrl: samsung: Add Exynos7885 SoC specific data Date: Mon, 1 Nov 2021 00:17:19 +0100 Message-Id: <20211031231720.46994-1-virag.david003@gmail.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20211031231511.46856-1-virag.david003@gmail.com> References: <20211031231511.46856-1-virag.david003@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211031_161726_710392_2F9092D0 X-CRM114-Status: GOOD ( 16.33 ) 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: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Add Samsung Exynos7885 SoC specific data to enable pinctrl support for all platforms based on Exynos7885. Signed-off-by: David Virag --- Changes in v2: - Added missing initconsts - Fixed a double space in the first comment .../pinctrl/samsung/pinctrl-exynos-arm64.c | 81 +++++++++++++++++++ drivers/pinctrl/samsung/pinctrl-samsung.c | 2 + drivers/pinctrl/samsung/pinctrl-samsung.h | 1 + 3 files changed, 84 insertions(+) diff --git a/drivers/pinctrl/samsung/pinctrl-exynos-arm64.c b/drivers/pinctrl/samsung/pinctrl-exynos-arm64.c index 6b77fd24571e..645371d9866f 100644 --- a/drivers/pinctrl/samsung/pinctrl-exynos-arm64.c +++ b/drivers/pinctrl/samsung/pinctrl-exynos-arm64.c @@ -441,6 +441,87 @@ const struct samsung_pinctrl_of_match_data exynos7_of_data __initconst = { .num_ctrl = ARRAY_SIZE(exynos7_pin_ctrl), }; +/* pin banks of exynos7885 pin-controller 0 (ALIVE) */ +static const struct samsung_pin_bank_data exynos7885_pin_banks0[] __initconst = { + EXYNOS_PIN_BANK_EINTN(3, 0x000, "etc0"), + EXYNOS_PIN_BANK_EINTN(3, 0x020, "etc1"), + EXYNOS850_PIN_BANK_EINTW(8, 0x040, "gpa0", 0x00), + EXYNOS850_PIN_BANK_EINTW(8, 0x060, "gpa1", 0x04), + EXYNOS850_PIN_BANK_EINTW(8, 0x080, "gpa2", 0x08), + EXYNOS850_PIN_BANK_EINTW(5, 0x0a0, "gpq0", 0x0c), +}; + +/* pin banks of exynos7885 pin-controller 1 (DISPAUD) */ +static const struct samsung_pin_bank_data exynos7885_pin_banks1[] __initconst = { + EXYNOS850_PIN_BANK_EINTG(5, 0x000, "gpb0", 0x00), + EXYNOS850_PIN_BANK_EINTG(4, 0x020, "gpb1", 0x04), + EXYNOS850_PIN_BANK_EINTG(5, 0x040, "gpb2", 0x08), +}; + +/* pin banks of exynos7885 pin-controller 2 (FSYS) */ +static const struct samsung_pin_bank_data exynos7885_pin_banks2[] __initconst = { + EXYNOS850_PIN_BANK_EINTG(4, 0x000, "gpf0", 0x00), + EXYNOS850_PIN_BANK_EINTG(8, 0x020, "gpf2", 0x04), + EXYNOS850_PIN_BANK_EINTG(6, 0x040, "gpf3", 0x08), + EXYNOS850_PIN_BANK_EINTG(6, 0x060, "gpf4", 0x0c), +}; + +/* pin banks of exynos7885 pin-controller 3 (TOP) */ +static const struct samsung_pin_bank_data exynos7885_pin_banks3[] __initconst = { + EXYNOS850_PIN_BANK_EINTG(4, 0x000, "gpp0", 0x00), + EXYNOS850_PIN_BANK_EINTG(3, 0x020, "gpg0", 0x04), + EXYNOS850_PIN_BANK_EINTG(4, 0x040, "gpp1", 0x08), + EXYNOS850_PIN_BANK_EINTG(4, 0x060, "gpp2", 0x0c), + EXYNOS850_PIN_BANK_EINTG(3, 0x080, "gpp3", 0x10), + EXYNOS850_PIN_BANK_EINTG(6, 0x0a0, "gpp4", 0x14), + EXYNOS850_PIN_BANK_EINTG(4, 0x0c0, "gpp5", 0x18), + EXYNOS850_PIN_BANK_EINTG(5, 0x0e0, "gpp6", 0x1c), + EXYNOS850_PIN_BANK_EINTG(2, 0x100, "gpp7", 0x20), + EXYNOS850_PIN_BANK_EINTG(2, 0x120, "gpp8", 0x24), + EXYNOS850_PIN_BANK_EINTG(8, 0x140, "gpg1", 0x28), + EXYNOS850_PIN_BANK_EINTG(8, 0x160, "gpg2", 0x2c), + EXYNOS850_PIN_BANK_EINTG(8, 0x180, "gpg3", 0x30), + EXYNOS850_PIN_BANK_EINTG(2, 0x1a0, "gpg4", 0x34), + EXYNOS850_PIN_BANK_EINTG(4, 0x1c0, "gpc0", 0x38), + EXYNOS850_PIN_BANK_EINTG(8, 0x1e0, "gpc1", 0x3c), + EXYNOS850_PIN_BANK_EINTG(8, 0x200, "gpc2", 0x40), +}; + +const struct samsung_pin_ctrl exynos7885_pin_ctrl[] __initconst = { + { + /* pin-controller instance 0 Alive data */ + .pin_banks = exynos7885_pin_banks0, + .nr_banks = ARRAY_SIZE(exynos7885_pin_banks0), + .eint_gpio_init = exynos_eint_gpio_init, + .eint_wkup_init = exynos_eint_wkup_init, + .suspend = exynos_pinctrl_suspend, + .resume = exynos_pinctrl_resume, + }, { + /* pin-controller instance 1 DISPAUD data */ + .pin_banks = exynos7885_pin_banks1, + .nr_banks = ARRAY_SIZE(exynos7885_pin_banks1), + }, { + /* pin-controller instance 2 FSYS data */ + .pin_banks = exynos7885_pin_banks2, + .nr_banks = ARRAY_SIZE(exynos7885_pin_banks2), + .eint_gpio_init = exynos_eint_gpio_init, + .suspend = exynos_pinctrl_suspend, + .resume = exynos_pinctrl_resume, + }, { + /* pin-controller instance 3 TOP data */ + .pin_banks = exynos7885_pin_banks3, + .nr_banks = ARRAY_SIZE(exynos7885_pin_banks3), + .eint_gpio_init = exynos_eint_gpio_init, + .suspend = exynos_pinctrl_suspend, + .resume = exynos_pinctrl_resume, + }, +}; + +const struct samsung_pinctrl_of_match_data exynos7885_of_data __initconst = { + .ctrl = exynos7885_pin_ctrl, + .num_ctrl = ARRAY_SIZE(exynos7885_pin_ctrl), +}; + /* pin banks of exynos850 pin-controller 0 (ALIVE) */ static const struct samsung_pin_bank_data exynos850_pin_banks0[] __initconst = { /* Must start with EINTG banks, ordered by EINT group number. */ diff --git a/drivers/pinctrl/samsung/pinctrl-samsung.c b/drivers/pinctrl/samsung/pinctrl-samsung.c index 23f355ae9ca0..8941f658e7f1 100644 --- a/drivers/pinctrl/samsung/pinctrl-samsung.c +++ b/drivers/pinctrl/samsung/pinctrl-samsung.c @@ -1264,6 +1264,8 @@ static const struct of_device_id samsung_pinctrl_dt_match[] = { .data = &exynos5433_of_data }, { .compatible = "samsung,exynos7-pinctrl", .data = &exynos7_of_data }, + { .compatible = "samsung,exynos7885-pinctrl", + .data = &exynos7885_of_data }, { .compatible = "samsung,exynos850-pinctrl", .data = &exynos850_of_data }, { .compatible = "samsung,exynosautov9-pinctrl", diff --git a/drivers/pinctrl/samsung/pinctrl-samsung.h b/drivers/pinctrl/samsung/pinctrl-samsung.h index 547968a31aed..1f8d30ba05af 100644 --- a/drivers/pinctrl/samsung/pinctrl-samsung.h +++ b/drivers/pinctrl/samsung/pinctrl-samsung.h @@ -339,6 +339,7 @@ extern const struct samsung_pinctrl_of_match_data exynos5410_of_data; extern const struct samsung_pinctrl_of_match_data exynos5420_of_data; extern const struct samsung_pinctrl_of_match_data exynos5433_of_data; extern const struct samsung_pinctrl_of_match_data exynos7_of_data; +extern const struct samsung_pinctrl_of_match_data exynos7885_of_data; extern const struct samsung_pinctrl_of_match_data exynos850_of_data; extern const struct samsung_pinctrl_of_match_data exynosautov9_of_data; extern const struct samsung_pinctrl_of_match_data s3c64xx_of_data;