From patchwork Tue Sep 3 14:25:01 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heikki Krogerus X-Patchwork-Id: 13788813 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 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 71833CD3439 for ; Tue, 3 Sep 2024 14:27:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=MGzmehdqN0EGebrPVDAJl9PvmdmAY19xcAuJiieXpdI=; b=KXwDvtWejLwhXMZ5lj8Y3GYP75 OKJyyoAn+khgvtHWspR7qGI/LOY1/Q89Am09DvhAAC2X6R8T7pVhNIJ8X7ExGFBQ0eB+pUU+jTNG8 G4Kv+A9c5IMtOwmtyZ1HCvyYo07bdM8q0JCSfRv19YN45bBDP1kRnPntc93hn1Ea5w2wwYE6zeiLG oJeN/sQV9pF0/7DWM//9SBpOceDq95NUQAvhCAHSmcwfoNXzbUhirxlT3DPxncps0SnMLGGJvSsxh FTHxbX8Lkwh4k2YkfhMRP83cZVzjBRUiYKcDISgvHIFphYNqUoJgjBaHBpFkmjErUeUgNS4wkseHl oGGdyGzw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1slUV2-00000000ZKa-1Ls0; Tue, 03 Sep 2024 14:27:16 +0000 Received: from mgamail.intel.com ([192.198.163.19]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1slUTA-00000000YXU-28Gq for linux-arm-kernel@lists.infradead.org; Tue, 03 Sep 2024 14:25:21 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1725373520; x=1756909520; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=N+ztKGxEoqoGG92EUZtMJ7GeCha38X8P/R+k1UAvCx8=; b=mSfNPfH8x4uyviwZpeeIdUtrPGCC3VM8gRKg8w2vABoBpwd9YeJsWxYR 5eUD/4zfr6lAP8UtvjJOoerQMbRvhZAAdoV8DpAW1uKkaY2TbThhRmbFD Ix4RJxPPYDwOjmGGElJlvG3JOBA34v6vK9aldr11qUWooRwTeEXXzkfgt LBA2VqqXgbcwaoDsWVJ6Nfyw2O3hMnMCUrthXE+vlB5vTcsPwvwPI+5+Z yOdhWHSqery5ahYsBjzANPjH04QoAaqVxkV9Czwr42Y+eg/zWF+2ePXgJ yAr11BN0Q8Kzhtzf0btfU4SsGJk/jUuOmWdrTRV3Iegk0B/3QCkZ66oBu Q==; X-CSE-ConnectionGUID: xmsqbM3ZQxmcFmkTdoeTXA== X-CSE-MsgGUID: LRc65H/kSUG+fcL3KixwnA== X-IronPort-AV: E=McAfee;i="6700,10204,11184"; a="23541285" X-IronPort-AV: E=Sophos;i="6.10,199,1719903600"; d="scan'208";a="23541285" Received: from orviesa008.jf.intel.com ([10.64.159.148]) by fmvoesa113.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Sep 2024 07:25:20 -0700 X-CSE-ConnectionGUID: 5rLRW7gLSbmueDDcnaJfgw== X-CSE-MsgGUID: 1AlL5Y6KR1qm7aYQCUaEUw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.10,199,1719903600"; d="scan'208";a="65658823" Received: from black.fi.intel.com (HELO black.fi.intel.com.) ([10.237.72.28]) by orviesa008.jf.intel.com with ESMTP; 03 Sep 2024 07:25:17 -0700 From: Heikki Krogerus To: Andi Shyti , Jarkko Nikula Cc: Andy Shevchenko , Mika Westerberg , Jan Dabros , linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Russell King , Dinh Nguyen , linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 2/7] ARM: configs: enable I2C_DESIGNWARE_CORE with I2C_DESIGNWARE_PLATFORM Date: Tue, 3 Sep 2024 17:25:01 +0300 Message-ID: <20240903142506.3444628-3-heikki.krogerus@linux.intel.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240903142506.3444628-1-heikki.krogerus@linux.intel.com> References: <20240903142506.3444628-1-heikki.krogerus@linux.intel.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240903_072520_630878_7F3EEDE1 X-CRM114-Status: GOOD ( 11.02 ) 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 The dependency handling of the Synopsys DesignWare I2C adapter drivers is going to be changed so that the glue drivers for the PCI and platform buses depend on I2C_DESIGNWARE_CORE. Cc: Russell King Cc: Dinh Nguyen Cc: linux-arm-kernel@lists.infradead.org Signed-off-by: Heikki Krogerus --- arch/arm/configs/hisi_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/configs/pxa_defconfig | 1 + arch/arm/configs/socfpga_defconfig | 1 + arch/arm/configs/spear13xx_defconfig | 1 + arch/arm/configs/spear3xx_defconfig | 1 + arch/arm/configs/spear6xx_defconfig | 1 + 7 files changed, 7 insertions(+) diff --git a/arch/arm/configs/hisi_defconfig b/arch/arm/configs/hisi_defconfig index 0376a65e8bc1..e19c1039fb93 100644 --- a/arch/arm/configs/hisi_defconfig +++ b/arch/arm/configs/hisi_defconfig @@ -43,6 +43,7 @@ CONFIG_SERIAL_8250_DW=y CONFIG_SERIAL_OF_PLATFORM=y CONFIG_SERIAL_AMBA_PL011=y CONFIG_SERIAL_AMBA_PL011_CONSOLE=y +CONFIG_I2C_DESIGNWARE_CORE=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_SPI=y CONFIG_SPI_PL022=y diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig index 62734530a3d6..9a5f5c439b87 100644 --- a/arch/arm/configs/multi_v7_defconfig +++ b/arch/arm/configs/multi_v7_defconfig @@ -413,6 +413,7 @@ CONFIG_I2C_AT91=m CONFIG_I2C_BCM2835=y CONFIG_I2C_CADENCE=y CONFIG_I2C_DAVINCI=y +CONFIG_I2C_DESIGNWARE_CORE=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DIGICOLOR=m CONFIG_I2C_EMEV2=m diff --git a/arch/arm/configs/pxa_defconfig b/arch/arm/configs/pxa_defconfig index f2ca5c9131b5..e1cb170c2bf0 100644 --- a/arch/arm/configs/pxa_defconfig +++ b/arch/arm/configs/pxa_defconfig @@ -277,6 +277,7 @@ CONFIG_HW_RANDOM=y CONFIG_I2C_CHARDEV=m CONFIG_I2C_MUX_PCA954x=m CONFIG_I2C_MUX_PINCTRL=m +CONFIG_I2C_DESIGNWARE_CORE=m CONFIG_I2C_DESIGNWARE_PLATFORM=m CONFIG_I2C_GPIO=y CONFIG_I2C_PXA_SLAVE=y diff --git a/arch/arm/configs/socfpga_defconfig b/arch/arm/configs/socfpga_defconfig index e82c3866b810..294906c8f16e 100644 --- a/arch/arm/configs/socfpga_defconfig +++ b/arch/arm/configs/socfpga_defconfig @@ -83,6 +83,7 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=2 CONFIG_SERIAL_8250_DW=y CONFIG_I2C=y CONFIG_I2C_CHARDEV=y +CONFIG_I2C_DESIGNWARE_CORE=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_SPI=y CONFIG_SPI_CADENCE_QUADSPI=y diff --git a/arch/arm/configs/spear13xx_defconfig b/arch/arm/configs/spear13xx_defconfig index c8128a6180e7..a8f992fdb30d 100644 --- a/arch/arm/configs/spear13xx_defconfig +++ b/arch/arm/configs/spear13xx_defconfig @@ -62,6 +62,7 @@ CONFIG_SERIAL_AMBA_PL011_CONSOLE=y # CONFIG_HW_RANDOM is not set CONFIG_RAW_DRIVER=y CONFIG_I2C=y +CONFIG_I2C_DESIGNWARE_CORE=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_SPI=y CONFIG_SPI_PL022=y diff --git a/arch/arm/configs/spear3xx_defconfig b/arch/arm/configs/spear3xx_defconfig index 97ea2e9a6f07..8dc5a388759c 100644 --- a/arch/arm/configs/spear3xx_defconfig +++ b/arch/arm/configs/spear3xx_defconfig @@ -42,6 +42,7 @@ CONFIG_SERIAL_AMBA_PL011_CONSOLE=y # CONFIG_HW_RANDOM is not set CONFIG_RAW_DRIVER=y CONFIG_I2C=y +CONFIG_I2C_DESIGNWARE_CORE=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_SPI=y CONFIG_SPI_PL022=y diff --git a/arch/arm/configs/spear6xx_defconfig b/arch/arm/configs/spear6xx_defconfig index a7a3413ac968..4e9e1a6ff381 100644 --- a/arch/arm/configs/spear6xx_defconfig +++ b/arch/arm/configs/spear6xx_defconfig @@ -33,6 +33,7 @@ CONFIG_STMMAC_ETH=y CONFIG_SERIAL_AMBA_PL011=y CONFIG_SERIAL_AMBA_PL011_CONSOLE=y CONFIG_I2C=y +CONFIG_I2C_DESIGNWARE_CORE=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_SPI=y CONFIG_SPI_PL022=y From patchwork Tue Sep 3 14:25:02 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heikki Krogerus X-Patchwork-Id: 13788814 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 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 D8DC6CD343A for ; Tue, 3 Sep 2024 14:28: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:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=20MDxU9yFmsJzCAU9NNqpCjrPay2X8bfJrmFuiGPVQ4=; b=RhdN8mTe3kX+Sqv0Ij5YIQzwbB jAzWmNIZEYKkKCwf6y/c418A+Mgr6L/IjK3SRU0FmbBoSFinDc+GEWaZmzLeuB5Q8QefzPgAEFbfP Sw11urwPfSMdD8YbRw3epHzxCGc7YkfEUTgOMdpgfmMHVfXq9Yn+DbWPeXKi/LaQpIEOB6y9MS/Cx qAB68FbgTPF03ao8FnyTVou8OErZOkDaoVLviiZPOQx8Ma5UuONsN6QjU8ku8Ch7gPNF8luhSgo9D hwBr7IzBfBonAVClE6ag5eb8ALWPePH5YpRCMF+6zpGz2a3zGX0XhgK0GalDM1AiE1HjReB2cWBjL tAUseKSQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1slUVy-00000000Zid-1QrW; Tue, 03 Sep 2024 14:28:14 +0000 Received: from mgamail.intel.com ([192.198.163.19]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1slUTD-00000000Ybc-2TbC for linux-arm-kernel@lists.infradead.org; Tue, 03 Sep 2024 14:25:27 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1725373523; x=1756909523; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=mel7qlpzCkiL9Hsin6o3Lvdj+wlMgKo6h/abeWM+V/o=; b=GFd960k5pf9LsnRxE6YYi9P+RIXaYgKiPeNi6w4ad20nYlbZqS/EOyzn TxbQbhWYRCCkKXBGZeDKT4iac5aez7dhzD/SHPR5M3ya+nVcwvK7VwSwN 2b87y5nr+SdrD6KAOHqg+0reAoLdDcmC77a78IlHVgtkfAqzrQGzluTGc sKRDpyscvrME/5dhuMB+tTJatdJNWJNg9rKj2if6dckSorkViBVcAd+Eu eTktILt7XmR3ongOgEyv4YrkbnsLO8h77I77bgyDdClylOlqiVD24afEw QM18qDlWamX2vU6v7TxNFcMckqJBYTZQsW/89BFOmT7ISHfPJx+w13hZh A==; X-CSE-ConnectionGUID: QP7EMenGSJ2NgJuJH8iJzg== X-CSE-MsgGUID: Lgea4sxUS7eRRFepuMFQmQ== X-IronPort-AV: E=McAfee;i="6700,10204,11184"; a="23541307" X-IronPort-AV: E=Sophos;i="6.10,199,1719903600"; d="scan'208";a="23541307" Received: from orviesa008.jf.intel.com ([10.64.159.148]) by fmvoesa113.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Sep 2024 07:25:23 -0700 X-CSE-ConnectionGUID: wRTPtPltQfCa5aCYSGsGnQ== X-CSE-MsgGUID: Bd9mb3FVRKagf2PaL2Nvfw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.10,199,1719903600"; d="scan'208";a="65658839" Received: from black.fi.intel.com (HELO black.fi.intel.com.) ([10.237.72.28]) by orviesa008.jf.intel.com with ESMTP; 03 Sep 2024 07:25:20 -0700 From: Heikki Krogerus To: Andi Shyti , Jarkko Nikula Cc: Andy Shevchenko , Mika Westerberg , Jan Dabros , linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Catalin Marinas , Will Deacon , linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 3/7] arm64: defconfig: enable I2C_DESIGNWARE_CORE with I2C_DESIGNWARE_PLATFORM Date: Tue, 3 Sep 2024 17:25:02 +0300 Message-ID: <20240903142506.3444628-4-heikki.krogerus@linux.intel.com> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240903142506.3444628-1-heikki.krogerus@linux.intel.com> References: <20240903142506.3444628-1-heikki.krogerus@linux.intel.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240903_072523_719857_815F1E7A X-CRM114-Status: UNSURE ( 9.50 ) X-CRM114-Notice: Please train this message. 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 The dependency handling of the Synopsys DesignWare I2C adapter drivers is going to be changed so that the glue drivers for the PCI and platform buses depend on I2C_DESIGNWARE_CORE. Cc: Catalin Marinas Cc: Will Deacon Cc: linux-arm-kernel@lists.infradead.org Signed-off-by: Heikki Krogerus --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index f064c7c91dbb..c2973b7a873e 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -518,6 +518,7 @@ CONFIG_I2C_MUX=y CONFIG_I2C_MUX_PCA954x=y CONFIG_I2C_BCM2835=m CONFIG_I2C_CADENCE=m +CONFIG_I2C_DESIGNWARE_CORE=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_GPIO=m CONFIG_I2C_IMX=y