Received: by 10.192.165.148 with SMTP id m20csp3515868imm; Mon, 23 Apr 2018 07:52:31 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+e0N1Yo885Q+2c4sb73wGWWwzofUqWGkA7z9bAbCCLzeMhYf+wQ1f05Tab+DsMY1oeIn2U X-Received: by 10.167.133.196 with SMTP id z4mr20252100pfn.2.1524495151278; Mon, 23 Apr 2018 07:52:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524495151; cv=none; d=google.com; s=arc-20160816; b=bAXuqREqpaWhAVvLWpBawpmvHhc9SNoBj2npneGd4hNrNVTnXM0KevlZk2/G00E82B dp3b2UYU5QI3redy+LHuxq4cjGuEGVd3KHFoIkK7ftqYQrUpoehacakRddqhsy4H+HuJ B7+mCB1Xm3qken3IO1kj0BFWi7w6C57kuwJfFRZMExY/Z46oVC2m34dwhQd9ydC5dsJW 1h/rauixi8RbsjH3sMFWHRqm7SVTsWbUWhClXXr0z17QjHgLt3FCJ17jDBScN6yG6BgN EmGG5tAjxEq1jwvk/Hnm9wnji4RGJTgjw1A1uHLjkfDGscB1r24XrYaMYiDcFA7odyQ2 kurw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:spamdiagnosticmetadata :spamdiagnosticoutput:nodisclaimer:mime-version:message-id:date :subject:cc:to:from:dkim-signature:arc-authentication-results; bh=X7f6Oi5XkoKWT0YM7oISjS7iRXT4WFEv5XY920hTWcg=; b=f2ry//dRtmfOVsm0sOLq07n/HTj/mCQwXFZFnkmgv1x50lAAEMq/MQayXBvr0V+SP2 XoF4R8Ei1NIa1hf4RMJq4Kz7Y23YYe9ZYZPn9BI7P79o48Hp33sFgCUWP5VcQ293ds9O DnX+Uq5WYXi7zx4AEXT8N7iLlzk9qs1Ig6HOZStXReMbNHYbLv5TqGHswkdzY4RPScxt j/VMTjl0vIJ/rHS+hPma1zUGkmrBWMNng7blXMTt/rHeLaS9tZqwdUaiRsCASJAnP/hN fU1g7BzGSyqV0x9em0Of79a74vb6dEREqv1AQlyQ2Iuohc/pQhCBuei9yp4AYd+v9YZQ G+pQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector1-arm-com header.b=GG/dfLxT; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y11-v6si11004389pln.525.2018.04.23.07.52.16; Mon, 23 Apr 2018 07:52:31 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector1-arm-com header.b=GG/dfLxT; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755499AbeDWOvI (ORCPT + 99 others); Mon, 23 Apr 2018 10:51:08 -0400 Received: from mail-he1eur01on0056.outbound.protection.outlook.com ([104.47.0.56]:26568 "EHLO EUR01-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755198AbeDWOvD (ORCPT ); Mon, 23 Apr 2018 10:51:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=X7f6Oi5XkoKWT0YM7oISjS7iRXT4WFEv5XY920hTWcg=; b=GG/dfLxTI1baxvJuXwCXlhwWMtpLeJSM5E+Mw/VCMMAIxFXnxVuGenHBLvGiJ7DQ8fv5mrMp7QQKlNcrjEpjb64ALOo/1lLWGjga0IkUatnx24HThtuLo03HhcXVYhljuciyVDTMpmmO2oLtk1NHd4Iq85urBY18lF5PJBv69Jk= Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; Received: from e113505-lin.cambridge.arm.com (217.140.96.140) by VI1PR08MB3039.eurprd08.prod.outlook.com (2603:10a6:803:45::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.696.12; Mon, 23 Apr 2018 14:50:59 +0000 From: Ayan Kumar Halder To: ayan.halder@arm.com, liviu.dudau@arm.com, brian.starkey@arm.com, malidp@foss.arm.com, airlied@linux.ie, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Cc: nd@arm.com Subject: [PATCH v2 0/8] drm/arm/malidp: Enhance support for system and runtime power management on malidp. Date: Mon, 23 Apr 2018 15:50:43 +0100 Message-Id: <1524495051-3891-1-git-send-email-ayan.halder@arm.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [217.140.96.140] X-ClientProxiedBy: VI1PR0701CA0055.eurprd07.prod.outlook.com (2603:10a6:800:5f::17) To VI1PR08MB3039.eurprd08.prod.outlook.com (2603:10a6:803:45::16) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(5600026)(48565401081)(2017052603328)(7153060)(7193020);SRVR:VI1PR08MB3039; X-Microsoft-Exchange-Diagnostics: 1;VI1PR08MB3039;3:0gbMCJ/Wlf2FdRDCItHt5NykLgCMv2g2A15HVisTNd8+LbKJ6eLdTtaOP4s+BZWJ0EDDMnMw6ZHnK1/vCs5niUzehHlAQG8kDfDV8Lx5WtB0UMCrYwhU7xYMHT294+JJqcxkp4zFMnNbXVyi7ZM5GTn6Drtmpvu5oGe+RaimgdvbnYn8a7M4rTf8fJ9Cl5rNL0FsejgQHl3YhNcGSMnIwOcMFx4eJ5zkzBZigm5NB4cTBQHwrHKtoosqLHU2gJyL;25:kk3ssBZl0uR0m7hthNu2FXWnHdTDQTFERgOD7nSv5c10x4yLX20tJn8ZNMIZRaIGJJb7Rkn6itXAWu+WICH5iMXB14kz9SzyfvG6Rqt84sX09jcypFQTZyLHmfJl8vQjnFEjxhEKNul9XE0+IB/ltyQo36kDmEYyPUkykdjcc7LBxz7T3WFsIXjqyl3qPQo9ZaTzfX9UMYqVkdKIa+xGNBQkZWE5Qv++dYawlLnoa62sFeVTycrZ4s2Vn2KEcR40bS3cfgGbm1RzLFV0vlsRSQV6vRSGEAtJqUYIge1upm74TAnufATUIWyZ4WAT/1PDcANR9eXbwtk9torRAV7Qqg==;31:mjOu1+HYyrS2qGrf5XUHg4K4QqM9/U7Hb+z2y7DG7Th2ClFYq3xNtfIxrUnMuY2T9sJ9RU6ZJ3guCHsd1EEkpu1mOVfOJi/Aausca2sU0ZOPJ8P9Ey9KLBMAtTtQBoDCRgPAuHzH8qptPltLQNxuQwaVYg6+imu56ueBOSiXLv8Nvbx2j11NGLbchOMsf35dWv+4/7pnCPzs5Rsh29Sop8p9VN3lMoMqVulPo10LmHA= X-MS-TrafficTypeDiagnostic: VI1PR08MB3039: NoDisclaimer: True X-Microsoft-Exchange-Diagnostics: 1;VI1PR08MB3039;20:ULe78VtlOX05e/gL9WOzwLieM1YJmBjGfyUAJNcd5P3L0sF+94Dh/ZywUM/v7F9za3T9q6+fDQ9TLbEuQHeZSnNhl4z9s9LRs6b06WOvauadTSHASjYAhUTq6/YeBkoq32j3ilCFlawKhpSi0Hk5jPM7CTO+37BMbDSBcl+mHTj8McqO1USQjPlcUq1O1PRnzYLAn2jllDWj+PfWVASOCsMl/Q6lDlqemFGdvwPvDBTCvpll0OpjZrYkxPeHEJjU;4:WkeorF0TKGzsdkDOFVZoIfppbstOVz3F7MXal4OfPumvfHRhlqS5+MBufiSB8LvUkO92wRsTZ/ndeq584P4Jm1vmxd35rUSpp1zH6Kl6TOAIiQd2SigYzra4i0R7wig5xhEegji4Pbe67PV4GtMSgwBRDq1SUTHojDzgmEijaHTOXddj6zV+PeQS4pma7UM6NGymU9cKGDGMzW8DFMdcprt0G1jqfPsAtxpNxxKHvsYI3DlmetBcs1psJzsZbPlhB4A+oKodExfo4oBCjMwJtA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3002001)(3231232)(944501410)(52105095)(6055026)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123562045)(20161123558120)(6072148)(201708071742011);SRVR:VI1PR08MB3039;BCL:0;PCL:0;RULEID:;SRVR:VI1PR08MB3039; X-Forefront-PRVS: 06515DA04B X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(39860400002)(346002)(376002)(39380400002)(396003)(366004)(36756003)(47776003)(50466002)(6116002)(26005)(81166006)(3846002)(8676002)(48376002)(5660300001)(7736002)(66066001)(305945005)(16526019)(478600001)(2616005)(956004)(476003)(16586007)(52116002)(316002)(4326008)(386003)(25786009)(72206003)(86362001)(6666003)(7696005)(6486002)(2906002)(8936002)(50226002)(53936002);DIR:OUT;SFP:1101;SCL:1;SRVR:VI1PR08MB3039;H:e113505-lin.cambridge.arm.com;FPR:;SPF:None;LANG:en;MLV:sfv; X-Microsoft-Exchange-Diagnostics: 1;VI1PR08MB3039;23:9sw8rIqy5ps4BLJil6vVhlYvAznpFpWFar3+Xw+oknmPmSrT12f47NgSuosUHZ3YfQpaVytJZn6SAqk2mZs5eKBpevrqA7ux+e00cAPXjMadRcyoEQiS/9LWbX7ohHoJro0JkvEZX+YsxHakpiIk6rtx/vuEbgV+0Q2ks1nRABjFiItzwttzIP+ukXemTVWqqOypM2u6kITGVDun0X3fbgmbTgG1+YiAPVcoVTIA3eoElZophai5RtNwVx4KTZU9vmgo4jEERyokRu05tSUJBESOwQ2+xRbfPZms6b7E7EizD+aQltUoSM2AHHqeBOFKS1sl3MO6B2A0Hekc5BnXVaoFbXQiRS16T/QSIcrRk3icKYxozrvMVWH7EvcsPrMkUgLBTgRTitJ6onKznU+CGLE+9svgSHg9k5klb5qrcAzX94u8+JvXu/IOahouMJQsWC/jBhyU39IZolDZPb3DFbA3LweupK0Zg/XKQGEhdFTlvLPdsts9b7UCL+yn7vA+HEwT/umqvXOdjnS07DhnXF20MPwf483+ZgDJqriDSA1olug23OKZoWx9MR4hrKmaxWaMKl/DplhjNxQi26a0GkFYwMvLX3d/WEEn0SWFzw4fo5A8/VUnwjH53YxFyc4HI+EBtAq7Vm1HFhChshH2yCV9u3aSolm8hWtY4Yxne2ahw9hW1BzzVMk7jJO3gKISeelkGatYISBz52Knou9jXdY8nfvSwAdD6iMiGN3/pqtYHLdgUnDbtr9hrwV/UkVRl91w+8d05Tg3DblewpeQ57k56TxZCJYauBUqh4X8z37XMVzCJR4H1wTuKBaTJAXydXFWA1MHd0X6MRM8DTTbP5xMRUGB0pTPLJ11K/RhvbrlY7pERXS36oeM7g3O6ExBGIsm2BjghpBn2nZeD8nkgw== X-Microsoft-Antispam-Message-Info: RyvdLzwNjLba0G7XppkoriJNpXV7KdoZkbYR66klGzmTw8bh4AOOqP+d0y9Xd13kjDtYYE+WYHjpIJT96HDRQWJHqaZgi3sIHzUCZS1MBRWNlSEALm4gct9e4AcuHxEYGrtmmteXiZ6A2G/uw6SC0mdg5/CkRa6KIMd64erKcrbM/Tq/YXSQGar4Qef7WzU+ X-Microsoft-Exchange-Diagnostics: 1;VI1PR08MB3039;6:4DpyiU6WRjBgisQ0c2gldRZya6pggvwkT2DW/jOeg6RDuBMFz+qJ8r1/YbyMxaEbBvyETGX/FV708pMbuXu+6UAE424gUN4MpmT8QPfPDnxhqMcdxsdcpS8QlZteDwjZtizl/MXqeDteMWLyKwgKI0K5CjyukYc+sttK+lcPlw2YrPns53pp1aajhBXdER/XbRx7Ype0KUJLE1rhFWAzZgrPXZ9FBZdhxNZgg1nDX8xIcv3fPg7UEA3M9TrasxFLvjJRUqgz5TUOxnghHuGRnNWKUC6Q1WseO+GA8EHH7J1JIYfO7HN1H3gCoaHitC1dLs37yvDfegRbjoqtlIW/KVcntwgYsnGQSOkySy4ffMSmUI3AGkQfXOV9TWuFRAw8HlM3ffT4MPv5mpRNkIqeuH9xD4M+X6pUq8xD7aqya2hRFx7M32X0dHIvEFlENsTCf51YGps37SShSPgTpKeIYA==;5:qelbdqS7aKEMTFBxBskfz2kXE4VsRTZXiNIyefFBr5nZ+RAeZ8GyeRnbpwFw9/UElYdVOEDNLyRCJzGKjUcKHG6bpAALA/6oGH9PpNNNrjNdDofdqLqRLk5I5QohQ9NoG2f/+T1v9W5BvAyTI7yBiUqLIB99XICAKcB4Hidq+44=;24:5HS3UomB7GuTxxaIYVZ5G2bll+c0SPaK/ZlwFJd2e/59z4sWu84xp06eUNNuPqZmHlpJC+NtqlDbChzRefmfVPytbz1ZFlmz0VqsT+oJb1Q= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;VI1PR08MB3039;7:5EUa+5sg4Sox3JaPgW5DzAet93jNlOJ8E/IQHN3PanBZBhs6UgmRdjMS0t+iCocbe63fav5pPq4VQp2UbwxOi1OelDEmoZV0AbGcqU90/J4YQmgO9RsfHbmjUf86VLYeM3ujEWKIQg4cfKH41applcFV/K9Wxi75Pm/Bz6+f3v1Oe/ZhdYBzqFbwz3rTJsimx85Z6GOg/dK9eLtykpBKoFh1lz+hqHUV+yREzthR4bXC0NLqXikYKz8oj3v4COhB X-MS-Office365-Filtering-Correlation-Id: d6250a84-8ec1-4ecb-7a00-08d5a929a103 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Apr 2018 14:50:59.8687 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d6250a84-8ec1-4ecb-7a00-08d5a929a103 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3039 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series enhances and fixes certain issues relevant to system and runtime power management on malidp. --- Changes in v2: - Removed the change ids and modified some commit messages --- Ayan Kumar Halder (8): drm/arm/malidp: Modified the prototype of malidp_de_irq_fini drm/arm/malidp: Modified the prototype of malidp_se_irq_fini drm/arm/malidp: Split malidp_de_irq_init drm/arm/malidp: Split malidp_se_irq_init drm/arm/malidp: Enable/disable interrupts in runtime pm drm/arm/malidp: Enable/disable the scaling engine interrupts with memory writeback drm/arm/malidp: Set the output_depth register in modeset drm/arm/malidp: Added the late system pm functions drivers/gpu/drm/arm/malidp_drv.c | 33 ++++++++++++++++++++---- drivers/gpu/drm/arm/malidp_hw.c | 55 +++++++++++++++++++++++++++------------- drivers/gpu/drm/arm/malidp_hw.h | 6 +++-- 3 files changed, 70 insertions(+), 24 deletions(-) -- 2.7.4