From patchwork Mon Nov 13 08:53:13 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhuo, Qiuxu" X-Patchwork-Id: 13453696 Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net [23.128.96.19]) (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 0DE8E16423 for ; Mon, 13 Nov 2023 08:54:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="mbqjS3PJ" Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.9]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8A5AED79; Mon, 13 Nov 2023 00:54:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1699865647; x=1731401647; h=from:to:cc:subject:date:message-id; bh=TUXq65hX8ZhAZuLbrHnY5jHl84bfioxI0R8GCbx3UHk=; b=mbqjS3PJyueFM3JLcsA83/P0THXE+DClswLB0C4OSzlh0f9Sl10t+EDD 97GGkzvxHqAefMJtHPl9BPSke6vUn1OSGwDeyAYraWtppNXS2/f8oA8Sj 6l6kzqS1UlD+ii2OQmh4n5LBMV6pLx/JBCMDZo16BJMpXQfhEWkXSkJ7g EVbfb1tpEVE5+TyZmT5LFEsUI/HB479xtbOW36dNdPUX4Jw5+6JiZm5KI jJvPR3EE7740lSzxGFPUSe0zs2Ukzq3o0vKij6seLv46rFfAZwnKgUT4T IMtCULL4ps0hkJ8JXaTSb2r4BZT8A64Qlyj4mDg2D1msfxE4/NJPW/eiE Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10892"; a="9044549" X-IronPort-AV: E=Sophos;i="6.03,299,1694761200"; d="scan'208";a="9044549" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orvoesa101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Nov 2023 00:54:06 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10892"; a="937688003" X-IronPort-AV: E=Sophos;i="6.03,299,1694761200"; d="scan'208";a="937688003" Received: from qiuxu-clx.sh.intel.com ([10.239.53.109]) by orsmga005-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Nov 2023 00:54:03 -0800 From: Qiuxu Zhuo To: Tony Luck Cc: Qiuxu Zhuo , Borislav Petkov , Aristeu Rozanski , Mauro Carvalho Chehab , linux-edac@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/5] EDAC/igen6: Add EDAC support for several Intel SoCs with IBECC Date: Mon, 13 Nov 2023 16:53:13 +0800 Message-Id: <20231113085318.26783-1-qiuxu.zhuo@intel.com> X-Mailer: git-send-email 2.17.1 Precedence: bulk X-Mailing-List: linux-edac@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: As these SoCs share similar IBECC registers, most of them are having compute die IDs added for EDAC support. There are some minor differences among them regarding IBECC presence detection, the number of memory controllers, and the most significant bit of the error address. [ Patch 1 serves as a preparation for Patch 4. ] Qiuxu Zhuo (5): EDAC/igen6: Make get_mchbar() helper function EDAC/igen6: Add Intel Alder Lake-N SoCs support EDAC/igen6: Add Intel Raptor Lake-P SoCs support EDAC/igen6: Add Intel Meteor Lake-PS SoCs support EDAC/igen6: Add Intel Meteor Lake-P SoCs support drivers/edac/igen6_edac.c | 194 ++++++++++++++++++++++++++++++++++---- 1 file changed, 177 insertions(+), 17 deletions(-) base-commit: b85ea95d086471afb4ad062012a4d73cd328fa86