From mboxrd@z Thu Jan 1 00:00:00 1970 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 D33D6C46CD2 for ; Wed, 24 Jan 2024 09:56:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:From:References:Cc:To: Subject:Date:Message-ID:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=Nu4rPfErgBIRo3gnfEQx5iKQadyJPGUD5D1WF1KX6qs=; b=R66pgE4eMEAutjWOSsLTtPOKlA jDxcsNUdvLXVFzOBjLR7y2kmNYpPP865QV4YfXQLuAIXJzOhbc/5rtFxNQZHWOIok+KRKoS8jHNTd Ka4d2ULdduxzI/Du2/MecSQyVZXJXV6QBeGM5xokriGzlCLMrYkIq9xi4JZSf086ry6jpoFXk/yhY LKKaICATL7jjMFXTvB+8VTKI9DnSE88hZyMDPjdu6HEfDatpB1428glnUB39TDX8ig5zsKD2gNREF 3eaFCpEURQXBPwcz2bc73+gHlEZSiKrPhcKBNA4XAraNBzY76wYUnDZdc5wDKj3hVt/jpbIB/7Wb8 vID4EyIQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rSZzb-002NL0-0R; Wed, 24 Jan 2024 09:56:23 +0000 Received: from mail-db5eur01on0609.outbound.protection.outlook.com ([2a01:111:f400:fe02::609] helo=EUR01-DB5-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rSZzX-002NJ3-2G for linux-arm-kernel@lists.infradead.org; Wed, 24 Jan 2024 09:56:21 +0000 ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=EOJ1hpRiEDvDW2E3AcIHT8aqXDM24qLhfHyd6U1Wq9e/2a45+X2ZvQcQcjMLwH0FGL+hMg03tcCMUYOWCCfye32EgmUXZ77zDXXwnNBiiwSlu3QeM/FH/pkOvbrz82aW6ZRgI0Hnaxx1nIjvZYl0MvVb8GPHMRuKKPRSo7p3nmaeb5CcgoZlbw2vPSiZWpdalY6vwjygopHhJnxZET6w9cRZ9RJ+0uQd9/1SJcZFMufNvyfZ6639oZ76C/Ub3hu9lEqMbI3+vTxyDjkAP5oFTAsCrz6rgsjz6ZpBROvD1ApcuMbJxScu87g9AtoMKpsqp8uK1uoNYHoKh4FsrksDVw== ARC-Message-Signature: i=2; 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=UNbU+8lcMthuHX6hiSFKL5rks4KjRb8SkhdrLwGCy4E=; b=mx7pyaJ4U9BTwCLduNYwW8ySy9Bczk3rJSjtqYfUXwqyYKajSoXMgPBbt3jUuYEEcvwyVRPreE4o/Tg3PElxihsbkgQZuoyFC1FM0eeX1G/aREaWqmt5/Epx5a9JUY7b1ZRXMADJsE1UohNwgG3TuMTAbbCELEbayy768tcvc519GHqmwiD92tSji0eHaBzUOtFN/rC6rlVRF76s4KZj0EkuVIoptOB/PWrYFn49Coyt6lBhv+J/+fD7ysywhZoEkFs6/CfKRdrqS6hhQ8zldqcstahiIh8cS6DSPShmH3UgyXy959ttu4RKBiJ/xtJtq3hEPqAEkNOoC1Ia+E92xQ== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=lists.infradead.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UNbU+8lcMthuHX6hiSFKL5rks4KjRb8SkhdrLwGCy4E=; b=OK8P2EEkscI6uWY7DZK4TNYFXCw+wD1FfggY2LWRwizBbdejtowxDbs4z0tkHz7ZsUB1aWPvrmsClVmsZ/RPCNmCyM0RsN3GsD1crEYfH/xSLi6WG8aWmfJhMyAsenL42E8sNxqVU8fnWhNnnQUmftCKrcy110GpeDxgBzUWDOU= Received: from AS4PR09CA0012.eurprd09.prod.outlook.com (2603:10a6:20b:5e0::15) by DU0PR08MB8494.eurprd08.prod.outlook.com (2603:10a6:10:405::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7228.22; Wed, 24 Jan 2024 09:56:03 +0000 Received: from AM4PEPF00025F9C.EURPRD83.prod.outlook.com (2603:10a6:20b:5e0:cafe::fd) by AS4PR09CA0012.outlook.office365.com (2603:10a6:20b:5e0::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7228.22 via Frontend Transport; Wed, 24 Jan 2024 09:56:03 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM4PEPF00025F9C.mail.protection.outlook.com (10.167.16.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7228.0 via Frontend Transport; Wed, 24 Jan 2024 09:56:03 +0000 Received: ("Tessian outbound 67699c3f02bc:v228"); Wed, 24 Jan 2024 09:56:03 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 019d2fc682d22517 X-CR-MTA-TID: 64aa7808 Received: from 96f92101ff4f.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id C0200B95-8F40-4863-A4AF-1C57085BFEB2.1; Wed, 24 Jan 2024 09:55:57 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 96f92101ff4f.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 24 Jan 2024 09:55:57 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MXmU6it/sTiobf0RU4vtDyg0bP4KDcjvscayy50NEIM+1jmwPC4TknoJFdaTZY+IiBT6zi4BULcl0r39lhDpqQ867sJEL56Jb6hSaNtTlsKWLSneLSTFisRCp5hr23dNXwtSEmyN0ZInmD7pmJXg5Eu9ejoGlIt7aZIl7a1C3XFzxo0hUpnNThNuUx5jAco6bR8EffC8BVOYwWm8ZUvMZ9kbEqg5Q7/uaH3mMPaXBFYOMOpoiLUzSsQQP3SB+GTTAzK9ELYqByvZcGx1WxcAVikPVSy6OawNpwH9nhlVsV6lW4LAWbgAZxIiuYTGSrNkEgDmAB6J2TeL3g725a7PAg== 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=UNbU+8lcMthuHX6hiSFKL5rks4KjRb8SkhdrLwGCy4E=; b=DLXN6aVD0qh6/fa+6ediMq06+7vLFVFPp5dMFkI9gKczTANmqaJBPZExuIMmc50Ywhi7DUtXk9pb3faeHf0fzMDqqx9qla5xDXVmErfwZTOO13HsA+ld5liHYidO9+OzwxXm9+mgWcxdlYGYXHi+8cWBN8YMw4OduB7xIDUxRpfg0lVcCYbXVncdgiIWO4j/i1IWKFowINV04zd1Pxf33T/d627qs8aFRX72g/bydLMcvDK4X/boSdIpJWtirWe5BE+zR1OnNTIrxpO89NPLdvSqYKkE3hDR3Ow0c4Ld0XKTdzcgjpV1+veEDZqlwSwUNspnS9u13lyOHdmcxgoLfg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UNbU+8lcMthuHX6hiSFKL5rks4KjRb8SkhdrLwGCy4E=; b=OK8P2EEkscI6uWY7DZK4TNYFXCw+wD1FfggY2LWRwizBbdejtowxDbs4z0tkHz7ZsUB1aWPvrmsClVmsZ/RPCNmCyM0RsN3GsD1crEYfH/xSLi6WG8aWmfJhMyAsenL42E8sNxqVU8fnWhNnnQUmftCKrcy110GpeDxgBzUWDOU= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from VE1PR08MB4768.eurprd08.prod.outlook.com (2603:10a6:802:ab::22) by VI1PR08MB10298.eurprd08.prod.outlook.com (2603:10a6:800:1be::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7228.22; Wed, 24 Jan 2024 09:55:55 +0000 Received: from VE1PR08MB4768.eurprd08.prod.outlook.com ([fe80::5c98:7294:1307:4796]) by VE1PR08MB4768.eurprd08.prod.outlook.com ([fe80::5c98:7294:1307:4796%4]) with mapi id 15.20.7202.031; Wed, 24 Jan 2024 09:55:54 +0000 Message-ID: Date: Wed, 24 Jan 2024 09:55:52 +0000 User-Agent: Mozilla Thunderbird Subject: Re: Using scmi performance domains and scmi power domains together Content-Language: en-US To: Sudeep Holla Cc: "linux-arm-kernel@lists.infradead.org" , nd , Vishnu Banavath , Florent Tomasin , Cristian Marussi , Ulf Hansson , "linux-pm@vger.kernel.org" References: From: Ben Horgan In-Reply-To: X-ClientProxiedBy: LO4P123CA0432.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:18b::23) To VE1PR08MB4768.eurprd08.prod.outlook.com (2603:10a6:802:ab::22) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: VE1PR08MB4768:EE_|VI1PR08MB10298:EE_|AM4PEPF00025F9C:EE_|DU0PR08MB8494:EE_ X-MS-Office365-Filtering-Correlation-Id: f424b7eb-71b3-4c7b-aada-08dc1cc2ad6a x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: /cmz0GU3D34ZXU7QJehpkdtkxdCIM35RMzc6lxBgMsJeT7hA2mDqEjlxweq4ooLa4tPkZ6X3sZPnzD0Z938FhHgdFkvhXsj94mnVokNtXTBFm6t2OEEwVaxTrtKCPaBnJwGgI0IiM8Wi46rn8Cxoo1dS/v3eg9COy94XcJAh7Iq5p/gZ/imPNavz8nNtSuzxQAp0/sItr4DxnzpVa5K6GxiXq+cHCOvbZLVT5hRuCfw9LRjUrKysuiNzJcfbhSvvxjrhBhwec/wZmx0C9vbqc1v0G5sUmFFGnlywdgtyhtXdjDOoBSmFbG1B7OrAjBIsX8A1+DLp0rZKSjsDxoefkho7s258G97FMwOeMH2NHr+Wrset5ZvI1E5Z3lo2z4DVmYC4iMFqOUR4F4sICH+Vd2HdpwfkEliKVqXe8tAO768yt7H2oBzt7aq95mk5jcITc8W4xx8zIRxeHwO/PZgT58T8YkSKtpDV30kYdEzA1ABRYJx0RUzOJzEUFQMpDNEtaf4bT1Ui8Mr91PE9H+BMCGivdHGerll8myeGhqPQBigFTOIBkTlAD4zzUcVOChv5kspt/jQpDEnMdFMOjc7Bk7KHUjlVU2Hz2NGBM0+cI0/Lb/SMrGuV6+peGJAPPlsf2/sJwO0YAqyoO+OnPtJUvQ== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VE1PR08MB4768.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366004)(396003)(39860400002)(136003)(376002)(346002)(230922051799003)(64100799003)(1800799012)(186009)(451199024)(6512007)(6506007)(54906003)(53546011)(66946007)(316002)(6636002)(38100700002)(6862004)(4326008)(6486002)(44832011)(8936002)(8676002)(478600001)(26005)(2906002)(2616005)(5660300002)(66556008)(37006003)(66476007)(31686004)(83380400001)(31696002)(86362001)(36756003)(41300700001)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB10298 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM4PEPF00025F9C.EURPRD83.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 6b969f6c-f717-448a-ccfb-08dc1cc2a7e5 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: qiruxTX0JZfHlwAx47Fda+pVFUuxJ327uP0N4Tc8d+EfqSfLJ39Fcuom8kObh0XRchnxh/fLwAcRmKbWZTRWVBGWiY89DqF7VTeXSMnV0tZFqFJlrWmc4gJnqMm6cpGilvxhDHfsyC+VEATx7ToKr7q4Zcwsggk6Ydf5ChEB+zeekIa7l9kARRT0UQzMtQWtVDG742qenGuVtxmVPmoAaUPUltUGbGf2SEsk6N5TwUmynnXdYztDq9Bs1DO7Zq5CDlScw6Da9ynDtUjKK16i4FF6woeJYf9XbehvARq565XmGJox965tEYEbi3ImL0qe+zc/mRpCeg9rrhvgtA+38M8p3vsCZfIhu/p6LAgssNXLkbrA3BOgvItfLv6DfSco51usyJcjuhDpmQ/DaV7qPZq6arqVLZxoxzLk3t3fGzs36nAM4LbnbX8YW9g5hVxGoqZJFEHb3iHcGojHVyydog6CNYDVzBqhm1jzK2wkJCqDmvTAcHglZKg4qOTnn8b8tVCImzZKeCGph4EXomVJn8tEUSjAR6OYmDoZUypWdoAZys8MWY+10RPDgvIDLpKdZUHcR5RCGDvpo9fPk7oui0xPZzTXH9lvIKbIODvePHd+m+joDKo/+iCu70lgpXcMLjnJHYcVWNsN7CKU/fDi/xHvTvYbw9BpDxCGY7vza+sTeTTGs0SslS5lqx0JL6SfAHJc4dpBDXJsSkhSAeI0Us1oRyzaDABXJolAtzPvMdoKkDv1lFvxyyDTTPH/WevHN1IFy3V1dIVyUe7qCyq9Jg== X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(13230031)(4636009)(376002)(39860400002)(346002)(136003)(396003)(230922051799003)(82310400011)(1800799012)(186009)(64100799003)(451199024)(46966006)(36840700001)(40470700004)(70206006)(70586007)(54906003)(86362001)(5660300002)(37006003)(6862004)(31696002)(8676002)(8936002)(40460700003)(4326008)(6636002)(356005)(81166007)(2906002)(2616005)(40480700001)(83380400001)(6486002)(82740400003)(478600001)(47076005)(31686004)(316002)(44832011)(36860700001)(6506007)(53546011)(336012)(36756003)(6512007)(107886003)(26005)(41300700001)(43740500002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jan 2024 09:56:03.7668 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f424b7eb-71b3-4c7b-aada-08dc1cc2ad6a X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM4PEPF00025F9C.EURPRD83.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR08MB8494 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240124_015619_921901_3CC3AE28 X-CRM114-Status: GOOD ( 34.91 ) 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: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Ck9uIDEvMjMvMjQgMTA6MzMsIFN1ZGVlcCBIb2xsYSB3cm90ZToKPiAoKyBDcmlzdGlhbikKPgo+ IE9uIE1vbiwgSmFuIDIyLCAyMDI0IGF0IDA4OjI3OjAzUE0gKzAwMDAsIEJlbiBIb3JnYW4gd3Jv dGU6Cj4+IEhpLAo+Pgo+PiBJJ3ZlIGJlZW4gbG9va2luZyBhdCBhZGRpbmcgc3VwcG9ydCBpbiB0 b3RhbCBjb21wdXRlLCBhbiBhcm0gcmVmZXJlbmNlCj4+IHBsYXRmb3JtLCB0byBjb250cm9sIHRo ZSBncHUgb3BlcmF0aW5nIHBvaW50cyBhbmQgZ3B1IHBvd2VyIG9uL29mZiB2aWEgc2NtaS4KPj4g VGhpcyB3YXMgcHJldmlvdXNseSBkb25lIGZvciB0aGUganVubyBwbGF0Zm9ybSBidXQgaW52b2x2 ZWQgaGFja3MuIEkgd291bGQKPj4gbGlrZSB0byBtYWtlIHN1cmUgdGhpcyBpcyBjbGVhbmVyIGdv aW5nIGZvcndhcmQuCj4+Cj4+IEZvciBkZXZpY2UgZHJpdmVyIHNpbXBsaWNpdHkgaXQgd291bGQg YmUgZ29vZCBpZiBhIGRldmljZSB3aXRoIGEgc2luZ2xlCj4+IHBvd2VyIGRvbWFpbiBhbmQgYSBz aW5nbGUgcGVyZm9ybWFuY2UgZG9tYWluIGNvdWxkIGp1c3QgdXNlIGEgc2luZ2xlIFBNCj4+IGRv bWFpbi4KPiBEbyB5b3UgaGF2ZSBhbnkgb3RoZXIgdGVjaG5pY2FsIHJlYXNvbiBmb3IgdGhpcyBv dGhlciB0aGFuIHNpbXBsaWNpdHkgPwo+IFdlIGNhbid0IGFsd2F5cyBoYXZlIHRvIHNvIHNpbXBs ZSB3aGVuIG1hbmFnaW5nIHRvIHN1cHBvcnQgd2lkZSB2YXJpZXR5Cj4gb2YgcGxhdGZvcm1zIHdp dGggc3RhbmRhcmRzIGxpa2UgU0NNSS4KPgo+IFlvdSBuZWVkIHRvIGp1c3RpZnkgd2h5IGl0IGlz IGhhcmQgZm9yIHRoZSBkcml2ZXIgaWYgdGhlcmUgYXJlIDIgZ2VucGQKPiBkb21haW5zIGFzc29j aWF0ZWQgd2l0aCBhIGRldmljZShwb3dlciBhbmQgcGVyZiBnZW5wZHMpLgo+Cj4+IFVzaW5nIGEg c2luZ2xlIFBNIGRvbWFpbiBtZWFucyB0aGlzIGNhbiBiZSBvbiB0aGUgcGxhdGZvcm0gZGV2aWNl Cj4+IGFuZCB5b3UgZG9uJ3QgbmVlZCB0byBjcmVhdGUgdmlydHVhbCBkZXZpY2VzLiBUaGUgZHJp dmVycyBzY21pX3BtX2RvbWFpbiBhbmQKPj4gc2NtaV9wZXJmX2RvbWFpbiBib3RoIGluaXRpYWxp emUgYSBzZXBhcmF0ZSAnc3RydWN0IGdlbmVyaWNfcG1fZG9tYWluIGdlbnBkJwo+PiBmb3IgZWFj aCBvZiB0aGUgY29ycmVzcG9uZGluZyBzY21pIGRvbWFpbnMuIFBvc3NpYmx5LCB0aGVyZSBjb3Vs ZCBiZSBzb21lCj4+IHdheSB0byBicmluZyB0aGVzZSB0b2dldGhlciB1bmRlciBhIHNpbmdsZSBn ZW5wZCBkb21haW4uIFBvc3NpYmxlIG9wdGlvbnMKPj4gYXJlOgo+Pgo+PiBBLiBQYXJlbnQgcG93 ZXIgZG9tYWlucyB3aXRoIGEgaGVscGVyIGRyaXZlciB0aGF0IGp1c3QgdXNlcyBhbiBlbXB0eSBn ZW5wZAo+PiBkb21haW4gYXMgdGhlIGNoaWxkIG9mIGJvdGggdGhlIGdlbnBkIHBlcmZvcm1hbmNl IGRvbWFpbiBhbmQgdGhlIGdlbnBkIHBvd2VyCj4+IGRvbWFpbi4KPj4gQi4gQ29tYmluZSB0aGUg c2NtaV9wbV9kb21haW4gYW5kIHNjbWlfcGVyZl9kb21haW4gZHJpdmVyIGFuZCBjcmVhdGUgYQo+ PiAnc3RydWN0IGdlbmVyaWNfcG1fZG9tYWluIGdlbnBkJyBmb3IgZXZlcnkgcGFpciBvZiBwb3dl ciBkb21haW4gYW5kCj4+IHBlcmZvcm1hbmNlIGRvbWFpbi4KPiBUaGlzIGlzIHB1cmVseSBzb2Z0 d2FyZSBpbXBsZW1lbnRhdGlvbiBhbmQgZXhwZWN0IG5vIGNoYW5nZSBpbiB0aGUgZmlybXdhcmUK PiAoRFQpIHJlcHJlc2VudGF0aW9uIG9mIHRoZXNlIGRvbWFpbnMgYW5kIGFzc29jaWF0aW9uIHdp dGggdGhlIGRldmljZS4KPgo+PiBDLiBDb21iaW5lIHRoZSBzY21pX3BtX2RvbWFpbiBhbmQgc2Nt aV9wZXJmX2RvbWFpbiBkcml2ZXIgYnV0IG9ubHkgY3JlYXRlCj4+IHRoZSAnc3RydWN0IGdlbmVy aWNfcG1fZG9tYWluIGdlbnBkJyBmb3IgdGhlIHBvd2VyIGRvbWFpbiBjb21iaW5hdGlvbnMgdGhh dAo+PiBhcmUgdXNlZC4KPiBOb3QgcG9zc2libGUgdW5sZXNzIHRoZSBzcGVjaWZpY2F0aW9uIGFz c3VyZXMgdGhlIHBvd2VyIGRvbWFpbiBhbmQgdGhlCj4gcGVyZm9ybWFuY2UgZG9tYWluIElEcyBt YXRjaC4KPgo+PiBELiBLZWVwIHRoaW5ncyBhcyB0aGV5IGFyZSBhbmQgdXNlIHNlcGFyYXRlIFBN IGRvbWFpbnMgZm9yIHBlcmZvcm1hbmNlIGFuZAo+PiBwb3dlciB3aGVuIHVzaW5nIHNjbWkuCj4g KzEsIGl0IHdhcyBkZXNpZ25lZCB0aGlzIHdheSB0byBlbnN1cmUgaXQgYWRkcmVzc2VzIGFsbCB0 aGUgcG9zc2libGUKPiBpbXBsZW1lbnRhdGlvbnMgdXNpbmcgU0NNSS4KPgo+PiBFeGFtcGxlcyBv ZiBwb3NzaWJsZSB3YXlzIG9mIGV4cHJlc3NpbmcgdGhlc2Ugb3B0aW9ucyBpbiB0aGUgZGV2aWNl IHRyZWUsCj4+IHRoZSBzY21pIHBlcmZvcm1hbmNlIGRvbWFpbiBpcyAzIGFuZCB0aGUgc2NtaSBw b3dlciBkb21haW4gaXMgOC4KPj4KPj4gQS4KPj4KPj4gc2NtaV9kZXZwZDogcHJvdG9jb2xAMTEg ewo+PiAgICAgICAgICByZWcgPSA8MHgxMT47Cj4+ICAgICAgICAgICNwb3dlci1kb21haW4tY2Vs bHMgPSA8MT47Cj4+IH07Cj4+Cj4+IHNjbWlfZHZmczogcHJvdG9jb2xAMTMgewo+PiAgICAgICAg ICByZWcgPSA8MHgxMz47Cj4+ICAgICAgICAgICNwb3dlci1kb21haW4tY2VsbHMgPSA8MT47Cj4+ IH07Cj4+Cj4+IHBlcmZfYW5kX3BlcmZvcm1hbmNlOiBwZXJmX2FuZF9wZXJmb3JtYW5jZSB7Cj4+ ICAgICAgICAgIHBvd2VyLWRvbWFpbi1uYW1lcyA9ICJwZXJmIiwgInBvd2VyIjsKPj4gICAgICAg ICAgcG93ZXItZG9tYWluID0gPCZzY21pX2R2ZnMgMz4sIDwmc2NtaV9kZXZwZCA4PjsKPj4gfTsK Pj4KPj4gbXlfZGV2aWNlIDogbXlfZGV2aWNlICB7Cj4+ICAgICAgICAgIHBvd2VyLWRvbWFpbiA9 IDwmcGVyZl9hbmRfcGVyZm9ybWFuY2U+Cj4+IH07Cj4+Cj4gTkFDSyBhcyBJIG1lbnRpb25lZCwg d2UgbmVlZCB0byBrZWVwIERUIHJlcHJlc2VudGF0aW9uIGFzIG1pbmltYWwgYXMKPiBwb3NzaWJs ZSwgYWRkaW5nIG5vZGVzIGZvciB0aGlzIHZpcnR1YWwgZG9tYWluIGlzIGEgbm8gZ28gSU1PLiBK dXN0Cj4gdXNlIHRoZSBleGlzdGluZyBiaW5kaW5nIHRvIGNyZWF0ZSB0aGlzIHZpcnR1YWwgZ2Vu cGQgYXQgd2hpY2ggcG9pbnQgeW91Cj4gbWF5IHJlYWxpc2UgaGFuZGxpbmcgMiBnZW5wZCBpbiB0 aGUgZHJpdmVyIG1heSBub3QgYmUgc28gaGFyZCDwn5iELgoKTXkgbW90aXZhdGlvbiBoZXJlIGlz IHNpbXBseSB0cnlpbmcgdG8gYXZvaWQgaGF2aW5nIGhhY2t5IGN1c3RvbSBjaGFuZ2VzIApmb3Ig b3VyIHBsYXRmb3JtIGluIGVpdGhlciBsaW51eCBvciBhbnkgb3RoZXIgZHJpdmVycy4gSSBzdGFy dGVkIGxvb2tpbmcgCmF0IHRoaXMgYmVmb3JlIHRoZSByZWNlbnQgY2hhbmdlcyB0byBtYWtlIHVz aW5nIHRoZSBzY21pIHBlcmYgZG9tYWluIApmcm9tIGxpbnV4IGZvciBkZXZpY2VzIHByb3BlciBh bmQgd2FzIHVuZGVyIHRoZSBtaXNhcHByZWhlbnNpb24gdGhhdCAKdGhlcmUgd2FzIGV2ZW4gbW9y ZSB3b3JrIHRvIGJlIGRvbmUgdG8gbWFrZSB0aGlzIGV2ZW4gYmV0dGVyLiBOYWl2ZWx5LCBJIAp0 aG91Z2h0IGFzIGEgcGxhdGZvcm0gZGV2aWNlIGRyaXZlciBjYW4gd29yayB3aXRoIGEgc2luZ2xl IHBvd2VyIGRvbWFpbiAKdXNpbmcgZWl0aGVyIHRoZSBzY21pX3BlcmZfZG9tYWluIGRyaXZlciBv ciB0aGUgc2NtaV9wb3dlcl9kb21haW4gZHJpdmVyIAphbmQgdGhleSB1c2Ugc2VwYXJhdGUgY2Fs bGJhY2tzIHRoYXQgYSB3YXkgdG8gdXNlIHRoZW0gdG9nZXRoZXIgd2FzIGluIAp0aGUgd29ya3Mu IEdldHRpbmcgYSBOQUNLIG9uIHRoaXMgbWVhbnMgdGhhdCBJIG5vdyBrbm93IHRoYXQgdGhlIG1p c3NpbmcgCnBpZWNlIGlzIGluIHRoZSBkcml2ZXIgYW5kIHdlIGNhbiBnZXQgdGhlIHdvcmsgZG9u ZSB0aGVyZS4KCj4KPj4gQi4gQ29tYmluZSBvbiBldmVyeSBwYWlyCj4+Cj4+IHNjbWlfcG1fcGVy ZjogcHJvdG9jb2xAMTFfMTMgewo+PiAgICAgICAgICByZWcgPSA8MHgxMT4sIDwweDEzPjsKPj4g ICAgICAgICAgI3Bvd2VyLWRvbWFpbi1jZWxscyA9IDwyPjsKPj4gfTsKPj4KPj4gbXlfZGV2aWNl IDogbXlfZGV2aWNlIHsKPj4gICAgICAgICAgcG93ZXItZG9tYWluID0gPCZzY21pX3BtX3BlcmYg OCAzPgo+PiB9Owo+Pgo+IEFnYWluIGJpZyBmYXQgTkFDSyBhcyBhYm92ZS4gTm8gY2hhbmdlIGlu IHRoZSBiaW5kaW5nIHRvIG1ha2UgaXQgY29uZnVzaW5nLgo+Cj4+IEMuIENvbWJpbmUgb24gdXNl ZCBwYWlycwo+Pgo+PiBzY21pX3BtX3BlcmY6IHByb3RvY29sQDExXzEzIHsKPj4gICAgICAgICAg cmVnID0gPDB4MTE+LCA8MHgxMz47Cj4+ICAgICAgICAgICNwb3dlci1kb21haW4tY2VsbHMgPSA8 Mj47Cj4+ICAgICAgICAgdXNlZC1kb21haW5zID0gPDgsIDM+LCA8OSwgND47Cj4+IH07Cj4+Cj4+ IG15X2RldmljZSA6IG15X2RldmljZSB7Cj4+ICAgICAgICAgIHBvd2VyLWRvbWFpbiA9IDwmc2Nt aV9wbV9wZXJmIDggMz4KPj4gfTsKPj4KPiBBdCB0aGlzIHBvaW50IEkgZ2l2ZSB1cCBhbmQgd2ls bCBqdXN0IHNheSBJIHdvdWxkIGV4cGVjdCBubyBjaGFuZ2UgaW4gdGhlCj4gRFQgYmluZGluZ3Mg dG8gYWNoaWV2ZSB3aGF0ZXZlciB5b3UgYXJlIHRlcm1pbmcgYXMgInNpbXBsZSIgaGVyZS4gV2Ug YXJlCj4gbm90IGdvaW5nIHRvIGFkZCBhbnkgYmluZGluZ3MgdG8gbWFrZSBpdCBlYXN5IG9yIHNp bXBsZSBmb3IgT1MgdG8gaW1wbGVtZW50Cj4gaXQncyBwb2xpY3kuCj4KPj4gSXQgc2VlbXMgd2Fz dGVmdWwgdGhhdCB0aGUgc2NtaV9wbV9kb21haW4gc2V0cyB1cCBhbmQgbWFrZXMgc2NtaSBjYWxs cyBmb3IKPj4gYWxsIHBvc3NpYmx5IHVzYWJsZSBkb21haW5zIGF0IHN0YXJ0IHVwIGV2ZW4gdGhv c2UgdGhhdCBhcmVuJ3QgY29udHJvbGxhYmxlCj4+IGJ5IGxpbnV4LiBFLmcuIGNwdXMgbWF5IHVz ZSBzY21pIHBvd2VyIGRvbWFpbiBjb250cm9sbGVkIHZpYSBwc2NpLgo+Pgo+Cj4gTm90IGFuIE9T IGlzc3VlLiBJZiB0aGUgcG93ZXIgZG9tYWluIGlzIHB1cmVseSBjb250cm9sbGVkIGJ5IFBTQ0kg YWdlbnQsIHdoeQo+IGlzIGl0IGV2ZW4gcHJlc2VudCB0byBPUyBhcyBTQ01JIHBvd2VyIGRvbWFp bi4gV2UgaGF2ZSBleGFtcGxlcyB3aGVyZSBpdAo+IGlzIGNvcnJlY3RseSBwcmVzZW50ZWQgYXMg UFNDSSBwb3dlciBkb21haW4uIFNvIHRoaXMgaXNzdWUgZG9lc24ndCBleGlzdCwKPiBmaXggdGhl IFNDTUkgcGxhdGZvcm0gZmlybXdhcmUuIEl0IG5lZWRzIHRvIHByZXNlbnQgcGVyIGFnZW50IHZp ZXcgY29ycmVjdGx5Cj4gYW5kIG5vdCBwcmVzZW50IGEgZ2xvYmFsIHN5c3RlbSB2aWV3IHRvIGFs bCB0aGUgYWdlbnRzLgpHb29kIHRvIGtub3cuIEkgd2lsbCBnZXQgdGhpcyBmaXhlZCBpbiBvdXIg cGxhdGZvcm0uCj4KPiBVbmxlc3MgSSBoZWFyIHN0cm9uZyB0ZWNobmljYWwgcmVhc29ucyB0byB0 aGlzIGFwcHJvYWNoIG90aGVyIHRoYW4gc2ltcGxpY2l0eSwKPiBJIGFtIGluY2xpbmVkIHRvd2Fy ZHMgb3Bwb3NpbmcgdGhpcyBwcm9wb3NhbC4KPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgt YXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3Jn L21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=