From patchwork Wed Sep 27 05:55:20 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jian Hui Lee X-Patchwork-Id: 1840014 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com (client-ip=185.125.189.65; helo=lists.ubuntu.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=patchwork.ozlabs.org) Received: from lists.ubuntu.com (lists.ubuntu.com [185.125.189.65]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4RwQp14gqSz1ypJ for ; Wed, 27 Sep 2023 15:55:52 +1000 (AEST) Received: from localhost ([127.0.0.1] helo=lists.ubuntu.com) by lists.ubuntu.com with esmtp (Exim 4.86_2) (envelope-from ) id 1qlNWL-0003Ki-No; Wed, 27 Sep 2023 05:55:37 +0000 Received: from smtp-relay-internal-1.internal ([10.131.114.114] helo=smtp-relay-internal-1.canonical.com) by lists.ubuntu.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1qlNWA-0003Je-0p for kernel-team@lists.ubuntu.com; Wed, 27 Sep 2023 05:55:26 +0000 Received: from mail-oo1-f69.google.com (mail-oo1-f69.google.com [209.85.161.69]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id D559D3F128 for ; Wed, 27 Sep 2023 05:55:25 +0000 (UTC) Received: by mail-oo1-f69.google.com with SMTP id 006d021491bc7-57b6d19955bso19850646eaf.1 for ; Tue, 26 Sep 2023 22:55:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695794125; x=1696398925; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=UNpvVNrIfVcb/51wDrVznujwbPBGf4F/WuHrCYAndAU=; b=udUj0zd04mMALpjOJDnrUPOdYTRBjXQ3ThIHS5NQ8/qpDavi6XgmRnXILFodPjavf4 wCeH1czF9X5N65m7ESCuTdyVtVtpgmh6O9au5cjFXdxBm2W5No+Xe6X/y7NBpLPIujiN vra05vX/YwATi5UBImHzAAVE00THt0+iws1zq3DPucggLaYBcMJrrEbDjjop+z79P10l x16H/BFK73HqP6YMzgYv4jI/CITECntWH35NGLhzAmrS+ERyPEENoqQWLdxrnogVMrG+ cTWiy8Mcm0YLPasLeY2VaIbogibHqOKHvcUom+uihT8A4ZSWWjItsXfX9DqRinpcttW3 TKeg== X-Gm-Message-State: AOJu0Ywpci4PXdrwyLo3FXLbaiKH3dDxMHL+L7mslY2vqFJmd5OKvxnW UdK2P5Q5t67CT7AIC2f4cTtzX5xZ77HWTesOt/Whh2KlYZMa0EWHi4uAGYhkUvt77RUJyW0VbBc dWsSnEhW871fWm2FvnTGUx6QOipt8qIWA0WemIAD4C0i0rrLPUw== X-Received: by 2002:a05:6870:658c:b0:1d6:cbcd:80f8 with SMTP id fp12-20020a056870658c00b001d6cbcd80f8mr1490679oab.54.1695794124810; Tue, 26 Sep 2023 22:55:24 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH+t+s0nU8e/CENwIZcoIvaG0AqUwnrhQs0Fe5wC+/NJxU8Vz5mX109qVQy4Qv+e9MvKv1McA== X-Received: by 2002:a05:6870:658c:b0:1d6:cbcd:80f8 with SMTP id fp12-20020a056870658c00b001d6cbcd80f8mr1490670oab.54.1695794124539; Tue, 26 Sep 2023 22:55:24 -0700 (PDT) Received: from solution.. (125-228-254-191.hinet-ip.hinet.net. [125.228.254.191]) by smtp.gmail.com with ESMTPSA id n16-20020a637210000000b0057408a9b3a8sm10597834pgc.42.2023.09.26.22.55.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Sep 2023 22:55:24 -0700 (PDT) From: Jian Hui Lee To: kernel-team@lists.ubuntu.com Subject: [SRU][Mantic][PATCH 1/1] UBUNTU: [Config] Enable CONFIG_MTK_IOMMU on arm64 Date: Wed, 27 Sep 2023 13:55:20 +0800 Message-Id: <20230927055520.8593-2-jianhui.lee@canonical.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230927055520.8593-1-jianhui.lee@canonical.com> References: <20230927055520.8593-1-jianhui.lee@canonical.com> MIME-Version: 1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" BugLink: https://bugs.launchpad.net/bugs/2036587 Enable CONFIG_MTK_IOMMU as module for multimedia and PCIE peripherals on Mediatek platform. Signed-off-by: Jian Hui Lee --- debian.master/config/annotations | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/debian.master/config/annotations b/debian.master/config/annotations index ce5137a8719b..b4382c3b256f 100644 --- a/debian.master/config/annotations +++ b/debian.master/config/annotations @@ -6488,7 +6488,8 @@ CONFIG_IOMMU_DMA policy<{'amd64': 'y', 'arm64': ' CONFIG_IOMMU_HELPER policy<{'amd64': 'y', 'ppc64el': 'y', 's390x': 'y'}> CONFIG_IOMMU_IOVA policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm'}> CONFIG_IOMMU_IO_PGTABLE policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y'}> -CONFIG_IOMMU_IO_PGTABLE_ARMV7S policy<{'arm64': 'n', 'armhf': 'n'}> +CONFIG_IOMMU_IO_PGTABLE_ARMV7S policy<{'arm64': 'y', 'armhf': 'n'}> +CONFIG_IOMMU_IO_PGTABLE_ARMV7S_SELFTEST policy<{'arm64': 'n'}> CONFIG_IOMMU_IO_PGTABLE_DART policy<{'arm64': 'y'}> CONFIG_IOMMU_IO_PGTABLE_LPAE policy<{'arm64': 'y', 'armhf': 'y'}> CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST policy<{'arm64': 'n', 'armhf': 'n'}> @@ -8210,7 +8211,7 @@ CONFIG_MTK_CQDMA policy<{'arm64': 'm', 'armhf': ' CONFIG_MTK_DEVAPC policy<{'arm64': 'm', 'armhf': 'm'}> CONFIG_MTK_HSDMA policy<{'arm64': 'm', 'armhf': 'm'}> CONFIG_MTK_INFRACFG policy<{'arm64': 'y', 'armhf': 'y'}> -CONFIG_MTK_IOMMU policy<{'arm64': 'n', 'armhf': 'n'}> +CONFIG_MTK_IOMMU policy<{'arm64': 'm', 'armhf': 'n'}> CONFIG_MTK_IOMMU_V1 policy<{'armhf': 'n'}> CONFIG_MTK_LVTS_THERMAL policy<{'arm64': 'm', 'armhf': 'm'}> CONFIG_MTK_LVTS_THERMAL_DEBUGFS policy<{'arm64': 'y', 'armhf': 'y'}> @@ -14487,6 +14488,10 @@ CONFIG_VIDEO_M52790 policy<{'amd64': 'm', 'arm64': ' CONFIG_VIDEO_MAX9271_LIB policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm'}> CONFIG_VIDEO_MAX9286 policy<{'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm'}> CONFIG_VIDEO_MAX96712 policy<{'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm'}> +CONFIG_VIDEO_MEDIATEK_JPEG policy<{'arm64': 'n'}> +CONFIG_VIDEO_MEDIATEK_MDP policy<{'arm64': 'n'}> +CONFIG_VIDEO_MEDIATEK_MDP3 policy<{'arm64': 'n'}> +CONFIG_VIDEO_MEDIATEK_VCODEC policy<{'arm64': 'n'}> CONFIG_VIDEO_MEDIATEK_VPU policy<{'arm64': 'm', 'armhf': 'm'}> CONFIG_VIDEO_MEM2MEM_DEINTERLACE policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm'}> CONFIG_VIDEO_MESON_GE2D policy<{'arm64': 'm', 'armhf': 'm'}>