Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp4941336pxj; Wed, 12 May 2021 17:13:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyTNxWHswIokWxE1Iy8JSnmogHRT1PiwNXyEP7O2jHQLwJHzvVqP9MjfPoS1HrXyogMVmxP X-Received: by 2002:a17:906:81c4:: with SMTP id e4mr2091588ejx.27.1620864821291; Wed, 12 May 2021 17:13:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620864821; cv=none; d=google.com; s=arc-20160816; b=EGh6uw+WSbdSr1AhIy8B143+Lbt8Xxjo2PNO9S6xPiZWnc3RuYWRtXaFwLqaXeP6tE DKxcUYwBIiWBzCpH2okD+tjUjlxjk4awM58Il7QHXusIdnbt7Lz2Z/G+tq8uK3GWxgsT ohopsxWPO+xpcrU3Ip9b6BOiDrTStJa1CbBiRfl5gNAefDGbatY/+p5NGIDjvmAPIwB9 De2htxOW0NOrVevDset9GpqVqIbMUUsDAkPU+0e+QolosZnBtUnp2/h8PveN3i/Sraby uIzDgWP1WlyVDDQGONZSLJuiHPWZ+eGcfV163KQqzi+vVKhk5g26RP9lFIvfY2MoCwwb 3Q+w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=mtsZQjBZ4Kn2gA4I7stRuzSsrzZRsTIVV5x2h3wk2lU=; b=GKd3bgj7iS+EERCPmT+ysWh79fj1kMOt73oJA9HludfaXUfK2liyU1kGbgd7sLlbZ1 C6W6Vf7dG44FXTNsynSOYwLWcrIeXjOmluYyy/CCMB8SrAiXWU4lHRn0yjzJQLXcG9O+ idZkYoqYwOmem1zcTC0SMpWCgd84AxXhS6NyM41hUl7mlBLbGWxTgCyGF/nCXecJQess nDL3ZAF9sKm0zDrChcTmC/OZ9tWePVT70E6+TBE5mSKD1nvvdWBSwQowgJLBr8eHaErs hH/j48uiyFfbYrTLtx8NU5H0VDGviYHWHUN96IH3y8P/OQJtCZE1hT9nDbNulfmER1UH phSQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=QITqSl9V; 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=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y3si1512237ejp.444.2021.05.12.17.13.17; Wed, 12 May 2021 17:13:41 -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=@kernel.org header.s=k20201202 header.b=QITqSl9V; 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=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234055AbhEMANP (ORCPT + 99 others); Wed, 12 May 2021 20:13:15 -0400 Received: from mail.kernel.org ([198.145.29.99]:35840 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242877AbhEMAIS (ORCPT ); Wed, 12 May 2021 20:08:18 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 43427613DF for ; Thu, 13 May 2021 00:07:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1620864426; bh=v2Nqrzk8IMsTBDnwOsCTq2LatPsRSKHVbANck2rKQ8o=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=QITqSl9VhSZwPCtmR6nhxI1fDkmIBopcdtEI0C2u5AFCsqvKozQIeO1AfTOKvm73I JHxXVjs6V1Fkl+tgfvxkv9HRu1FPEq7ZK+MGeQGN4WIqDP/hWBwP+hI953RjlgO26r 3ofNU3OLpGJNDSbemkAQsCStml7pzuMgN1bplo2yrzaXQydqd1pijrdwUEK0JtzEK1 Qf9xiQT8Gt/ftUr39L7fWm/G31VcT2/zDKGDjxnd6MCWtBiW+HCjrHuzSaESKpbS2f QdP1Hhqo4bdqGPPFzE2Us/Ha/udH91kWHfNPUe+CBdlx3qH8II1PVmhSnF0Lej6muD 5DKHY63tzl3Jg== Received: by mail-ej1-f45.google.com with SMTP id s20so31981717ejr.9 for ; Wed, 12 May 2021 17:07:06 -0700 (PDT) X-Gm-Message-State: AOAM533IM8MXIQcI/Zx0gBO48yu8ouin1YgNTQ8GpVlGHJA/iLCTgXlG wr1XhShnnMYv942b86nj/VZ8hGreQKOWe7VLAQ== X-Received: by 2002:a17:906:b755:: with SMTP id fx21mr941485ejb.267.1620864424849; Wed, 12 May 2021 17:07:04 -0700 (PDT) MIME-Version: 1.0 References: <20210419073244.2678688-1-narmstrong@baylibre.com> In-Reply-To: <20210419073244.2678688-1-narmstrong@baylibre.com> From: Chun-Kuang Hu Date: Thu, 13 May 2021 08:06:54 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v3 0/5] mediatek: hdmi: add MT8167 configuration To: Neil Armstrong Cc: Chun-Kuang Hu , Philipp Zabel , Matthias Brugger , DRI Development , "moderated list:ARM/Mediatek SoC support" , Linux ARM , linux-kernel Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, Neil: Neil Armstrong =E6=96=BC 2021=E5=B9=B44=E6=9C=881= 9=E6=97=A5 =E9=80=B1=E4=B8=80 =E4=B8=8B=E5=8D=883:33=E5=AF=AB=E9=81=93=EF= =BC=9A > > The MT8167 SoC have a hard limit on the maximal supported HDMI TMDS clock= , > and is not validated and supported for HDMI modes out of HDMI CEA modes. For this series, applied to mediatek-drm-next [1], thanks. [1] https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux.git/= log/?h=3Dmediatek-drm-next Regards, Chun-Kuang. > > To achieve this: > - switch the mediatek HDMI bindings to YAML > - add the MT8167 compatible > - add a boolean to discard the non-CEA modes > - add a value to specify mac TMDS supported clock > - add a conf entry for the MT8167 compatible > > Changes since v4: > - fixed bindings > > Neil Armstrong (5): > dt-bindings: display: mediatek,hdmi: Convert to use graph schema > dt-bindings: mediatek: add mt8167 to hdmi, hdmi-ddc and cec bindings > gpu/drm: mediatek: hdmi: add check for CEA modes only > gpu/drm: mediatek: hdmi: add optional limit on maximal HDMI mode clock > gpu/drm: mediatek: hdmi: add MT8167 configuration > > .../display/mediatek/mediatek,cec.yaml | 52 +++++++ > .../display/mediatek/mediatek,hdmi-ddc.yaml | 58 ++++++++ > .../display/mediatek/mediatek,hdmi.txt | 136 ------------------ > .../display/mediatek/mediatek,hdmi.yaml | 133 +++++++++++++++++ > drivers/gpu/drm/mediatek/mtk_hdmi.c | 17 +++ > 5 files changed, 260 insertions(+), 136 deletions(-) > create mode 100644 Documentation/devicetree/bindings/display/mediatek/me= diatek,cec.yaml > create mode 100644 Documentation/devicetree/bindings/display/mediatek/me= diatek,hdmi-ddc.yaml > delete mode 100644 Documentation/devicetree/bindings/display/mediatek/me= diatek,hdmi.txt > create mode 100644 Documentation/devicetree/bindings/display/mediatek/me= diatek,hdmi.yaml > > -- > 2.25.1 >