From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 928EA4BD797; Fri, 9 Oct 2026 11:08:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=213.167.242.64 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1791544138; cv=none; b=aKKerXrtIkd5UP+4W16VGjH2vJvciGIeuQ/z1BpCqjRopPfTUTcIR81DznUUYQf0B3E156zEWq7oaRBUMEke0590/lxEKE2EY/X//PcCXmchnzsQb+OcwZtHWlEQdr/hfL4IRM8VbqBNOeufOrGEyg4GnQ3Y4SusoSRl+CTqSUo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1791544138; c=relaxed/simple; bh=EnSS2mkkfJq48cwx3BqnKWo6QpqQbya5F/DfymlLfxQ=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=hkRBd7niWj+0D/K7cSvH87MYbp7cWdh+R3EwGYhNRBj5pvvgDaWMsQqY6btcLns4g2esGJvH8LtYQTevr0YP3XMoswB3mJBDgmHL/MimBbmhSL2h1kNySESZiEPZLXAZP3P9aH0cDBWrHNwzGaabDP3/BJzIRA3hkbTciny2QRI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=ideasonboard.com; spf=pass smtp.mailfrom=ideasonboard.com; dkim=pass (1024-bit key) header.d=ideasonboard.com header.i=@ideasonboard.com header.b=pd4oh9v+; arc=none smtp.client-ip=213.167.242.64 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=ideasonboard.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ideasonboard.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="pd4oh9v+" Received: from killaraus.ideasonboard.com (dynamic-2a00-1028-8389-0276-8139-a635-2d39-b80f.ipv6.o2.cz [IPv6:2a00:1028:8389:276:8139:a635:2d39:b80f]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 56EBA2C6; Fri, 9 Oct 2026 13:01:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1791543669; bh=EnSS2mkkfJq48cwx3BqnKWo6QpqQbya5F/DfymlLfxQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=pd4oh9v+KW7FyR3QJdhUb3zdrJpc6YQXkWHqBzUEOc38nBHgL9Q2J1Xed/jlvWqUO FMCRnNaPaAm3Ovo+F0lVLVtceEJfJVOAQ9OPV/ZobZHCqBnTh7r6gJB8r+hpyWwvtg rMzafBTEi3RUHJgZb9XhifC6BZwcaQ+azyLRheN0= Date: Fri, 9 Oct 2026 13:03:06 +0200 From: Laurent Pinchart To: Quchaosheng Cc: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tomi Valkeinen , dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-omap@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 0/3] dt-bindings: display: ti,tpd12s015: convert, and fix what the conversion exposed Message-ID: <20261009110306.GB680229@killaraus.ideasonboard.com> References: <20261009105601.301891-1-quchaosheng000406@163.com> Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20261009105601.301891-1-quchaosheng000406@163.com> This is the fourth version of this series that you send within 10 minutes, without any version number in the subject line. Please stop flooding reviewers. On Fri, Oct 09, 2026 at 06:55:58PM +0800, Quchaosheng wrote: > From: Chaosheng Qu > > v4. The three things Laurent pointed out on the v3 thread are addressed, > and the conversion is separated from the two devicetree fixes it turned > up. > > [1/3] converts ti,tpd12s015.txt to DT schema. gpios is back to three > entries: the two drivers obtain exactly three through > devm_gpiod_get_index(), indices 0 to 2, and neither file mentions > scl, sda or ddc. v3 had raised maxItems to five only to keep > dtbs_check quiet for omap5-igep0050.dts, which wrote a defect of > the DT source into the binding. That was backwards. > > [2/3] drops the two extra entries from omap5-igep0050.dts, which is > where the defect belongs. Nothing reads them: there is no > pinctrl group for those lines and no other consumer in the tree. > > [3/3] drops the unit-address from the tpd12s015 endpoints on > am5729-beagleboneai and am57xx-idk. Those nodes carry a > unit-address without a matching reg property. > > Each of the two devicetree patches removes a warning that the bare > conversion leaves behind, so the three belong together: > > am5729-beagleboneai: 241 -> 237 dtbs_check warnings > omap5-igep0050: 188 -> 186 dtbs_check warnings > > with no new warnings in either file. > > Assisted-by: LLM is on all three, which the v1 posting and v3 were > missing. > > One thing I raised on the thread and should repeat here: Eduard Bostina > posted the same conversion on 2026-07-30, > <20260730092245.52034-1-egbostina@gmail.com>. If his series is the one to > carry this, say so and I will drop mine. > > Chaosheng Qu (3): > dt-bindings: display: ti,tpd12s015: Convert to DT schema > ARM: dts: ti/omap: drop the two unused gpios from the igep0050 hdmi > encoder > ARM: dts: ti/omap: drop unit-address from tpd12s015 endpoints > > .../bindings/display/ti/ti,tpd12s015.txt | 44 ------ > .../bindings/display/ti/ti,tpd12s015.yaml | 90 ++++++++++++ > arch/arm/boot/dts/ti/omap/am5729-beagleboneai.dts | 4 +- > arch/arm/boot/dts/ti/omap/am57xx-idk-common.dtsi | 4 +- > arch/arm/boot/dts/ti/omap/omap5-igep0050.dts | 4 +- > 5 files changed, 94 insertions(+), 52 deletions(-) -- Regards, Laurent Pinchart