From patchwork Mon Aug 7 23:14:07 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Winiarska, Iwona" X-Patchwork-Id: 1818330 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org (client-ip=2404:9400:2:0:216:3eff:fee1:b9f1; helo=lists.ozlabs.org; envelope-from=openbmc-bounces+incoming=patchwork.ozlabs.org@lists.ozlabs.org; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=aN/953Jq; dkim-atps=neutral Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2404:9400:2:0:216:3eff:fee1:b9f1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4RKXqW2L2sz1yfM for ; Tue, 8 Aug 2023 09:40:07 +1000 (AEST) Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=aN/953Jq; dkim-atps=neutral Received: from boromir.ozlabs.org (localhost [IPv6:::1]) by lists.ozlabs.org (Postfix) with ESMTP id 4RKXqV6QTrz3cm7 for ; Tue, 8 Aug 2023 09:40:06 +1000 (AEST) X-Original-To: openbmc@lists.ozlabs.org Delivered-To: openbmc@lists.ozlabs.org Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=aN/953Jq; dkim-atps=neutral Authentication-Results: lists.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=intel.com (client-ip=134.134.136.24; helo=mgamail.intel.com; envelope-from=iwona.winiarska@intel.com; receiver=lists.ozlabs.org) Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 4RKXFz6whXz3dJG for ; Tue, 8 Aug 2023 09:14:29 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1691450072; x=1722986072; h=from:to:cc:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=hGiBr79Dl1qRdBG5MRX0y7bUDla9p5H4LNqQ0iGt0gY=; b=aN/953JqaFLuK7UhPzXWAFF4WTC7WXxer/3Jo/dDuYbrrf4OK5mH99XH kILn8FjCc4xP4upN+aLd1AJOCZCc2tBFnFfqgUljDyRpsG/+4UpNxB3Dp aXTV+WhlEv/4QavVl9vML/nt80eZfWhvKMzRpb0NkitG1ZX8tKtK2tJwe pEe9W5bw8eMG/xVp8/DHmb//kGm1vJPaGtRRppU90N2V4g9qzpPH40tua PHG17GycFmWr0i+I3ijZhCLf4jE2YJf+vSiMfWGE+861x8cqo0HnQYlKi OiVWq0K7Uzf8Bn/sfVD+NptVa+9c4N8Iiz1N2LMzBSVi+ujsNSQncU31q w==; X-IronPort-AV: E=McAfee;i="6600,9927,10795"; a="373424807" X-IronPort-AV: E=Sophos;i="6.01,263,1684825200"; d="scan'208";a="373424807" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Aug 2023 16:14:25 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10795"; a="760680039" X-IronPort-AV: E=Sophos;i="6.01,263,1684825200"; d="scan'208";a="760680039" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orsmga008.jf.intel.com with ESMTP; 07 Aug 2023 16:14:17 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Mon, 7 Aug 2023 16:14:17 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27 via Frontend Transport; Mon, 7 Aug 2023 16:14:17 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.174) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Mon, 7 Aug 2023 16:14:09 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gKfKIry7+agKw+pRgNtJ34isgIeeoYC9IZMRMnkrKpMyxJhIoDegSgULhRaygqOkmIlDjXrfqtop5Z2Pf3MMTA0BXu1cL/VUADZqUhRLLMTM0yml/nXxDQ5r4T6PL0NDM/MIoiwuDJ9ciJ1zkhaoC+XLhtsgcrD5YTJZfu8ekZOzaUdQPLHC1ZWfJxpfB/ZFITrvr6HXlo8eOfmmq+U+DYSVJeuFrRvtLPeGMYK84t+B40pj17tVEgBmAcFB4HViJl7XRTggyhlmXkGdOMEODCsNEaTkuoCZoCp+9cE++8NHp+N6h61zz6VEb8CAHsqSGYJ/kXaGRT/urvoT8U4EsA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=hGiBr79Dl1qRdBG5MRX0y7bUDla9p5H4LNqQ0iGt0gY=; b=ZxlNOHxtDAgpn/GXX+dwVI4fDS4aZ7roNNI1RzWLnPHtrP6gcUgQJa5MXm+UO29layrq1q3c/gRjfCVVhXJENClIZqJZlxyE7iOD5g2IrGxhuZINKM6LQdnEX7uk7XPGRdhzRgQ9JdhvVqHoJ8TCbEv+MBH+0huNpILckCZ18T3gokW5qbRW5FXenvzdWp4l8u9yrd75Ncj3ByrHCDBHaNbOVaQwhQIYO9MYrSs5tvSl13jFI2hWUJ8JWyBAgJ3MChoVEl5FiD+4kK8KKPifbUALkVcxBTA/5r85G9TMkHpxQHTXtvjTGUMIJ1CgnkoQT7O21goURLMqTlO7a1DHZA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MW4PR11MB5823.namprd11.prod.outlook.com (2603:10b6:303:186::12) by PH7PR11MB7500.namprd11.prod.outlook.com (2603:10b6:510:275::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6652.26; Mon, 7 Aug 2023 23:14:07 +0000 Received: from MW4PR11MB5823.namprd11.prod.outlook.com ([fe80::95fe:e2ee:d733:6399]) by MW4PR11MB5823.namprd11.prod.outlook.com ([fe80::95fe:e2ee:d733:6399%5]) with mapi id 15.20.6652.026; Mon, 7 Aug 2023 23:14:07 +0000 From: "Winiarska, Iwona" To: "gregkh@linuxfoundation.org" Subject: [GIT PULL] PECI changes for v6.6-rc1 Thread-Topic: [GIT PULL] PECI changes for v6.6-rc1 Thread-Index: AQHZyYTdEO2feWJQNkKTUXERzP/xYA== Date: Mon, 7 Aug 2023 23:14:07 +0000 Message-ID: <8a519c13e54deeb81fb07c8f2d3936e493820330.camel@intel.com> Accept-Language: en-US, pl-PL Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.46.4 (3.46.4-1.fc37) authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR11MB5823:EE_|PH7PR11MB7500:EE_ x-ms-office365-filtering-correlation-id: b5b438df-bff0-4007-b248-08db979c0018 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: b9dx/omREQytGWrR4GVl1Liy50qTiPbCTW5HCEInceJ20eoOVMx++crySPDiS9vyEA1X9p/bbFHqefa01u7hufMFCEP3o9lmUkCKOA2iHG3f4T65i7FIztwcueh0piY0h55UufQw/P0z87Mb31hBfb7gvK9uOPH4LIcKO42WMzjuJ4aslmyv9Eo4gLBUVzFonuQ1/Joa8nDrt2prmnCPJUOBrqU8pTDwceIncxYOEReHfsjaZ7xLUPhTli6z0JMjx5GQR53rtnjVsxxnKK0wn4efINYwx080gzDS630sB8O5wtI3qaz9qAZw69+oCkGeYHM+XZ+ZY+WDzCqxiXn5PUW9fDqsBkCjYRiicMqES0u9Cp3bXWJC0kEbRWjxXUirCq6OuI8VwFXXk2fz9iSh7nYSOnk2Q2Sk/DhJ+u6kFoYjN3RB4HGGhSwml1uMYgpTFd4Wt6quUARmkf+U/t42ONQiNubcq3vDewkKN784Jz4XBA6jL0sOy8lX8rgSv1MjtevvjUeYj9Plsx0K0uWrIC80bLfILnPKbOSQQkw8lonYTeYmx6S2MTl1v3Zv8kQFVARogjoowMsHodZbH0DGvCwtbclH4aC8teCAq7fp1EFbsyZt2Jw4C4ZkKOeG8gjAhb1iFm6E4f7139Xhgp6FLHjt9irj+sBvYKzysIDpFmHZOG047Miwk/rfp8OdIMWg x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR11MB5823.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(366004)(39860400002)(136003)(396003)(346002)(376002)(1800799003)(186006)(90011799007)(90021799007)(451199021)(83380400001)(2616005)(54906003)(2906002)(6916009)(4326008)(316002)(5660300002)(8936002)(38070700005)(8676002)(76116006)(64756008)(66556008)(66476007)(91956017)(66946007)(38100700002)(66446008)(6512007)(478600001)(82960400001)(122000001)(71200400001)(86362001)(6486002)(41300700001)(6506007)(36756003)(26005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?q?tkNEOVkdZ28ybNEBSqdUtPvxw+YS?= =?utf-8?q?E1BMvEs1StLG/6rQaqaVttk8VzHSEOcclL992ttiUbXzCekd6fLX0zMH6OEyGnH6o?= =?utf-8?q?1L8X+Pu9bAUDyWM9W+05HzTSJHupmbuKG2wkZuYJBbA+7R0bEdT0dWLCvE4hwFdPP?= =?utf-8?q?Y1oC+yu9WWCNCAMrRUhVY+86d9WDhPnVt7K5T4SqR26fN/bX8EHWd/0sWe+8HEn/x?= =?utf-8?q?/KWMP+kpPZA+xRzZCqhiN9zt+DVCilFBdzdS2C7qM0Ru376jb5nNbHvl5XQXpY+7v?= =?utf-8?q?oUq1PWMX30dGY+MFqjHntWJc2Mw4Gs5TiAI4LnQ0kLc7vOmDdu02UpUKw0YlTE/Mu?= =?utf-8?q?fNbQTtRy6fKbSRXZxaT+ZpGskDw+EgldxweVj+lyXnzXnRCl3+1kHRhTQ4jvIGhRw?= =?utf-8?q?GfsQ8moG9kmN0ukWmCjvmmAyZAMNag70owaFZxq9lKIdKkC5ocyAd3+yAj4mhGGEw?= =?utf-8?q?THCUuk71WXkb+FybeNglkeV0KJ0yY8TWODmjD+IRS0jxGjOJYBrGWNf/bZZ6HsDYH?= =?utf-8?q?mJgUHFrpojrOMgPG3j1o1/W8dFM2vHI1aWzUEQbsKYgrT32n+S8JcQio2XUUObWSj?= =?utf-8?q?XBlMS2twuucwda2QtZCSvbtcx5r0nYPylhpGsG4W9ed2jzN3kNNgk2quW87QdyOU/?= =?utf-8?q?xbzofg30zdvtJ0N+kP1vplIfoMNFDiNI8X5koYNwnPUpiLSuBMAJnAolzdFmgLGSV?= =?utf-8?q?rBogIXakcXR/bZva8fCv9+7We/ulew9h2Hyf2McFahv2ekga4YoXaNgyjyTi7JIx7?= =?utf-8?q?3Oz094PSkbRaAv0bjbdi3jOzgcHBL2nMbf/rxXVZPQe7oUNAcA84n6bTAOPufqOmx?= =?utf-8?q?sJVKo3E3t+L0Zqpfb/OnnBWV/+E7kEt3GN9MkBjjyyqLajta4NGeUH6z96gqKcw6h?= =?utf-8?q?DpnxTSmK0gXdCXNf3tzK1VQFjeJl/lRAujvmjBe4qJGgzMsykyP++Vntue2NaCi4g?= =?utf-8?q?ChW7MQp0nnepiUSGweCfFDn6PZu5/c64oEcteQh4h+RhMmUeBa5nj+qlOQl/3VnZk?= =?utf-8?q?92nYkp7lfexoN7c38HQjzX9par0Q4JWjcirSQfuDjRXmgt0zS7rOHvmMvNWVndRBM?= =?utf-8?q?t+NNzYJLStBO/BDLcbQJwpEgHvLHrMogY55SxiEc5ZfuSrDlFP75HHrYGlepCriFL?= =?utf-8?q?iuqDemCKFdA5z5Ok8AieeEUc3hc9CgrH0yNaVVqSvTcRfG/H6yITD7kctWc0gXoK1?= =?utf-8?q?SLhucxBwPjHOvIrF+PhTzTru1EKDUaSGXQaMJcnr9dXU1WOitZ6lJhvB2H4SSi6zu?= =?utf-8?q?oev4/Yx6MXRtYFBoXfKTEWZ0frz3tyQpMyAltS4d43w5kvnAV7tMk1vK38KHGC4UK?= =?utf-8?q?ea5aKtnXjHyY8aE4MWend4KDOkZ0+S6TqMvPrWVaJpunK29gy/cTFaLhy8YPBY2vU?= =?utf-8?q?WH1JrNCuuDyseslI6DO5aw6Vq1uBCuSRznNY4SmTIRGfQgIoXx+5wPwst/t9+Tgp1?= =?utf-8?q?kaF6cBrE/s1gXvbGlbXh8rvVQxE2i+yVNyo2F3ZMGAgbt9uDZafBEJ6RLyUpjiltu?= =?utf-8?q?LY5Bjw3pMzDSZtAtFy4DSDShf8l/ometRw=3D=3D?= Content-ID: <7EF0772BB1C3DB458468FE37F4062CFA@namprd11.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5823.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b5b438df-bff0-4007-b248-08db979c0018 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Aug 2023 23:14:07.4882 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: gJuGnxMxsXaQh/fJSatgupI6FPtMsSBs10XksatJYHhnDcMtNwSCJD0gIPhvfQUOkRI2DJD0srEtEJEqRBcAe0Q4ioTtSCS5cZe0ODvZoPA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7500 X-OriginatorOrg: intel.com X-BeenThere: openbmc@lists.ozlabs.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development list for OpenBMC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "openbmc@lists.ozlabs.org" , "linux-kernel@vger.kernel.org" Errors-To: openbmc-bounces+incoming=patchwork.ozlabs.org@lists.ozlabs.org Sender: "openbmc" Hi Greg! Please pull PECI update for Linux v6.6. Thanks -Iwona The following changes since commit 5d0c230f1de8c7515b6567d9afba1f196fb4e2f4: Linux 6.5-rc4 (2023-07-30 13:23:47 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/iwi/linux.git tags/peci-next-6.6-rc1 for you to fetch changes up to d7c99890fe06a170c77af12b0c105babb3a47a04: arm64: dts: nuvoton: Add PECI controller node (2023-08-07 18:27:55 +0200) ---------------------------------------------------------------- Update peci-next for v6.6-rc1 * Add Intel Sapphire Rapids support. * Add Nuvoton controller driver. ---------------------------------------------------------------- Iwona Winiarska (2): ARM: dts: nuvoton: Add PECI controller node arm64: dts: nuvoton: Add PECI controller node Naresh Solanki (1): peci: cpu: Add Intel Sapphire Rapids support Patrick Rudolph (2): hwmon: (peci/cputemp) Add Intel Sapphire Rapids support hwmon: (peci/dimmtemp) Add Sapphire Rapids support Tomer Maimon (2): dt-bindings: Add bindings for peci-npcm peci: Add peci-npcm controller driver Documentation/devicetree/bindings/peci/nuvoton,npcm-peci.yaml | 56 ++++++++++++++++++++++++++++++++ arch/arm/boot/dts/nuvoton/nuvoton-common-npcm7xx.dtsi | 9 ++++++ arch/arm64/boot/dts/nuvoton/nuvoton-common-npcm8xx.dtsi | 9 ++++++ drivers/hwmon/peci/cputemp.c | 18 +++++++++++ drivers/hwmon/peci/dimmtemp.c | 50 +++++++++++++++++++++++++++++ drivers/peci/controller/Kconfig | 16 +++++++++ drivers/peci/controller/Makefile | 1 + drivers/peci/controller/peci-npcm.c | 298 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/peci/cpu.c | 5 +++ 9 files changed, 462 insertions(+) create mode 100644 Documentation/devicetree/bindings/peci/nuvoton,npcm-peci.yaml create mode 100644 drivers/peci/controller/peci-npcm.c