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 alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (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 666FEC43217 for ; Thu, 1 Dec 2022 15:07:32 +0000 (UTC) Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id 87F98172D; Thu, 1 Dec 2022 16:06:40 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz 87F98172D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1669907250; bh=cdcN1YJAByGiLnDjtlRuKlDWgISGqZzgFs6Uv9j0rFo=; h=From:To:Subject:Date:References:In-Reply-To:Cc:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=pXTH/trWtfexwlgHseMHBE3xajmJ6VWzLqMaHAuBbSOK9LaGQYlT2vh3tNg4Mnmgu UIoBPuv0XJF9jON56fIK5/FsRxzeN0sLIInQnygblXdpmn9YeFuVsApZuGWMyMaFYY O4aRGUgZQnYqhdt5N009wd46dwhw8vhXAT+cRbzY= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id 2ED97F80166; Thu, 1 Dec 2022 16:06:40 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 8E073F8028D; Thu, 1 Dec 2022 16:06:37 +0100 (CET) Received: from mailgw02.mediatek.com (unknown [210.61.82.184]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id DF0BEF80116 for ; Thu, 1 Dec 2022 16:06:29 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz DF0BEF80116 Authentication-Results: alsa1.perex.cz; dkim=pass (1024-bit key) header.d=mediatek.com header.i=@mediatek.com header.b="UgipTsF9"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=mediateko365.onmicrosoft.com header.i=@mediateko365.onmicrosoft.com header.b="Xrs3dED5" X-UUID: 8c71f7104b174439b7ecb799bc77122c-20221201 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=Content-Type:MIME-Version:Content-Transfer-Encoding:Content-ID:In-Reply-To:References:Message-ID:Date:Subject:CC:To:From; bh=H1zw+pNWsbufok/tiADq3S/tQw9nopftRRAnQ3SSGIc=; b=UgipTsF9/nxJzCRUALYkILmNTSGbUbJFED/ibznP2ZDQn+dorD/Py0cIn4uPVbVPRP/E3CZdSZfzQvCyGWF8rqQYoQLjqzd+GyV9kegF4zG0MSIGhnJ0zybBqU0YrsOqBKZQTn6aBLKvLr3juvtfCF3PxcLi6tEWEDo6goKtmXo=; X-CID-P-RULE: Release_Ham X-CID-O-INFO: VERSION:1.1.14, REQID:0905283a-c126-47d0-ab85-721f9e28eb6c, IP:0, U RL:0,TC:0,Content:0,EDM:0,RT:0,SF:-5,FILE:0,BULK:0,RULE:Release_Ham,ACTION :release,TS:-5 X-CID-INFO: VERSION:1.1.14, REQID:0905283a-c126-47d0-ab85-721f9e28eb6c, IP:0, URL :0,TC:0,Content:0,EDM:0,RT:0,SF:-5,FILE:0,BULK:0,RULE:Release_Ham,ACTION:r elease,TS:-5 X-CID-META: VersionHash:dcaaed0, CLOUDID:9839496c-41fe-47b6-8eb4-ec192dedaf7d, B ulkID:2212012306081BH7HKS4,BulkQuantity:0,Recheck:0,SF:17|19|102,TC:nil,Co ntent:0,EDM:-3,IP:nil,URL:0,File:nil,Bulk:nil,QS:nil,BEC:nil,COL:0 X-UUID: 8c71f7104b174439b7ecb799bc77122c-20221201 Received: from mtkcas11.mediatek.inc [(172.21.101.40)] by mailgw02.mediatek.com (envelope-from ) (Generic MTA with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 300069479; Thu, 01 Dec 2022 23:06:07 +0800 Received: from mtkmbs10n1.mediatek.inc (172.21.101.34) by mtkmbs11n2.mediatek.inc (172.21.101.187) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Thu, 1 Dec 2022 23:06:06 +0800 Received: from APC01-TYZ-obe.outbound.protection.outlook.com (172.21.101.239) by mtkmbs10n1.mediatek.com (172.21.101.34) with Microsoft SMTP Server id 15.2.792.15 via Frontend Transport; Thu, 1 Dec 2022 23:06:06 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nbAue+Wyv56gau8wtLapUZ2pRN7k4qNwJqe60OhFmU+TzZ0ZemlAahWL7tWbuDZesk9pga/W6rzhLe4KVb/6PfjWSlZMuCcysWq2v7Y3gbKFBxjFLE3dAy69TKWkxqsq4Ey/6Lg4fAzFUJuMniVPbKHpb7+Ng26Qr7Kh4VsLKLHuQ/XRDTpY9XQ6xpbLdsVkOhq61/oO9fuXFBd0QVEIkmHW/N93dWTyxdniIDY5sI98WbGRvAqE4hm+FDV9kUIfsVB8JRMc12I4nvEeaoUQbvNswzj6jGoEPA09LYf87bDmLMrXadV1jZ8bODMh372SSlJmCCWSS0gTDO7WJxiL3w== 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=iSr8vUQt9odo2676/SKdw2IGKJMww5VWWIit8HjUads=; b=kd1UgrwKOYR5OMHXJG3VHeFgnjryQUwOfSMxHMjA10tdpMgX2LRgWTVR+IZK6afzkFhX8JHp6hQxGNhiTz4tyVH095/QiNhjF0zGkAkf54+5gj4JDbCY+ndUZ6lQQZj+lWKzDyICajGrU/6KCHKlrnBb1EAd6Wpc5qW3qTBIrvHwJ7KfiOz3R4QMaVQDtv4pvojZy4Im1JZfawVjDtqrQXbm/O1iFGfvNnI34y/GUd9giodxFcTURCRhtniJAyE01Z8MFwooZRGRXJyeWU43kIVKesHaOJzSBdAXtkbdD+lCo4LEa/0dXhbtPwfyT/NVqHloNjdsqDSfMnZAJWlabw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mediatek.com; dmarc=pass action=none header.from=mediatek.com; dkim=pass header.d=mediatek.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mediateko365.onmicrosoft.com; s=selector2-mediateko365-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iSr8vUQt9odo2676/SKdw2IGKJMww5VWWIit8HjUads=; b=Xrs3dED5h3HxoCfY4OpnZTjQTzU5ouM6Wwui1/JLLGAXbIXRSh9ywPurlSqwjREjXRF1JmLvu5J/rfRcXOw4KDd/lKaRt1OzWGHb12haBte5Vw/gbW87eFktcuzFzu2YxpfhVMLoUJfUTmBMBOX/dwmlyXM/oWV23Ey/sDslPIA= Received: from PS1PR03MB3384.apcprd03.prod.outlook.com (2603:1096:803:49::13) by TY0PR03MB6473.apcprd03.prod.outlook.com (2603:1096:400:1bf::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.23; Thu, 1 Dec 2022 15:06:04 +0000 Received: from PS1PR03MB3384.apcprd03.prod.outlook.com ([fe80::2e82:cce2:3b26:ab6f]) by PS1PR03MB3384.apcprd03.prod.outlook.com ([fe80::2e82:cce2:3b26:ab6f%7]) with mapi id 15.20.5857.023; Thu, 1 Dec 2022 15:06:04 +0000 From: =?utf-8?B?SmlheGluIFl1ICjkv57lrrbpkasp?= To: "broonie@kernel.org" Subject: Re: [PATCH v2 1/3] ASoC: hdmi-codec: Add event handler for hdmi TX Thread-Topic: [PATCH v2 1/3] ASoC: hdmi-codec: Add event handler for hdmi TX Thread-Index: AQHZALKPLtjy9JnSM0qA0l4xMT7+Dq5PjsoAgATmBQCAAbf+AIAC/qmA Date: Thu, 1 Dec 2022 15:06:04 +0000 Message-ID: References: <20221125094413.4940-1-jiaxin.yu@mediatek.com> <20221125094413.4940-2-jiaxin.yu@mediatek.com> <18c82f6f723cd97a9d6b9a7ff16c6ed62fd005d6.camel@mediatek.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=mediatek.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PS1PR03MB3384:EE_|TY0PR03MB6473:EE_ x-ms-office365-filtering-correlation-id: f5859384-579a-4eac-045b-08dad3ad9119 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: gxoGTxIKhJuSTkEUuBXlG6CFuj3s/Rsed5dI2m/RIBlmq+7COVBPJtJ8zlFVU2aVBFa0zfQqtP9xXIspPl4U2EWOVey2nOHroq1fr3XI5ZNESv6Bqsz7SjdbIzA1obRe11B0hciDWAW9aSrJBQkHQf68lHBJbT8wPvORr2iW3+6X/BSbThjjrJOj7nLFF6Zxw7g86C0cpQf9QBHrYcrxsH/F08fsnr7vwqvGPtmyAHM81MZwuk8vsjvPKqFNGpm0CvZwKdCGcykoLr8YM0jG9eAyO2nEbBzS7/mpsRkj0VgvQEawwfx4Hyu5dFjkbVC3LuJ8vehlVskzmX0Ycp4E5KMSFHIPZFZYeatkoUDUQkcKpY55mCacTL9cRzqqnq+wLVaVtC0scD9GvoqpxmLi40vonkyre0WOT/pJroD27y9D7/pz2esGQyr42Rl4Qt/1XNgEXor1i5E5oL6RiE9mCoxxVOg+fVCnTb6qml0pr5376A4a3wAQIylahEPTEZrvAngKCRRb/LLKxaUWEyd3JmaW5sY5c1uBL1Sk+HRR/UcYXIfhf+D2v4M1Ih5BWCnxJotAQffvoFRbtGYgB/yjwtEm8QlMz2GwzTnR9PqOaUlDTYI72lpzazVZXZ5XXKQc+uwRd67mu/mTNeMAyQlMAG1orCm+AVO1Yj1W0lzWA1sWl6a/om4yS6sYtQqzdvUIvvNqV1nRT3jN6fIhzuLaykPOwphaQEF6e9odtsNOihUhaCXrzupwSQtWcP/s+nFp x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PS1PR03MB3384.apcprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(396003)(366004)(346002)(376002)(39860400002)(136003)(451199015)(316002)(66946007)(64756008)(36756003)(85182001)(186003)(6486002)(6916009)(4326008)(2616005)(66556008)(2906002)(122000001)(66446008)(8936002)(4001150100001)(86362001)(91956017)(38100700002)(41300700001)(66476007)(8676002)(54906003)(7416002)(5660300002)(6506007)(6512007)(71200400001)(76116006)(38070700005)(26005)(478600001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RTg2bTBxNGc1OENTN25sVkdXZEVXUFBnR3U5M0l2RktjWWhGMjl5RGlGUWRI?= =?utf-8?B?bWJLQWxVWkNkeUhsa0pXWVNOM1ZYUXUxNElRdjF5VFpQb2k0OWo4Y3dDRnpx?= =?utf-8?B?QzlPOWVYeFVhcWp6RXdWcklSbnI5TzZtZXhZVmNSWmtqeEVMd1FEeHhNamVW?= =?utf-8?B?WmlsWmNtTHVycjViZ2gwTThTK0F4UExsSTBIbXU0VmdIU1FFNEx2S2hSeHFQ?= =?utf-8?B?QXBOaS95RzVVaS9uTm55Qi9hM21pK2RpNVlRSWtheG01cFE5NHMzS0ZFNU55?= =?utf-8?B?clM0Y3R4THp6UlJJZnBqa0owcWt1cUUwR1RqUXkva29LbHRYcUdpbkhpSWM3?= =?utf-8?B?Z1pTdUdvOW9pVEhRbm5VZzFublJSc0ZuMHZEblBpL0x3MXdIQVRhT2s0RE14?= =?utf-8?B?Z1ZJa3F4dnZpL3piQ29OSlVsQk1pL00wMkJ5bjRDK2I3MlRFOVVHY3Rlamtm?= =?utf-8?B?TFRPdXBUaTBCQ2lCN2tRdWw0a2c3QkNUeTluL3RUenRxRVVSZGxDSnlIcS8v?= =?utf-8?B?KzdmN1FobXBoM1l4c0QrRmk4Y1J0MEVVeEhMMHpyYTdnaWVpQmlMTWRVb2Nj?= =?utf-8?B?ak1Walk1dzFKSThteXZOaWxJd2pScHhqQWlhREJ0NUdPL3F4Y0g2eDY4MFhn?= =?utf-8?B?WE82c0wwQURYelNtK2gxeW15cGR3L1N1ejlTd1pBRFUxM1lUNE1CNHFvK1Rq?= =?utf-8?B?ZHExQ0tTODR6TEpFWE80VUs5WVZjV0w0dUt1cmp2MDVuQmJPMVJuVDcxOWQy?= =?utf-8?B?RWxFZm1VRmlRY1hWYzVraWhJb2t3enlHeUx6ckxaemZpSjlxWXRFd3V4bjFO?= =?utf-8?B?a3BoQ1JPZG5IdXpYVithN1FTMUVnZXpocHFmcm9NZ01KSExaTzhWbURwcFg2?= =?utf-8?B?WmlYZUhxWllTVXZNRDZaTk4wek5TYlh3MWprSDRMZ1Vnb2VRTUNzblljK2F3?= =?utf-8?B?RnA5TjVTOHkvR2s4dkhPMjNyeEk2RURFcEZkdzV5RkgrKzZvVFdCWWRURnR5?= =?utf-8?B?YzdoRGlGR2h2ZlQ0cWFWM2dzRENVRHhtditUM0paVjNVMDhoempjdE5GaHdU?= =?utf-8?B?eVJOWExSSlNpb3ZSOUNEZU4yOTlxQThRR3IxeTJnS2hXNWhyd216cFFZRG94?= =?utf-8?B?Ui9ibW55TkFlSDhIb1hBcXFhQUlHNk5pVXhML2VHRlFJL2VkczdaSjZ3VDIr?= =?utf-8?B?Nk42L1pyWmdMSVJHb01QZkpVaHlxK0VhMm1DbUltRllXVWJjRWhlQ2FXNzhB?= =?utf-8?B?N28xL0lOaHZONCs5ci8yY1ZVdDg0RC9VWUQ3WlNJTkpwNXdZNnNWdi9kY0h4?= =?utf-8?B?RzNZMFdEMlFBMG1sOGxPL0U3a29wZjRkdG5UQWJ2di9tWWwxT3ltL2pLcXV0?= =?utf-8?B?Q0MzanJzdlpWNFlDc3NVVjZFR2UySVduTnVlVWJsRGt5OFVwSVViWWhwOWND?= =?utf-8?B?UGZpS1ZTZkpBRlZSZjhpTUM2WUJkV3ZPQzlDYlNQUUk3SUFNL1krR2M5aWI4?= =?utf-8?B?L3RSUXgwUytSZGFRazVWeS9FN0VXRE5TK2dVK3V1M3VDUThMdEk2U054WjAw?= =?utf-8?B?M2w1dXdwNDVWanN1UG55L2dVTDR6Kys1UElJTW1LRDMvSFhpWXQ0SUt2ZjBU?= =?utf-8?B?RUJXc2g1ZTZqWHlHbVh0UmpSNDlmNVdTSzZhZ0ZPS3psbXlRdFNrTDk3V2lp?= =?utf-8?B?S1NPU1RXL08zdm10YWdQK3FZR3ZMQUpWaWNiMGxTYytlTERRSHRlRlVrbWV2?= =?utf-8?B?Nnc2elF3UlV0cnVLa2xiMzhCeWVXVnZmVTBCMHdmcDlzcW9NcU14R0RKSGlX?= =?utf-8?B?ZTA3ZjJpRUlFU01lYys2Z09pNXMwSE9reDFSRUwwZkxYQTlZYjg1TGJiQ3Jx?= =?utf-8?B?WS93TmtSay9kSFgybjF5SkdxdERnOE05MzRYd3Jwb1Ixd09vaWJSUjJnWDJj?= =?utf-8?B?MnVoWUZma1RHdE1JSFlnbzRvR29qK2FGN2ZwUkpyMzFFUCtKTE1GN1Q1YjE0?= =?utf-8?B?OG1jeE81QmQ5MEFJWkVZWktIR21JU2hMMVc1ZUFLSHNhR2FNY243OTJ1MWd1?= =?utf-8?B?K2JxMVFGTFhYZ2laTndvbloxUXJpODAyUk9PalRyTm02MkJOeFNJVExJWUFR?= =?utf-8?B?dkpCbXY0MjhxS211OGRhN2RhT29xU1JRYVRUQ1JxTUQ1UFVTVVNyS2JZTVUw?= =?utf-8?B?cGc9PQ==?= Content-ID: <23CBC476A39C8F4EB180859135AA44EC@apcprd03.prod.outlook.com> X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PS1PR03MB3384.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f5859384-579a-4eac-045b-08dad3ad9119 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Dec 2022 15:06:04.3016 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a7687ede-7a6b-4ef6-bace-642f677fbe31 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: SYv382bDx72uuFwmLTuECKB34wuqjrRjoLRhwDhDUsw1dUmRcPg7th1cFl4DBRrF7ZD4JE96StD7E3aIoQicMA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY0PR03MB6473 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Cc: "alsa-devel@alsa-project.org" , "neil.armstrong@linaro.org" , "nfraprado@collabora.com" , =?utf-8?B?Q2h1bnh1IExpICjmnY7mmKXml60p?= , =?utf-8?B?QWxsZW4tS0ggQ2hlbmcgKOeoi+WGoOWLsyk=?= , "kuninori.morimoto.gx@renesas.com" , "linux-kernel@vger.kernel.org" , "dri-devel@lists.freedesktop.org" , Project_Global_Chrome_Upstream_Group , "linux-mediatek@lists.infradead.org" , "robert.foss@linaro.org" , "andrzej.hajda@intel.com" , "angelogioacchino.delregno@collabora.com" , "ajye_huang@compal.corp-partner.google.com" , "linux-arm-kernel@lists.infradead.org" , "Laurent.pinchart@ideasonboard.com" X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" On Tue, 2022-11-29 at 17:22 +0000, Mark Brown wrote: > On Mon, Nov 28, 2022 at 03:07:22PM +0000, Jiaxin Yu (俞家鑫) wrote: > > On Fri, 2022-11-25 at 12:18 +0000, Mark Brown wrote: > > > On Fri, Nov 25, 2022 at 05:44:11PM +0800, Jiaxin Yu wrote: > > > I'm a little unclear why this is being implemented as a DAPM > > > operation > > > rather than having the driver forward the PCM trigger op if it's > > > needed? > > > Or alternatively if a DAPM callback is needed why not provide one > > > directly rather than hooking into the trigger function - that's > > > going > > > to > > > be called out of sequence with the rest of DAPM and be > > > potentially > > > confusing given the very different environments that trigger and > > > DAPM > > > operations run in. A quick glance at the it6505 driver suggests > > > it'd > > > be > > > happier with a DAPM callback. > > Let me describe the hardware connection about mt8186 with > > it6505(hdmi) > > and rt1015p(speakers). > > ==>it6505 > > = > > DL1(FE) ==>I2S3(BE) = > > = > > ==>rt1015p > > They shared the same one i2s port, but we'd like to control them > > separately. So if hdmi-codec use the PCM trigger op, whne we turn > > on > > the speaker, hdmi-codec's PCM trigger op is also executed, > > resulting in > > sound on both devices. > > Is there another way to control them separately? Thank you. > > If you just need power control for one or both devices then the > machine > driver can add a _PIN_SWITCH() on the output of the device, that'll > cause DAPM to keep the device powered down when not in use. That > should > work well with the suggestion to provide a DAPM callback instead of a > a > trigger operation. Yes, we do use a _PIN_SWITCH() on the outout of the device: > static const struct snd_kcontrol_new > mt8186_mt6366_rt1019_rt5682s_controls[] = { > SOC_DAPM_PIN_SWITCH("Speakers"), > SOC_DAPM_PIN_SWITCH("Headphone"), > SOC_DAPM_PIN_SWITCH("Headset Mic"), > SOC_DAPM_PIN_SWITCH("HDMI1"), > }; Which operation should I use to inform bridge driver to control audio on or off? I'm curious why I don't see .trigger in the structure hdmi_codec_ops compared to the structure snd_soc_dai_ops? ************* MEDIATEK Confidentiality Notice ******************** The information contained in this e-mail message (including any attachments) may be confidential, proprietary, privileged, or otherwise exempt from disclosure under applicable laws. It is intended to be conveyed only to the designated recipient(s). Any use, dissemination, distribution, printing, retaining or copying of this e-mail (including its attachments) by unintended recipient(s) is strictly prohibited and may be unlawful. If you are not an intended recipient of this e-mail, or believe that you have received this e-mail in error, please notify the sender immediately (by replying to this e-mail), delete any and all copies of this e-mail (including any attachments) from your system, and do not disclose the content of this e-mail to any other person. Thank you! 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 B6935C43217 for ; Thu, 1 Dec 2022 15:47:31 +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:MIME-Version: Content-Transfer-Encoding:Content-ID:Content-Type:In-Reply-To:References: Message-ID:Date:Subject:CC:To:From:Reply-To:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=iSr8vUQt9odo2676/SKdw2IGKJMww5VWWIit8HjUads=; b=SLwnhBwj7nha8G0pFXMAppeVrA VqnqPX4jor3r9E/rlgbvydDiNmXA8vZglAyJulKLcLBN2xrRk06Xr4+H9Ms8tiMy/+EJLSpD3n9Gp jpA0knCz8ycpY1yBJpBz79GY31fI/NsZe3ibKbZlv/IfhqH9ZbSXO9tecMbrVbUBuiVV5Qb1dghbh GqstTTLaDi2PG1WvZid2SJjVxpXV4ICk3wsm+w4e+9GlfPXyAjRj+Cb8JX49cHfpbOJlmwFVEA5z+ H9TzpeHEnclH6LGERjdph4cPRGMy3fSexWyfNu/FtJ2bSJdndaS7HZI/HsyHy+YJhO1CE5GS3b/M6 v8wqdTXg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1p0lmQ-008KoZ-1Z; Thu, 01 Dec 2022 15:47:18 +0000 Received: from mailgw02.mediatek.com ([216.200.240.185]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1p0lm3-008Kde-QI; Thu, 01 Dec 2022 15:46:57 +0000 X-UUID: 10c04d1ccabd42cd8a001336c3045f18-20221201 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=MIME-Version:Content-Transfer-Encoding:Content-ID:Content-Type:In-Reply-To:References:Message-ID:Date:Subject:CC:To:From; bh=iSr8vUQt9odo2676/SKdw2IGKJMww5VWWIit8HjUads=; b=c30P60yN/fF/mScdC5auAQbdROCAGwpnLpbwSGbVTuQdmv+PyVaDPv6YDdIw87j1KN550m4l/D21E561SlJKCC1uie3rJn78aMmVqx56Av9J23SdddqjkGYlOKubibOmRKDpEda7UNa2HbJGpU8PD+7nAIzjtFire4eh52cRmT8=; X-CID-P-RULE: Release_Ham X-CID-O-INFO: VERSION:1.1.14,REQID:554d7633-2694-486e-87c9-3cb0267ae87a,IP:0,U RL:0,TC:0,Content:0,EDM:0,RT:0,SF:0,FILE:0,BULK:0,RULE:Release_Ham,ACTION: release,TS:0 X-CID-META: VersionHash:dcaaed0,CLOUDID:fee46630-2938-482e-aafd-98d66723b8a9,B ulkID:nil,BulkQuantity:0,Recheck:0,SF:102,TC:nil,Content:0,EDM:-3,IP:nil,U RL:0,File:nil,Bulk:nil,QS:nil,BEC:nil,COL:0 X-UUID: 10c04d1ccabd42cd8a001336c3045f18-20221201 Received: from mtkmbs11n1.mediatek.inc [(172.21.101.185)] by mailgw02.mediatek.com (envelope-from ) (musrelay.mediatek.com ESMTP with TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 256/256) with ESMTP id 185581233; Thu, 01 Dec 2022 08:46:44 -0700 Received: from mtkmbs10n1.mediatek.inc (172.21.101.34) by mtkmbs11n2.mediatek.inc (172.21.101.187) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Thu, 1 Dec 2022 23:06:06 +0800 Received: from APC01-TYZ-obe.outbound.protection.outlook.com (172.21.101.239) by mtkmbs10n1.mediatek.com (172.21.101.34) with Microsoft SMTP Server id 15.2.792.15 via Frontend Transport; Thu, 1 Dec 2022 23:06:06 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nbAue+Wyv56gau8wtLapUZ2pRN7k4qNwJqe60OhFmU+TzZ0ZemlAahWL7tWbuDZesk9pga/W6rzhLe4KVb/6PfjWSlZMuCcysWq2v7Y3gbKFBxjFLE3dAy69TKWkxqsq4Ey/6Lg4fAzFUJuMniVPbKHpb7+Ng26Qr7Kh4VsLKLHuQ/XRDTpY9XQ6xpbLdsVkOhq61/oO9fuXFBd0QVEIkmHW/N93dWTyxdniIDY5sI98WbGRvAqE4hm+FDV9kUIfsVB8JRMc12I4nvEeaoUQbvNswzj6jGoEPA09LYf87bDmLMrXadV1jZ8bODMh372SSlJmCCWSS0gTDO7WJxiL3w== 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=iSr8vUQt9odo2676/SKdw2IGKJMww5VWWIit8HjUads=; b=kd1UgrwKOYR5OMHXJG3VHeFgnjryQUwOfSMxHMjA10tdpMgX2LRgWTVR+IZK6afzkFhX8JHp6hQxGNhiTz4tyVH095/QiNhjF0zGkAkf54+5gj4JDbCY+ndUZ6lQQZj+lWKzDyICajGrU/6KCHKlrnBb1EAd6Wpc5qW3qTBIrvHwJ7KfiOz3R4QMaVQDtv4pvojZy4Im1JZfawVjDtqrQXbm/O1iFGfvNnI34y/GUd9giodxFcTURCRhtniJAyE01Z8MFwooZRGRXJyeWU43kIVKesHaOJzSBdAXtkbdD+lCo4LEa/0dXhbtPwfyT/NVqHloNjdsqDSfMnZAJWlabw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mediatek.com; dmarc=pass action=none header.from=mediatek.com; dkim=pass header.d=mediatek.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mediateko365.onmicrosoft.com; s=selector2-mediateko365-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iSr8vUQt9odo2676/SKdw2IGKJMww5VWWIit8HjUads=; b=Xrs3dED5h3HxoCfY4OpnZTjQTzU5ouM6Wwui1/JLLGAXbIXRSh9ywPurlSqwjREjXRF1JmLvu5J/rfRcXOw4KDd/lKaRt1OzWGHb12haBte5Vw/gbW87eFktcuzFzu2YxpfhVMLoUJfUTmBMBOX/dwmlyXM/oWV23Ey/sDslPIA= Received: from PS1PR03MB3384.apcprd03.prod.outlook.com (2603:1096:803:49::13) by TY0PR03MB6473.apcprd03.prod.outlook.com (2603:1096:400:1bf::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.23; Thu, 1 Dec 2022 15:06:04 +0000 Received: from PS1PR03MB3384.apcprd03.prod.outlook.com ([fe80::2e82:cce2:3b26:ab6f]) by PS1PR03MB3384.apcprd03.prod.outlook.com ([fe80::2e82:cce2:3b26:ab6f%7]) with mapi id 15.20.5857.023; Thu, 1 Dec 2022 15:06:04 +0000 From: =?utf-8?B?SmlheGluIFl1ICjkv57lrrbpkasp?= To: "broonie@kernel.org" CC: "linux-kernel@vger.kernel.org" , "linux-mediatek@lists.infradead.org" , "ajye_huang@compal.corp-partner.google.com" , =?utf-8?B?Q2h1bnh1IExpICjmnY7mmKXml60p?= , =?utf-8?B?QWxsZW4tS0ggQ2hlbmcgKOeoi+WGoOWLsyk=?= , "dri-devel@lists.freedesktop.org" , "kuninori.morimoto.gx@renesas.com" , "andrzej.hajda@intel.com" , "linux-arm-kernel@lists.infradead.org" , Project_Global_Chrome_Upstream_Group , "robert.foss@linaro.org" , "Laurent.pinchart@ideasonboard.com" , "neil.armstrong@linaro.org" , "angelogioacchino.delregno@collabora.com" , "nfraprado@collabora.com" , "alsa-devel@alsa-project.org" Subject: Re: [PATCH v2 1/3] ASoC: hdmi-codec: Add event handler for hdmi TX Thread-Topic: [PATCH v2 1/3] ASoC: hdmi-codec: Add event handler for hdmi TX Thread-Index: AQHZALKPLtjy9JnSM0qA0l4xMT7+Dq5PjsoAgATmBQCAAbf+AIAC/qmA Date: Thu, 1 Dec 2022 15:06:04 +0000 Message-ID: References: <20221125094413.4940-1-jiaxin.yu@mediatek.com> <20221125094413.4940-2-jiaxin.yu@mediatek.com> <18c82f6f723cd97a9d6b9a7ff16c6ed62fd005d6.camel@mediatek.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=mediatek.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PS1PR03MB3384:EE_|TY0PR03MB6473:EE_ x-ms-office365-filtering-correlation-id: f5859384-579a-4eac-045b-08dad3ad9119 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: gxoGTxIKhJuSTkEUuBXlG6CFuj3s/Rsed5dI2m/RIBlmq+7COVBPJtJ8zlFVU2aVBFa0zfQqtP9xXIspPl4U2EWOVey2nOHroq1fr3XI5ZNESv6Bqsz7SjdbIzA1obRe11B0hciDWAW9aSrJBQkHQf68lHBJbT8wPvORr2iW3+6X/BSbThjjrJOj7nLFF6Zxw7g86C0cpQf9QBHrYcrxsH/F08fsnr7vwqvGPtmyAHM81MZwuk8vsjvPKqFNGpm0CvZwKdCGcykoLr8YM0jG9eAyO2nEbBzS7/mpsRkj0VgvQEawwfx4Hyu5dFjkbVC3LuJ8vehlVskzmX0Ycp4E5KMSFHIPZFZYeatkoUDUQkcKpY55mCacTL9cRzqqnq+wLVaVtC0scD9GvoqpxmLi40vonkyre0WOT/pJroD27y9D7/pz2esGQyr42Rl4Qt/1XNgEXor1i5E5oL6RiE9mCoxxVOg+fVCnTb6qml0pr5376A4a3wAQIylahEPTEZrvAngKCRRb/LLKxaUWEyd3JmaW5sY5c1uBL1Sk+HRR/UcYXIfhf+D2v4M1Ih5BWCnxJotAQffvoFRbtGYgB/yjwtEm8QlMz2GwzTnR9PqOaUlDTYI72lpzazVZXZ5XXKQc+uwRd67mu/mTNeMAyQlMAG1orCm+AVO1Yj1W0lzWA1sWl6a/om4yS6sYtQqzdvUIvvNqV1nRT3jN6fIhzuLaykPOwphaQEF6e9odtsNOihUhaCXrzupwSQtWcP/s+nFp x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PS1PR03MB3384.apcprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(396003)(366004)(346002)(376002)(39860400002)(136003)(451199015)(316002)(66946007)(64756008)(36756003)(85182001)(186003)(6486002)(6916009)(4326008)(2616005)(66556008)(2906002)(122000001)(66446008)(8936002)(4001150100001)(86362001)(91956017)(38100700002)(41300700001)(66476007)(8676002)(54906003)(7416002)(5660300002)(6506007)(6512007)(71200400001)(76116006)(38070700005)(26005)(478600001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RTg2bTBxNGc1OENTN25sVkdXZEVXUFBnR3U5M0l2RktjWWhGMjl5RGlGUWRI?= =?utf-8?B?bWJLQWxVWkNkeUhsa0pXWVNOM1ZYUXUxNElRdjF5VFpQb2k0OWo4Y3dDRnpx?= =?utf-8?B?QzlPOWVYeFVhcWp6RXdWcklSbnI5TzZtZXhZVmNSWmtqeEVMd1FEeHhNamVW?= =?utf-8?B?WmlsWmNtTHVycjViZ2gwTThTK0F4UExsSTBIbXU0VmdIU1FFNEx2S2hSeHFQ?= =?utf-8?B?QXBOaS95RzVVaS9uTm55Qi9hM21pK2RpNVlRSWtheG01cFE5NHMzS0ZFNU55?= =?utf-8?B?clM0Y3R4THp6UlJJZnBqa0owcWt1cUUwR1RqUXkva29LbHRYcUdpbkhpSWM3?= =?utf-8?B?Z1pTdUdvOW9pVEhRbm5VZzFublJSc0ZuMHZEblBpL0x3MXdIQVRhT2s0RE14?= =?utf-8?B?Z1ZJa3F4dnZpL3piQ29OSlVsQk1pL00wMkJ5bjRDK2I3MlRFOVVHY3Rlamtm?= =?utf-8?B?TFRPdXBUaTBCQ2lCN2tRdWw0a2c3QkNUeTluL3RUenRxRVVSZGxDSnlIcS8v?= =?utf-8?B?KzdmN1FobXBoM1l4c0QrRmk4Y1J0MEVVeEhMMHpyYTdnaWVpQmlMTWRVb2Nj?= =?utf-8?B?ak1Walk1dzFKSThteXZOaWxJd2pScHhqQWlhREJ0NUdPL3F4Y0g2eDY4MFhn?= =?utf-8?B?WE82c0wwQURYelNtK2gxeW15cGR3L1N1ejlTd1pBRFUxM1lUNE1CNHFvK1Rq?= =?utf-8?B?ZHExQ0tTODR6TEpFWE80VUs5WVZjV0w0dUt1cmp2MDVuQmJPMVJuVDcxOWQy?= =?utf-8?B?RWxFZm1VRmlRY1hWYzVraWhJb2t3enlHeUx6ckxaemZpSjlxWXRFd3V4bjFO?= =?utf-8?B?a3BoQ1JPZG5IdXpYVithN1FTMUVnZXpocHFmcm9NZ01KSExaTzhWbURwcFg2?= =?utf-8?B?WmlYZUhxWllTVXZNRDZaTk4wek5TYlh3MWprSDRMZ1Vnb2VRTUNzblljK2F3?= =?utf-8?B?RnA5TjVTOHkvR2s4dkhPMjNyeEk2RURFcEZkdzV5RkgrKzZvVFdCWWRURnR5?= =?utf-8?B?YzdoRGlGR2h2ZlQ0cWFWM2dzRENVRHhtditUM0paVjNVMDhoempjdE5GaHdU?= =?utf-8?B?eVJOWExSSlNpb3ZSOUNEZU4yOTlxQThRR3IxeTJnS2hXNWhyd216cFFZRG94?= =?utf-8?B?Ui9ibW55TkFlSDhIb1hBcXFhQUlHNk5pVXhML2VHRlFJL2VkczdaSjZ3VDIr?= =?utf-8?B?Nk42L1pyWmdMSVJHb01QZkpVaHlxK0VhMm1DbUltRllXVWJjRWhlQ2FXNzhB?= =?utf-8?B?N28xL0lOaHZONCs5ci8yY1ZVdDg0RC9VWUQ3WlNJTkpwNXdZNnNWdi9kY0h4?= =?utf-8?B?RzNZMFdEMlFBMG1sOGxPL0U3a29wZjRkdG5UQWJ2di9tWWwxT3ltL2pLcXV0?= =?utf-8?B?Q0MzanJzdlpWNFlDc3NVVjZFR2UySVduTnVlVWJsRGt5OFVwSVViWWhwOWND?= =?utf-8?B?UGZpS1ZTZkpBRlZSZjhpTUM2WUJkV3ZPQzlDYlNQUUk3SUFNL1krR2M5aWI4?= =?utf-8?B?L3RSUXgwUytSZGFRazVWeS9FN0VXRE5TK2dVK3V1M3VDUThMdEk2U054WjAw?= =?utf-8?B?M2w1dXdwNDVWanN1UG55L2dVTDR6Kys1UElJTW1LRDMvSFhpWXQ0SUt2ZjBU?= =?utf-8?B?RUJXc2g1ZTZqWHlHbVh0UmpSNDlmNVdTSzZhZ0ZPS3psbXlRdFNrTDk3V2lp?= =?utf-8?B?S1NPU1RXL08zdm10YWdQK3FZR3ZMQUpWaWNiMGxTYytlTERRSHRlRlVrbWV2?= =?utf-8?B?Nnc2elF3UlV0cnVLa2xiMzhCeWVXVnZmVTBCMHdmcDlzcW9NcU14R0RKSGlX?= =?utf-8?B?ZTA3ZjJpRUlFU01lYys2Z09pNXMwSE9reDFSRUwwZkxYQTlZYjg1TGJiQ3Jx?= =?utf-8?B?WS93TmtSay9kSFgybjF5SkdxdERnOE05MzRYd3Jwb1Ixd09vaWJSUjJnWDJj?= =?utf-8?B?MnVoWUZma1RHdE1JSFlnbzRvR29qK2FGN2ZwUkpyMzFFUCtKTE1GN1Q1YjE0?= =?utf-8?B?OG1jeE81QmQ5MEFJWkVZWktIR21JU2hMMVc1ZUFLSHNhR2FNY243OTJ1MWd1?= =?utf-8?B?K2JxMVFGTFhYZ2laTndvbloxUXJpODAyUk9PalRyTm02MkJOeFNJVExJWUFR?= =?utf-8?B?dkpCbXY0MjhxS211OGRhN2RhT29xU1JRYVRUQ1JxTUQ1UFVTVVNyS2JZTVUw?= =?utf-8?B?cGc9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: <23CBC476A39C8F4EB180859135AA44EC@apcprd03.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PS1PR03MB3384.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f5859384-579a-4eac-045b-08dad3ad9119 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Dec 2022 15:06:04.3016 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a7687ede-7a6b-4ef6-bace-642f677fbe31 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: SYv382bDx72uuFwmLTuECKB34wuqjrRjoLRhwDhDUsw1dUmRcPg7th1cFl4DBRrF7ZD4JE96StD7E3aIoQicMA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY0PR03MB6473 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221201_074655_893257_34816968 X-CRM114-Status: GOOD ( 31.25 ) X-BeenThere: linux-mediatek@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-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org T24gVHVlLCAyMDIyLTExLTI5IGF0IDE3OjIyICswMDAwLCBNYXJrIEJyb3duIHdyb3RlOg0KPiBP biBNb24sIE5vdiAyOCwgMjAyMiBhdCAwMzowNzoyMlBNICswMDAwLCBKaWF4aW4gWXUgKOS/nuWu tumRqykgd3JvdGU6DQo+ID4gT24gRnJpLCAyMDIyLTExLTI1IGF0IDEyOjE4ICswMDAwLCBNYXJr IEJyb3duIHdyb3RlOg0KPiA+ID4gT24gRnJpLCBOb3YgMjUsIDIwMjIgYXQgMDU6NDQ6MTFQTSAr MDgwMCwgSmlheGluIFl1IHdyb3RlOg0KPiA+ID4gSSdtIGEgbGl0dGxlIHVuY2xlYXIgd2h5IHRo aXMgaXMgYmVpbmcgaW1wbGVtZW50ZWQgYXMgYSBEQVBNDQo+ID4gPiBvcGVyYXRpb24NCj4gPiA+ IHJhdGhlciB0aGFuIGhhdmluZyB0aGUgZHJpdmVyIGZvcndhcmQgdGhlIFBDTSB0cmlnZ2VyIG9w IGlmIGl0J3MNCj4gPiA+IG5lZWRlZD8NCj4gPiA+IE9yIGFsdGVybmF0aXZlbHkgaWYgYSBEQVBN IGNhbGxiYWNrIGlzIG5lZWRlZCB3aHkgbm90IHByb3ZpZGUgb25lDQo+ID4gPiBkaXJlY3RseSBy YXRoZXIgdGhhbiBob29raW5nIGludG8gdGhlIHRyaWdnZXIgZnVuY3Rpb24gLSB0aGF0J3MNCj4g PiA+IGdvaW5nDQo+ID4gPiB0bw0KPiA+ID4gYmUgY2FsbGVkIG91dCBvZiBzZXF1ZW5jZSB3aXRo IHRoZSByZXN0IG9mIERBUE0gYW5kIGJlDQo+ID4gPiBwb3RlbnRpYWxseQ0KPiA+ID4gY29uZnVz aW5nIGdpdmVuIHRoZSB2ZXJ5IGRpZmZlcmVudCBlbnZpcm9ubWVudHMgdGhhdCB0cmlnZ2VyIGFu ZA0KPiA+ID4gREFQTQ0KPiA+ID4gb3BlcmF0aW9ucyBydW4gaW4uICBBIHF1aWNrIGdsYW5jZSBh dCB0aGUgaXQ2NTA1IGRyaXZlciBzdWdnZXN0cw0KPiA+ID4gaXQnZA0KPiA+ID4gYmUNCj4gPiA+ IGhhcHBpZXIgd2l0aCBhIERBUE0gY2FsbGJhY2suDQo+ID4gTGV0IG1lIGRlc2NyaWJlIHRoZSBo YXJkd2FyZSBjb25uZWN0aW9uIGFib3V0IG10ODE4NiB3aXRoDQo+ID4gaXQ2NTA1KGhkbWkpDQo+ ID4gYW5kIHJ0MTAxNXAoc3BlYWtlcnMpLg0KPiA+ICAgICAgICAgICAgICAgICAgICAgICAgPT0+ aXQ2NTA1IA0KPiA+ICAgICAgICAgICAgICAgICAgICAgID0gDQo+ID4gREwxKEZFKSA9PT5JMlMz KEJFKSA9DQo+ID4gICAgICAgICAgICAgICAgICAgICAgPQ0KPiA+ICAgICAgICAgICAgICAgICAg ICAgICAgPT0+cnQxMDE1cA0KPiA+IFRoZXkgc2hhcmVkIHRoZSBzYW1lIG9uZSBpMnMgcG9ydCwg YnV0IHdlJ2QgbGlrZSB0byBjb250cm9sIHRoZW0NCj4gPiBzZXBhcmF0ZWx5LiBTbyBpZiBoZG1p LWNvZGVjIHVzZSB0aGUgUENNIHRyaWdnZXIgb3AsIHdobmUgd2UgdHVybg0KPiA+IG9uDQo+ID4g dGhlIHNwZWFrZXIsIGhkbWktY29kZWMncyBQQ00gdHJpZ2dlciBvcCBpcyBhbHNvIGV4ZWN1dGVk LA0KPiA+IHJlc3VsdGluZyBpbg0KPiA+IHNvdW5kIG9uIGJvdGggZGV2aWNlcy4NCj4gPiBJcyB0 aGVyZSBhbm90aGVyIHdheSB0byBjb250cm9sIHRoZW0gc2VwYXJhdGVseT8gVGhhbmsgeW91Lg0K PiANCj4gSWYgeW91IGp1c3QgbmVlZCBwb3dlciBjb250cm9sIGZvciBvbmUgb3IgYm90aCBkZXZp Y2VzIHRoZW4gdGhlDQo+IG1hY2hpbmUNCj4gZHJpdmVyIGNhbiBhZGQgYSBfUElOX1NXSVRDSCgp IG9uIHRoZSBvdXRwdXQgb2YgdGhlIGRldmljZSwgdGhhdCdsbA0KPiBjYXVzZSBEQVBNIHRvIGtl ZXAgdGhlIGRldmljZSBwb3dlcmVkIGRvd24gd2hlbiBub3QgaW4gdXNlLiAgVGhhdA0KPiBzaG91 bGQNCj4gd29yayB3ZWxsIHdpdGggdGhlIHN1Z2dlc3Rpb24gdG8gcHJvdmlkZSBhIERBUE0gY2Fs bGJhY2sgaW5zdGVhZCBvZiBhDQo+IGENCj4gdHJpZ2dlciBvcGVyYXRpb24uDQoNClllcywgd2Ug ZG8gdXNlIGEgX1BJTl9TV0lUQ0goKSBvbiB0aGUgb3V0b3V0IG9mIHRoZSBkZXZpY2U6DQoNCj4g IHN0YXRpYyBjb25zdCBzdHJ1Y3Qgc25kX2tjb250cm9sX25ldw0KPiAgbXQ4MTg2X210NjM2Nl9y dDEwMTlfcnQ1Njgyc19jb250cm9sc1tdID0gew0KPiAgICAgICAgICBTT0NfREFQTV9QSU5fU1dJ VENIKCJTcGVha2VycyIpLA0KPiAgICAgICAgICBTT0NfREFQTV9QSU5fU1dJVENIKCJIZWFkcGhv bmUiKSwNCj4gICAgICAgICAgU09DX0RBUE1fUElOX1NXSVRDSCgiSGVhZHNldCBNaWMiKSwNCj4g ICAgICAgICAgU09DX0RBUE1fUElOX1NXSVRDSCgiSERNSTEiKSwNCj4gIH07DQoNCldoaWNoIG9w ZXJhdGlvbiBzaG91bGQgSSB1c2UgdG8gaW5mb3JtIGJyaWRnZSBkcml2ZXIgdG8gY29udHJvbCBh dWRpbw0Kb24gb3Igb2ZmPyBJJ20gY3VyaW91cyB3aHkgSSBkb24ndCBzZWUgLnRyaWdnZXIgaW4g dGhlIHN0cnVjdHVyZQ0KaGRtaV9jb2RlY19vcHMgY29tcGFyZWQgdG8gdGhlIHN0cnVjdHVyZSBz bmRfc29jX2RhaV9vcHM/DQoNCg0KDQoNCg0K 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 93BCEC43217 for ; Thu, 1 Dec 2022 15:48:21 +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-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Content-ID:In-Reply-To: References:Message-ID:Date:Subject:CC:To:From:Reply-To:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=O/0kRf3w31MBwEuRC0cZXmMyO7gRO1tfKaH8mMebKgk=; b=FWrzIiW3MsTq+i Ubh71SZXTJqFR0i3m5nyD2E4vubuIoKOSmANd1/3WCPEo+UVLZxZmOk9pmuc7Pn/KoKFESmi7PqzD 2/HfEssWlxXocBavLR6joywijKw4RL0ZeeGmZNunKzT2aEnIdy416FQ43ou//BC+7+0GgP3oWIh99 mBuDCO5C3AVWXWeuCTogQllf+WKHZ1kb/oHSGBZFRob6pSQFnEvdT0vPZQH3KBgO+dER8ldj7cbJl evOT/K+Of515zOvV6NRguKCpP8j+1rADYmeT+AAi7ElJ5+97ULeaxEpdnStzOpwHOSEQQdEHBa3mW 5ALdGi8RJ4znIxhiSF0g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1p0lm6-008Khe-V3; Thu, 01 Dec 2022 15:46:59 +0000 Received: from mailgw02.mediatek.com ([216.200.240.185]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1p0lm3-008Kde-QI; Thu, 01 Dec 2022 15:46:57 +0000 X-UUID: 10c04d1ccabd42cd8a001336c3045f18-20221201 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=MIME-Version:Content-Transfer-Encoding:Content-ID:Content-Type:In-Reply-To:References:Message-ID:Date:Subject:CC:To:From; bh=iSr8vUQt9odo2676/SKdw2IGKJMww5VWWIit8HjUads=; b=c30P60yN/fF/mScdC5auAQbdROCAGwpnLpbwSGbVTuQdmv+PyVaDPv6YDdIw87j1KN550m4l/D21E561SlJKCC1uie3rJn78aMmVqx56Av9J23SdddqjkGYlOKubibOmRKDpEda7UNa2HbJGpU8PD+7nAIzjtFire4eh52cRmT8=; X-CID-P-RULE: Release_Ham X-CID-O-INFO: VERSION:1.1.14,REQID:554d7633-2694-486e-87c9-3cb0267ae87a,IP:0,U RL:0,TC:0,Content:0,EDM:0,RT:0,SF:0,FILE:0,BULK:0,RULE:Release_Ham,ACTION: release,TS:0 X-CID-META: VersionHash:dcaaed0,CLOUDID:fee46630-2938-482e-aafd-98d66723b8a9,B ulkID:nil,BulkQuantity:0,Recheck:0,SF:102,TC:nil,Content:0,EDM:-3,IP:nil,U RL:0,File:nil,Bulk:nil,QS:nil,BEC:nil,COL:0 X-UUID: 10c04d1ccabd42cd8a001336c3045f18-20221201 Received: from mtkmbs11n1.mediatek.inc [(172.21.101.185)] by mailgw02.mediatek.com (envelope-from ) (musrelay.mediatek.com ESMTP with TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 256/256) with ESMTP id 185581233; Thu, 01 Dec 2022 08:46:44 -0700 Received: from mtkmbs10n1.mediatek.inc (172.21.101.34) by mtkmbs11n2.mediatek.inc (172.21.101.187) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Thu, 1 Dec 2022 23:06:06 +0800 Received: from APC01-TYZ-obe.outbound.protection.outlook.com (172.21.101.239) by mtkmbs10n1.mediatek.com (172.21.101.34) with Microsoft SMTP Server id 15.2.792.15 via Frontend Transport; Thu, 1 Dec 2022 23:06:06 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nbAue+Wyv56gau8wtLapUZ2pRN7k4qNwJqe60OhFmU+TzZ0ZemlAahWL7tWbuDZesk9pga/W6rzhLe4KVb/6PfjWSlZMuCcysWq2v7Y3gbKFBxjFLE3dAy69TKWkxqsq4Ey/6Lg4fAzFUJuMniVPbKHpb7+Ng26Qr7Kh4VsLKLHuQ/XRDTpY9XQ6xpbLdsVkOhq61/oO9fuXFBd0QVEIkmHW/N93dWTyxdniIDY5sI98WbGRvAqE4hm+FDV9kUIfsVB8JRMc12I4nvEeaoUQbvNswzj6jGoEPA09LYf87bDmLMrXadV1jZ8bODMh372SSlJmCCWSS0gTDO7WJxiL3w== 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=iSr8vUQt9odo2676/SKdw2IGKJMww5VWWIit8HjUads=; b=kd1UgrwKOYR5OMHXJG3VHeFgnjryQUwOfSMxHMjA10tdpMgX2LRgWTVR+IZK6afzkFhX8JHp6hQxGNhiTz4tyVH095/QiNhjF0zGkAkf54+5gj4JDbCY+ndUZ6lQQZj+lWKzDyICajGrU/6KCHKlrnBb1EAd6Wpc5qW3qTBIrvHwJ7KfiOz3R4QMaVQDtv4pvojZy4Im1JZfawVjDtqrQXbm/O1iFGfvNnI34y/GUd9giodxFcTURCRhtniJAyE01Z8MFwooZRGRXJyeWU43kIVKesHaOJzSBdAXtkbdD+lCo4LEa/0dXhbtPwfyT/NVqHloNjdsqDSfMnZAJWlabw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mediatek.com; dmarc=pass action=none header.from=mediatek.com; dkim=pass header.d=mediatek.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mediateko365.onmicrosoft.com; s=selector2-mediateko365-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iSr8vUQt9odo2676/SKdw2IGKJMww5VWWIit8HjUads=; b=Xrs3dED5h3HxoCfY4OpnZTjQTzU5ouM6Wwui1/JLLGAXbIXRSh9ywPurlSqwjREjXRF1JmLvu5J/rfRcXOw4KDd/lKaRt1OzWGHb12haBte5Vw/gbW87eFktcuzFzu2YxpfhVMLoUJfUTmBMBOX/dwmlyXM/oWV23Ey/sDslPIA= Received: from PS1PR03MB3384.apcprd03.prod.outlook.com (2603:1096:803:49::13) by TY0PR03MB6473.apcprd03.prod.outlook.com (2603:1096:400:1bf::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.23; Thu, 1 Dec 2022 15:06:04 +0000 Received: from PS1PR03MB3384.apcprd03.prod.outlook.com ([fe80::2e82:cce2:3b26:ab6f]) by PS1PR03MB3384.apcprd03.prod.outlook.com ([fe80::2e82:cce2:3b26:ab6f%7]) with mapi id 15.20.5857.023; Thu, 1 Dec 2022 15:06:04 +0000 From: =?utf-8?B?SmlheGluIFl1ICjkv57lrrbpkasp?= To: "broonie@kernel.org" CC: "linux-kernel@vger.kernel.org" , "linux-mediatek@lists.infradead.org" , "ajye_huang@compal.corp-partner.google.com" , =?utf-8?B?Q2h1bnh1IExpICjmnY7mmKXml60p?= , =?utf-8?B?QWxsZW4tS0ggQ2hlbmcgKOeoi+WGoOWLsyk=?= , "dri-devel@lists.freedesktop.org" , "kuninori.morimoto.gx@renesas.com" , "andrzej.hajda@intel.com" , "linux-arm-kernel@lists.infradead.org" , Project_Global_Chrome_Upstream_Group , "robert.foss@linaro.org" , "Laurent.pinchart@ideasonboard.com" , "neil.armstrong@linaro.org" , "angelogioacchino.delregno@collabora.com" , "nfraprado@collabora.com" , "alsa-devel@alsa-project.org" Subject: Re: [PATCH v2 1/3] ASoC: hdmi-codec: Add event handler for hdmi TX Thread-Topic: [PATCH v2 1/3] ASoC: hdmi-codec: Add event handler for hdmi TX Thread-Index: AQHZALKPLtjy9JnSM0qA0l4xMT7+Dq5PjsoAgATmBQCAAbf+AIAC/qmA Date: Thu, 1 Dec 2022 15:06:04 +0000 Message-ID: References: <20221125094413.4940-1-jiaxin.yu@mediatek.com> <20221125094413.4940-2-jiaxin.yu@mediatek.com> <18c82f6f723cd97a9d6b9a7ff16c6ed62fd005d6.camel@mediatek.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=mediatek.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PS1PR03MB3384:EE_|TY0PR03MB6473:EE_ x-ms-office365-filtering-correlation-id: f5859384-579a-4eac-045b-08dad3ad9119 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: gxoGTxIKhJuSTkEUuBXlG6CFuj3s/Rsed5dI2m/RIBlmq+7COVBPJtJ8zlFVU2aVBFa0zfQqtP9xXIspPl4U2EWOVey2nOHroq1fr3XI5ZNESv6Bqsz7SjdbIzA1obRe11B0hciDWAW9aSrJBQkHQf68lHBJbT8wPvORr2iW3+6X/BSbThjjrJOj7nLFF6Zxw7g86C0cpQf9QBHrYcrxsH/F08fsnr7vwqvGPtmyAHM81MZwuk8vsjvPKqFNGpm0CvZwKdCGcykoLr8YM0jG9eAyO2nEbBzS7/mpsRkj0VgvQEawwfx4Hyu5dFjkbVC3LuJ8vehlVskzmX0Ycp4E5KMSFHIPZFZYeatkoUDUQkcKpY55mCacTL9cRzqqnq+wLVaVtC0scD9GvoqpxmLi40vonkyre0WOT/pJroD27y9D7/pz2esGQyr42Rl4Qt/1XNgEXor1i5E5oL6RiE9mCoxxVOg+fVCnTb6qml0pr5376A4a3wAQIylahEPTEZrvAngKCRRb/LLKxaUWEyd3JmaW5sY5c1uBL1Sk+HRR/UcYXIfhf+D2v4M1Ih5BWCnxJotAQffvoFRbtGYgB/yjwtEm8QlMz2GwzTnR9PqOaUlDTYI72lpzazVZXZ5XXKQc+uwRd67mu/mTNeMAyQlMAG1orCm+AVO1Yj1W0lzWA1sWl6a/om4yS6sYtQqzdvUIvvNqV1nRT3jN6fIhzuLaykPOwphaQEF6e9odtsNOihUhaCXrzupwSQtWcP/s+nFp x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PS1PR03MB3384.apcprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(396003)(366004)(346002)(376002)(39860400002)(136003)(451199015)(316002)(66946007)(64756008)(36756003)(85182001)(186003)(6486002)(6916009)(4326008)(2616005)(66556008)(2906002)(122000001)(66446008)(8936002)(4001150100001)(86362001)(91956017)(38100700002)(41300700001)(66476007)(8676002)(54906003)(7416002)(5660300002)(6506007)(6512007)(71200400001)(76116006)(38070700005)(26005)(478600001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RTg2bTBxNGc1OENTN25sVkdXZEVXUFBnR3U5M0l2RktjWWhGMjl5RGlGUWRI?= =?utf-8?B?bWJLQWxVWkNkeUhsa0pXWVNOM1ZYUXUxNElRdjF5VFpQb2k0OWo4Y3dDRnpx?= =?utf-8?B?QzlPOWVYeFVhcWp6RXdWcklSbnI5TzZtZXhZVmNSWmtqeEVMd1FEeHhNamVW?= =?utf-8?B?WmlsWmNtTHVycjViZ2gwTThTK0F4UExsSTBIbXU0VmdIU1FFNEx2S2hSeHFQ?= =?utf-8?B?QXBOaS95RzVVaS9uTm55Qi9hM21pK2RpNVlRSWtheG01cFE5NHMzS0ZFNU55?= =?utf-8?B?clM0Y3R4THp6UlJJZnBqa0owcWt1cUUwR1RqUXkva29LbHRYcUdpbkhpSWM3?= =?utf-8?B?Z1pTdUdvOW9pVEhRbm5VZzFublJSc0ZuMHZEblBpL0x3MXdIQVRhT2s0RE14?= =?utf-8?B?Z1ZJa3F4dnZpL3piQ29OSlVsQk1pL00wMkJ5bjRDK2I3MlRFOVVHY3Rlamtm?= =?utf-8?B?TFRPdXBUaTBCQ2lCN2tRdWw0a2c3QkNUeTluL3RUenRxRVVSZGxDSnlIcS8v?= =?utf-8?B?KzdmN1FobXBoM1l4c0QrRmk4Y1J0MEVVeEhMMHpyYTdnaWVpQmlMTWRVb2Nj?= =?utf-8?B?ak1Walk1dzFKSThteXZOaWxJd2pScHhqQWlhREJ0NUdPL3F4Y0g2eDY4MFhn?= =?utf-8?B?WE82c0wwQURYelNtK2gxeW15cGR3L1N1ejlTd1pBRFUxM1lUNE1CNHFvK1Rq?= =?utf-8?B?ZHExQ0tTODR6TEpFWE80VUs5WVZjV0w0dUt1cmp2MDVuQmJPMVJuVDcxOWQy?= =?utf-8?B?RWxFZm1VRmlRY1hWYzVraWhJb2t3enlHeUx6ckxaemZpSjlxWXRFd3V4bjFO?= =?utf-8?B?a3BoQ1JPZG5IdXpYVithN1FTMUVnZXpocHFmcm9NZ01KSExaTzhWbURwcFg2?= =?utf-8?B?WmlYZUhxWllTVXZNRDZaTk4wek5TYlh3MWprSDRMZ1Vnb2VRTUNzblljK2F3?= =?utf-8?B?RnA5TjVTOHkvR2s4dkhPMjNyeEk2RURFcEZkdzV5RkgrKzZvVFdCWWRURnR5?= =?utf-8?B?YzdoRGlGR2h2ZlQ0cWFWM2dzRENVRHhtditUM0paVjNVMDhoempjdE5GaHdU?= =?utf-8?B?eVJOWExSSlNpb3ZSOUNEZU4yOTlxQThRR3IxeTJnS2hXNWhyd216cFFZRG94?= =?utf-8?B?Ui9ibW55TkFlSDhIb1hBcXFhQUlHNk5pVXhML2VHRlFJL2VkczdaSjZ3VDIr?= =?utf-8?B?Nk42L1pyWmdMSVJHb01QZkpVaHlxK0VhMm1DbUltRllXVWJjRWhlQ2FXNzhB?= =?utf-8?B?N28xL0lOaHZONCs5ci8yY1ZVdDg0RC9VWUQ3WlNJTkpwNXdZNnNWdi9kY0h4?= =?utf-8?B?RzNZMFdEMlFBMG1sOGxPL0U3a29wZjRkdG5UQWJ2di9tWWwxT3ltL2pLcXV0?= =?utf-8?B?Q0MzanJzdlpWNFlDc3NVVjZFR2UySVduTnVlVWJsRGt5OFVwSVViWWhwOWND?= =?utf-8?B?UGZpS1ZTZkpBRlZSZjhpTUM2WUJkV3ZPQzlDYlNQUUk3SUFNL1krR2M5aWI4?= =?utf-8?B?L3RSUXgwUytSZGFRazVWeS9FN0VXRE5TK2dVK3V1M3VDUThMdEk2U054WjAw?= =?utf-8?B?M2w1dXdwNDVWanN1UG55L2dVTDR6Kys1UElJTW1LRDMvSFhpWXQ0SUt2ZjBU?= =?utf-8?B?RUJXc2g1ZTZqWHlHbVh0UmpSNDlmNVdTSzZhZ0ZPS3psbXlRdFNrTDk3V2lp?= =?utf-8?B?S1NPU1RXL08zdm10YWdQK3FZR3ZMQUpWaWNiMGxTYytlTERRSHRlRlVrbWV2?= =?utf-8?B?Nnc2elF3UlV0cnVLa2xiMzhCeWVXVnZmVTBCMHdmcDlzcW9NcU14R0RKSGlX?= =?utf-8?B?ZTA3ZjJpRUlFU01lYys2Z09pNXMwSE9reDFSRUwwZkxYQTlZYjg1TGJiQ3Jx?= =?utf-8?B?WS93TmtSay9kSFgybjF5SkdxdERnOE05MzRYd3Jwb1Ixd09vaWJSUjJnWDJj?= =?utf-8?B?MnVoWUZma1RHdE1JSFlnbzRvR29qK2FGN2ZwUkpyMzFFUCtKTE1GN1Q1YjE0?= =?utf-8?B?OG1jeE81QmQ5MEFJWkVZWktIR21JU2hMMVc1ZUFLSHNhR2FNY243OTJ1MWd1?= =?utf-8?B?K2JxMVFGTFhYZ2laTndvbloxUXJpODAyUk9PalRyTm02MkJOeFNJVExJWUFR?= =?utf-8?B?dkpCbXY0MjhxS211OGRhN2RhT29xU1JRYVRUQ1JxTUQ1UFVTVVNyS2JZTVUw?= =?utf-8?B?cGc9PQ==?= Content-ID: <23CBC476A39C8F4EB180859135AA44EC@apcprd03.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PS1PR03MB3384.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f5859384-579a-4eac-045b-08dad3ad9119 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Dec 2022 15:06:04.3016 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a7687ede-7a6b-4ef6-bace-642f677fbe31 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: SYv382bDx72uuFwmLTuECKB34wuqjrRjoLRhwDhDUsw1dUmRcPg7th1cFl4DBRrF7ZD4JE96StD7E3aIoQicMA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY0PR03MB6473 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221201_074655_893257_34816968 X-CRM114-Status: GOOD ( 31.25 ) 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVHVlLCAyMDIyLTExLTI5IGF0IDE3OjIyICswMDAwLCBNYXJrIEJyb3duIHdyb3RlOg0KPiBP biBNb24sIE5vdiAyOCwgMjAyMiBhdCAwMzowNzoyMlBNICswMDAwLCBKaWF4aW4gWXUgKOS/nuWu tumRqykgd3JvdGU6DQo+ID4gT24gRnJpLCAyMDIyLTExLTI1IGF0IDEyOjE4ICswMDAwLCBNYXJr IEJyb3duIHdyb3RlOg0KPiA+ID4gT24gRnJpLCBOb3YgMjUsIDIwMjIgYXQgMDU6NDQ6MTFQTSAr MDgwMCwgSmlheGluIFl1IHdyb3RlOg0KPiA+ID4gSSdtIGEgbGl0dGxlIHVuY2xlYXIgd2h5IHRo aXMgaXMgYmVpbmcgaW1wbGVtZW50ZWQgYXMgYSBEQVBNDQo+ID4gPiBvcGVyYXRpb24NCj4gPiA+ IHJhdGhlciB0aGFuIGhhdmluZyB0aGUgZHJpdmVyIGZvcndhcmQgdGhlIFBDTSB0cmlnZ2VyIG9w IGlmIGl0J3MNCj4gPiA+IG5lZWRlZD8NCj4gPiA+IE9yIGFsdGVybmF0aXZlbHkgaWYgYSBEQVBN IGNhbGxiYWNrIGlzIG5lZWRlZCB3aHkgbm90IHByb3ZpZGUgb25lDQo+ID4gPiBkaXJlY3RseSBy YXRoZXIgdGhhbiBob29raW5nIGludG8gdGhlIHRyaWdnZXIgZnVuY3Rpb24gLSB0aGF0J3MNCj4g PiA+IGdvaW5nDQo+ID4gPiB0bw0KPiA+ID4gYmUgY2FsbGVkIG91dCBvZiBzZXF1ZW5jZSB3aXRo IHRoZSByZXN0IG9mIERBUE0gYW5kIGJlDQo+ID4gPiBwb3RlbnRpYWxseQ0KPiA+ID4gY29uZnVz aW5nIGdpdmVuIHRoZSB2ZXJ5IGRpZmZlcmVudCBlbnZpcm9ubWVudHMgdGhhdCB0cmlnZ2VyIGFu ZA0KPiA+ID4gREFQTQ0KPiA+ID4gb3BlcmF0aW9ucyBydW4gaW4uICBBIHF1aWNrIGdsYW5jZSBh dCB0aGUgaXQ2NTA1IGRyaXZlciBzdWdnZXN0cw0KPiA+ID4gaXQnZA0KPiA+ID4gYmUNCj4gPiA+ IGhhcHBpZXIgd2l0aCBhIERBUE0gY2FsbGJhY2suDQo+ID4gTGV0IG1lIGRlc2NyaWJlIHRoZSBo YXJkd2FyZSBjb25uZWN0aW9uIGFib3V0IG10ODE4NiB3aXRoDQo+ID4gaXQ2NTA1KGhkbWkpDQo+ ID4gYW5kIHJ0MTAxNXAoc3BlYWtlcnMpLg0KPiA+ICAgICAgICAgICAgICAgICAgICAgICAgPT0+ aXQ2NTA1IA0KPiA+ICAgICAgICAgICAgICAgICAgICAgID0gDQo+ID4gREwxKEZFKSA9PT5JMlMz KEJFKSA9DQo+ID4gICAgICAgICAgICAgICAgICAgICAgPQ0KPiA+ICAgICAgICAgICAgICAgICAg ICAgICAgPT0+cnQxMDE1cA0KPiA+IFRoZXkgc2hhcmVkIHRoZSBzYW1lIG9uZSBpMnMgcG9ydCwg YnV0IHdlJ2QgbGlrZSB0byBjb250cm9sIHRoZW0NCj4gPiBzZXBhcmF0ZWx5LiBTbyBpZiBoZG1p LWNvZGVjIHVzZSB0aGUgUENNIHRyaWdnZXIgb3AsIHdobmUgd2UgdHVybg0KPiA+IG9uDQo+ID4g dGhlIHNwZWFrZXIsIGhkbWktY29kZWMncyBQQ00gdHJpZ2dlciBvcCBpcyBhbHNvIGV4ZWN1dGVk LA0KPiA+IHJlc3VsdGluZyBpbg0KPiA+IHNvdW5kIG9uIGJvdGggZGV2aWNlcy4NCj4gPiBJcyB0 aGVyZSBhbm90aGVyIHdheSB0byBjb250cm9sIHRoZW0gc2VwYXJhdGVseT8gVGhhbmsgeW91Lg0K PiANCj4gSWYgeW91IGp1c3QgbmVlZCBwb3dlciBjb250cm9sIGZvciBvbmUgb3IgYm90aCBkZXZp Y2VzIHRoZW4gdGhlDQo+IG1hY2hpbmUNCj4gZHJpdmVyIGNhbiBhZGQgYSBfUElOX1NXSVRDSCgp IG9uIHRoZSBvdXRwdXQgb2YgdGhlIGRldmljZSwgdGhhdCdsbA0KPiBjYXVzZSBEQVBNIHRvIGtl ZXAgdGhlIGRldmljZSBwb3dlcmVkIGRvd24gd2hlbiBub3QgaW4gdXNlLiAgVGhhdA0KPiBzaG91 bGQNCj4gd29yayB3ZWxsIHdpdGggdGhlIHN1Z2dlc3Rpb24gdG8gcHJvdmlkZSBhIERBUE0gY2Fs bGJhY2sgaW5zdGVhZCBvZiBhDQo+IGENCj4gdHJpZ2dlciBvcGVyYXRpb24uDQoNClllcywgd2Ug ZG8gdXNlIGEgX1BJTl9TV0lUQ0goKSBvbiB0aGUgb3V0b3V0IG9mIHRoZSBkZXZpY2U6DQoNCj4g IHN0YXRpYyBjb25zdCBzdHJ1Y3Qgc25kX2tjb250cm9sX25ldw0KPiAgbXQ4MTg2X210NjM2Nl9y dDEwMTlfcnQ1Njgyc19jb250cm9sc1tdID0gew0KPiAgICAgICAgICBTT0NfREFQTV9QSU5fU1dJ VENIKCJTcGVha2VycyIpLA0KPiAgICAgICAgICBTT0NfREFQTV9QSU5fU1dJVENIKCJIZWFkcGhv bmUiKSwNCj4gICAgICAgICAgU09DX0RBUE1fUElOX1NXSVRDSCgiSGVhZHNldCBNaWMiKSwNCj4g ICAgICAgICAgU09DX0RBUE1fUElOX1NXSVRDSCgiSERNSTEiKSwNCj4gIH07DQoNCldoaWNoIG9w ZXJhdGlvbiBzaG91bGQgSSB1c2UgdG8gaW5mb3JtIGJyaWRnZSBkcml2ZXIgdG8gY29udHJvbCBh dWRpbw0Kb24gb3Igb2ZmPyBJJ20gY3VyaW91cyB3aHkgSSBkb24ndCBzZWUgLnRyaWdnZXIgaW4g dGhlIHN0cnVjdHVyZQ0KaGRtaV9jb2RlY19vcHMgY29tcGFyZWQgdG8gdGhlIHN0cnVjdHVyZSBz bmRfc29jX2RhaV9vcHM/DQoNCg0KDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJt LWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21h aWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo= 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 gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (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 7253CC43217 for ; Thu, 1 Dec 2022 15:06:30 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 01A4C10E0F1; Thu, 1 Dec 2022 15:06:29 +0000 (UTC) Received: from mailgw02.mediatek.com (unknown [210.61.82.184]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1E3EA10E0F1 for ; Thu, 1 Dec 2022 15:06:23 +0000 (UTC) X-UUID: 8c71f7104b174439b7ecb799bc77122c-20221201 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=Content-Type:MIME-Version:Content-Transfer-Encoding:Content-ID:In-Reply-To:References:Message-ID:Date:Subject:CC:To:From; bh=H1zw+pNWsbufok/tiADq3S/tQw9nopftRRAnQ3SSGIc=; b=UgipTsF9/nxJzCRUALYkILmNTSGbUbJFED/ibznP2ZDQn+dorD/Py0cIn4uPVbVPRP/E3CZdSZfzQvCyGWF8rqQYoQLjqzd+GyV9kegF4zG0MSIGhnJ0zybBqU0YrsOqBKZQTn6aBLKvLr3juvtfCF3PxcLi6tEWEDo6goKtmXo=; X-CID-P-RULE: Release_Ham X-CID-O-INFO: VERSION:1.1.14, REQID:0905283a-c126-47d0-ab85-721f9e28eb6c, IP:0, U RL:0,TC:0,Content:0,EDM:0,RT:0,SF:-5,FILE:0,BULK:0,RULE:Release_Ham,ACTION :release,TS:-5 X-CID-INFO: VERSION:1.1.14, REQID:0905283a-c126-47d0-ab85-721f9e28eb6c, IP:0, URL :0,TC:0,Content:0,EDM:0,RT:0,SF:-5,FILE:0,BULK:0,RULE:Release_Ham,ACTION:r elease,TS:-5 X-CID-META: VersionHash:dcaaed0, CLOUDID:9839496c-41fe-47b6-8eb4-ec192dedaf7d, B ulkID:2212012306081BH7HKS4,BulkQuantity:0,Recheck:0,SF:17|19|102,TC:nil,Co ntent:0,EDM:-3,IP:nil,URL:0,File:nil,Bulk:nil,QS:nil,BEC:nil,COL:0 X-UUID: 8c71f7104b174439b7ecb799bc77122c-20221201 Received: from mtkcas11.mediatek.inc [(172.21.101.40)] by mailgw02.mediatek.com (envelope-from ) (Generic MTA with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 300069479; Thu, 01 Dec 2022 23:06:07 +0800 Received: from mtkmbs10n1.mediatek.inc (172.21.101.34) by mtkmbs11n2.mediatek.inc (172.21.101.187) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Thu, 1 Dec 2022 23:06:06 +0800 Received: from APC01-TYZ-obe.outbound.protection.outlook.com (172.21.101.239) by mtkmbs10n1.mediatek.com (172.21.101.34) with Microsoft SMTP Server id 15.2.792.15 via Frontend Transport; Thu, 1 Dec 2022 23:06:06 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nbAue+Wyv56gau8wtLapUZ2pRN7k4qNwJqe60OhFmU+TzZ0ZemlAahWL7tWbuDZesk9pga/W6rzhLe4KVb/6PfjWSlZMuCcysWq2v7Y3gbKFBxjFLE3dAy69TKWkxqsq4Ey/6Lg4fAzFUJuMniVPbKHpb7+Ng26Qr7Kh4VsLKLHuQ/XRDTpY9XQ6xpbLdsVkOhq61/oO9fuXFBd0QVEIkmHW/N93dWTyxdniIDY5sI98WbGRvAqE4hm+FDV9kUIfsVB8JRMc12I4nvEeaoUQbvNswzj6jGoEPA09LYf87bDmLMrXadV1jZ8bODMh372SSlJmCCWSS0gTDO7WJxiL3w== 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=iSr8vUQt9odo2676/SKdw2IGKJMww5VWWIit8HjUads=; b=kd1UgrwKOYR5OMHXJG3VHeFgnjryQUwOfSMxHMjA10tdpMgX2LRgWTVR+IZK6afzkFhX8JHp6hQxGNhiTz4tyVH095/QiNhjF0zGkAkf54+5gj4JDbCY+ndUZ6lQQZj+lWKzDyICajGrU/6KCHKlrnBb1EAd6Wpc5qW3qTBIrvHwJ7KfiOz3R4QMaVQDtv4pvojZy4Im1JZfawVjDtqrQXbm/O1iFGfvNnI34y/GUd9giodxFcTURCRhtniJAyE01Z8MFwooZRGRXJyeWU43kIVKesHaOJzSBdAXtkbdD+lCo4LEa/0dXhbtPwfyT/NVqHloNjdsqDSfMnZAJWlabw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mediatek.com; dmarc=pass action=none header.from=mediatek.com; dkim=pass header.d=mediatek.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mediateko365.onmicrosoft.com; s=selector2-mediateko365-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iSr8vUQt9odo2676/SKdw2IGKJMww5VWWIit8HjUads=; b=Xrs3dED5h3HxoCfY4OpnZTjQTzU5ouM6Wwui1/JLLGAXbIXRSh9ywPurlSqwjREjXRF1JmLvu5J/rfRcXOw4KDd/lKaRt1OzWGHb12haBte5Vw/gbW87eFktcuzFzu2YxpfhVMLoUJfUTmBMBOX/dwmlyXM/oWV23Ey/sDslPIA= Received: from PS1PR03MB3384.apcprd03.prod.outlook.com (2603:1096:803:49::13) by TY0PR03MB6473.apcprd03.prod.outlook.com (2603:1096:400:1bf::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.23; Thu, 1 Dec 2022 15:06:04 +0000 Received: from PS1PR03MB3384.apcprd03.prod.outlook.com ([fe80::2e82:cce2:3b26:ab6f]) by PS1PR03MB3384.apcprd03.prod.outlook.com ([fe80::2e82:cce2:3b26:ab6f%7]) with mapi id 15.20.5857.023; Thu, 1 Dec 2022 15:06:04 +0000 From: =?utf-8?B?SmlheGluIFl1ICjkv57lrrbpkasp?= To: "broonie@kernel.org" Subject: Re: [PATCH v2 1/3] ASoC: hdmi-codec: Add event handler for hdmi TX Thread-Topic: [PATCH v2 1/3] ASoC: hdmi-codec: Add event handler for hdmi TX Thread-Index: AQHZALKPLtjy9JnSM0qA0l4xMT7+Dq5PjsoAgATmBQCAAbf+AIAC/qmA Date: Thu, 1 Dec 2022 15:06:04 +0000 Message-ID: References: <20221125094413.4940-1-jiaxin.yu@mediatek.com> <20221125094413.4940-2-jiaxin.yu@mediatek.com> <18c82f6f723cd97a9d6b9a7ff16c6ed62fd005d6.camel@mediatek.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=mediatek.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PS1PR03MB3384:EE_|TY0PR03MB6473:EE_ x-ms-office365-filtering-correlation-id: f5859384-579a-4eac-045b-08dad3ad9119 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: gxoGTxIKhJuSTkEUuBXlG6CFuj3s/Rsed5dI2m/RIBlmq+7COVBPJtJ8zlFVU2aVBFa0zfQqtP9xXIspPl4U2EWOVey2nOHroq1fr3XI5ZNESv6Bqsz7SjdbIzA1obRe11B0hciDWAW9aSrJBQkHQf68lHBJbT8wPvORr2iW3+6X/BSbThjjrJOj7nLFF6Zxw7g86C0cpQf9QBHrYcrxsH/F08fsnr7vwqvGPtmyAHM81MZwuk8vsjvPKqFNGpm0CvZwKdCGcykoLr8YM0jG9eAyO2nEbBzS7/mpsRkj0VgvQEawwfx4Hyu5dFjkbVC3LuJ8vehlVskzmX0Ycp4E5KMSFHIPZFZYeatkoUDUQkcKpY55mCacTL9cRzqqnq+wLVaVtC0scD9GvoqpxmLi40vonkyre0WOT/pJroD27y9D7/pz2esGQyr42Rl4Qt/1XNgEXor1i5E5oL6RiE9mCoxxVOg+fVCnTb6qml0pr5376A4a3wAQIylahEPTEZrvAngKCRRb/LLKxaUWEyd3JmaW5sY5c1uBL1Sk+HRR/UcYXIfhf+D2v4M1Ih5BWCnxJotAQffvoFRbtGYgB/yjwtEm8QlMz2GwzTnR9PqOaUlDTYI72lpzazVZXZ5XXKQc+uwRd67mu/mTNeMAyQlMAG1orCm+AVO1Yj1W0lzWA1sWl6a/om4yS6sYtQqzdvUIvvNqV1nRT3jN6fIhzuLaykPOwphaQEF6e9odtsNOihUhaCXrzupwSQtWcP/s+nFp x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PS1PR03MB3384.apcprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(396003)(366004)(346002)(376002)(39860400002)(136003)(451199015)(316002)(66946007)(64756008)(36756003)(85182001)(186003)(6486002)(6916009)(4326008)(2616005)(66556008)(2906002)(122000001)(66446008)(8936002)(4001150100001)(86362001)(91956017)(38100700002)(41300700001)(66476007)(8676002)(54906003)(7416002)(5660300002)(6506007)(6512007)(71200400001)(76116006)(38070700005)(26005)(478600001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RTg2bTBxNGc1OENTN25sVkdXZEVXUFBnR3U5M0l2RktjWWhGMjl5RGlGUWRI?= =?utf-8?B?bWJLQWxVWkNkeUhsa0pXWVNOM1ZYUXUxNElRdjF5VFpQb2k0OWo4Y3dDRnpx?= =?utf-8?B?QzlPOWVYeFVhcWp6RXdWcklSbnI5TzZtZXhZVmNSWmtqeEVMd1FEeHhNamVW?= =?utf-8?B?WmlsWmNtTHVycjViZ2gwTThTK0F4UExsSTBIbXU0VmdIU1FFNEx2S2hSeHFQ?= =?utf-8?B?QXBOaS95RzVVaS9uTm55Qi9hM21pK2RpNVlRSWtheG01cFE5NHMzS0ZFNU55?= =?utf-8?B?clM0Y3R4THp6UlJJZnBqa0owcWt1cUUwR1RqUXkva29LbHRYcUdpbkhpSWM3?= =?utf-8?B?Z1pTdUdvOW9pVEhRbm5VZzFublJSc0ZuMHZEblBpL0x3MXdIQVRhT2s0RE14?= =?utf-8?B?Z1ZJa3F4dnZpL3piQ29OSlVsQk1pL00wMkJ5bjRDK2I3MlRFOVVHY3Rlamtm?= =?utf-8?B?TFRPdXBUaTBCQ2lCN2tRdWw0a2c3QkNUeTluL3RUenRxRVVSZGxDSnlIcS8v?= =?utf-8?B?KzdmN1FobXBoM1l4c0QrRmk4Y1J0MEVVeEhMMHpyYTdnaWVpQmlMTWRVb2Nj?= =?utf-8?B?ak1Walk1dzFKSThteXZOaWxJd2pScHhqQWlhREJ0NUdPL3F4Y0g2eDY4MFhn?= =?utf-8?B?WE82c0wwQURYelNtK2gxeW15cGR3L1N1ejlTd1pBRFUxM1lUNE1CNHFvK1Rq?= =?utf-8?B?ZHExQ0tTODR6TEpFWE80VUs5WVZjV0w0dUt1cmp2MDVuQmJPMVJuVDcxOWQy?= =?utf-8?B?RWxFZm1VRmlRY1hWYzVraWhJb2t3enlHeUx6ckxaemZpSjlxWXRFd3V4bjFO?= =?utf-8?B?a3BoQ1JPZG5IdXpYVithN1FTMUVnZXpocHFmcm9NZ01KSExaTzhWbURwcFg2?= =?utf-8?B?WmlYZUhxWllTVXZNRDZaTk4wek5TYlh3MWprSDRMZ1Vnb2VRTUNzblljK2F3?= =?utf-8?B?RnA5TjVTOHkvR2s4dkhPMjNyeEk2RURFcEZkdzV5RkgrKzZvVFdCWWRURnR5?= =?utf-8?B?YzdoRGlGR2h2ZlQ0cWFWM2dzRENVRHhtditUM0paVjNVMDhoempjdE5GaHdU?= =?utf-8?B?eVJOWExSSlNpb3ZSOUNEZU4yOTlxQThRR3IxeTJnS2hXNWhyd216cFFZRG94?= =?utf-8?B?Ui9ibW55TkFlSDhIb1hBcXFhQUlHNk5pVXhML2VHRlFJL2VkczdaSjZ3VDIr?= =?utf-8?B?Nk42L1pyWmdMSVJHb01QZkpVaHlxK0VhMm1DbUltRllXVWJjRWhlQ2FXNzhB?= =?utf-8?B?N28xL0lOaHZONCs5ci8yY1ZVdDg0RC9VWUQ3WlNJTkpwNXdZNnNWdi9kY0h4?= =?utf-8?B?RzNZMFdEMlFBMG1sOGxPL0U3a29wZjRkdG5UQWJ2di9tWWwxT3ltL2pLcXV0?= =?utf-8?B?Q0MzanJzdlpWNFlDc3NVVjZFR2UySVduTnVlVWJsRGt5OFVwSVViWWhwOWND?= =?utf-8?B?UGZpS1ZTZkpBRlZSZjhpTUM2WUJkV3ZPQzlDYlNQUUk3SUFNL1krR2M5aWI4?= =?utf-8?B?L3RSUXgwUytSZGFRazVWeS9FN0VXRE5TK2dVK3V1M3VDUThMdEk2U054WjAw?= =?utf-8?B?M2w1dXdwNDVWanN1UG55L2dVTDR6Kys1UElJTW1LRDMvSFhpWXQ0SUt2ZjBU?= =?utf-8?B?RUJXc2g1ZTZqWHlHbVh0UmpSNDlmNVdTSzZhZ0ZPS3psbXlRdFNrTDk3V2lp?= =?utf-8?B?S1NPU1RXL08zdm10YWdQK3FZR3ZMQUpWaWNiMGxTYytlTERRSHRlRlVrbWV2?= =?utf-8?B?Nnc2elF3UlV0cnVLa2xiMzhCeWVXVnZmVTBCMHdmcDlzcW9NcU14R0RKSGlX?= =?utf-8?B?ZTA3ZjJpRUlFU01lYys2Z09pNXMwSE9reDFSRUwwZkxYQTlZYjg1TGJiQ3Jx?= =?utf-8?B?WS93TmtSay9kSFgybjF5SkdxdERnOE05MzRYd3Jwb1Ixd09vaWJSUjJnWDJj?= =?utf-8?B?MnVoWUZma1RHdE1JSFlnbzRvR29qK2FGN2ZwUkpyMzFFUCtKTE1GN1Q1YjE0?= =?utf-8?B?OG1jeE81QmQ5MEFJWkVZWktIR21JU2hMMVc1ZUFLSHNhR2FNY243OTJ1MWd1?= =?utf-8?B?K2JxMVFGTFhYZ2laTndvbloxUXJpODAyUk9PalRyTm02MkJOeFNJVExJWUFR?= =?utf-8?B?dkpCbXY0MjhxS211OGRhN2RhT29xU1JRYVRUQ1JxTUQ1UFVTVVNyS2JZTVUw?= =?utf-8?B?cGc9PQ==?= Content-ID: <23CBC476A39C8F4EB180859135AA44EC@apcprd03.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PS1PR03MB3384.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f5859384-579a-4eac-045b-08dad3ad9119 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Dec 2022 15:06:04.3016 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a7687ede-7a6b-4ef6-bace-642f677fbe31 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: SYv382bDx72uuFwmLTuECKB34wuqjrRjoLRhwDhDUsw1dUmRcPg7th1cFl4DBRrF7ZD4JE96StD7E3aIoQicMA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY0PR03MB6473 Content-Type: multipart/alternative; boundary="__=_Part_Boundary_006_1019321776.94632443" X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "alsa-devel@alsa-project.org" , "neil.armstrong@linaro.org" , "nfraprado@collabora.com" , =?utf-8?B?Q2h1bnh1IExpICjmnY7mmKXml60p?= , =?utf-8?B?QWxsZW4tS0ggQ2hlbmcgKOeoi+WGoOWLsyk=?= , "kuninori.morimoto.gx@renesas.com" , "linux-kernel@vger.kernel.org" , "dri-devel@lists.freedesktop.org" , Project_Global_Chrome_Upstream_Group , "linux-mediatek@lists.infradead.org" , "robert.foss@linaro.org" , "andrzej.hajda@intel.com" , "angelogioacchino.delregno@collabora.com" , "ajye_huang@compal.corp-partner.google.com" , "linux-arm-kernel@lists.infradead.org" , "Laurent.pinchart@ideasonboard.com" Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" --__=_Part_Boundary_006_1019321776.94632443 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PHByZT4NCk9uJiMzMjtUdWUsJiMzMjsyMDIyLTExLTI5JiMzMjthdCYjMzI7MTc6MjImIzMyOysw MDAwLCYjMzI7TWFyayYjMzI7QnJvd24mIzMyO3dyb3RlOg0KJmd0OyYjMzI7T24mIzMyO01vbiwm IzMyO05vdiYjMzI7MjgsJiMzMjsyMDIyJiMzMjthdCYjMzI7MDM6MDc6MjJQTSYjMzI7KzAwMDAs JiMzMjtKaWF4aW4mIzMyO1l1JiMzMjsoJiMyMDQ0NjsmIzIzNDc4OyYjMzc5OTU7KSYjMzI7d3Jv dGU6DQomZ3Q7JiMzMjsmZ3Q7JiMzMjtPbiYjMzI7RnJpLCYjMzI7MjAyMi0xMS0yNSYjMzI7YXQm IzMyOzEyOjE4JiMzMjsrMDAwMCwmIzMyO01hcmsmIzMyO0Jyb3duJiMzMjt3cm90ZToNCiZndDsm IzMyOyZndDsmIzMyOyZndDsmIzMyO09uJiMzMjtGcmksJiMzMjtOb3YmIzMyOzI1LCYjMzI7MjAy MiYjMzI7YXQmIzMyOzA1OjQ0OjExUE0mIzMyOyswODAwLCYjMzI7SmlheGluJiMzMjtZdSYjMzI7 d3JvdGU6DQomZ3Q7JiMzMjsmZ3Q7JiMzMjsmZ3Q7JiMzMjtJJiMzOTttJiMzMjthJiMzMjtsaXR0 bGUmIzMyO3VuY2xlYXImIzMyO3doeSYjMzI7dGhpcyYjMzI7aXMmIzMyO2JlaW5nJiMzMjtpbXBs ZW1lbnRlZCYjMzI7YXMmIzMyO2EmIzMyO0RBUE0NCiZndDsmIzMyOyZndDsmIzMyOyZndDsmIzMy O29wZXJhdGlvbg0KJmd0OyYjMzI7Jmd0OyYjMzI7Jmd0OyYjMzI7cmF0aGVyJiMzMjt0aGFuJiMz MjtoYXZpbmcmIzMyO3RoZSYjMzI7ZHJpdmVyJiMzMjtmb3J3YXJkJiMzMjt0aGUmIzMyO1BDTSYj MzI7dHJpZ2dlciYjMzI7b3AmIzMyO2lmJiMzMjtpdCYjMzk7cw0KJmd0OyYjMzI7Jmd0OyYjMzI7 Jmd0OyYjMzI7bmVlZGVkJiM2MzsNCiZndDsmIzMyOyZndDsmIzMyOyZndDsmIzMyO09yJiMzMjth bHRlcm5hdGl2ZWx5JiMzMjtpZiYjMzI7YSYjMzI7REFQTSYjMzI7Y2FsbGJhY2smIzMyO2lzJiMz MjtuZWVkZWQmIzMyO3doeSYjMzI7bm90JiMzMjtwcm92aWRlJiMzMjtvbmUNCiZndDsmIzMyOyZn dDsmIzMyOyZndDsmIzMyO2RpcmVjdGx5JiMzMjtyYXRoZXImIzMyO3RoYW4mIzMyO2hvb2tpbmcm IzMyO2ludG8mIzMyO3RoZSYjMzI7dHJpZ2dlciYjMzI7ZnVuY3Rpb24mIzMyOy0mIzMyO3RoYXQm IzM5O3MNCiZndDsmIzMyOyZndDsmIzMyOyZndDsmIzMyO2dvaW5nDQomZ3Q7JiMzMjsmZ3Q7JiMz MjsmZ3Q7JiMzMjt0bw0KJmd0OyYjMzI7Jmd0OyYjMzI7Jmd0OyYjMzI7YmUmIzMyO2NhbGxlZCYj MzI7b3V0JiMzMjtvZiYjMzI7c2VxdWVuY2UmIzMyO3dpdGgmIzMyO3RoZSYjMzI7cmVzdCYjMzI7 b2YmIzMyO0RBUE0mIzMyO2FuZCYjMzI7YmUNCiZndDsmIzMyOyZndDsmIzMyOyZndDsmIzMyO3Bv dGVudGlhbGx5DQomZ3Q7JiMzMjsmZ3Q7JiMzMjsmZ3Q7JiMzMjtjb25mdXNpbmcmIzMyO2dpdmVu JiMzMjt0aGUmIzMyO3ZlcnkmIzMyO2RpZmZlcmVudCYjMzI7ZW52aXJvbm1lbnRzJiMzMjt0aGF0 JiMzMjt0cmlnZ2VyJiMzMjthbmQNCiZndDsmIzMyOyZndDsmIzMyOyZndDsmIzMyO0RBUE0NCiZn dDsmIzMyOyZndDsmIzMyOyZndDsmIzMyO29wZXJhdGlvbnMmIzMyO3J1biYjMzI7aW4uJiMzMjsm IzMyO0EmIzMyO3F1aWNrJiMzMjtnbGFuY2UmIzMyO2F0JiMzMjt0aGUmIzMyO2l0NjUwNSYjMzI7 ZHJpdmVyJiMzMjtzdWdnZXN0cw0KJmd0OyYjMzI7Jmd0OyYjMzI7Jmd0OyYjMzI7aXQmIzM5O2QN CiZndDsmIzMyOyZndDsmIzMyOyZndDsmIzMyO2JlDQomZ3Q7JiMzMjsmZ3Q7JiMzMjsmZ3Q7JiMz MjtoYXBwaWVyJiMzMjt3aXRoJiMzMjthJiMzMjtEQVBNJiMzMjtjYWxsYmFjay4NCiZndDsmIzMy OyZndDsmIzMyO0xldCYjMzI7bWUmIzMyO2Rlc2NyaWJlJiMzMjt0aGUmIzMyO2hhcmR3YXJlJiMz Mjtjb25uZWN0aW9uJiMzMjthYm91dCYjMzI7bXQ4MTg2JiMzMjt3aXRoDQomZ3Q7JiMzMjsmZ3Q7 JiMzMjtpdDY1MDUoaGRtaSkNCiZndDsmIzMyOyZndDsmIzMyO2FuZCYjMzI7cnQxMDE1cChzcGVh a2VycykuDQomZ3Q7JiMzMjsmZ3Q7JiMzMjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMzMjsm IzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMz MjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7PT0mZ3Q7aXQ2NTA1JiMzMjsNCiZndDsmIzMyOyZn dDsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7 JiMzMjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMzMjsmIzMyOz0m IzMyOw0KJmd0OyYjMzI7Jmd0OyYjMzI7REwxKEZFKSYjMzI7PT0mZ3Q7STJTMyhCRSkmIzMyOz0N CiZndDsmIzMyOyZndDsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMz MjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7 JiMzMjsmIzMyOz0NCiZndDsmIzMyOyZndDsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMzMjsm IzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMz MjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMzMjs9PSZndDtydDEwMTVwDQomZ3Q7JiMzMjsm Z3Q7JiMzMjtUaGV5JiMzMjtzaGFyZWQmIzMyO3RoZSYjMzI7c2FtZSYjMzI7b25lJiMzMjtpMnMm IzMyO3BvcnQsJiMzMjtidXQmIzMyO3dlJiMzOTtkJiMzMjtsaWtlJiMzMjt0byYjMzI7Y29udHJv bCYjMzI7dGhlbQ0KJmd0OyYjMzI7Jmd0OyYjMzI7c2VwYXJhdGVseS4mIzMyO1NvJiMzMjtpZiYj MzI7aGRtaS1jb2RlYyYjMzI7dXNlJiMzMjt0aGUmIzMyO1BDTSYjMzI7dHJpZ2dlciYjMzI7b3As JiMzMjt3aG5lJiMzMjt3ZSYjMzI7dHVybg0KJmd0OyYjMzI7Jmd0OyYjMzI7b24NCiZndDsmIzMy OyZndDsmIzMyO3RoZSYjMzI7c3BlYWtlciwmIzMyO2hkbWktY29kZWMmIzM5O3MmIzMyO1BDTSYj MzI7dHJpZ2dlciYjMzI7b3AmIzMyO2lzJiMzMjthbHNvJiMzMjtleGVjdXRlZCwNCiZndDsmIzMy OyZndDsmIzMyO3Jlc3VsdGluZyYjMzI7aW4NCiZndDsmIzMyOyZndDsmIzMyO3NvdW5kJiMzMjtv biYjMzI7Ym90aCYjMzI7ZGV2aWNlcy4NCiZndDsmIzMyOyZndDsmIzMyO0lzJiMzMjt0aGVyZSYj MzI7YW5vdGhlciYjMzI7d2F5JiMzMjt0byYjMzI7Y29udHJvbCYjMzI7dGhlbSYjMzI7c2VwYXJh dGVseSYjNjM7JiMzMjtUaGFuayYjMzI7eW91Lg0KJmd0OyYjMzI7DQomZ3Q7JiMzMjtJZiYjMzI7 eW91JiMzMjtqdXN0JiMzMjtuZWVkJiMzMjtwb3dlciYjMzI7Y29udHJvbCYjMzI7Zm9yJiMzMjtv bmUmIzMyO29yJiMzMjtib3RoJiMzMjtkZXZpY2VzJiMzMjt0aGVuJiMzMjt0aGUNCiZndDsmIzMy O21hY2hpbmUNCiZndDsmIzMyO2RyaXZlciYjMzI7Y2FuJiMzMjthZGQmIzMyO2EmIzMyO19QSU5f U1dJVENIKCkmIzMyO29uJiMzMjt0aGUmIzMyO291dHB1dCYjMzI7b2YmIzMyO3RoZSYjMzI7ZGV2 aWNlLCYjMzI7dGhhdCYjMzk7bGwNCiZndDsmIzMyO2NhdXNlJiMzMjtEQVBNJiMzMjt0byYjMzI7 a2VlcCYjMzI7dGhlJiMzMjtkZXZpY2UmIzMyO3Bvd2VyZWQmIzMyO2Rvd24mIzMyO3doZW4mIzMy O25vdCYjMzI7aW4mIzMyO3VzZS4mIzMyOyYjMzI7VGhhdA0KJmd0OyYjMzI7c2hvdWxkDQomZ3Q7 JiMzMjt3b3JrJiMzMjt3ZWxsJiMzMjt3aXRoJiMzMjt0aGUmIzMyO3N1Z2dlc3Rpb24mIzMyO3Rv JiMzMjtwcm92aWRlJiMzMjthJiMzMjtEQVBNJiMzMjtjYWxsYmFjayYjMzI7aW5zdGVhZCYjMzI7 b2YmIzMyO2ENCiZndDsmIzMyO2ENCiZndDsmIzMyO3RyaWdnZXImIzMyO29wZXJhdGlvbi4NCg0K WWVzLCYjMzI7d2UmIzMyO2RvJiMzMjt1c2UmIzMyO2EmIzMyO19QSU5fU1dJVENIKCkmIzMyO29u JiMzMjt0aGUmIzMyO291dG91dCYjMzI7b2YmIzMyO3RoZSYjMzI7ZGV2aWNlOg0KDQomZ3Q7JiMz MjsmIzMyO3N0YXRpYyYjMzI7Y29uc3QmIzMyO3N0cnVjdCYjMzI7c25kX2tjb250cm9sX25ldw0K Jmd0OyYjMzI7JiMzMjttdDgxODZfbXQ2MzY2X3J0MTAxOV9ydDU2ODJzX2NvbnRyb2xzW10mIzMy Oz0mIzMyO3sNCiZndDsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMz MjsmIzMyO1NPQ19EQVBNX1BJTl9TV0lUQ0goJnF1b3Q7U3BlYWtlcnMmcXVvdDspLA0KJmd0OyYj MzI7JiMzMjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7U09DX0RBUE1f UElOX1NXSVRDSCgmcXVvdDtIZWFkcGhvbmUmcXVvdDspLA0KJmd0OyYjMzI7JiMzMjsmIzMyOyYj MzI7JiMzMjsmIzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7U09DX0RBUE1fUElOX1NXSVRDSCgmcXVv dDtIZWFkc2V0JiMzMjtNaWMmcXVvdDspLA0KJmd0OyYjMzI7JiMzMjsmIzMyOyYjMzI7JiMzMjsm IzMyOyYjMzI7JiMzMjsmIzMyOyYjMzI7U09DX0RBUE1fUElOX1NXSVRDSCgmcXVvdDtIRE1JMSZx dW90OyksDQomZ3Q7JiMzMjsmIzMyO307DQoNCldoaWNoJiMzMjtvcGVyYXRpb24mIzMyO3Nob3Vs ZCYjMzI7SSYjMzI7dXNlJiMzMjt0byYjMzI7aW5mb3JtJiMzMjticmlkZ2UmIzMyO2RyaXZlciYj MzI7dG8mIzMyO2NvbnRyb2wmIzMyO2F1ZGlvDQpvbiYjMzI7b3ImIzMyO29mZiYjNjM7JiMzMjtJ JiMzOTttJiMzMjtjdXJpb3VzJiMzMjt3aHkmIzMyO0kmIzMyO2RvbiYjMzk7dCYjMzI7c2VlJiMz MjsudHJpZ2dlciYjMzI7aW4mIzMyO3RoZSYjMzI7c3RydWN0dXJlDQpoZG1pX2NvZGVjX29wcyYj MzI7Y29tcGFyZWQmIzMyO3RvJiMzMjt0aGUmIzMyO3N0cnVjdHVyZSYjMzI7c25kX3NvY19kYWlf b3BzJiM2MzsNCg0KDQoNCg0KDQoNCjwvcHJlPjwhLS10eXBlOnRleHQtLT48IS0tey0tPjxwcmU+ KioqKioqKioqKioqKiBNRURJQVRFSyBDb25maWRlbnRpYWxpdHkgTm90aWNlDQogKioqKioqKioq KioqKioqKioqKioNClRoZSBpbmZvcm1hdGlvbiBjb250YWluZWQgaW4gdGhpcyBlLW1haWwgbWVz c2FnZSAoaW5jbHVkaW5nIGFueSANCmF0dGFjaG1lbnRzKSBtYXkgYmUgY29uZmlkZW50aWFsLCBw cm9wcmlldGFyeSwgcHJpdmlsZWdlZCwgb3Igb3RoZXJ3aXNlDQpleGVtcHQgZnJvbSBkaXNjbG9z dXJlIHVuZGVyIGFwcGxpY2FibGUgbGF3cy4gSXQgaXMgaW50ZW5kZWQgdG8gYmUgDQpjb252ZXll ZCBvbmx5IHRvIHRoZSBkZXNpZ25hdGVkIHJlY2lwaWVudChzKS4gQW55IHVzZSwgZGlzc2VtaW5h dGlvbiwgDQpkaXN0cmlidXRpb24sIHByaW50aW5nLCByZXRhaW5pbmcgb3IgY29weWluZyBvZiB0 aGlzIGUtbWFpbCAoaW5jbHVkaW5nIGl0cyANCmF0dGFjaG1lbnRzKSBieSB1bmludGVuZGVkIHJl Y2lwaWVudChzKSBpcyBzdHJpY3RseSBwcm9oaWJpdGVkIGFuZCBtYXkgDQpiZSB1bmxhd2Z1bC4g SWYgeW91IGFyZSBub3QgYW4gaW50ZW5kZWQgcmVjaXBpZW50IG9mIHRoaXMgZS1tYWlsLCBvciBi ZWxpZXZlDQogDQp0aGF0IHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZS1tYWlsIGluIGVycm9yLCBw bGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgDQppbW1lZGlhdGVseSAoYnkgcmVwbHlpbmcgdG8gdGhp cyBlLW1haWwpLCBkZWxldGUgYW55IGFuZCBhbGwgY29waWVzIG9mIA0KdGhpcyBlLW1haWwgKGlu Y2x1ZGluZyBhbnkgYXR0YWNobWVudHMpIGZyb20geW91ciBzeXN0ZW0sIGFuZCBkbyBub3QNCmRp c2Nsb3NlIHRoZSBjb250ZW50IG9mIHRoaXMgZS1tYWlsIHRvIGFueSBvdGhlciBwZXJzb24uIFRo YW5rIHlvdSENCjwvcHJlPjwhLS19LS0+ --__=_Part_Boundary_006_1019321776.94632443 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 T24gVHVlLCAyMDIyLTExLTI5IGF0IDE3OjIyICswMDAwLCBNYXJrIEJyb3duIHdyb3RlOg0KPiBP biBNb24sIE5vdiAyOCwgMjAyMiBhdCAwMzowNzoyMlBNICswMDAwLCBKaWF4aW4gWXUgKOS/nuWu tumRqykgd3JvdGU6DQo+ID4gT24gRnJpLCAyMDIyLTExLTI1IGF0IDEyOjE4ICswMDAwLCBNYXJr IEJyb3duIHdyb3RlOg0KPiA+ID4gT24gRnJpLCBOb3YgMjUsIDIwMjIgYXQgMDU6NDQ6MTFQTSAr MDgwMCwgSmlheGluIFl1IHdyb3RlOg0KPiA+ID4gSSdtIGEgbGl0dGxlIHVuY2xlYXIgd2h5IHRo aXMgaXMgYmVpbmcgaW1wbGVtZW50ZWQgYXMgYSBEQVBNDQo+ID4gPiBvcGVyYXRpb24NCj4gPiA+ IHJhdGhlciB0aGFuIGhhdmluZyB0aGUgZHJpdmVyIGZvcndhcmQgdGhlIFBDTSB0cmlnZ2VyIG9w IGlmIGl0J3MNCj4gPiA+IG5lZWRlZD8NCj4gPiA+IE9yIGFsdGVybmF0aXZlbHkgaWYgYSBEQVBN IGNhbGxiYWNrIGlzIG5lZWRlZCB3aHkgbm90IHByb3ZpZGUgb25lDQo+ID4gPiBkaXJlY3RseSBy YXRoZXIgdGhhbiBob29raW5nIGludG8gdGhlIHRyaWdnZXIgZnVuY3Rpb24gLSB0aGF0J3MNCj4g PiA+IGdvaW5nDQo+ID4gPiB0bw0KPiA+ID4gYmUgY2FsbGVkIG91dCBvZiBzZXF1ZW5jZSB3aXRo IHRoZSByZXN0IG9mIERBUE0gYW5kIGJlDQo+ID4gPiBwb3RlbnRpYWxseQ0KPiA+ID4gY29uZnVz aW5nIGdpdmVuIHRoZSB2ZXJ5IGRpZmZlcmVudCBlbnZpcm9ubWVudHMgdGhhdCB0cmlnZ2VyIGFu ZA0KPiA+ID4gREFQTQ0KPiA+ID4gb3BlcmF0aW9ucyBydW4gaW4uICBBIHF1aWNrIGdsYW5jZSBh dCB0aGUgaXQ2NTA1IGRyaXZlciBzdWdnZXN0cw0KPiA+ID4gaXQnZA0KPiA+ID4gYmUNCj4gPiA+ IGhhcHBpZXIgd2l0aCBhIERBUE0gY2FsbGJhY2suDQo+ID4gTGV0IG1lIGRlc2NyaWJlIHRoZSBo YXJkd2FyZSBjb25uZWN0aW9uIGFib3V0IG10ODE4NiB3aXRoDQo+ID4gaXQ2NTA1KGhkbWkpDQo+ ID4gYW5kIHJ0MTAxNXAoc3BlYWtlcnMpLg0KPiA+ICAgICAgICAgICAgICAgICAgICAgICAgPT0+ aXQ2NTA1IA0KPiA+ICAgICAgICAgICAgICAgICAgICAgID0gDQo+ID4gREwxKEZFKSA9PT5JMlMz KEJFKSA9DQo+ID4gICAgICAgICAgICAgICAgICAgICAgPQ0KPiA+ICAgICAgICAgICAgICAgICAg ICAgICAgPT0+cnQxMDE1cA0KPiA+IFRoZXkgc2hhcmVkIHRoZSBzYW1lIG9uZSBpMnMgcG9ydCwg YnV0IHdlJ2QgbGlrZSB0byBjb250cm9sIHRoZW0NCj4gPiBzZXBhcmF0ZWx5LiBTbyBpZiBoZG1p LWNvZGVjIHVzZSB0aGUgUENNIHRyaWdnZXIgb3AsIHdobmUgd2UgdHVybg0KPiA+IG9uDQo+ID4g dGhlIHNwZWFrZXIsIGhkbWktY29kZWMncyBQQ00gdHJpZ2dlciBvcCBpcyBhbHNvIGV4ZWN1dGVk LA0KPiA+IHJlc3VsdGluZyBpbg0KPiA+IHNvdW5kIG9uIGJvdGggZGV2aWNlcy4NCj4gPiBJcyB0 aGVyZSBhbm90aGVyIHdheSB0byBjb250cm9sIHRoZW0gc2VwYXJhdGVseT8gVGhhbmsgeW91Lg0K PiANCj4gSWYgeW91IGp1c3QgbmVlZCBwb3dlciBjb250cm9sIGZvciBvbmUgb3IgYm90aCBkZXZp Y2VzIHRoZW4gdGhlDQo+IG1hY2hpbmUNCj4gZHJpdmVyIGNhbiBhZGQgYSBfUElOX1NXSVRDSCgp IG9uIHRoZSBvdXRwdXQgb2YgdGhlIGRldmljZSwgdGhhdCdsbA0KPiBjYXVzZSBEQVBNIHRvIGtl ZXAgdGhlIGRldmljZSBwb3dlcmVkIGRvd24gd2hlbiBub3QgaW4gdXNlLiAgVGhhdA0KPiBzaG91 bGQNCj4gd29yayB3ZWxsIHdpdGggdGhlIHN1Z2dlc3Rpb24gdG8gcHJvdmlkZSBhIERBUE0gY2Fs bGJhY2sgaW5zdGVhZCBvZiBhDQo+IGENCj4gdHJpZ2dlciBvcGVyYXRpb24uDQoNClllcywgd2Ug ZG8gdXNlIGEgX1BJTl9TV0lUQ0goKSBvbiB0aGUgb3V0b3V0IG9mIHRoZSBkZXZpY2U6DQoNCj4g IHN0YXRpYyBjb25zdCBzdHJ1Y3Qgc25kX2tjb250cm9sX25ldw0KPiAgbXQ4MTg2X210NjM2Nl9y dDEwMTlfcnQ1Njgyc19jb250cm9sc1tdID0gew0KPiAgICAgICAgICBTT0NfREFQTV9QSU5fU1dJ VENIKCJTcGVha2VycyIpLA0KPiAgICAgICAgICBTT0NfREFQTV9QSU5fU1dJVENIKCJIZWFkcGhv bmUiKSwNCj4gICAgICAgICAgU09DX0RBUE1fUElOX1NXSVRDSCgiSGVhZHNldCBNaWMiKSwNCj4g ICAgICAgICAgU09DX0RBUE1fUElOX1NXSVRDSCgiSERNSTEiKSwNCj4gIH07DQoNCldoaWNoIG9w ZXJhdGlvbiBzaG91bGQgSSB1c2UgdG8gaW5mb3JtIGJyaWRnZSBkcml2ZXIgdG8gY29udHJvbCBh dWRpbw0Kb24gb3Igb2ZmPyBJJ20gY3VyaW91cyB3aHkgSSBkb24ndCBzZWUgLnRyaWdnZXIgaW4g dGhlIHN0cnVjdHVyZQ0KaGRtaV9jb2RlY19vcHMgY29tcGFyZWQgdG8gdGhlIHN0cnVjdHVyZSBz bmRfc29jX2RhaV9vcHM/DQoNCg0KDQoNCg0K --__=_Part_Boundary_006_1019321776.94632443--