lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20251029150636.3118628-1-nm@ti.com>
Date: Wed, 29 Oct 2025 10:06:31 -0500
From: Nishanth Menon <nm@...com>
To: Simona Vetter <simona@...ll.ch>, David Airlie <airlied@...il.com>, "Thomas
 Zimmermann" <tzimmermann@...e.de>, Maxime Ripard <mripard@...nel.org>,
	"Maarten Lankhorst" <maarten.lankhorst@...ux.intel.com>, Jernej Skrabec
	<jernej.skrabec@...il.com>, Jonas Karlman <jonas@...boo.se>, Laurent Pinchart
	<Laurent.pinchart@...asonboard.com>, Robert Foss <rfoss@...nel.org>, "Andrzej
 Hajda" <andrzej.hajda@...el.com>, Neil Armstrong <neil.armstrong@...aro.org>,
	Phong LE <ple@...libre.com>, Dmitry <dmitry.baryshkov@....qualcomm.com>
CC: Conor Dooley <conor+dt@...nel.org>, Krzysztof Kozlowski
	<krzk+dt@...nel.org>, Rob Herring <robh@...nel.org>,
	<linux-kernel@...r.kernel.org>, <devicetree@...r.kernel.org>,
	<dri-devel@...ts.freedesktop.org>, Robert Nelson <robertcnelson@...il.com>,
	Jason Kridner <jkridner@...gleboard.org>, Andrew Davis <afd@...com>, Tomi V
	<tomi.valkeinen@...asonboard.com>, Devarsh <devarsht@...com>, Nishanth Menon
	<nm@...com>
Subject: [PATCH V6 0/5] drm/bridge: it66121: Add initial it66122 support

Hi,

Add initial support for IT66122, which seems to be compatible to it66121
but probably has additional functionality.

BeagleY-AI uses this it66122 as the old part is no longer in production
as far as I understand.

Now, BeaglePlay uses it66121 at the moment, but at some point, it might
end up flipping over to the new part. Additionally, it also looks like
Revision D of BeagleBone Black switched over to it66122 as well.

Series is based on next-20250827

Bootlog: BeaglePlay: https://gist.github.com/nmenon/65afb917ee1818979d338cf25732a920

Changes in V6:
* Picked up Tomi's ack
* Rebased on next-20251029

Changes in V5:
* Switched over to ARRAY_SIZE
* Picked up Andrew's Reviewed-by

Changes in V4:
* Added patch to sort the compatibles alpha-numerically
* vid/pid lookup is done without using the match_data.
* picked reviews

Changes in V3:
Based on Tomi's and Devarsh's reviews, and searching online (and failing
to find) for a public data sheet, I have refactored the series to:
a) Detect the ID by matching vid/pid
b) Introduce it66122 basic support which seems to work based on
   empirical testing evidence on BeagleY-AI. This allows incremental
   patches in the future by someone who might have access to the data
   sheet to add additional features for the chip.
c) Irritated by checkpatch --strict warnings, added a patch to fix
   existing warnings as part of this series, but it could probably go
   in independent of everything else.
d) Stopped claiming it66122 is drop in replacement of it66121 :)

Changes in V2:
* Picked up Krystoff's binding ack
* Switched over to a vid/pid list

V5: https://lore.kernel.org/all/20250827202354.2017972-1-nm@ti.com/
V4: https://lore.kernel.org/all/20250819130807.3322536-1-nm@ti.com/
V3: https://lore.kernel.org/all/20250815034105.1276548-1-nm@ti.com/
V2: https://lore.kernel.org/all/20250813204106.580141-1-nm@ti.com/
V1: https://lore.kernel.org/all/20250813190835.344563-1-nm@ti.com/


Nishanth Menon (5):
  dt-bindings: display: bridge: it66121: Add compatible string for
    IT66122
  drm/bridge: it66121: Drop ftrace like dev_dbg() prints
  drm/bridge: it66121: Sort the compatibles
  drm/bridge: it66121: Use vid/pid to detect the type of chip
  drm/bridge: it66121: Add minimal it66122 support

 .../bindings/display/bridge/ite,it66121.yaml  |  1 +
 drivers/gpu/drm/bridge/ite-it66121.c          | 68 +++++++++----------
 2 files changed, 34 insertions(+), 35 deletions(-)

-- 
2.47.0


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ