From patchwork Tue Jul 3 10:02:17 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Damian Kos X-Patchwork-Id: 10503681 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 1890A60225 for ; Tue, 3 Jul 2018 10:06:16 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 04EB1289BF for ; Tue, 3 Jul 2018 10:06:16 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id ED2ED28A55; Tue, 3 Jul 2018 10:06:15 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED, DKIM_VALID, MAILING_LIST_MULTI autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 73512289BF for ; Tue, 3 Jul 2018 10:06:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=dYYR1nl+UAeho46wsdXcNMIXI+EPEMSbA/9V/MyMZlk=; b=kdjEGK7Y1Zjhxa qQzFm3vffLvxaqGZ8OmRJw5AzlqqrNmqALbpMTiWykArji1tx5QCVoYBDsAAjgSUrBlVCFhazfdet dDfMm2cBlb16ckMKKWmSUtg3nRHJkc01wZrZ2k0NZdSvnQKzscKx5FhM2l+BxNAf5L9P4FQ21UcEX Wv+Ix/BjqQkVxfvM+yubX/v2vFF5gByx59CaanuDFDeXXhP3QS4+BJMKmMZ4l6DOEM9f0yCi4/Kd+ C1BEJcjdoAUwH7152irD4z8Io7To5M1NbkI4xxDGXRcIJaCP8zZEB1AQn07FoxfpT+RjFUCyKeJw4 dG5nisMciNi90TI0DLog==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1faICH-0005sA-6H; Tue, 03 Jul 2018 10:06:09 +0000 Received: from merlin.infradead.org ([2001:8b0:10b:1231::1]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1faIA2-0003w0-CN; Tue, 03 Jul 2018 10:03:50 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=merlin.20170209; h=Content-Type:MIME-Version:References: In-Reply-To:Message-ID:Date:Subject:CC:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=IocJyDoAi3Ef/dIOaj5MU2Kxy8FqA6nOfvXiUYUVnbE=; b=sZ7ItUQJVn6xu58tEu/7JJ0f2 vzQJ5FNgj4MMAftH5c32uLjsa0g3kmo6ySFkRqDlwOLZVJcGh8Ut/GEcE5yDF1UkhYvgLDFaT7E6N XVi65qqYJzWYKmZ05zPAdqCvsI8cVPkgjnims3rdB5HibzAb6z0yFfBMvttgFNsscYbECBRS+QIys sMUXCujNllqOQWS23zX1GsUyG1cHS/yAqqHgre4Do/Bbu4oGNU5cML+teTfLUzrSzkc/oDy8Zr/lx kOxJ16Prlxj6nVPh15C1TgWi77dPMR1yjeMMXBOmLvA6Bd0dr2SK/f1cHEmFzIfjDw2YgRRTNcx1p yD5KcVR+Q==; Received: from mail-by2nam03on0088.outbound.protection.outlook.com ([104.47.42.88] helo=NAM03-BY2-obe.outbound.protection.outlook.com) by merlin.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1faI9z-00068e-CS; Tue, 03 Jul 2018 10:03:48 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cadence.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IocJyDoAi3Ef/dIOaj5MU2Kxy8FqA6nOfvXiUYUVnbE=; b=iqQ+RqzkejME3tikoHX7d1Z6o9uosu6ZbnI/7snf6AjyYZprL4YJ7KbNDeumD2jxuT1g2Zigd96k0FI1oY2WHB/Q6/F1XPEm6lJiuZnVCq4h4YmItWeUEFtlENyiSHTLQ0AGY3fhlRj+ANQDHOzlBRYZjY2A7Sm0chXy2tD9QjI= Received: from CY1PR07CA0039.namprd07.prod.outlook.com (2a01:111:e400:c60a::49) by BN3PR0701MB1332.namprd07.prod.outlook.com (2a01:111:e400:4018::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.930.18; Tue, 3 Jul 2018 10:03:31 +0000 Received: from DM3NAM05FT022.eop-nam05.prod.protection.outlook.com (2a01:111:f400:7e51::200) by CY1PR07CA0039.outlook.office365.com (2a01:111:e400:c60a::49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.930.19 via Frontend Transport; Tue, 3 Jul 2018 10:03:31 +0000 Authentication-Results: spf=softfail (sender IP is 199.43.4.28) smtp.mailfrom=cadence.com; linux.intel.com; dkim=none (message not signed) header.d=none;linux.intel.com; dmarc=fail action=none header.from=cadence.com; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning cadence.com discourages use of 199.43.4.28 as permitted sender) Received: from rmmaillnx1.cadence.com (199.43.4.28) by DM3NAM05FT022.mail.protection.outlook.com (10.152.98.132) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.930.2 via Frontend Transport; Tue, 3 Jul 2018 10:03:29 +0000 Received: from maileu3.global.cadence.com (maileu3.cadence.com [10.160.88.99]) by rmmaillnx1.cadence.com (8.14.4/8.14.4) with ESMTP id w63A3QXe018943 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 3 Jul 2018 06:03:27 -0400 X-CrossPremisesHeadersFilteredBySendConnector: maileu3.global.cadence.com Received: from maileu3.global.cadence.com (10.160.88.99) by maileu3.global.cadence.com (10.160.88.99) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Tue, 3 Jul 2018 12:03:42 +0200 Received: from lvloginb.cadence.com (10.165.177.11) by maileu3.global.cadence.com (10.160.88.99) with Microsoft SMTP Server id 15.0.1367.3 via Frontend Transport; Tue, 3 Jul 2018 12:03:42 +0200 Received: from lvloginb.cadence.com (localhost [127.0.0.1]) by lvloginb.cadence.com (8.14.4/8.14.4) with ESMTP id w63A3Pld029617; Tue, 3 Jul 2018 11:03:25 +0100 Received: (from dkos@localhost) by lvloginb.cadence.com (8.14.4/8.14.4/Submit) id w63A3Pcp029616; Tue, 3 Jul 2018 11:03:25 +0100 From: Damian Kos To: David Airlie , Rob Herring , "Mark Rutland" , Gustavo Padovan , Maarten Lankhorst , Sean Paul , Sandy Huang , =?UTF-8?q?Heiko=20St=C3=BCbner?= , Damian Kos , , , , , Subject: [PATCH 06/12] drm/dp: fix drm_dp_link_power_* for DP 1.2+ Date: Tue, 3 Jul 2018 11:02:17 +0100 Message-ID: <1530612152-27555-7-git-send-email-dkos@cadence.com> X-Mailer: git-send-email 1.9.0 In-Reply-To: <1530612152-27555-1-git-send-email-dkos@cadence.com> References: <1530612152-27555-1-git-send-email-dkos@cadence.com> MIME-Version: 1.0 X-OrganizationHeadersPreserved: maileu3.global.cadence.com X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:199.43.4.28; IPV:CAL; SCL:-1; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(376002)(346002)(396003)(39860400002)(136003)(2980300002)(3190300001)(36092001)(189003)(199004)(2616005)(50466002)(476003)(126002)(486006)(446003)(11346002)(426003)(105596002)(106466001)(478600001)(69596002)(87636003)(50226002)(76176011)(68736007)(54906003)(26005)(53936002)(26826003)(51416003)(81156014)(81166006)(14444005)(48376002)(110136005)(186003)(16586007)(8936002)(6666003)(2201001)(305945005)(47776003)(5660300001)(316002)(4326008)(86362001)(42186006)(356003)(336012)(2906002)(8676002)(36756003)(7416002)(97736004)(921003)(1121003)(83996005)(2101003); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR0701MB1332; H:rmmaillnx1.cadence.com; FPR:; SPF:SoftFail; LANG:en; PTR:InfoDomainNonexistent; MX:1; A:1; X-Microsoft-Exchange-Diagnostics: 1; DM3NAM05FT022; 1:WZQVZ4gSW+bGfZMZbd1RtiAmF6cQ+XAaegLKk4I/yXY+p6Fn5vLYvT62dFXMA9deYeG604mM4tmpSANruiykS7Fmi2lFmchqsBdrTDdKAixbWL4/suqsDKCDRiLCHAhR X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a57e2a88-3846-46c0-23df-08d5e0cc3aae X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060); SRVR:BN3PR0701MB1332; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1332; 3:QEjlgC3uQBDUaYqVdZJC2DKFDZAIxs7TVwyh0+mxUwkD4a6VANKbI/2TtgqLulBpVOYkaAvdgsTZQf5t2SQ5WHIhSWMAiRY2J/FzOUYjHoyid63P+VKd0TeIo/dvEoPw1d4h5aUnWGD1D38xhu0cn/lk76poegBwBwBU/2H0s6v8m4cIxpA1agPGw5X0IMI48p/z1a3knuAQIMnAnZkABMWIh/sRIpP3O7JkA5U6TYKJV45T5G6x3vUIXAylq8cgBHwUPFp1ObDry1oSXKgLAJKQzDrzuF6MD8LQrK8I+KqBn5MS619lbUD3i/+bfd0YwVRPA0aeNVKiwp+e22Xyaw==; 25:bo/3CTufr/Y7eOoHGDbWs5EQccpYCFOAODIEumaCKdb1SqhuOL7EbiaDxJol0UYAY34EZgBLhQGapyCULdlm3JR5cuN6ALTaBpWIhw0ngtkWbRJgx6vUqCnrQQWv/hpMAj9W/zTbrArrzcJahS84pVHNEMVNgqOw6B2EoHAsXZKrbDD6TFUsm6cOS7EhJrQpRyt9ysnIcoJ266MPNJKYksM0cEla2lVwiaCWtX2OdIyBjd+zh2n9MHVMgZNmbrMtG7fosPxvIjmg1jv3Lfq87p6qW861DahI4vCWDQdhzrBrMyzwakjFgZ/tbIq51fQdIKIFo5Xjlm8LQ8M82P/M5w==; 31:TRkVQ/PVNl9gqfq/Xk9vuDGqjVGGAI0Kajq1mAkGGqrFIxYeismwRI9b/1d01n3xIqXba7ZtRgyIUb8MT/gvR4tlXFoD6b+vy/B2su+kFM07ga6JkG9i9kIpA/ME449qXNN8h3Fa0z2HXA7gnsw38Ws8SJZArRJhDhxok4uSnaDLJz4NBQI0YMfpgO0EMTgAKxUNKpiYW1V0N8q/3scdsDo9aB4+TK7gXfkH5zGymMQ= X-MS-TrafficTypeDiagnostic: BN3PR0701MB1332: X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1332; 20:u5BuDO3evyHeCVt8lh3zOQF5LNMEyJLzbn2fuB9fRXx+fPJi2tQToqpTzsJBPVXrf6iQQ8WF1aFsGHGEsP6+Nytt01jkWMmhzsb/zkrlFchizq/VRiZj7UY/cW0yxfRfh1g3dL1yYtcTHACEb7U/xE4fUGkk9cqXQyruFN/JLL0hM1XDzh3Xw/6aCIaOBSGW3KXXolfXB7z+GOqy+XJYq+CCej91jn3+O6W2nbBh86A3UhGoRp7T5rrPwgmOthTpiFQN9w8y3ITLK5pjgUtsr5PbpwTKwpISN8fw7vcaIUxcwuQkoYJix/I5DNBklvO9lpg23n7aIY3X+uMLwPA2+a/jZjAVBTRsCuIobw/hdat4F46hvcRMFJKbcDY/zrbh2nWP/+RTlubUP8GqyrWWpcLiaPWWXzaFiiJK6DuZgWB5jFveCkNjFAMWsItG4i1aizIUBOcWR+YfJqx4OdUbqbUanAhnK54o7RJZA1SAqevq7OuIQ2KoFIXeR6J09QYJ; 4:iGiwOTMb0JL2+tcB95u0G+cGtG1t/WypeHtIm6D7yPL62uaBLnksVcqcsKbrrkIpOwb5M4I82axIi2RvSBXWmNFGPX6o+o/D4opj09WxIjzAHPajzMpe9ZVuKHck9rvnnsTy5pkkM1rI3GRpswrI4fpeiCLBAQcVPTaaejHisOAchFOilnMFRR3roQOphzCx4m7Q9hdKyvMbkWE8Mz30603FDH+oiKHa1Epktn7SD05Q7nkDlYcbDQ7+eteVjEKuWUrRRE/sZ5oAKM0goGIsRNA1z0j29rCj631nowiSs0VO0/+s4OV4nu9EhjihDwBNcUn6HAhPCV1ORCfMtH3U+Nd7W3uldzBU10OsXg0hGn0= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(58145275503218)(72806322054110); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93003095)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123558120)(6072148)(201708071742011)(7699016); SRVR:BN3PR0701MB1332; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0701MB1332; X-Forefront-PRVS: 0722981D2A X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR0701MB1332; 23:ia2gkq0oFidjufxL82tziKko2AgEuL5+/vTTU0l?= =?us-ascii?Q?jQed8grA8Qlotn8eCEHCZ8+9Z9oghJhhFIoYmoaoUHYqMnd8r8Q6Nk9b3uXy?= =?us-ascii?Q?AWB5maV252jiHAZAk8O7EfOeWNm6cMa6G0u7qy9TahzDltMdr7vNinKHqNQ9?= =?us-ascii?Q?ccvvyGHgGs+pPOEPuDZOT0EDF+NxsEF98dyWXBmUfHLc0G6vwoEOezISh1lw?= =?us-ascii?Q?HGqrYA6iNwvcao+ajsbaYG+krIA/Lfw88kx4YKZQjmPAIt81+ihQBWQ4r7IV?= =?us-ascii?Q?0eMNFNEUFKKqD1iJLEAIt9UgltYXGB1visVRSbemNpE5SVaJm5N5fuRP0iwY?= =?us-ascii?Q?wiJGrXSN7NQ/jNn7lGc92IRmFfT6wpfo9SpB2Q5/iVG4OeZkttL59rtLYjRB?= =?us-ascii?Q?T93yt58EoZxMDolG6rybOK+gygJxiJiUws75zWYL7WhbEOiskWrhy9YdHBs6?= =?us-ascii?Q?ln2EfFGPNQ4JwzNd+JRo/CbWAPy0DmQHrM/45Wcm/6LVajzLuym6QlVeaV07?= =?us-ascii?Q?zoe1Uwa2qoiFrOzjxuOlpfD6gcbD3BnL4tYgaku7yk96MuWNcNWYs8aPVp8z?= =?us-ascii?Q?CTH/ZDtrp/oHQie6RQBeKJxanhoscGjBCKVYWjvoCfYBwgrljfF1Lykfzbvh?= =?us-ascii?Q?Q2fUTNYRuQxlvlbwkzVaDAQjHC7uX42i9eFSoK7q0x21sU1mxyxwPI/PtFO7?= =?us-ascii?Q?mh7xXjDVo6hTUL2yMV7/9Fju07bjsEFbf8KoH1Hr1xBMyG3puy0oENOwEjBr?= =?us-ascii?Q?sKH9rdkeAW58jhdgD+pWr5P6kn2TdMKKWH/nHkEPkYyrTTLwswGpc1vCWSp3?= =?us-ascii?Q?8Q4FTfd+QA1MGladGSqvMBZcOh+Pk+3LKZ4mo5AD4od0QtGAkyRVH+DNeK1u?= =?us-ascii?Q?jK6WEAosEVHQqIFA93N3y1JvD+WGYrq6Q/PKso9BO9fNmfFL/wI7Ebxf+ZNC?= =?us-ascii?Q?oGB9TXilOX10z5mbwXJEf3aV2X3lCG6CMfqUx3VQLhKYnW20GQcMoS8UjBBa?= =?us-ascii?Q?OLU/p12b8jmXl++XAS4NVrJuQw0qsBXtQ688U4W26L/Ws2CuS12Bh+47JkQi?= =?us-ascii?Q?MhLgyeYLjc1D2Ob48rndp/IR5OnWYeWbzikPQwxGjNX53Nj/J4HwDNzYxTNM?= =?us-ascii?Q?cpCJe/TuIN2qFUktR9iB37IGV9ze3sexRqmwI18Ji2Y0PRGrjTlt/D063nSB?= =?us-ascii?Q?iWbMLfd5fAhex1FXrngPsfMdGZi6xMGkMFtb8JvW2xh62GDy6KIyU9yj0RqT?= =?us-ascii?Q?MNpe4jF9uwfMzedYzAcu66Gkx3mnXqcDSTH0AlrpQHGXNP1chrW9B+B+zT2I?= =?us-ascii?Q?Uyw=3D=3D?= X-Microsoft-Antispam-Message-Info: 5XDGYgiwB1io5QZIkDvo6Ya6FHcEWu6IUWqbsdBTG6jlPafna5ZbRSiKNN/RjX1R2MFwG8KVZQVDBWK68jbx6GH+Wz3I85EQUtMB/FT8rL8wAM16kkqLwSg3/NWdKSSnwH99S1tGu5JwPfRtcIqEhF1Nf9Izvmf+JWUG7kwMVYtOkPFfuVWQFclwnNcA6A/fZoBP064qZ8/YTEJzVx4hiiOa6LcVZ8Mke7mOrNnR0VcQLtLiNFAZ8N1SRkGgTE78Ozps7hH+0ydrfjm5gOFcUfHsUSxcwULtYe87jf7PihzSMVJEMzlOYQjBV8ZMJeoLF3m3vtcBV5E2L31nah8UX5hp31kJ3TCEec7QN5BqbUmTRLfbKB6BZyMibetn7snAJ1DCUAu6zOC0ZA8lBEOvdw== X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1332; 6:Ja0GrMd23s99lz+heb12LmjnKuAvrpSU3FSLZIfBEX4OzB1f1D1GP1NoZ4I2mMh7DQRVE+9jFzgySnI4ffZDLmORzByYQkIwbbmDnjyXuJWFm1MEpdiKNHn9Yt7qXY3XibP5r44GytjOzGxuRs11zycewJQ+PNtSRxN3L/R+2nqFpnlWssxJgpMdiqRDZ1aL/ihHWLLiY4uaDBFDRcm88xuSbLf3cP3AET414QP7ZQvTuzaH3o79iDKIjTpA8z2XS3k5evpmpjT7ATB1AzUMrywqWDwCTFBfKeKZYPS9uoOGSsuuR+QcB5QnhamL+Vc9rkYHeWUtiCiS21BPzRftcQUQ/5cP3VMcEBwcdLhfKBpFHYadQApqnS0W4WZnKuBV1PwQcBkA6s82CdU6B6iwKvef8wcNveHKiNAzgPaRpnjv3pD8mjKVDJmtwKGjwmtvieWODxWFLTSZ2tLb3pZtAA==; 5:+cdT7kY0ixcxniBn6OZ5SHkjyGxEXQE2CHneIHdFvCL6iqw/BmoK+tFAtuKyGYMNISZ9gIR3714+wHForui4dKjc5bm5dlRUF7nGQyvSXs5CQSlpX4rJ1hJbAF8xH9XXxYIiJRgJL49d76SbL/QVFgxgsiSs9DsjrqoFuyVCfzc=; 24:ShZbB9Lezd3gh74yZKthFfrPC8qwj7wmtpVwTLK/usilUQN/K9uW0cmkt3NLu5WZhDUbb6NjNUyFmtT9DTlkrs2JnnXXA9nXEH3dKGmU8+Y= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1332; 7:fWDvZiS5pi//SVbgZu5wCivEIX2JbCr/vBw1ioZTwGFS/T+aFoipVAg8VGVM7IB4DVuIA7OB8eZ+v2yV1dRYOAR/pTPnT9C2vQn/qpJaDcL8/yuqqVNdODO5fHE7Eq473yS3srKa0e6DIhueItH4t79HOP71r43hRAcdtysSZGc+s8VZpYejJGpDdt+ppEHnUnvqY3n6e0hOMcjyvhmlU5yKjdLYX9el4tpGqnS99bCpp+uPHfGvHCc0PB6QmTRs; 20:Hgw68w+38KiTIDLcqkY5WCMqVhtrC9lOKZuHizN0aDymCu2fzPxWGhaP+mWDthIKgWuqREc4OvqLjCyRXzTSV0NJRyeu1oDllBY69jfe0DThNEdohYyPV5COP1sJOxup+Wz9s8Ts9jxwejsUxtxwoRfbLwMDMsDsV9hqs0f4RqksC6bxK+zWkDXZD44PC8XspSShlkaZuKAteBILmIojbGHCsudCsJJD8tm4uVMzJ0I1JOwnsgQAIMKhbhicvseK X-OriginatorOrg: cadence.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Jul 2018 10:03:29.8359 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a57e2a88-3846-46c0-23df-08d5e0cc3aae X-MS-Exchange-CrossTenant-Id: d36035c5-6ce6-4662-a3dc-e762e61ae4c9 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=d36035c5-6ce6-4662-a3dc-e762e61ae4c9; Ip=[199.43.4.28]; Helo=[rmmaillnx1.cadence.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0701MB1332 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180703_060347_522475_618795D5 X-CRM114-Status: GOOD ( 11.09 ) X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Quentin Schulz , pgaj@cadence.com, ltyrala@cadence.com, stelford@cadence.com Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+patchwork-linux-rockchip=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP From: Quentin Schulz In DP 1.1, DP_SET_POWER had only two bits for the power state (D0 or D3 and two other reserved values), thus DP_SET_POWER_MASK being 0x3. However, since DP 1.2, DP_SET_POWER has 3 bits (same values for D0 and D3, a mixed D3 which leaves only AUX powered and five other reserved values). Thus, we need to expand DP_SET_POWER_MASK to 3 bits (thus 0x7). It is safe to expand DP_SET_POWER_MASK to 3 bits since bit 2 in DP 1.1 is reserved and read 0. Signed-off-by: Quentin Schulz Signed-off-by: Damian Kos --- include/drm/drm_dp_helper.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/include/drm/drm_dp_helper.h b/include/drm/drm_dp_helper.h index bd593df..a63a548 100644 --- a/include/drm/drm_dp_helper.h +++ b/include/drm/drm_dp_helper.h @@ -671,7 +671,7 @@ #define DP_SET_POWER 0x600 # define DP_SET_POWER_D0 0x1 # define DP_SET_POWER_D3 0x2 -# define DP_SET_POWER_MASK 0x3 +# define DP_SET_POWER_MASK 0x7 # define DP_SET_POWER_D3_AUX_ON 0x5 #define DP_EDP_DPCD_REV 0x700 /* eDP 1.2 */