Received: by 2002:a25:ca44:0:0:0:0:0 with SMTP id a65csp217737ybg; Tue, 28 Jul 2020 04:19:17 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzv4ugWURn9QCECQThrJL/pmDbBtAcqNrz5z5SDaeVc4s49UnzuQpBC4Ncpzls9X3iK6ZjU X-Received: by 2002:a17:906:6a5b:: with SMTP id n27mr6274930ejs.154.1595935157659; Tue, 28 Jul 2020 04:19:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1595935157; cv=none; d=google.com; s=arc-20160816; b=JUuoWaXGW+A+hzQPLRN4U6IV7frSwenes2nUSudD5Nq+gpFlXCrjM2GjsBb2Jj0YZa gPB2r3dyZ4WgufdmN8Lo/wqe3Rs07CPiLGmzfSl2MyaPxGzHu5lBV0fMMuaNi+S3jEIU 8HAdxd0i7XiUy80+eCcMY0ozx0DDIC9sBeIsmW6ifKz5HYUrvwzfPl3t8dI9UA6ms7XJ uvJOyT/sWQToH8f6VhAx10SavumZQI6cO3RoD2PtoTb7eB3t6ry59MFh6YaDG3EKXalh gz/gC64/Q7L8xJSfOKzy/amEbIbqUeE7UYsMHFj9dzoXfo9F7kD7vcUk+mdYi9bspYn7 Bv0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=RUGGuo8PpY+NSYlaz2VAdcUDFjcjpXev1Tu7O1bGWRs=; b=FIQnNDIhrN9LSMl//ieCPworCU8PRYSjx9iso2G+7AwxBJsOcc5NibOU9mP9n8glbA 6T4TS8PnH6owQl75uOOxUhqPqe2fL5gbxynslhqgekCZ5G7u51w9+Le7LUyDAiR+6Mjw xXktOk9vbbDWsubw0iwQWHfcBXo1Ew9layar7oU4IJ8v7sNLc9LlS3IWhw7zUb1PjWP8 7KbdAPmMSqwXNMCWtbRRhFfIhH7uSYoiAGZDyq1n8IKcEyezdnzwqiJiyI7viGH/NDck 9wlkTEY2r5jdNkiwaqp4PXVOZMxZQZOO+JXJr15rw7bG7kVcJU1E3Pr3D9ly7bCz7aPA 1o+g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b=DhAuVmRn; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n3si7530695eji.720.2020.07.28.04.18.55; Tue, 28 Jul 2020 04:19:17 -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; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b=DhAuVmRn; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728996AbgG1LSk (ORCPT + 99 others); Tue, 28 Jul 2020 07:18:40 -0400 Received: from mout.gmx.net ([212.227.17.20]:55827 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728934AbgG1LSj (ORCPT ); Tue, 28 Jul 2020 07:18:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1595935097; bh=kKz6J2TJMa/GicbvTCv76Ky9V4fO/FV3yZh5V+NhgHA=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=DhAuVmRnZtbvXh5bWCK6YnKHZjfPtkWhtW9RWOCYS3tJ2NDqtLyTQDs93pIXH/U2h xZ9ZIMzkvYNgM521DovcY5ByOMhKH4g8PeCAgIHxKLN2rh4YcaapUG/Rx0zeY0yfHQ jbK6fD5cq/tu0XuLekls9fWXa0etcLhnriLQ1KgQ= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from localhost.localdomain ([80.208.215.239]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MEUz4-1jym7135gI-00FzVD; Tue, 28 Jul 2020 13:18:17 +0200 From: Frank Wunderlich To: linux-mediatek@lists.infradead.org Cc: Frank Wunderlich , Chun-Kuang Hu , Philipp Zabel , David Airlie , Daniel Vetter , Matthias Brugger , dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 0/5] make hdmi work on bananapi-r2 Date: Tue, 28 Jul 2020 13:17:55 +0200 Message-Id: <20200728111800.77641-1-frank-w@public-files.de> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:+y5CoX8QurDPY0IO98TiGJ9LRNcAE9xACEixzFfMq7Rc9pJV6/F VIOEtUITqe74q6u2ezJ4CIbpDVVJNTJugvVeL9HglsnPh8Husf3ag6TligX+Syc5hziPW09 ER2o83PdhsHrZ1mvkVFnWBMYpn1ixkPjVaA30e4evKXJ+WzDhFbNGkKNRPet6RUPF6aFX69 ZYJDeR5cZL/ysODW/uUsg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:ys97Xj7rYoM=:a2DM49E19qlfep+w6GoeVe KmnKZW/nZPa/niTEv9psAQfd3aObxG1KHuYQK3bIRH75w0tXG62bpW6gvn3qRfViJFp17izFV p+RM9df5EhTfRB/URExSFm2KcZKD/DDB+m2lsoV4rJroaBw9nk1/SSGjG/+d2l+aQYc4mlbAe YytkwsBLeDHxy4ZyJKhWpAI+ehfhMByhyXD1uomM8uEGIRc4sDhakLPYT5awU4o6juCogq7X6 OwoA3URregNhMsV7XgRRT8u5+NhlINBiCLDY46tONhPlcpOS6DMvvxUVFwmH+jkL4x7/dWiZJ m3/puDezNlrAFjlkRdgCv0WGYxZmc8+A3zNC8eY6WI+0WJeLmS+G3Z55rl3FK+Z7nZ+Dj43wC 9E5aS7iM7yA0OsKzVPI843uBOeEoHbHgcNPViBOv91U63AVmdvfWdxqVyXpZRfy2OgCYSGFWh gWBWTiRKvqi3DF4Ppg/LadfMsanx+ApS28uTZcfptOUhBOd2trh19fg2rW1PqiH/HEAq2Bbqr jGd+sVwwTl0ECvi5SiqnDrd0Jb899gzbCgjGoD/zoIeTD+zGKAxEk/cIqF9ft5BKlYpG9h4++ yzOJefKFu1xBZMBM8asVfDo8uEUuFL+lHlF5QtYW+gZVaKkqrpFotVcDZOOKBypK6YvSkOg9P 3lR+qhg0OctkqEIUp5JZ6zKRtMoVBFaiJAA0DrPnfGIwKJ4teByUalyeLcM+qBKtjt0dmCdR0 Tgw9AOXqYqPnbcIcp3Sr4uoTrmQ4+mPMdNJj7VwHq/SpeCvXq14jmVuem2QPW8wVbz2i4Jtua gPenREzLtHBEalNRZjoPltvxlGSd1VwN5j4hhT7G+4vY1jVxCSycV17nD55hErVL8XCiPUgJ0 prkepYSZXF+ximHqIZBrnltz3HBvDB8alTf7EorUDhV6o6LwZwvsjrhOgJHb7WAGASeCiki+7 /8vsmeBJsKKanOgRc+of8QK1nkeAQn7CwlkXQpJM1XAYvT0oHNl20uPEb/yUBT8eJKgFjfqbF ZYVzB9bwkKSnLNLCS6DB27Jw2vsQoaKfLSe2EoRl6g/bZLQTqWVcs2obYP8TReui3HDfSBBiF TIhXp45Rsdj6Pgl7kVYPOFwdjobSDC/l0TY5BLJVmYphnLey7tERym3IdSzVMdgNmj/wUfjdq xyVs0/6c1uOvrshxWSZU2YVQm1S1aaRHjEznc8AaEtG5AR2fIkmd7SjIPjwnVFCnh1Glad/yj JKLV8UCCepLQfdrdienTYEVV9BcWJm8n22bI+5Q== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This Patch-Series adds missing Patches/Bugfixes to get hdmi working on BPI-R2 This is v2 of series https://patchwork.kernel.org/cover/10903309/ after getting mmsys done v1->v2: - using get_possible_crtc API instead of hardcoded - drop unused dts-nodes - refine commit-messages as far as i can :) "config component output by device node port" is needed to fix a WARN_O= N() "fix boot up for 720 and 480 but 1080" fixes flickering, which may cause also some resolutions not working on some TFT (had so= me problems on my smaller TFT) 2 Patches were already posted, but not yet merged into mainline - config component output by device node port https://patchwork.kernel.org/patch/10609007/ - add display subsystem related device nodes (resend) https://patchwork.kernel.org/patch/10588951/ Bibby Hsieh (1): drm/mediatek: config component output by device node port Jitao Shi (1): drm/mediatek: dpi/dsi: change the getting possible_crtc way Ryder Lee (1): arm: dts: mt7623: add display subsystem related device nodes Stu Hsieh (1): drm: Add get_possible_crtc API for dpi, dsi chunhui dai (1): drm/mediatek: fix boot up for 720 and 480 but 1080 arch/arm/boot/dts/mt7623.dtsi | 177 ++++++++++++++++++ arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 85 +++++++++ arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 85 +++++++++ drivers/gpu/drm/mediatek/mtk_dpi.c | 3 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 42 +++++ drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 2 + drivers/gpu/drm/mediatek/mtk_drm_drv.c | 46 ++++- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 4 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 3 +- drivers/gpu/drm/mediatek/mtk_hdmi_phy.c | 3 + drivers/gpu/drm/mediatek/mtk_hdmi_phy.h | 1 + .../gpu/drm/mediatek/mtk_mt2701_hdmi_phy.c | 1 + 12 files changed, 442 insertions(+), 10 deletions(-) =2D- 2.25.1