From patchwork Tue Feb 15 19:21:51 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Pandruvada, Srinivas" X-Patchwork-Id: 12747552 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id D1828C433F5 for ; Tue, 15 Feb 2022 19:21:57 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238383AbiBOTWG (ORCPT ); Tue, 15 Feb 2022 14:22:06 -0500 Received: from mxb-00190b01.gslb.pphosted.com ([23.128.96.19]:56758 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231234AbiBOTWF (ORCPT ); Tue, 15 Feb 2022 14:22:05 -0500 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 40E4277A9B for ; Tue, 15 Feb 2022 11:21:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1644952914; x=1676488914; h=from:to:cc:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=35UaN0GbXRorcERgjf/V/iWimFfYIgc1LwSbmd8SPu0=; b=Y/LhNQndwSpDnYGZwB0aZgru17KmzvvbFQhimcQQHKnj+uxh6SA8A/+H HP84SwFgJBKL7IH568BsnwNzpaS1cPTpc5+395nTkgXIJ26geqFZRWMak aigAky9QR9S50IVar2myH4LXe/aUj0Pb/wCHCatzg+o8YMWHh9TtO/IJm 4EknZlC9ubgjG840DnpWvh61IY8Xl6g0RCMmQ8JtIqS1NiN6abuNd0SA0 FojGGGRiDCIimgi0qu0OEfZXj1mBtH5e3Q/xBJn8pcFR0SjkSxNrjovZH H7XsFDMZoPcMvfIt6gyGE1dAFyZT++m/ypOj3YN+NtcjDN+z6HdNDFQcY g==; X-IronPort-AV: E=McAfee;i="6200,9189,10259"; a="230397153" X-IronPort-AV: E=Sophos;i="5.88,371,1635231600"; d="scan'208";a="230397153" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Feb 2022 11:21:53 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,371,1635231600"; d="scan'208";a="544458612" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga008.jf.intel.com with ESMTP; 15 Feb 2022 11:21:53 -0800 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Tue, 15 Feb 2022 11:21:53 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Tue, 15 Feb 2022 11:21:52 -0800 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.175) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Tue, 15 Feb 2022 11:21:52 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EixJ3JXM/H31mKwOnp+z49n4O92Ho2MedSFNTJ77m0WDI+7M9dAfsmDRVh8EeuLe/mq84oKEXxoMSZmbM2awiOGy2smFXlGGSJf1zchg5s5gwmaxzPFJAZYqRtenp80I9cEVMktqxzX28qt3IBEmH8HkGN/V/WoLWuobI0Udf1kpc5jEXn1w3xmdtboWZNgD/9xwF+NzxdbiKQIz0du+fZ3TuqQfUPA15GejAvt0ycBR7pKGwk6TkoH5/O+WnHOXjd/M6jm7dQPsAL3uPTftTKjg0kUs4/aYxdKEXGU2NdA/2A1EipgWVL6WfnuVwlxNJIMTjxkH0HSsYKO9f24Ucw== 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=35UaN0GbXRorcERgjf/V/iWimFfYIgc1LwSbmd8SPu0=; b=lhkrWZJvpOoIPVLSKkFyzjfnnGDSnKt3ggIuBgBR0YdGjolQHB4sjnomu6Lagio/6g8oDf/OBOreOusV0mijzvwykccSUCTJU4BRPIGWH/UZabQYp7VoCxKG+Pk1ggU2VUQhHF0sQChty3Jc2xZEyEhJ2tsI3O/GEAElBtBHnWiC0BelilPNe+2yPU3Q63zkEyuP8sjJdFy7biGJLBb8uSxG01g9zheG1qPCAkNvt4XURYiA9UaYuj9kmzswjtQFqa8+J/Ar/Wtb+J+LqcWK27Lh6B1XUiiQ33epx4IIBSGISejxpL14FK8daXzxkzRQxC/RhzXryxSNbYweEXrAQw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from DM8PR11MB5592.namprd11.prod.outlook.com (2603:10b6:8:35::6) by DM6PR11MB4106.namprd11.prod.outlook.com (2603:10b6:5:19f::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.11; Tue, 15 Feb 2022 19:21:51 +0000 Received: from DM8PR11MB5592.namprd11.prod.outlook.com ([fe80::e40c:6c1b:d066:80ea]) by DM8PR11MB5592.namprd11.prod.outlook.com ([fe80::e40c:6c1b:d066:80ea%6]) with mapi id 15.20.4975.019; Tue, 15 Feb 2022 19:21:51 +0000 From: "Pandruvada, Srinivas" To: "hdegoede@redhat.com" , "mgross@linux.intel.com" CC: "srinivas.pandruvada@linux.intel.com" , "prarit@redhat.com" , "platform-driver-x86@vger.kernel.org" Subject: [GIT PULL]: tools/power/x86/intel-speed-select pull request for 5.18-rc1 Thread-Topic: [GIT PULL]: tools/power/x86/intel-speed-select pull request for 5.18-rc1 Thread-Index: AQHYIqFIWCAYzZvuo02EyjyrsUQwPQ== Date: Tue, 15 Feb 2022 19:21:51 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.42.3 (3.42.3-1.fc35) authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1d29ded0-0940-46b4-bd84-08d9f0b86b6b x-ms-traffictypediagnostic: DM6PR11MB4106:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3513; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: TAYubOoyZl8VRsbgs4GIlgHNIAHOwzX19mdpvFZmwOR9v/g/JdWMFQ9nJHwC7B2hiI/xujjUrnARGutsnoklAcq6E+t1jY/9rHNt23JZTAEvkv4jQfu3MLeIeycxPVPfMydkNeoLKF6DYpy1AQAwGVr2D6CvAvPBPfCUriP/9PUl6tIM/27cSvdqiLkGUQ3kzHfEuTP3+VYBb/I2et4UOq2AOfzU8V1Tc3ITLgSHM4sF7ZSuHC7ct5ESj/zPe8un+c8BxBL0HCKBUay2qe23zgyn5o20HI7mFSCc9tBG9/lPX3wbjCHFYPUNWulPLCdMFUqXM0sHVDKfO2xxM8YwpLshBK3RQAX03j9drKk/iWyUtdkQwT3HKCoRa9LDbvqPLOvUPvjTFmMQnQYLokTuJ/BUfd31jkcZ0pkxbX4H7c0a8RLaHOT3wMxBqHeZaFMerQWZD4quOPAWR6lBVYmF31yfEerqJJ6DKs5R3EOBdBz0C5YfM0bO7aySfVPJnSbhD0ZIkqpnB/2IC8OxDahCi9/kRJBsGXMxoecsf3K5/v810y4QoYiNNjDm6B4CFwdP2Jpn71ODEok12GSVvyCTAJFujb4+IeCkcGIU0tHkKMXuTXEbUkRsJdaxe/J9WcAjCcnf8fjXi1uCgtz+CCNCW0w5baTlJZjM0BZmQKwcemIf3ZG7YzbKJK1sl+UrpsY3tAZtAnlZu5Av76VuUv0sgalVSTKxW2vCHSsY2mZFSic0otcLSQUVoJO9MmGRSvl3vDV+YceVgfslYKCJMT26kfKSKn6PgUCBIXI8+pjrG5OYGRtP8QjwR5wV9MBTqe+kyVD0KMoY6uL+NJnYiiMU6g== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM8PR11MB5592.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(82960400001)(6512007)(2616005)(71200400001)(6506007)(966005)(83380400001)(508600001)(6486002)(64756008)(76116006)(91956017)(316002)(4326008)(8676002)(86362001)(66556008)(66446008)(66476007)(66946007)(5660300002)(36756003)(2906002)(26005)(8936002)(110136005)(122000001)(54906003)(186003)(38070700005)(38100700002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?q?/+Jvga3JILQXOfoZ7ammWMZSWGTC?= =?utf-8?q?+Jr8/qc1oWoUJNEm0k+Yb3TTXCW7XF8gICnI8f+YmleH4+bStGpO2noIE2yhpCa6A?= =?utf-8?q?/V5hu2ajo/+V+OJaViV1VSgRObaESmEYgepUzLs+vN/3pJHZnbVF7llbCrWVUhQT9?= =?utf-8?q?MqVKs7vkDO7ltn09iaQLBYSd/1vjeIzffID88vtSesHtfLDkCwE0Y+rRlo4NSD3Dk?= =?utf-8?q?3rv79mmT2p3FIblTZubdbitVVKyI3dTfmfzmW0Hst5/A7W85TE0qRw8gduT/nLTIm?= =?utf-8?q?1uvE89QzgQXttQPrWCshQiC9wn4WIhirpbkVWpePDMTTZHp/jnqINqIG9sIrJz7tH?= =?utf-8?q?tJsQzSVmaAvEZ8ctBtoVh6QRQYIE3VIfcPew/PeGh/6zlIoJXx6xrp74LO9JShej+?= =?utf-8?q?D9rOPdJ6KL7giq26kRASBgU93VPagys6FFwE0YZBHkXirdV4ekGnPXVYrVabEb1Vb?= =?utf-8?q?kvfF3xzW+DlU8ClserZbLl4rW/Du5Ml0O1CBKHDN/Bz+BrIKJwOeptjY/DRv8Lfbq?= =?utf-8?q?Ful+soWdDz2owFvNfEZYOrggaNhuShzyLWEaOND5xbcsjYqsClUW/M2vqwiOz2VWM?= =?utf-8?q?C+uxSq3wHnKCtaCURvvHHtY/8ItXs0Wv08TBJvHAiXjZvqbLotZXUPQ05FtLSidnB?= =?utf-8?q?NqutBd0afdH+QPFjKZd6rA3h9Ldqdj1/b4fIv2qHl9rtxi1zSRFsEcfb6rVM52jJ9?= =?utf-8?q?+F2M7FTcKXdk8/Z8M+59HwASOyxIonsZND56qGCIwsvMa5t7x2ND5uAAIar0Zdk9r?= =?utf-8?q?z/LS9z745rHx32g1VZPxbSDW77dFb+3nFUdb4vFswEqp3DvEYzNStxpAiDNFI2tX3?= =?utf-8?q?2IN37sis+s+Gkgi0NSVaEexXa5rdtO/vjbHzZXlorI7hpEE+2KzICUrM1kLachnbY?= =?utf-8?q?ewya25IEdGsEsDndg37kgMXByMBXPzJ3JmzxvdRh8wArA+63h5YxAK7gEZnnmMw4q?= =?utf-8?q?eL5svkymQ2uB520EFAodOVBLEIKOHxKj5kxUtNVYHk7mcxy4ZzgcnyN6cY44KBYlB?= =?utf-8?q?edYKAkx/sjsRYtTP8nHg3NqWR/qNX0ujky3R7Ry2SVz7KM0Pqk35DWKL7B2bOZ3UY?= =?utf-8?q?pIyWSmDQPrU9cYKL3kCAievANxii00ZzzPVUHghd6Cskeona3ne5w6pLEpQNWlcdy?= =?utf-8?q?dqIUpLS5yLbk06rBdF8L/oc65JGx5+v6shYDc6dmRCBncSDmi0EFU4P366xXaqar1?= =?utf-8?q?zYlU6MRjTQKhCMl7xL1/cZDWOW71KzSzhdTKhJCiHJQH3bAa4rxgoIPo4FZO3IHoL?= =?utf-8?q?9EF4Z/vk+OA6r6X7/6ACTqfXSya+hfCxWaz+RsNlVia4SoE1fRHWHiAMhkxY0UqbP?= =?utf-8?q?a+uM3LJIGcCqPNB13RuD+LgYwJv88gaXPpVuf3O//rX+9b4M6g+sdwWO+V3o1Yihe?= =?utf-8?q?bN7ZYR4nRA7yj/mG+/VZ8+AHJtvdn2T0bgwuwYdGDYNKm0f2quZmct5NlgPtSjUlD?= =?utf-8?q?lOPr3dYJ2PnG/tLAeH72MDCBF0EI+PoVi1B+9LKFET6bmheSIJtoX3M5euTIk7ywz?= =?utf-8?q?sUS3wPT/Tc7sO5aBF465Sz/Vek6SjhcHLOJnIUuqlpjtR7iVOWbc5azSdy3LJzmzI?= =?utf-8?q?ghSFieUSFD4Ua8TnvjG9d6pafItxE2kLaxmKchKMpBL1hwxZET0LDg=3D?= Content-ID: <988B74DA44F9D449BDEDBEAE77A18B7E@namprd11.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8PR11MB5592.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1d29ded0-0940-46b4-bd84-08d9f0b86b6b X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Feb 2022 19:21:51.5882 (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: df/JgsmS36P7cS41JOYVgITTfUhnKL7RBrT9J6Xn3IoJHterwQZyyirkcrwIVuiP8mO0WaWO5J2x0DYQYAdCIl80gAQeaQDe5gmNVq48uHc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4106 X-OriginatorOrg: intel.com Precedence: bulk List-ID: X-Mailing-List: platform-driver-x86@vger.kernel.org Hi Hans, Please check the pull request for intel-speed-select tool. To build the tool, we have dependency on linux-next commit https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/drivers/thermal?h=next-20220215&id=e4b1eb24ce5a696ef7229f9926ff34d7502f0582 The following changes since commit ae707d0eb707b5fc658e870dbd8b21887b0a5240: platform/x86: intel_cht_int33fe: Move to intel directory (2022-02-11 10:52:56 +0100) are available in the Git repository at: https://github.com/spandruvada/linux-kernel.git intel-sst for you to fetch changes up to 9aa7f0d5fe526cb9ceeea0787db0dc1c081bc61d: tools/power/x86/intel-speed-select: v1.12 release (2022-02-15 11:12:55 -0800) ---------------------------------------------------------------- Srinivas Pandruvada (3): tools/power/x86/intel-speed-select: OOB daemon mode tools/power/x86/intel-speed-select: HFI support tools/power/x86/intel-speed-select: v1.12 release tools/power/x86/intel-speed-select/Build | 2 +- tools/power/x86/intel-speed-select/Makefile | 10 +++- tools/power/x86/intel-speed-select/hfi-events.c | 309 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++ tools/power/x86/intel-speed-select/isst-config.c | 54 ++++++++++++++- --- tools/power/x86/intel-speed-select/isst-daemon.c | 244 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++ tools/power/x86/intel-speed-select/isst.h | 13 +++++ 6 files changed, 617 insertions(+), 15 deletions(-) create mode 100644 tools/power/x86/intel-speed-select/hfi-events.c create mode 100644 tools/power/x86/intel-speed-select/isst-daemon.c Thanks, Srinivas