Received: by 2002:ab2:6816:0:b0:1f9:5764:f03e with SMTP id t22csp224135lqo; Thu, 16 May 2024 04:44:20 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVCrcah2IcLNt1gB+f075CSnkI3vdv6d1YnY/mlwUjGLeqsSAVP1ydy8WpEdHTKVpaAP2MyLFMQAVjCo4LdW6Cne1lFNfdoxm15zrfjcQ== X-Google-Smtp-Source: AGHT+IEEe1InYTjGozZUmS88yhRFj7A8GMJDoegiAaXh2EuTe5EMTBS+Yr/+EUx1jqwC1dphOJ+W X-Received: by 2002:a05:6402:430c:b0:572:afb6:3b7c with SMTP id 4fb4d7f45d1cf-573322c59ecmr23574492a12.0.1715859860571; Thu, 16 May 2024 04:44:20 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715859860; cv=pass; d=google.com; s=arc-20160816; b=RHzgJPs+Idh0o6kOUdZsXepNnCoudPhvCMnPOfvF6hQnSZXzw8rHtkZI3csqBeuv7J lXufIdUdgixajoylbrod+DvY/KXZfEfcnAoBj0q3xDh5Qp+7EAQ9U1z7ImLLwrvZ2Qeu hO8kuRxm97jZ7coRvNt7P2jG28oMzNJwFM6TZo5oAn53Djseoumb/eifyhwSSmuWCbXF ++m9TeRUMUYWDjUR4q9/XvHwAGbcbvoiN8jEe/son/kOF5y0pBGF7BllzqGMrRPFzlpB Ov4hI2u10MCbSV9kZz0YatUZTiDunmGrgkH+fTGVjePJBcBtQGYus+XxR0WDmNb2R1Ml DkwA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=dsErKX1n5UIXfT2HJBwpSPSizlx6kcbp1S8mWV1k6jc=; fh=NBLNy1998McO7T3XUqNJMnouczPs7JGCdc/RSB+H7Jk=; b=JzL7KNBMt8OWLS+z1obZjhDFpenz+ry0n7IgNSDL6enS2v7LO6IOpLVx2YBRVlVgAy pe/DjrQ/Ih6XmSEXvmeM9/BCVHgmiADyM/NCSYKFuhuYqgfkknnPzQN1u/dmP9qSO07Z JgnoKyISr5HD1hE3oBtdl8gfsHHA0B6KArRIXPNuE40wZqUXEmH0OT8N8snRq8zGg99F yJLHz42P84x0PDiMHWxvOQdRggrZPPLK3ceZdmKADGtCxAhfz5A8MMJ3g3qJ5VTzne4k K6WtkUmM8nGD8XBDP5jwD/BKDuyO/GyfL1aAq9AgAsgIN7lJlpSev/jsohkn2x82xrtc pz9A==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@denx.de header.s=phobos-20191101 header.b=aYtdPFKO; arc=pass (i=1 spf=pass spfdomain=denx.de dkim=pass dkdomain=denx.de dmarc=pass fromdomain=denx.de); spf=pass (google.com: domain of linux-kernel+bounces-180955-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-180955-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=denx.de Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id 4fb4d7f45d1cf-5750687a009si946780a12.681.2024.05.16.04.44.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 May 2024 04:44:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-180955-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@denx.de header.s=phobos-20191101 header.b=aYtdPFKO; arc=pass (i=1 spf=pass spfdomain=denx.de dkim=pass dkdomain=denx.de dmarc=pass fromdomain=denx.de); spf=pass (google.com: domain of linux-kernel+bounces-180955-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-180955-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=denx.de Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 4D7301F21459 for ; Thu, 16 May 2024 11:44:20 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 617FD145A15; Thu, 16 May 2024 11:44:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=denx.de header.i=@denx.de header.b="aYtdPFKO" Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1EA0C145A05; Thu, 16 May 2024 11:44:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=85.214.62.61 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715859852; cv=none; b=QXIBFMBchg1fa9nBKudLie83juaCb6EwTA365SGIg7TipsgGBtJUHjRTZz0UJ4N/NyXIPHLvEors4DyimR1s8qPse6Cv8gR1A37zNGscifKgHSsqmy3xbOwPKb2e4WvmbZreuvaHhC4H8Nl0uahenAPSI39n3lV3WjZ8z6ayfBc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715859852; c=relaxed/simple; bh=DCHEshO2dOAr8AXh2VzK+u10t7pES4WOhFrmP1fzzjU=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=CjqD09i1QTVDp6gZaRH6KR5d70T5gFyBw8HQZfW5PL7GYBjWZyX7gjU5hlNUETQfp83hHidltYpI4orRX4iqvsHVG0B89JDZ6/SmEEXRXyIqh4Yt32Iq3rLGFWZ+yISXoLX9cDG9ZBJCmF6ceer2sApVN/zuMHtGHnhV4V+VqkI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=denx.de; spf=pass smtp.mailfrom=denx.de; dkim=pass (2048-bit key) header.d=denx.de header.i=@denx.de header.b=aYtdPFKO; arc=none smtp.client-ip=85.214.62.61 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=denx.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=denx.de Received: from [127.0.0.1] (p578adb1c.dip0.t-ipconnect.de [87.138.219.28]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: marex@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id 85AC28826D; Thu, 16 May 2024 13:44:08 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1715859849; bh=dsErKX1n5UIXfT2HJBwpSPSizlx6kcbp1S8mWV1k6jc=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=aYtdPFKObsuhuPDNHyy31uE1czOpvlT6fhn76brMy9vTHtdA+vcbMrvDGEzOjZO0P Flve58qCXKl6wunoocKKstFLRVu9BVwgO1HZI686ne/bsIKtfuawXV24456/GIlRFk +apXaWnUOOLhLmPPaYv4gKDUU3buu79+BAMK+OgPCdQbI5wjemd4P8HidnAoZQx0MO dXNRYa5rYoaShgH+lF1Cf0AUUUz7K34A7B7MwZZEkBwbMSc9Y8xfGH2LbBv9p5TPsL Ocz+rYClGK+wpVWkDqmdwphLaFUaeGDWsUWhEOeuz4/DOFwN2Cn051gvA6QmeSoqWz Y4+3Z1lPVitXQ== Message-ID: Date: Thu, 16 May 2024 13:44:08 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] arm64: dts: imx8mp: Enable HDMI on i.MX8MP DHCOM PDK2 and PDK3 To: Ahmad Fatoum , Francesco Dolcini Cc: Rob Herring , Conor Dooley , devicetree@vger.kernel.org, Shawn Guo , Sascha Hauer , linux-kernel@vger.kernel.org, imx@lists.linux.dev, kernel@dh-electronics.com, Pengutronix Kernel Team , Krzysztof Kozlowski , Fabio Estevam , linux-arm-kernel@lists.infradead.org References: <20240514010706.245874-1-marex@denx.de> <20240516080008.GA9338@francesco-nb> <76b3cee8-1fe3-4192-b8c9-7a9c2b7165f0@denx.de> Content-Language: en-US From: Marek Vasut In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean On 5/16/24 1:36 PM, Ahmad Fatoum wrote: > Hello Marek, Hi, > On 16.05.24 13:14, Marek Vasut wrote: >> On 5/16/24 10:00 AM, Francesco Dolcini wrote: >>> Hello Marek, >> >> Hi, >> >>> On Tue, May 14, 2024 at 03:06:42AM +0200, Marek Vasut wrote: >>>> Enable HDMI output on i.MX8MP DHCOM PDK2 and PDK3. The I2C5 on PDK2 and >>>> I2C mux port 1 on PDK3 respectively are used in regular I2C mode instead >>>> of HDMI DDC mode to permit connection of other I2C devices on those buses. >>> >>> Are you able to read the HDMI EDID with such configuration? I have the >>> patch ready for verdin imx8mp, I just did not have time to figure out >>> this last details. >> >> Yes with ddc-i2c-bus in hdmi_tx{} node, no with ddc-i2c-bus in connector node. Maybe that's what you're running into ? The DW HDMI core needs the ddc-i2c-bus property in hdmi_tx{} node if you use non-native I2C bus for the DDC channel. > > What benefit does the hdmi-connector provide over just omitting it? > Just for documentation purposes? I was under the impression describing the hardware in DT in full was the best practice (TM), hence it is in full here.