From patchwork Tue Apr 6 21:30:26 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Erik Kaneda X-Patchwork-Id: 415942 Delivered-To: patch@linaro.org Received: by 2002:a02:8562:0:0:0:0:0 with SMTP id g89csp4948194jai; Tue, 6 Apr 2021 15:05:25 -0700 (PDT) X-Google-Smtp-Source: ABdhPJynmtC3KevIpdCexhl7R8i9A/8hpRt2FKhtgbCcI4io0BFwUlS9NpF7h9CkZgtKiXMCZAra X-Received: by 2002:a17:906:bcc8:: with SMTP id lw8mr140546ejb.321.1617746725695; Tue, 06 Apr 2021 15:05:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617746725; cv=none; d=google.com; s=arc-20160816; b=NFI7oOyi/2xIRkf9XjojJYNxA/mt2NPNHEjvjnISfo6XhSWLeRAyNwELYvHF1t5Z/o C9ZL+vQcIdeadbh814iUFdeaiXQk8gH7iByhR8pg/I9KpLnPpZGi1DJo7TeTJPZeqF0D 1qai3Ch75BDfS5I+/z2OedpOpFkuUEdmwOz12LW4jWG34CAcYKUrZVimTCP8+fq6KqYt QuU2a/uwgPpL0q8UIImpVvYsBrKkEWJmSz33VX8Y940wU8NR+eVlm0QHJcgHudbLmntu No061kHokJlCZ/VoVhmjU5HgT+gGHRNt0001FPeBqGSo4XR4JYw8e3leDtheCoia+ovi /O8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :ironport-sdr:ironport-sdr; bh=hzyN04m1hjU2hNib1kwDkRPHWHTYenLuQ2n3Prdocyo=; b=zlzDpFsl2HuQdCJi5d/X0mfUdwD//8A3HOfFXmUBSQ0CL0PlaYhqRv71TxFOhA1wL3 ZZxCHZgWli4va/0tVxCJlwAwqEp9K7qkaOqPD7gnPXnnQ1l2smtNeUkk2MZvInCUetJd SHw32VOLvXY5yT0zwr1WtNA1a61gevt7WELp8JwRquulKaI282AaGQuWU9t2FYmsfBVT 4DhsZJc0SjTWVC9eUtjlMXQWQp5LT++nGvYUDShP6JTw9x/ZUoEnGIXF2SYybJKUAGUR KKcu1IOmGRnFkPBGJhvf3PYqcopilctYUJCL6thIxdn1z1u7echiUCeXyo8ZMs9SDS1O lnuA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-acpi-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-acpi-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id qu2si16732749ejb.373.2021.04.06.15.05.25; Tue, 06 Apr 2021 15:05:25 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-acpi-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-acpi-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-acpi-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243391AbhDFWFc (ORCPT + 4 others); Tue, 6 Apr 2021 18:05:32 -0400 Received: from mga17.intel.com ([192.55.52.151]:51781 "EHLO mga17.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242751AbhDFWF3 (ORCPT ); Tue, 6 Apr 2021 18:05:29 -0400 IronPort-SDR: t2/GVA9tezKLdiIGNO00UhRpyfynkz9yaK6bmlKJvW+MESa7l7ufkAcSRP/nQW4C93YNLxaS4M lM4/+mXsnsEA== X-IronPort-AV: E=McAfee;i="6000,8403,9946"; a="173244347" X-IronPort-AV: E=Sophos;i="5.82,201,1613462400"; d="scan'208";a="173244347" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Apr 2021 15:05:10 -0700 IronPort-SDR: yROs6zBxjyH5ONG1dS5v0WeETsXSHNm1qKjce7k+tvN8OA4ViutYcjIJwmGRJaptnt3uOqDNrA nsUxA7fmH/RQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,201,1613462400"; d="scan'208";a="379581773" Received: from sibelius.jf.intel.com ([10.54.75.166]) by orsmga003.jf.intel.com with ESMTP; 06 Apr 2021 15:05:09 -0700 From: Erik Kaneda To: "Rafael J . Wysocki" , ACPI Devel Maling List Cc: Jean-Philippe Brucker , Bob Moore , Erik Kaneda Subject: [PATCH v2 20/22] ACPICA: acpisrc: Add missing conversion for VIOT support Date: Tue, 6 Apr 2021 14:30:26 -0700 Message-Id: <20210406213028.718796-21-erik.kaneda@intel.com> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20210406213028.718796-1-erik.kaneda@intel.com> References: <20210406213028.718796-1-erik.kaneda@intel.com> MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-acpi@vger.kernel.org From: Jean-Philippe Brucker ACPICA commit 856a96fdf4b51b2b8da17529df0255e6f51f1b5b struct acpi_viot_header is missing from identifier table, causing linuxize failures. Link: https://github.com/acpica/acpica/commit/856a96fd Signed-off-by: Jean-Philippe Brucker Signed-off-by: Bob Moore Signed-off-by: Erik Kaneda --- include/acpi/actbl3.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) -- 2.29.2 diff --git a/include/acpi/actbl3.h b/include/acpi/actbl3.h index c0e68331f1fc..86903ac5bbc5 100644 --- a/include/acpi/actbl3.h +++ b/include/acpi/actbl3.h @@ -520,7 +520,7 @@ enum acpi_viot_node_type { /* VIOT subtables */ struct acpi_viot_pci_range { - ACPI_VIOT_HEADER header; + struct acpi_viot_header header; u32 endpoint_start; u16 segment_start; u16 segment_end; @@ -531,7 +531,7 @@ struct acpi_viot_pci_range { }; struct acpi_viot_mmio { - ACPI_VIOT_HEADER header; + struct acpi_viot_header header; u32 endpoint; u64 base_address; u16 output_node; @@ -539,14 +539,14 @@ struct acpi_viot_mmio { }; struct acpi_viot_virtio_iommu_pci { - ACPI_VIOT_HEADER header; + struct acpi_viot_header header; u16 segment; u16 bdf; u8 reserved[8]; }; struct acpi_viot_virtio_iommu_mmio { - ACPI_VIOT_HEADER header; + struct acpi_viot_header header; u8 reserved[4]; u64 base_address; };