Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp911788rwd; Tue, 13 Jun 2023 02:00:44 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7Mj/b8vFvFt66w1R3EYNdHzs/Elntj69XURP6CTLru+IJxpR272J1OMC6PZ0dBElXqWDVq X-Received: by 2002:aca:df05:0:b0:39c:df37:eba9 with SMTP id w5-20020acadf05000000b0039cdf37eba9mr3681492oig.31.1686646843788; Tue, 13 Jun 2023 02:00:43 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1686646843; cv=pass; d=google.com; s=arc-20160816; b=p7U4y+JQMBF0GIfFOLkr9YptV4MgLd7xOlV2jR9JCpWYrFL/SlvIZZPBr+Rjfi6igG cuwdbilD58KA8n45fKlDhjMdyC1/D5X8mAVb31LGaKXCyJqYiLNpc10rdVb4t+dWMV2T kBcieiT/MGGeXOE2lpa3dzFAlQQbSpybHFHO2Nu77od2q/NIkuxP+xZ3qcanxCKP7Yoy yFAiZbVoA4WkDJ1Dg9rv0EG3vIac+scaiCXD8Rlu4NN69pQYknk6SK5ZochW4l247fj4 eXE7eHXjimto7qUMOAhWS/bdx5CKRzDjrk/i4hm7lfv278JmHwHA1DwkJWOUz0oruAVE SGfw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature:dkim-signature; bh=1039UZ48qV4ZJF6F4IsTy7CA2uAXZOG7YTBF6UmQFI0=; b=NLHRutE2SxSJEStoXFSYrSx5KP1LwSrNgqYRxY2O/IATvPu37bBlR99f4cpJix9pNZ IO0KEEMIwmgzDM2f40dkEDiDLW5wB1nktbe7MmGTSZENLcfEcA7hauQ2HQ5E5Ho0Kdav Ig4UBE4ZjmjvNe0ssSj3WHY4jOaYudhCtHlsU6/dLC+/2xJbb02vr1fY8HlXq4c7tpGs o9tQOqkdGYnoBUQhkaRPjuXYXSZbWu+aefoOTOKiBIucG4aZMNfvsE+Q0PgR5S15nRDH VoDfXPijmwapWU7E7JfWys4AfUKJnuJr8lpngrH+o4tIF8+6LVVmMGhn/eF69/I0o2Dc 46SQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=h4a5kHyd; dkim=pass header.i=@mediateko365.onmicrosoft.com header.s=selector2-mediateko365-onmicrosoft-com header.b=f+KLR6wB; arc=pass (i=1 spf=pass spfdomain=mediatek.com dkim=pass dkdomain=mediatek.com dmarc=pass fromdomain=mediatek.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=mediatek.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id bx22-20020a17090af49600b00256c6c76723si8305359pjb.69.2023.06.13.02.00.30; Tue, 13 Jun 2023 02:00:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=h4a5kHyd; dkim=pass header.i=@mediateko365.onmicrosoft.com header.s=selector2-mediateko365-onmicrosoft-com header.b=f+KLR6wB; arc=pass (i=1 spf=pass spfdomain=mediatek.com dkim=pass dkdomain=mediatek.com dmarc=pass fromdomain=mediatek.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=mediatek.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240879AbjFMIYl (ORCPT + 99 others); Tue, 13 Jun 2023 04:24:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39054 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233874AbjFMIYj (ORCPT ); Tue, 13 Jun 2023 04:24:39 -0400 Received: from mailgw02.mediatek.com (unknown [210.61.82.184]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6857611B; Tue, 13 Jun 2023 01:24:34 -0700 (PDT) X-UUID: b4c7ecca09c311eeb20a276fd37b9834-20230613 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=1039UZ48qV4ZJF6F4IsTy7CA2uAXZOG7YTBF6UmQFI0=; b=h4a5kHyd/0fBzvLWKuroleuiTzHMEDct0plFLSJTtXt9pJ7Lbs7GF6a7ZffACYNpzzvMoE/vLGaNcFsBl+TCowFdjJI+GYd0o0QLp8wO9Uy404Tni64MyifGWCuLgVnwVvBsObo6HgGKfEbx8XQTsnEM7MSm1lQG9Kw+wVNM0uU=; X-CID-P-RULE: Release_Ham X-CID-O-INFO: VERSION:1.1.26,REQID:3242fe0c-a847-46a8-ba67-0dbf51e8f77b,IP:0,U RL:0,TC:0,Content:0,EDM:0,RT:0,SF:45,FILE:0,BULK:0,RULE:Release_Ham,ACTION :release,TS:45 X-CID-INFO: VERSION:1.1.26,REQID:3242fe0c-a847-46a8-ba67-0dbf51e8f77b,IP:0,URL :0,TC:0,Content:0,EDM:0,RT:0,SF:45,FILE:0,BULK:0,RULE:Release_Ham,ACTION:r elease,TS:45 X-CID-META: VersionHash:cb9a4e1,CLOUDID:c73a453e-de1e-4348-bc35-c96f92f1dcbb,B ulkID:230613095251RY68AK8N,BulkQuantity:32,Recheck:0,SF:38|29|28|17|19|48| 102,TC:nil,Content:0,EDM:-3,IP:nil,URL:0,File:nil,Bulk:40,QS:nil,BEC:nil,C OL:0,OSI:0,OSA:0,AV:0,LES:1,SPR:NO X-CID-BVR: 0 X-CID-BAS: 0,_,0,_ X-CID-FACTOR: TF_CID_SPAM_SNR,TF_CID_SPAM_SDM,TF_CID_SPAM_FAS,TF_CID_SPAM_FSD, TF_CID_SPAM_OBB X-UUID: b4c7ecca09c311eeb20a276fd37b9834-20230613 Received: from mtkmbs10n1.mediatek.inc [(172.21.101.34)] by mailgw02.mediatek.com (envelope-from ) (Generic MTA with TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 256/256) with ESMTP id 1709144291; Tue, 13 Jun 2023 16:24:25 +0800 Received: from mtkmbs10n2.mediatek.inc (172.21.101.183) by mtkmbs13n1.mediatek.inc (172.21.101.193) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.26; Tue, 13 Jun 2023 16:24:23 +0800 Received: from APC01-PSA-obe.outbound.protection.outlook.com (172.21.101.237) by mtkmbs10n2.mediatek.inc (172.21.101.183) with Microsoft SMTP Server id 15.2.1118.26 via Frontend Transport; Tue, 13 Jun 2023 16:24:23 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=faG58De9QJ3aQvtm+jV8CZAwMxSUZjSFMjdeMzPz9sdxEcZECE4WUjpdCjXlo6wXdBDkMkrwy+Kgj5Oro73BaHvbzz9mwnstj1q8evaOdofN0zGKmWQ1czCQmAUh8WHxHiyHMikvBMSQ3X2bKYRJCZ/j5DgpFWT0KBPDPeY+TxCPgDQQhhMoIVGROPwIYOyJBwo7r1PFTnaegNpwsyorNqUJFhoafUFEtm7VLDKLdWltxa0k2WuybFvxQrlq1bfLhOZNgqOV8gz1P+u1tMgN/IuB8i6umE2kFWU05Y4Os/StnUvY+OncZJfmNQs7HTQw3vG2cUtXIvC6mxZrKv59Iw== 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=1039UZ48qV4ZJF6F4IsTy7CA2uAXZOG7YTBF6UmQFI0=; b=Tb4b0nLKJgt3x3sZh7pD8lQ8knHkY9DF45AXLdbkH7x8n4BhB27bo/KJCrP2CnEDytn+wNaSFj+UXk4X4yiEhSHrDkiHFiqxXUdPl46E0ftwxyP3q4ZprdrLiPqor78SYA0L6WJXGNZWD7ExpzJn7SRJomDohS8EkwVFwTQRIaWOOPyFqEH6ipynfrP0qYaURyujBepQjX5eyQkNOdeTOTKuq2Z/PFKR4cIoXLDGXv67qvaf27hclWddj1NCa9Zf78XXzXN0Pb+5qUEe/0b1XUMDMD1hfRizwHc1exN+CxfuHXvAWO8YC4ED0SmHrpECwqFhkGYjrYMRsIp9TFrImQ== 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=1039UZ48qV4ZJF6F4IsTy7CA2uAXZOG7YTBF6UmQFI0=; b=f+KLR6wBbCdNlZRcRELnUTLbhT/3FLztKIRWZx8s5udPyrZLWCCquO74VbbaFgwr0O5y/caE8JYBz12NYFB3Ctmc3IRSbtmElIV29XmT2CAD64hOD8hhuc7dHMENxk06ISnv9rVBABH9ODrEsjxvDizXEwuFO4PhAQkeL/tD1DE= Received: from TYZPR03MB6624.apcprd03.prod.outlook.com (2603:1096:400:1f4::13) by KL1PR03MB7336.apcprd03.prod.outlook.com (2603:1096:820:ed::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.46; Tue, 13 Jun 2023 08:24:21 +0000 Received: from TYZPR03MB6624.apcprd03.prod.outlook.com ([fe80::6fdb:ba2c:bcfc:d5ed]) by TYZPR03MB6624.apcprd03.prod.outlook.com ([fe80::6fdb:ba2c:bcfc:d5ed%6]) with mapi id 15.20.6455.037; Tue, 13 Jun 2023 08:24:21 +0000 From: =?utf-8?B?Q0sgSHUgKOiDoeS/iuWFiSk=?= To: "robh+dt@kernel.org" , "kishon@ti.com" , =?utf-8?B?Q2h1bmZlbmcgWXVuICjkupHmmKXls7Ap?= , "chunkuang.hu@kernel.org" , =?utf-8?B?Sml0YW8gU2hpICjnn7PorrDmtpsp?= , "daniel@ffwll.ch" , "granquet@baylibre.com" , "p.zabel@pengutronix.de" , "airlied@gmail.com" , "krzysztof.kozlowski+dt@linaro.org" , "vkoul@kernel.org" , "matthias.bgg@gmail.com" CC: "linux-kernel@vger.kernel.org" , "linux-mediatek@lists.infradead.org" , =?utf-8?B?TWFjIFNoZW4gKOayiOS/iik=?= , "devicetree@vger.kernel.org" , "krzysztof.kozlowski@linaro.org" , =?utf-8?B?U3R1YXJ0IExlZSAo5p2O57+wKQ==?= , "dri-devel@lists.freedesktop.org" , "linux-arm-kernel@lists.infradead.org" , "angelogioacchino.delregno@collabora.com" Subject: Re: [PATCH v4 5/8] drm/mediatek: hdmi: add v2 support Thread-Topic: [PATCH v4 5/8] drm/mediatek: hdmi: add v2 support Thread-Index: AQHZkjsmmHc/VTGOHU6M5MEfnDzs/6+IfG+A Date: Tue, 13 Jun 2023 08:24:21 +0000 Message-ID: <0e789f2741346be40263bcec038dc66624e4aef6.camel@mediatek.com> References: <20220919-v4-0-687f09a06dd9@baylibre.com> <20220919-v4-5-687f09a06dd9@baylibre.com> In-Reply-To: <20220919-v4-5-687f09a06dd9@baylibre.com> 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: TYZPR03MB6624:EE_|KL1PR03MB7336:EE_ x-ms-office365-filtering-correlation-id: 0005008c-c481-4ddb-3f43-08db6be796a1 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: +zbbD7kofqAiQA8dh35ZLegxZD1mP5OJAHpL8X0JCIzaIjWJOqoBpn6RwBa3xWafXy4fzlozw+AOEXK2FFwzvaxS7FHFxcanQKFkHRr47KlTZsmhYO4xP0jZO3goEPSJG7PMDT0mgiSeVBFF10Pg7n/eEh05ibx175dJkIZgK8TR9rDFQqtQoCp5W7gZVLH5XDc/AkBEkNrMFcu6I5Cob/C6kGevkFx6sVI+Mjw0IFXnb/13H+FLOVMXJLwECQmGO1neNaBwnAAuIepXztc2lpRPG82gYJJLHjcXrCY6YecOH906YH+TJYZb2MrN/w/BmUnBcHzAtlX1kca/7NusU+ANz2GfXSIeNDN7SNyBQiw+3HddAl9l5meLN+nAU97lC4BGQ8kpticrTmQ+7eBDJxbqai57hBslL1OXp1DaBeL3/EoK/YQnDi4T+pBYYtGhyPdk6Zuo040paCpzWtvwNbA1PqyT5G/nsETpHSzFla1w96e1GxYaX+da0Ea4+yIq+PlWtXUKpkoWxuIKjsrpgWDA4hDhClxxerZOAZRO6R6CgFXzwSUYWUIefTIzJ1/HiOkpKZ5AaUM2TSMNfSqqzPMazT648U1Hdhg+f7v8pci3mrx0kBIIEF/qGJTJJ82s9XGS0R3QwEtsNynjMihpWDFChxM1cKdIDQl0nOKPdn3sc4+apnEuGJQG0nJWrg5P x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYZPR03MB6624.apcprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(396003)(136003)(376002)(366004)(346002)(39860400002)(451199021)(71200400001)(6486002)(478600001)(26005)(6512007)(85182001)(6506007)(83380400001)(186003)(36756003)(86362001)(38100700002)(38070700005)(2616005)(921005)(122000001)(4326008)(64756008)(5660300002)(66476007)(66556008)(66946007)(66446008)(76116006)(316002)(8936002)(8676002)(7416002)(41300700001)(2906002)(110136005)(54906003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?REpSaGViTnAxbjFyOTZyWWJSQVcwWUJ3NkFNQThjWDZxSkJJN0Y1N1B3dk1v?= =?utf-8?B?TS8yRVNsd2hGN1pyL0R3elpGMWJVL3I0cjcxQXRsUGU0SzduSkp1aXJDM3JX?= =?utf-8?B?OGlKMnpKL1VBUThDaVRITmpwaTFETnRoeXhld2NzSWROTFZic1UxY1FuWWxB?= =?utf-8?B?MndpeEhudXB2RndpbzA5SmNyUnFZVWp3VkZyUXZEY2dnS1pBcEYrQnRBTzRi?= =?utf-8?B?VFMxbDZqSGVESnI2WjIvaVhwRDVLZGJIQi9JWXhhL1kvVzNuSTZFcEw4VjEr?= =?utf-8?B?WS9mZnVHR0pEOUR4RzZYbFp0ZW9WMWMwTHhWSFhUNHBKSDFpTEYyMldtM0cy?= =?utf-8?B?YXJsd2VRU3VXM0pDL2JwZ1FIcGl2cVNTMVk3T003SGxhNnFKNEp5ZGhjTk1H?= =?utf-8?B?RzVTSitobGwwUXlDMnJtVmg1SzRxVWFwUXBsMTI4eGRZOFlKSklVMXdWcHJ4?= =?utf-8?B?bnhPay9LeEI5M0FwcVIvSVdnMzc1WkRHTkVqd0k4eXJ1VVpFRjRlWlVUUHJF?= =?utf-8?B?ekdFMDdBdm9HMXU4MGg2MTBiL1lRdHIxbm9kUGJtWmt0ZUJmY1ZSKzBLeW16?= =?utf-8?B?QW5iRTRqZHdNM3k1dEJ0NGVlSmNQL3NpUk56VUREYzgxS1d1RVBkOHVyU0Va?= =?utf-8?B?TXNSUTV1TzVxV0lERGcxU2dPZDRUbzlxeDRoM0RXZXpoTnIvbzU2S0ZaNXF1?= =?utf-8?B?ZEtYNUxOcm4vVCthZkh6ZXE4ZnJWSGMvZTJUMGxXeXYwblRXZGJPSTdYSFl0?= =?utf-8?B?NEY0cnppZ1lPSUx2R1VtNndvQmwvK1NqbUZGbVZpVncxdmhlcndiR1RoaTQ2?= =?utf-8?B?Z3MzdXFkK3NIQVREajZSQVlWVThnN3JvMUppMTJVcUV5NFB0Z3g2UVJJRERE?= =?utf-8?B?eWtmVjBBb0NjSzRkNHZXb0phazVoRjBmYnI0Snp1VzhGdXpZeHlFamY1Sjl6?= =?utf-8?B?YWpvMWZEQUdCWnF4L25MVkpyUERUcXN4ek83TkRYT3hxRW4yZ3ZFQzRjOG9n?= =?utf-8?B?WkZWbnB5TmpWU2dxamxGU1JxS2F5RVh2b2FMbXZhNjBJWUVkRjZONG4wd0l3?= =?utf-8?B?R084RUp4ZnhYOEJudHAwK1pyTzE4MjdXVmIwOEwxeW9EU1dOWllNNUdhZWI3?= =?utf-8?B?OGNPajREVDhIbnZZOTVFeGNWd3N2dkFmbzNJNjF2UEg5UlBRM3o4aXFxOFF2?= =?utf-8?B?T2ptdi9CUmZNRDlPbTMvWHJHejRMUStBTDFxUjhnb1B3U0daRTF6aVUzcDh3?= =?utf-8?B?OHV1Qlo1dmg5YWdUWG1zVEsyam1mcS9JeVMvcm56aEpET0xtZmJuRytkMXVj?= =?utf-8?B?ZU9WSkhuS1RQaVFuY0FQbVphRVpCb2txbUdMNURjMlUySVhKN2k4bVVRWFo3?= =?utf-8?B?S2JJdElXR3J3bEdIUzB1OVYzUWJCNytRM1Rhdm9HcWtHbHVROVk3MkRmQWRn?= =?utf-8?B?Y0xJMVBlSTMrVStNaENUTllXbk5WUXhmN243VWI2cE5FZ1RtaENmYzhsUWpq?= =?utf-8?B?M0Q1NE0rSjdQQURjbGsyZ0VyWXpFczRGaU5HaXd3UnI5SHR1aGk0MWNEY1BZ?= =?utf-8?B?d0dpM2h3WGVyTjhYR3o3emxyczdlQUlaTTB2WFQwV3UyZHNsWFc1MUdvWTlk?= =?utf-8?B?QlR0eTB6VjlRbjlraU9ZQVFBRkFLc21lOW40enVHN3ZYQ2lHTjRjbmNTeW15?= =?utf-8?B?Rk5nWUJxYlRmbXZzNGNQeUNIcEtRY2xWYkRmTXNBOVh0bDVXTFZZMU5ILysx?= =?utf-8?B?bWVqR1gyUU0xWmZRT1YyTUJ6Qm4zRWsvdWc4ZUdwOEtZVStLeEUyVHp3cnk5?= =?utf-8?B?K2dEZWJtYmV0YTcySDgrSm45QnlaMStLWEl3UUlGSkMrU0RXQlJlayt6eGZQ?= =?utf-8?B?dTA5TklwV0l3WnR6bGM4SW5pSTVGRDViL2lpTlgvWXN3TVZlMzNGaUZzQXpi?= =?utf-8?B?c3dScTRWclB5ODlYakZ1d1JtRFI2WFQ5ckFpM0k3eUx6NmpWamxOeGFrcXpD?= =?utf-8?B?NncvOGQrSTRJUkhCMGQrVjdwRHdOVjE3WTVvYnFhSGg5NHplQ1J3VFVKOXgy?= =?utf-8?B?MWwrc1FMMDQvd05JOXFqSTVrbEhyT1hiY3hURWZDeGZxcWVUOUFJWGVFVE82?= =?utf-8?Q?dtRncbgA+HH6xNhVcZTgTNHuh?= Content-Type: text/plain; charset="utf-8" Content-ID: <16490EC25AF83847BDBC9B2279ABCAF4@apcprd03.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYZPR03MB6624.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0005008c-c481-4ddb-3f43-08db6be796a1 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jun 2023 08:24:21.1745 (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: HqjPH1aqRKMPOKOZ2rWaW1JS4mgU/bYREOUWTHjdyaOZ4nCY75q9SYGZDGUZ3HEOkTVytUSVcGV1avTZAx8W+w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: KL1PR03MB7336 X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RDNS_NONE,SPF_HELO_PASS, T_SCC_BODY_TEXT_LINE,T_SPF_TEMPERROR,UNPARSEABLE_RELAY,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGksIEd1aWxsYXVtZToNCg0KT24gTW9uLCAyMDIzLTA1LTI5IGF0IDE2OjMxICswMjAwLCBHdWls bGF1bWUgUmFucXVldCB3cm90ZToNCj4gIAkgDQo+IEV4dGVybmFsIGVtYWlsIDogUGxlYXNlIGRv IG5vdCBjbGljayBsaW5rcyBvciBvcGVuIGF0dGFjaG1lbnRzIHVudGlsDQo+IHlvdSBoYXZlIHZl cmlmaWVkIHRoZSBzZW5kZXIgb3IgdGhlIGNvbnRlbnQuDQo+ICBBZGRzIGhkbWkgYW5kIGhkbWkt ZGRjIHN1cHBvcnQgZm9yIHYyIElQLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogR3VpbGxhdW1lIFJh bnF1ZXQgPGdyYW5xdWV0QGJheWxpYnJlLmNvbT4NCj4gLS0tDQoNCltzbmlwXQ0KDQo+ICsNCj4g K3N0YXRpYyB2b2lkIG10a19oZG1pX2JyaWRnZV9kaXNhYmxlKHN0cnVjdCBkcm1fYnJpZGdlICpi cmlkZ2UsDQo+ICsgICAgc3RydWN0IGRybV9icmlkZ2Vfc3RhdGUgKm9sZF9icmlkZ2Vfc3RhdGUp DQo+ICt7DQo+ICtzdHJ1Y3QgbXRrX2hkbWkgKmhkbWkgPSBoZG1pX2N0eF9mcm9tX2JyaWRnZShi cmlkZ2UpOw0KPiArDQo+ICtpZiAoIWhkbWktPmVuYWJsZWQpDQo+ICtyZXR1cm47DQo+ICsNCj4g K210a19oZG1pX2h3X3NlbmRfYXZfbXV0ZShoZG1pKTsNCj4gK3VzbGVlcF9yYW5nZSg1MDAwMCwg NTAwNTApOw0KPiArbXRrX2hkbWlfaHdfdmlkX2JsYWNrKGhkbWksIHRydWUpOw0KPiArbXRrX2hk bWlfZGlzYWJsZV9oZGNwX2VuY3J5cHQoaGRtaSk7DQo+ICt1c2xlZXBfcmFuZ2UoNTAwMDAsIDUw MDUwKTsNCj4gKw0KPiArcGh5X3Bvd2VyX29mZihoZG1pLT5waHkpOw0KPiArDQo+ICtoZG1pLT5l bmFibGVkID0gZmFsc2U7DQo+ICt9DQo+ICsNCj4gK3N0YXRpYyB2b2lkIG10a19oZG1pX2JyaWRn ZV9wb3N0X2Rpc2FibGUoc3RydWN0IGRybV9icmlkZ2UgKmJyaWRnZSwNCj4gKyBzdHJ1Y3QgZHJt X2JyaWRnZV9zdGF0ZSAqb2xkX3N0YXRlKQ0KPiArew0KPiArc3RydWN0IG10a19oZG1pICpoZG1p ID0gaGRtaV9jdHhfZnJvbV9icmlkZ2UoYnJpZGdlKTsNCj4gKw0KPiAraWYgKCFoZG1pLT5wb3dl cmVkKQ0KPiArcmV0dXJuOw0KPiArDQo+ICtwaHlfcG93ZXJfb2ZmKGhkbWktPnBoeSk7DQo+ICsN Cj4gK2hkbWktPnBvd2VyZWQgPSBmYWxzZTsNCj4gK30NCj4gKw0KPiArc3RhdGljIHZvaWQgbXRr X2hkbWlfYnJpZGdlX3ByZV9lbmFibGUoc3RydWN0IGRybV9icmlkZ2UgKmJyaWRnZSwNCj4gKyAg ICAgICBzdHJ1Y3QgZHJtX2JyaWRnZV9zdGF0ZSAqb2xkX3N0YXRlKQ0KPiArew0KPiArc3RydWN0 IG10a19oZG1pICpoZG1pID0gaGRtaV9jdHhfZnJvbV9icmlkZ2UoYnJpZGdlKTsNCj4gK3N0cnVj dCBkcm1fYXRvbWljX3N0YXRlICpzdGF0ZSA9IG9sZF9zdGF0ZS0+YmFzZS5zdGF0ZTsNCj4gK3Vu aW9uIHBoeV9jb25maWd1cmVfb3B0cyBvcHRzID0gew0KPiArLmRwID0geyAubGlua19yYXRlID0g aGRtaS0+bW9kZS5jbG9jayAqIEtJTE99DQo+ICt9Ow0KPiArDQo+ICsvKiBSZXRyaWV2ZSB0aGUg Y29ubmVjdG9yIHRocm91Z2ggdGhlIGF0b21pYyBzdGF0ZS4gKi8NCj4gK2hkbWktPmN1cnJfY29u biA9IGRybV9hdG9taWNfZ2V0X25ld19jb25uZWN0b3JfZm9yX2VuY29kZXIoc3RhdGUsDQo+ICsg ICBicmlkZ2UtPmVuY29kZXIpOw0KPiArDQo+ICttdGtfaGRtaV9vdXRwdXRfc2V0X2Rpc3BsYXlf bW9kZShoZG1pLCAmaGRtaS0+bW9kZSk7DQo+ICsvKiBjb25maWd1cmluZyBwaHkgY2xvY2sgbGlu ayB3aXRoIGFwcHJvcHJpYXRlIHJhdGUgKi8NCj4gK3BoeV9jb25maWd1cmUoaGRtaS0+cGh5LCAm b3B0cyk7DQo+ICtwaHlfcG93ZXJfb24oaGRtaS0+cGh5KTsNCj4gK2hkbWktPnBvd2VyZWQgPSB0 cnVlOw0KPiArfQ0KDQpJbiBtdDgxNzMgaGRtaSBkcml2ZXIsIG9ubHkgYnJpZGdlX2VuYWJsZSBz dGFnZSwgbm8gYnJpZGdlX3ByZV9lbmFibGUNCnN0YWdlLCB3aHkgbXQ4MTk1IG5lZWQgdG8gc2Vw YXJhdGUgaXQ/DQoNClJlZ2FyZHMsDQpDSw0KDQo+ICsNCj4gK3N0YXRpYyB2b2lkIG10a19oZG1p X2JyaWRnZV9lbmFibGUoc3RydWN0IGRybV9icmlkZ2UgKmJyaWRnZSwNCj4gKyAgIHN0cnVjdCBk cm1fYnJpZGdlX3N0YXRlICpvbGRfc3RhdGUpDQo+ICt7DQo+ICtzdHJ1Y3QgbXRrX2hkbWkgKmhk bWkgPSBoZG1pX2N0eF9mcm9tX2JyaWRnZShicmlkZ2UpOw0KPiArdTggYnVmZmVyX3NwZFtIRE1J X0lORk9GUkFNRV9TSVpFKFNQRCldOw0KPiArdTggYnVmZmVyX2F2aVtIRE1JX0lORk9GUkFNRV9T SVpFKEFWSSldOw0KPiArDQo+ICtwaHlfcG93ZXJfb24oaGRtaS0+cGh5KTsNCj4gK210a19oZG1p X3NlbmRfaW5mb2ZyYW1lKGhkbWksIGJ1ZmZlcl9zcGQsIHNpemVvZihidWZmZXJfc3BkKSwNCj4g K2J1ZmZlcl9hdmksIHNpemVvZihidWZmZXJfYXZpKSwgJmhkbWktPm1vZGUpOw0KPiArbXRrX2hk bWlfaHdfc3BkX2luZm9mcmFtZShoZG1pLCBidWZmZXJfc3BkLCBzaXplb2YoYnVmZmVyX3NwZCkp Ow0KPiArbXRrX2hkbWlfaHdfYXZpX2luZm9mcmFtZShoZG1pLCBidWZmZXJfYXZpLCBzaXplb2Yo YnVmZmVyX2F2aSkpOw0KPiArDQo+ICttdGtfaGRtaV9od192aWRfYmxhY2soaGRtaSwgZmFsc2Up Ow0KPiArDQo+ICtoZG1pLT5lbmFibGVkID0gdHJ1ZTsNCj4gK30NCj4gKw0KPiANCg==