From patchwork Fri Jan 7 14:43:28 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Wang, Zhi A" X-Patchwork-Id: 12706724 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 DBA0DC433F5 for ; Fri, 7 Jan 2022 14:43:33 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 63D6C112130; Fri, 7 Jan 2022 14:43:33 +0000 (UTC) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8C09D112119; Fri, 7 Jan 2022 14:43:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1641566612; x=1673102612; h=from:to:cc:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=XddcBdOfXKHdZxYdQ6Li9hOeo+HUADeezP1EKrq15/U=; b=ifZtKjzKDDnqJCphgezibYcfTqq8Px/i0lY0nzguonM+NZs3nInRGCOm 1k/NiS+wZzvIZuLSNhktNoPeXkQy8Mn3UYOwLsqAzZ2ECFTjK9oBYnx2R x8qo2zQjaS0QwpCdOljbgJ30omrKImKJo3cDp8d4EUTRepDfH17ELuLBn mKw93DcY6ECxiECi86zonp/T9Nkp4z6BfKgZ1Ru3apPMo19Oa4PqSVUXA i31bBhgqT7iFIBInQkMuwullYX/KQbiDFCLa26C7qDJwPgoxoroRSp6h+ LEfj0IURlw81iYXC1+8jOWlYggVli5Iva7HJ+bPabhzAjasrxZsSQ/A24 A==; X-IronPort-AV: E=McAfee;i="6200,9189,10219"; a="242673963" X-IronPort-AV: E=Sophos;i="5.88,270,1635231600"; d="scan'208";a="242673963" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Jan 2022 06:43:31 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,270,1635231600"; d="scan'208";a="763858502" Received: from fmsmsx606.amr.corp.intel.com ([10.18.126.86]) by fmsmga005.fm.intel.com with ESMTP; 07 Jan 2022 06:43:31 -0800 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Fri, 7 Jan 2022 06:43:30 -0800 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Fri, 7 Jan 2022 06:43:30 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Fri, 7 Jan 2022 06:43:30 -0800 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.45) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Fri, 7 Jan 2022 06:43:30 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dIRTkie4VJsjjBwkk/wY5BF4Zh3DoUL4/yFPQxAiQURGemi1dkiBucNyBLz5/FWZ/i1FYPgRwN6M5C3u+xmSyqA3wfvHJPPx2IyLVQh3jiu0ywhEHDxHTTV3AtueflZlXzsZdkPLL+Cyg2dVuSYaP9Eb129XPdC0XnYBDX0tK71fHjwkh72kgJpr4VtduYbraWlUQavA1RmnS/8EcH0SqOdmEu8M8SVw+oqs8b+mjVQTo/9MYIF+8EaTd/AxpBGRC9vKUFmHWdIV/lTRk2RUPXPwJiDCFCGztAdz7XLo97BWdQVxDd2tAYsigSD9OlyJ2xNbR24vUkTNjgfDrrqtZQ== 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=XddcBdOfXKHdZxYdQ6Li9hOeo+HUADeezP1EKrq15/U=; b=C3EPrAZlDNKOTedHaA45/gWcIwvLZOyiF/hHN3AdL+1j8jamcupu2WTFfM7AoMVwBlK2krZ7Jjp+5mW76BxI8mKlvvS4F9HMFq8T1EWYstSRqoIr5NqXMpdUchEIlBltBqrUikbCrGi9S0mqy4yqOcchNjJMVZtXglRmNJk9DvfNHzurqgEKX10WBMY3FUuJ3QtoiTUCfJN/yLh7BpubrL9deezMYxwe+jlyJAvmBJu6+MtbdmZFZlShLlPyIyh1j9zgaJQwordsY1eqQJ80/ES5vjzse097dsYm0pyEvdE0PQcyVtd1rdU0w28APS7z9fxGV1yKX7Hlf3QKjG6zOw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM4PR11MB5549.namprd11.prod.outlook.com (2603:10b6:5:388::7) by DM6PR11MB3834.namprd11.prod.outlook.com (2603:10b6:5:137::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.7; Fri, 7 Jan 2022 14:43:28 +0000 Received: from DM4PR11MB5549.namprd11.prod.outlook.com ([fe80::2cb5:24ec:fe40:2d47]) by DM4PR11MB5549.namprd11.prod.outlook.com ([fe80::2cb5:24ec:fe40:2d47%9]) with mapi id 15.20.4867.011; Fri, 7 Jan 2022 14:43:28 +0000 From: "Wang, Zhi A" To: "Nikula, Jani" , Joonas Lahtinen , "Vivi, Rodrigo" Thread-Topic: [GIT PULL] GVT next changes for drm-intel-next-queued Thread-Index: AQHYA9Tuucz5FdQejkegRXcQeTo5ng== Date: Fri, 7 Jan 2022 14:43:28 +0000 Message-ID: Accept-Language: en-FI, en-US Content-Language: aa X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.4.1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: cf5020e5-5002-4d56-027c-08d9d1ec1187 x-ms-traffictypediagnostic: DM6PR11MB3834:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:473; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dnEvXBf0iF//jhPOMb4amiCsNxzzUqo7f9jO7dcWOWMlK5yytIZo6qLIHTg9htonlvV2kAjAWVdcmxZL4jcexM1D8Vhm40EEQEUyoZ2ZIvSTlSQev2EkUiv6nHMev1OdaxUkPuVk4+mJiJwE+395uKSK8Jexf4kegg82amm3j5XAo18xikLS0BAF1gk3Ahcs8H8n09QVmjD213SpEcSQXa7Vgj7XQZbYZUTsAaSlvZZ9zPeeaKUJ7ualKU1sutGO3qaEedpFTND9svdBEjNZiAcde4pw0NxusmaY3ogja0I4fYSdfwxEal8JsBrajw3OE4jY8ZKAVYx1ImujfccOTispGJ846ApBHQgsTM9OOEyirOpG/rX1GaDGl4T9qpwKBihDrN2FLrKvCLgMAg8EdXAwURtkiUuXPEsk95D7hWW64IfLq1pR1BoGGOLWIpmh1ZJTP1qu7cwUHPe66jJFfXBKqBouxeeyc5HaH45PP1db1tQbWfUKiSsDkUdPwckN3+pZ+5aA3cbBA2bAD2cm8KfIsnwkVRSXnv9ZHPkZpxQ8GFvaOUkqPrx5WqrvFwkJY8A3ByleaoX00xFz0ZiVy1QnDdfDt+JGW6yiPynLO6k1aas+vQ/c9giiEes1vhxbHBzdBLfH9AvjMo5n/Ib1bOoTxzBSwNjUiGRl+FrNBVypkaALb1DvYKWLpCpykdFIxeNKzpu2ddbMR1d5fkZca6SmgDcOU7uhJHRZCD4PJrukPKcRBwUtEW7k3EYBAUfHGfEAi193be2EBa1JsjpVdjo59HJOd9mSGmLkzQfsK+afnGmXAq2LlNXH5CfnfSQWstTsBAzIbxLE9SXcb227/i+HfnSWdpa3Q0Jr+vsWqDQ= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5549.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(6506007)(6636002)(6486002)(5660300002)(110136005)(71200400001)(82960400001)(2906002)(122000001)(4001150100001)(83380400001)(6512007)(66446008)(66946007)(26005)(66476007)(66556008)(31696002)(64756008)(508600001)(4326008)(8676002)(31686004)(38100700002)(8936002)(36756003)(38070700005)(316002)(186003)(91956017)(2616005)(76116006)(54906003)(966005)(86362001)(45980500001)(43740500002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?q?f9UVLDzRP+QfC4/oFULzwgVk8G/r?= =?utf-8?q?J/iPlSr3XlIGE4017Yzus37u1nypaZsXcCL1q2QRNhkXB9fmx3LVH/dfzyJc9L6xM?= =?utf-8?q?J1FmgJYOLYLqN1zLaFyAyW9AMER5sYLTJoK7ipB402+3eGJQVnKRD6Gj5gMgbtUIQ?= =?utf-8?q?w5Mt4xpZbUquDc35OOAYP8ZOfuOJg9zS3TLKBUo2jZmCdqGn+vcHyzDFtyR+Y0MCW?= =?utf-8?q?cLzMaif05/0FOQcUdFZTlPLMmFap8GUFVCDMR4ugGZ6iMqoLC/9a7Kd1UZlZD313c?= =?utf-8?q?BXUHV/caUhmBPozNlM50UPeyyYni4U/OStqKjBoHMvgb7WHkMMPzsKf50Nuf6tT5r?= =?utf-8?q?ThRE+Xfs+LExwa4jQIHKMdYCRTsZz+UPrdWFBXsAwbhpSXW9tTtx0/p3aVMn9JQSU?= =?utf-8?q?RcA+QNDm71WdWuHGCQUYeNDC5HY/l4smKg3RT1PNvmSGPknD5aJkP6H+YbCw+qdkE?= =?utf-8?q?Xp4xYfUoHONbGdUfgvXtGWZZLWA//xcghjQ1X0hNCv42SeDamQtL0DrUVx/0n+WNR?= =?utf-8?q?X6/LA6rCHyIpyCbMsE5RJOQO/4xLJbgdDLnHMnJ99WLHKR8Ix9ppMCg1pQQ1k5ry4?= =?utf-8?q?MdQLA+Kcvsp6ZJwENZ7a5DA3nl7BqgjgFUJ7Y7f1h+qGXv0Ol7gTgsa2d0a5MjFUR?= =?utf-8?q?/Hjz6C9V35Ww7OUmGAZeihTstJCOtF78/nzKVinVQYfh4c258plQJR52zV8kvQiv9?= =?utf-8?q?RfEtNtqKmlQDHsiF3si4yYXHKDYoNJhSiCGT7nLT749Zy2Nr19/SgQAMXCr1dlLla?= =?utf-8?q?2m79bK3sqFfDoXwBJYVSZT9FHbuuCny6SEb1vQbBSBD84YDNwnz326WNlrCZmmRrp?= =?utf-8?q?V4c2gT0RRfO+ffhf5dyMsYl7vu6jKIL9hl9lD8ieDrDu/3JeAixLe0ArQLY4Jqfok?= =?utf-8?q?lOEHsvbSo5AoXIKjDOd8GaOnvrFvEnCeO5pFn/UmQlQkHPpGIpglDYoeoTBQvLeSc?= =?utf-8?q?qTx7EwQZtHVaKQWjHcrmOp+t6Bg+GvxCmykvs7ca9r4S3Hm+LvP15cFNM2hdTWYS5?= =?utf-8?q?RnVfv0f/YNywYGbqj+vTG9Adge5toJ/gxPPebH6RZ2iDlw71RrfF4NQE9O6myT1Ru?= =?utf-8?q?QV3A1qW4/6IgMWge8gQWiwgtHfE1TH1QlBUyVinnyB/FsFJo/6QKgXXYPri9980og?= =?utf-8?q?D4XhWdOM+XN7zXGFcVhOhKnYTkjYUmnQENEnKnXJJN1YNwLLj0ZySwxHzLQgHAUyD?= =?utf-8?q?lUFjkQF+misCXEZW2o8GMOay4wOuY0zkr2jraGgZsJjoG5Voj6Mqqzn3XRIgrP78f?= =?utf-8?q?iqqBDsDceep/Jpj4gY1ZSkWQ6ReZwYqsRQYWmr1dAVhusPhOXiKjDxuLVtSa0vCzu?= =?utf-8?q?9pSuSelkKyT5+/fhk807lWeFvgz16ytiNnqsK5O6SMf3L9M8LYm12a4Ka0V5ar4Wu?= =?utf-8?q?kV7VV8VFBslgJv7wxSmQhFHlozu5dvE0fIVN4QnlvhKgok4akc2zcxVC07DdRLRk4?= =?utf-8?q?FNJtACzOyzFzHmsqvHhsSL/9DLcv+NSRoIvAkpjDBMXiWY2+T2rpiC1Q7IWmSWcuf?= =?utf-8?q?JiopjiM5ZQ29u3SUBrwFUPtdvMW+j+o3Wg=3D=3D?= Content-ID: <47C79DE3F032BC42880B3B6A02629024@namprd11.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB5549.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cf5020e5-5002-4d56-027c-08d9d1ec1187 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jan 2022 14:43:28.4621 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: zxqjl3eTkW+aIY72Lv729OAaVQuHTrYuuf6K43kEYUmJwSmZIYIA8nbS1oDTungXdVzyPyk3/JRXCsN/KpNYjA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3834 X-OriginatorOrg: intel.com Subject: [Intel-gfx] [GIT PULL] GVT next changes for drm-intel-next-queued X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: intel-gfx , intel-gvt-dev Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" Hi folks: Happy holidays! This pull mostly contains the code re-factors patches from Guenter Roeck and Rikard. Also a minor change from Zhenyu. Zhi The following changes since commit 3bfa7d40ce736ffbbfe07127061f54b359ee2b12:   drm/i915/dg2: Add support for new DG2-G11 revid 0x5 (2021-08-06 09:03:10 -0700) are available in the Git repository at:   https://github.com/intel/gvt-linux tags/gvt-next-2022-01-07 for you to fetch changes up to d7a8585430f2b6df5960bbc305edcec5a55180f3:   drm/i915/gvt: Constify vgpu_types (2021-12-16 09:13:02 -0500) ---------------------------------------------------------------- Guenter Roeck (1):       drm/i915/gvt: Use list_entry to access list members Rikard Falkeborn (9):       drm/i915/gvt: Constify intel_gvt_gtt_gma_ops       drm/i915/gvt: Constify intel_gvt_gtt_pte_ops       drm/i915/gvt: Constify intel_gvt_irq_ops       drm/i915/gvt: Constify intel_gvt_sched_policy_ops       drm/i915/gvt: Constify gvt_mmio_block       drm/i915/gvt: Constify cmd_interrupt_events       drm/i915/gvt: Constify formats       drm/i915/gvt: Constify gtt_type_table_entry       drm/i915/gvt: Constify vgpu_types Zhenyu Wang (1):       drm/i915/gvt: Fix cmd parser error for Passmark9  drivers/gpu/drm/i915/gvt/cmd_parser.c   |  2 +-  drivers/gpu/drm/i915/gvt/dmabuf.c       | 18 +++------  drivers/gpu/drm/i915/gvt/fb_decoder.c   | 24 ++++++------  drivers/gpu/drm/i915/gvt/gtt.c          | 68 ++++++++++++++++-----------------  drivers/gpu/drm/i915/gvt/gtt.h          |  4 +-  drivers/gpu/drm/i915/gvt/gvt.h          |  2 +-  drivers/gpu/drm/i915/gvt/handlers.c     | 13 ++++---  drivers/gpu/drm/i915/gvt/interrupt.c    | 10 ++---  drivers/gpu/drm/i915/gvt/interrupt.h    |  2 +-  drivers/gpu/drm/i915/gvt/sched_policy.c |  2 +-  drivers/gpu/drm/i915/gvt/scheduler.h    |  2 +-  drivers/gpu/drm/i915/gvt/vgpu.c         |  4 +-  12 files changed, 72 insertions(+), 79 deletions(-)