From patchwork Sat Jan 20 18:29:27 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Kaiser X-Patchwork-Id: 189752 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7301:2bc4:b0:101:a8e8:374 with SMTP id hx4csp1752778dyb; Sat, 20 Jan 2024 10:30:51 -0800 (PST) X-Google-Smtp-Source: AGHT+IFIPDDwlYQUqd7tSJxbqf5jV83luV8uds6IahgbRFKG8k0NpTPWODcZ1ocMnm4bbiZjA3su X-Received: by 2002:a05:6358:7a8:b0:175:e96d:3c4a with SMTP id n40-20020a05635807a800b00175e96d3c4amr2252206rwj.11.1705775451139; Sat, 20 Jan 2024 10:30:51 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1705775451; cv=pass; d=google.com; s=arc-20160816; b=WXbkZ0ErR63QINlp4RE+Kf2JLzmg/PntojQdQqE+XjETGpUG01oxlcd+e4sBNVKKgh qBkRRYIBOS7h1fezU23PlMQTi+ERhHVE0BqnkEmd/CTk1AC6no7U4ioW1X+czowOnWqO /+ibhS0nXEatSMBXoPG2VmVJTUzWqHS/XEfn7c+pPoao4LfM+bXPpgNEO97de6RJT9F+ FWkML41OSIeiSVyDZjZCmz9i4LDhI/jf64kpi+j0HAMzLnffsQYYpdhaidwzfLZYBKrf pXaaq9vHjo7CueiiR9ANoQqv/MH2n26DdTWZvzcqgpi4fbLWo//rAvtautn3+tfwn7no XW4A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from; bh=ig36PvsdSg3k2pJW/lY0mIl4yUC012kNGQ+Mrp3vlKw=; fh=0DZzQ0T1pV/QOLYdVR6ViMk4Eul4BEXt2QI1d1lw5Y4=; b=J0YKP9Z1WYDo8j8O5InYRGr5eAgWWeT6a6ZQ+52zVc5XVBxpPHrUWNgmWRYQpikcIK 7XjmdOfFQ3emBXY5tKwxlUC1tESB3adqssa2ktDGj/ptFzBfY4zzzAyJVoOiVx/Rerhu HHY07FGf0G95P8cobr8O2K+h2V4CpYYApHsbIpGmcIeopl+DlFe/XJr5BTDVce5VbaCh KuwiwFhiWCMk/Esk9KaGQBeDnK/vnbDpm40F9//Pugw9mevZxTlkn3Ho0fGqyh0aaPeD rcXnYAUKKe2CgVBowKImBlr7cpu/cPTp8L1VlKdbe+dqECMkS7SwjvbAJGMNLVpz0zec hAog== ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=kaiser.cx); spf=pass (google.com: domain of linux-kernel+bounces-31872-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-31872-ouuuleilei=gmail.com@vger.kernel.org" Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id gk1-20020a17090b118100b0028ff7941b5fsi1606122pjb.38.2024.01.20.10.30.50 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jan 2024 10:30:51 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-31872-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=kaiser.cx); spf=pass (google.com: domain of linux-kernel+bounces-31872-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-31872-ouuuleilei=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id D8793282F70 for ; Sat, 20 Jan 2024 18:30:50 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 69F8914F85; Sat, 20 Jan 2024 18:30:09 +0000 (UTC) Received: from akranes.kaiser.cx (akranes.kaiser.cx [152.53.16.207]) (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 43182125DA; Sat, 20 Jan 2024 18:30:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=152.53.16.207 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705775407; cv=none; b=o5BjNpiFuNZeuxgJ5euNU2xZWFYtDH5tDrLmIKngnifR86G9IioCCAUD1/NXfzI6HyoJ1lknNvM2NfysEscBo5mctS/0/PwTNqlBkizln5BLB4/iOv4UPA4Ho0XHTgKe6Y7DNEjaQIU8kCmeKWzAE0O3S6ffoUM2SHB56g7ojOo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705775407; c=relaxed/simple; bh=ZozKb2DSW5ARGRmpcf8M9RKu0CAMeRbLeLSR3ulc1uY=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=AXRiPzlOz+3/mJsr79BIsyt5XG6xDUE+Uzt5oXyQ2HXbIDVuIUB+E2nxwPE07KG8/Q07Q3N2Ni0XMqfx9I+aTHdsb8Fbj7nu/JA6URi8ROg1Gjj05/CmhNkf1FZtcJs/vx+3HuBUgmB+J/IGVCf4maW1oPaHate6czOH7o9/ZCA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kaiser.cx; spf=pass smtp.mailfrom=kaiser.cx; arc=none smtp.client-ip=152.53.16.207 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kaiser.cx Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=kaiser.cx Received: from dslb-178-004-202-210.178.004.pools.vodafone-ip.de ([178.4.202.210] helo=martin-debian-2.paytec.ch) by akranes.kaiser.cx with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1rRG6L-000BIC-1D; Sat, 20 Jan 2024 19:29:53 +0100 From: Martin Kaiser To: Shawn Guo , Linus Walleij , Bartosz Golaszewski Cc: Peng Fan , linux-gpio@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Martin Kaiser Subject: [PATCH v3 1/3] gpio: vf610: allow disabling the vf610 driver Date: Sat, 20 Jan 2024 19:29:27 +0100 Message-Id: <20240120182929.1129183-2-martin@kaiser.cx> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20240120182929.1129183-1-martin@kaiser.cx> References: <20240120182929.1129183-1-martin@kaiser.cx> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1788635171597054145 X-GMAIL-MSGID: 1788635198980593946 The vf610 gpio driver is enabled by default for all i.MX machines, without any option to disable it in a board-specific config file. Most i.MX chipsets have no hardware for this driver. Change the default to enable GPIO_VF610 for SOC_VF610 and disable it otherwise. Add a text description after the bool type, this makes the driver selectable by make config etc. Fixes: 30a35c07d9e9 ("gpio: vf610: drop the SOC_VF610 dependency for GPIO_VF610") Signed-off-by: Martin Kaiser --- v3: - split the changes into three patches v2: - enable the vf610 gpio driver in the defconfig files for arm_v7 (i.MX7ULP) and arm64 (i.MX8QM, DXL, ULP and i.MX93) drivers/gpio/Kconfig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig index 1301cec94f12..353af1a4d0ac 100644 --- a/drivers/gpio/Kconfig +++ b/drivers/gpio/Kconfig @@ -711,7 +711,8 @@ config GPIO_UNIPHIER Say yes here to support UniPhier GPIOs. config GPIO_VF610 - def_bool y + bool "VF610 GPIO support" + default y if SOC_VF610 depends on ARCH_MXC select GPIOLIB_IRQCHIP help From patchwork Sat Jan 20 18:29:28 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Kaiser X-Patchwork-Id: 189753 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7301:2bc4:b0:101:a8e8:374 with SMTP id hx4csp1752875dyb; Sat, 20 Jan 2024 10:31:04 -0800 (PST) X-Google-Smtp-Source: AGHT+IEL5AhehvIjWA/Ao7xdm00J3uSSx4SfkBcRwptJE+KoHfVS47EOZGaO+9q+yIwHEgAxyJlO X-Received: by 2002:a0c:e406:0:b0:684:cf98:391a with SMTP id o6-20020a0ce406000000b00684cf98391amr2169995qvl.103.1705775464499; Sat, 20 Jan 2024 10:31:04 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1705775464; cv=pass; d=google.com; s=arc-20160816; b=CuD9CdE+TuCwzLN5OYki2Cygt6KKL3VfAJbMWlTxTnTdwyhnaG04p//CamNzAYJ6h/ i/sSQ+UOSwwajbX/cB9+HJkZe5PkcRZCxjocld5Vy404QFN+TBe4kLwlTqAyM77Fb0Ix ooOe4ZA9WqHR/BIq83tglE6Rrf6QAHmrAKd9fHgiVqlE6xjOPEOdKdergb9uHF9uttfL 0CHHXcXW53SRZohpwVaxS6ySnNOY9kxjPaIZ3qNN8Sfw6cdop4o8C46dxB1E0pi34Yqp YaeG+jphhsBSyzJjiViyOfV7lkY7x2ShL5wgULcgFgtHfJpFlYKtvACeufprJM//wyIh atQg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from; bh=NY/v6E2fhGS9wAqCd/hFSpMLA2i4tYv/TJGCHvCx/CA=; fh=0DZzQ0T1pV/QOLYdVR6ViMk4Eul4BEXt2QI1d1lw5Y4=; b=Mu96Gx8cL1ButPru76gXwVjEvLyUrQgiaZNgF5B+sBENz6F8p5vooyRhhqsphL5HQb PWtK/+3LwnTfBHUFkw2uY5aYM+9k+bnC4sgq/GK9tO60MoMdN1qaEiBLGSX//HV5GW4V mbND7SCJoOSQhaqdxeaxIYKEh6QPzMElF98BxPClAplDGldNU62wWIVa7RCilRr+WFvQ bACdyr7nIZqkyvjUFUHxQeSm2VWcN4LPL+l37sDMSdIE+sb9d2HQ/pTiFK0XstmxpFob 2B3ghE/wptUDWK+CLhEiBpTOvLyrz5e1aXdQvLu6bkaDQpP2RAz2/9xxq7DVdL+n+xDj 6OTQ== ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=kaiser.cx); spf=pass (google.com: domain of linux-kernel+bounces-31874-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-31874-ouuuleilei=gmail.com@vger.kernel.org" Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id s3-20020a0cdc03000000b0067f8d8402dcsi1994683qvk.174.2024.01.20.10.31.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jan 2024 10:31:04 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-31874-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=kaiser.cx); spf=pass (google.com: domain of linux-kernel+bounces-31874-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-31874-ouuuleilei=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 4BF3B1C208B5 for ; Sat, 20 Jan 2024 18:31:04 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 9BFD014F95; Sat, 20 Jan 2024 18:30:10 +0000 (UTC) Received: from akranes.kaiser.cx (akranes.kaiser.cx [152.53.16.207]) (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 444F014ABB; Sat, 20 Jan 2024 18:30:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=152.53.16.207 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705775409; cv=none; b=ahQ3f3i1x2UNgLxERS1jYuap1fU8kyrReiThgCJ2wlkqJ6IHL+DSNjHcDzoaKGiv2oJyodUO7uhZi9ck7ltnjiy76ytFoivt8f9DWwg0VbskibKMsKzjgDs2LUhIDhVxF+8Tcei9r1Nnjb7bNhQEIDyG5FWQW6BBzKNXjv6lz2w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705775409; c=relaxed/simple; bh=WrEX1i32M8aWr3iINek/tl8q5EvuhzxOCpSuCgI0Rtw=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=Qe/TORarVFY2gqbYbqrXfPbLXQj2ieLksW9vQeoLbLdKWpAtsn6HpqVhJ1YPXmrL/UGfHw8wbcXEvQY7AixGmSBVymchK8pQgssfUdas5ydNPb4jK0yDx5H0A2ykt/DTcl0u6Z7NYp8UFeJPmmnRxYuFrBSXFRB0bYKTSShvROA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kaiser.cx; spf=pass smtp.mailfrom=kaiser.cx; arc=none smtp.client-ip=152.53.16.207 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kaiser.cx Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=kaiser.cx Received: from dslb-178-004-202-210.178.004.pools.vodafone-ip.de ([178.4.202.210] helo=martin-debian-2.paytec.ch) by akranes.kaiser.cx with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1rRG6M-000BIC-28; Sat, 20 Jan 2024 19:29:54 +0100 From: Martin Kaiser To: Shawn Guo , Linus Walleij , Bartosz Golaszewski Cc: Peng Fan , linux-gpio@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Martin Kaiser Subject: [PATCH v3 2/3] ARM: imx_v6_v7_defconfig: enable the vf610 gpio driver Date: Sat, 20 Jan 2024 19:29:28 +0100 Message-Id: <20240120182929.1129183-3-martin@kaiser.cx> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20240120182929.1129183-1-martin@kaiser.cx> References: <20240120182929.1129183-1-martin@kaiser.cx> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1788635213857507334 X-GMAIL-MSGID: 1788635213857507334 The vf610 gpio driver is used in i.MX7ULP chips (Cortex A7, ARMv7-A architecture). Enable it in imx_v6_v7_defconfig. (vf610 gpio used to be enabled by default for all i.MX chips. This was changed recently as most i.MX chips don't need this driver.) Signed-off-by: Martin Kaiser --- v3: - split the changes into three patches v2: - enable the vf610 gpio driver in the defconfig files for arm_v7 (i.MX7ULP) and arm64 (i.MX8QM, DXL, ULP and i.MX93) arch/arm/configs/imx_v6_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig index 0a90583f9f01..3cdcb786f33f 100644 --- a/arch/arm/configs/imx_v6_v7_defconfig +++ b/arch/arm/configs/imx_v6_v7_defconfig @@ -208,6 +208,7 @@ CONFIG_PINCTRL_IMX8MQ=y CONFIG_GPIO_SYSFS=y CONFIG_GPIO_MXC=y CONFIG_GPIO_SIOX=m +CONFIG_GPIO_VF610=y CONFIG_GPIO_MAX732X=y CONFIG_GPIO_PCA953X=y CONFIG_GPIO_PCF857X=y From patchwork Sat Jan 20 18:29:29 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Kaiser X-Patchwork-Id: 189751 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7301:2bc4:b0:101:a8e8:374 with SMTP id hx4csp1752661dyb; Sat, 20 Jan 2024 10:30:32 -0800 (PST) X-Google-Smtp-Source: AGHT+IGgPRhMBPUUePxNAxxc7qutUAelTjVhri7F23LIQz0eFvLgzYhUmUx/H+Ji6K5eY/69KiUj X-Received: by 2002:a9d:649a:0:b0:6dc:1cf:2fef with SMTP id g26-20020a9d649a000000b006dc01cf2fefmr1928472otl.15.1705775432138; Sat, 20 Jan 2024 10:30:32 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1705775432; cv=pass; d=google.com; s=arc-20160816; b=N8QwQMrYJcavI9vWQT5IouKA+pF1Noq86Z6Qj99IsQjHJSSgXzMu/UACM52LlndFCu yyXPRKC4VPw2jSongAKoo20hp4Gd1Wnh0S+Rgiw6c02cglmSix9S5a6KL+aD3ejhDMsf Pw7R3m+Tae5bpcUXN0Wth7HRrWgCAtuffcoW1r+3TLQJ7K4c94Qpa16waNedR+EQjlYy sFJ7YjaIGH1Z7qcXOx6mq/F4CI5sYkwh3AwhIw0vC961UrH6amzTKHJTkY14sMjmirXB bNXIW5Tl57GvqgvkN4KxAup9fkrVNCeoloxdb1OQ5W+bv7HoimnPrW38GsaDQdLHZCpJ FwuA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from; bh=c44LSOmomDFGJj4mA03Npo/TX3aErseRUcfCgVKIc88=; fh=0DZzQ0T1pV/QOLYdVR6ViMk4Eul4BEXt2QI1d1lw5Y4=; b=JmNo/aeo+wlHbFGN5dQfIByI6BR+1fSGuzzjFVnBDsAKyZJoAMWcXE7Vvzf5veCgSJ poEbmyIyIUllNkoJ5KtX6MIphnyZNGw4yGTEC7DWAdou6ZmB2tGuWe7X0IcxLR4cA9E5 fsTz9P6+0disKcO8ViEjindFzHDkTQskITrLTIDncGvHCOwjGBIsQTdz0fjYi0wOM+2j EusvC1W0A+dQ5C5ojcGdUrDBk3bjKFmugz6rQC4OheUZMGSEEQOeN5lQlysaykixVSnk h+dJoQqOn4U1reYS8vBYKRq9e6VCL7ETXzcazQ5fRI/SU3b+DKNdxoD49LDQSP6zpaCH wSVQ== ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=kaiser.cx); spf=pass (google.com: domain of linux-kernel+bounces-31871-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-31871-ouuuleilei=gmail.com@vger.kernel.org" Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id u9-20020a63ef09000000b005ce1968c4cfsi5598503pgh.526.2024.01.20.10.30.32 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jan 2024 10:30:32 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-31871-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=kaiser.cx); spf=pass (google.com: domain of linux-kernel+bounces-31871-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-31871-ouuuleilei=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id D307E282EAD for ; Sat, 20 Jan 2024 18:30:31 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 2B59014AAA; Sat, 20 Jan 2024 18:30:07 +0000 (UTC) Received: from akranes.kaiser.cx (akranes.kaiser.cx [152.53.16.207]) (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 C8311EEC6; Sat, 20 Jan 2024 18:30:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=152.53.16.207 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705775405; cv=none; b=Hl7Xt8LnOjemToboGkSgQvaKEgvOUfnbQuyycEUwXbsxCJdjhX5wxWDz6l3AI/u0JOiTf9hT7pImO//hCYV6QSdgWWtX2lFtVGl647GNqKhyxMZEBx8BIA5qB3uja+MNKPxHNdOUh+Kk4X0fviQDDtsWf24Qyh4msWeVJ7KCYKQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705775405; c=relaxed/simple; bh=402VGEfExEgOIX4MN7FxGefgsD24E3ZTdyyu/5bhCVo=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=FVO/M8SfBJvliuT1SOwjrJ5l2VgrB+q+9L6gagCzGVlYyTyN4ZA6lfbYKZ8mk1ORQ4hZf7vqTHnFdobc0yn8J6M4kbr05+lnBRAzDhd1UcRgqwRfBm4RZu9Y7cF5H1o8/NiQcAEHLGBPPypu2+Q8hB0TfesmfpnQ3seM4fTWXnc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kaiser.cx; spf=pass smtp.mailfrom=kaiser.cx; arc=none smtp.client-ip=152.53.16.207 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=kaiser.cx Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=kaiser.cx Received: from dslb-178-004-202-210.178.004.pools.vodafone-ip.de ([178.4.202.210] helo=martin-debian-2.paytec.ch) by akranes.kaiser.cx with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1rRG6O-000BIC-1O; Sat, 20 Jan 2024 19:29:56 +0100 From: Martin Kaiser To: Shawn Guo , Linus Walleij , Bartosz Golaszewski Cc: Peng Fan , linux-gpio@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Martin Kaiser Subject: [PATCH v3 3/3] arm64: defconfig: enable the vf610 gpio driver Date: Sat, 20 Jan 2024 19:29:29 +0100 Message-Id: <20240120182929.1129183-4-martin@kaiser.cx> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20240120182929.1129183-1-martin@kaiser.cx> References: <20240120182929.1129183-1-martin@kaiser.cx> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1788635179291479555 X-GMAIL-MSGID: 1788635179291479555 The vf610 gpio driver is used in i.MX8QM, DXL, ULP and i.MX93 chips. Enable it in arm64 defconfig. (vf610 gpio used to be enabled by default for all i.MX chips. This was changed recently as most i.MX chips don't need this driver.) Signed-off-by: Martin Kaiser --- v3: - split the changes into three patches v2: - enable the vf610 gpio driver in the defconfig files for arm_v7 (i.MX7ULP) and arm64 (i.MX8QM, DXL, ULP and i.MX93) arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index e6cf3e5d63c3..915c7c8fd13f 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -632,6 +632,7 @@ CONFIG_GPIO_SYSCON=y CONFIG_GPIO_UNIPHIER=y CONFIG_GPIO_VISCONTI=y CONFIG_GPIO_WCD934X=m +CONFIG_GPIO_VF610=y CONFIG_GPIO_XGENE=y CONFIG_GPIO_XGENE_SB=y CONFIG_GPIO_MAX732X=y