Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp1036824pxv; Thu, 15 Jul 2021 23:33:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwX6WCScbENxg9acze1N5vs4aE5JtMPr+YMT7k4Ya7h+r7R1hL52rII8AwIUl1eAbOAXU+B X-Received: by 2002:a6b:b5ce:: with SMTP id e197mr6135671iof.123.1626417217239; Thu, 15 Jul 2021 23:33:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626417217; cv=none; d=google.com; s=arc-20160816; b=fe4azBX488TAZlhcLfCrWrG8e7WZbEEVD/otyMwv61HuLpCJU2eRYha2+Xxqyt9r3p v0COUJtAWY+DymxUqbmMa0v0KZE7HlN5aJPt1fV04kIFcB3sEm8bLSyUV3pnbgXOgOcg POGKE7rYzaG/Zi95ighwwqbpDONm7QA1iFdMxeJ8/sFRqr4s5Mh+V9JsJ5vzXvrNuzz2 0iKyLQZJ7r+2cLgNXnDJK+NQFwSHk5R7pJOZHuWjwOJyf1+lJWc2xtmDA4f/wv0sPpIy FmAJpK3rMSBeu6fHk4V3c7tXqXouzKS/oYVzWRVmJCnQsCkaiZGtBLd2f9Wb6cxwFV3E mu0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:subject:cc:to:from; bh=k1riKSUAkxiNiKuz+rjyVeG7Q8u/yxAkfxoFemjZPPE=; b=gkjMXHhob9mbktf/XDi1DtT1rBVkx90PhvpxlhS7uT/oLF1RAyvsLBPXGrbdGFGIlt T3fkXRKbNAd3MCOZnYLe5eumrB+lKwQPafrzr0jdzPuxkD4YDvzMfmEA5PkT7OR2Ztjm LXxjg4m86+eGOrM1uGgx6p3gdSIATCzoAcZcNldv9b6Xqik6kK+YmJ4a/ayL4iAuKHCi m5aL1tHtoF/Y93MVmVsQ2dBlOLvn1vsBBrWC32W/hQX3d5TWu5BkDweKQwdC/ajA7UP9 JkZyVnRMl2eOTyepxWFJW5BNHeMRmAvsZhemowPPM5y3Id5iS8v9gy1hho8Mu+fHMoFh ByTQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h16si6545365jal.72.2021.07.15.23.33.25; Thu, 15 Jul 2021 23:33:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-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-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235209AbhGPGfi (ORCPT + 99 others); Fri, 16 Jul 2021 02:35:38 -0400 Received: from mailgw01.mediatek.com ([60.244.123.138]:33064 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S230088AbhGPGf2 (ORCPT ); Fri, 16 Jul 2021 02:35:28 -0400 X-UUID: 70b33d81283f4b4cbc426b167f3e57b6-20210716 X-UUID: 70b33d81283f4b4cbc426b167f3e57b6-20210716 Received: from mtkcas10.mediatek.inc [(172.21.101.39)] by mailgw01.mediatek.com (envelope-from ) (Generic MTA with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 966662236; Fri, 16 Jul 2021 14:32:28 +0800 Received: from mtkcas10.mediatek.inc (172.21.101.39) by mtkmbs02n1.mediatek.inc (172.21.101.77) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 16 Jul 2021 14:32:26 +0800 Received: from localhost.localdomain (10.17.3.153) by mtkcas10.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Fri, 16 Jul 2021 14:32:25 +0800 From: Yongqiang Niu To: Chun-Kuang Hu CC: Rob Herring , Matthias Brugger , Philipp Zabel , David Airlie , Daniel Vetter , Jassi Brar , Yongqiang Niu , Fabien Parent , Dennis YC Hsieh , , , , , , , Hsin-Yi Wang Subject: [PATCH v3, 0/3] drm/mediatek: Separate aal module Date: Fri, 16 Jul 2021 14:32:20 +0800 Message-ID: <1626417143-8015-1-git-send-email-yongqiang.niu@mediatek.com> X-Mailer: git-send-email 1.8.1.1.dirty MIME-Version: 1.0 Content-Type: text/plain X-MTK: N Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Change since v2: - skip aal in mtk_ddp_comp_init Yongqiang Niu (3): drm/mediatek: Separate aal module drm/mediatek: add mt8183 aal support arm64: dts: mt8183: refine aal compatible name arch/arm64/boot/dts/mediatek/mt8183.dtsi | 3 +- drivers/gpu/drm/mediatek/Makefile | 3 +- drivers/gpu/drm/mediatek/mtk_disp_aal.c | 167 ++++++++++++++++++++++++++++ drivers/gpu/drm/mediatek/mtk_disp_drv.h | 9 ++ drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 42 +------ drivers/gpu/drm/mediatek/mtk_drm_drv.c | 8 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 1 + 7 files changed, 190 insertions(+), 43 deletions(-) create mode 100644 drivers/gpu/drm/mediatek/mtk_disp_aal.c -- 1.8.1.1.dirty