From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (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 D24B23A6B81 for ; Wed, 8 Jul 2026 21:54:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783547695; cv=none; b=bbbU42JoziUQ6Rp2jkFNSHFnRGVFtwwExoFQSatnYLWO/+rVQ75Ew7o2tG5r6ji+tGokVXXLY4V7/4EnFD/fWJH5VtLLrM51+gmf1eksG7YZvoEfIg3zqAI16LGsXINDdM0GHTX2Kmh1+c9wYSQaa2LpY2H4U2WHQlDO5HSi6oc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783547695; c=relaxed/simple; bh=Ex0+gpCjDRtY5+oMEEU6B/9q/Q09KrwZIKePjAaza18=; h=From:Subject:To:Cc:In-Reply-To:References:Content-Type:Date: Message-Id; b=k+8c0vYw1gLn85T6R6vPQLRhtYW5N7jqw/NrqSPcdOnJzvf1OcaIcyf+2p1IPo7nA6KDfFydW92ONLvLho5jthweTxfqy7IQWRDafmdesFe5A6gnHGQlLA/fSpZGNXXHGGolZaJiqvQEapBiJerzQsMJPdjMYDxCZEQPhXKNRpc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=AgCm2ae5; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="AgCm2ae5" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 2879A1F000E9; Wed, 8 Jul 2026 21:54:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1783547694; bh=6w+R1mf0TlvlvB1TKHCcuq+a4bqdxoEHhEQSGGmNSk8=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=AgCm2ae5GjSC73o8AIlDs0/hieZBjH8lMFcTxWhgq1cFtQ+ZHB6cIFILxq5k1w0oz tuTwyiaUMZ+HuLCzH+6WS27rW7nZQnJwMSIA/DXyzQSeSBfFkgA78g6GqClI8yglNU vfzQZhISIKwCH08+zYHjGmh3PxwjRjeq3aPgb3utQFNOtwGc38taZFY/6IFbOsoMVH 3mRZvUr6aYY5Y6i5faSPiIyS2A6fN5JD1JEaB4mr7gese97ciCOTEA8/HluPHDY6xG tprSz3m/AXvWl9juq+yOvBYAh29c4Qc72QC0hU/0vTZLxIzAeREwbvsUURkv+MSoEM jBhq8wpmK7pQQ== From: sashiko-bot@kernel.org Subject: Re: [PATCH 4/5] dt-bindings: display: panel: add compatible for DCLTek 300250 9.35in panel Reply-To: sashiko-reviews@lists.linux.dev To: "Marc-Olivier Champagne" Cc: robh@kernel.org, conor+dt@kernel.org, devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org In-Reply-To: <20260708213500.1867092-5-marc-olivier.champagne@savoirfairelinux.com> References: <20260708213500.1867092-1-marc-olivier.champagne@savoirfairelinux.com> <20260708213500.1867092-5-marc-olivier.champagne@savoirfairelinux.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Date: Wed, 08 Jul 2026 21:54:53 +0000 Message-Id: <20260708215454.2879A1F000E9@smtp.kernel.org> Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Thank you for your contribution! Sashiko AI review found 2 potential issue(= s) to consider: - [Medium] The newly added compatible string `dcltek,dt300250` will not be = probed by the panel driver due to missing `of_match_table` entry. - [Low] Redundant assignment of `jadard->panel.prepare_prev_first =3D true;= `. -- --- Patch [4]: [PATCH 4/5] dt-bindings: display: panel: add compatible for = DCLTek 300250 9.35in panel --- commit eaec789ca9baff9cff690aca5a539d1f1eb81d5f Author: Marc-Olivier Champagne dt-bindings: display: panel: add compatible for DCLTek 300250 9.35in panel The DCLTek dt300250 is a panel using the jadard-jd9365da controller. Add a new compatible for it. > diff --git a/Documentation/devicetree/bindings/display/panel/jadard,jd936= 5da-h3.yaml b/Documentation/devicetree/bindings/display/panel/jadard,jd9365= da-h3.yaml > index 4eae802de9fd5..9e20e2faf82fa 100644 > --- a/Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.= yaml > +++ b/Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.= yaml > @@ -19,6 +19,7 @@ properties: > - anbernic,rg-ds-display-bottom > - anbernic,rg-ds-display-top > - chongzhou,cz101b4001 > + - dcltek,dt300250 [Severity: Medium] Will the panel driver successfully bind to this new compatible string? Looking at jadard_of_match in drivers/gpu/drm/panel/panel-jadard-jd9365da-h= 3.c, it seems neither this new compatible string nor a generic fallback is prese= nt in the match table: drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c:jadard_of_match[] =3D { { .compatible =3D "anbernic,rg-ds-display-bottom", ... Without a matching entry in the of_match_table, does this regression cause the device to fail to probe? [Severity: Low] Looking at the driver changes introduced earlier in this series by commit 1a793dbc7476, is there a redundant assignment to prepare_prev_first? drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c:jadard_dsi_probe() { ... jadard->panel.prepare_prev_first =3D true; ... jadard->panel.prepare_prev_first =3D true; ... } Could this regression be a duplicated assignment in the same function? > - kingdisplay,kd101ne3-40ti > - melfas,lmfbx101117480 > - radxa,display-10hd-ad001 --=20 Sashiko AI review =C2=B7 https://sashiko.dev/#/patchset/20260708213500.1867= 092-1-marc-olivier.champagne@savoirfairelinux.com?part=3D4