[PATCH V2 0/3] drm/bridge: it66121: Add it66122 support

Nishanth Menon posted 3 patches 1 month, 3 weeks ago
.../bindings/display/bridge/ite,it66121.yaml  |  1 +
drivers/gpu/drm/bridge/ite-it66121.c          | 32 ++++++++++++++-----
2 files changed, 25 insertions(+), 8 deletions(-)
[PATCH V2 0/3] drm/bridge: it66121: Add it66122 support
Posted by Nishanth Menon 1 month, 3 weeks ago
Hi,

Add support for IT66122, which for all practical purposes is
drop in replacement for IT66121 except for the ID register
definition.

BeagleY-AI uses this new part 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.

Quick boot log on BeaglePlay for compatibility check:
https://gist.github.com/nmenon/6cb8b8a00bcce1755628d131df878840

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

V1: https://lore.kernel.org/all/20250813190835.344563-1-nm@ti.com/

Nishanth Menon (3):
  dt-bindings: display: bridge: it66121: Add compatible string for
    IT66122
  drm/bridge: it66121: Convert the vid/pid entries into a list
  drm/bridge: it66121: Add it66122 support

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

-- 
2.47.0
Re: [PATCH V2 0/3] drm/bridge: it66121: Add it66122 support
Posted by Andrew Davis 1 month, 3 weeks ago
On 8/13/25 3:41 PM, Nishanth Menon wrote:
> Hi,
> 
> Add support for IT66122, which for all practical purposes is
> drop in replacement for IT66121 except for the ID register
> definition.
> 
> BeagleY-AI uses this new part 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.
> 
> Quick boot log on BeaglePlay for compatibility check:
> https://gist.github.com/nmenon/6cb8b8a00bcce1755628d131df878840
> 
> Changes since V1:
> * Picked up Krystoff's binding ack
> * Switched over to a vid/pid list

Best of both, looks good to me,

Reviewed-by: Andrew Davis <afd@ti.com>

> 
> V1: https://lore.kernel.org/all/20250813190835.344563-1-nm@ti.com/
> 
> Nishanth Menon (3):
>    dt-bindings: display: bridge: it66121: Add compatible string for
>      IT66122
>    drm/bridge: it66121: Convert the vid/pid entries into a list
>    drm/bridge: it66121: Add it66122 support
> 
>   .../bindings/display/bridge/ite,it66121.yaml  |  1 +
>   drivers/gpu/drm/bridge/ite-it66121.c          | 32 ++++++++++++++-----
>   2 files changed, 25 insertions(+), 8 deletions(-)
>