[PATCH v1 0/2] Add Lontiun LT7911EXC eDP to MIPI DSI bridge

syyang@lontium.com posted 2 patches 1 month, 2 weeks ago
There is a newer version of this series
.../display/bridge/lontium,lt7911exc.yaml     |  89 ++++
drivers/gpu/drm/bridge/Kconfig                |  13 +
drivers/gpu/drm/bridge/Makefile               |   1 +
drivers/gpu/drm/bridge/lontium-lt7911exc.c    | 497 ++++++++++++++++++
4 files changed, 600 insertions(+)
create mode 100644 Documentation/devicetree/bindings/display/bridge/lontium,lt7911exc.yaml
create mode 100644 drivers/gpu/drm/bridge/lontium-lt7911exc.c
[PATCH v1 0/2] Add Lontiun LT7911EXC eDP to MIPI DSI bridge
Posted by syyang@lontium.com 1 month, 2 weeks ago
From: Sunyun Yang <syyang@lontium.com>

The LT7911EXC is an I2C-controlled bridge that Receiver eDP1.4
and output signal/dual port mipi. This series introduces:

- A device tree binding YAML file describing the hardware
- A new DRM bridge driver implementing the basic functionality

Signed-off-by: Sunyun Yang<syyang@lontium.com>
---
Change in v1:
- dt-binding:
 1. reset pins use active low.                        [Dmitry]
- drm/bridge:
 1. use atomic_* callbacks.                           [Quentin]
 2. fix the incorrect formatting and spaces.
 3. add the required header files.                    [Dmitry]
 4. remove "enabled" flag.
 5. remove *fw from the lt7911exc struct.
 6. .max_register and .range_max use actual range.
 7. regulator use bulk interface.
 8. use dev_err_probe, devm_mutex_init and devm_drm_bridge_add.
 9. Replace GPL with GPL v2.
---
Sunyun Yang (2):
  dt-bindings:bridge: Add Lontiun LT7911EXC eDP to MIPI DSI bridge
  drm:bridge: Add Lontiun LT7911EXC eDP to MIPI DSI bridge

 .../display/bridge/lontium,lt7911exc.yaml     |  89 ++++
 drivers/gpu/drm/bridge/Kconfig                |  13 +
 drivers/gpu/drm/bridge/Makefile               |   1 +
 drivers/gpu/drm/bridge/lontium-lt7911exc.c    | 497 ++++++++++++++++++
 4 files changed, 600 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/display/bridge/lontium,lt7911exc.yaml
 create mode 100644 drivers/gpu/drm/bridge/lontium-lt7911exc.c

-- 
2.34.1
Re: [PATCH v1 0/2] Add Lontiun LT7911EXC eDP to MIPI DSI bridge
Posted by Krzysztof Kozlowski 1 month, 2 weeks ago
On 28/04/2026 08:32, syyang@lontium.com wrote:
> From: Sunyun Yang <syyang@lontium.com>
> 
> The LT7911EXC is an I2C-controlled bridge that Receiver eDP1.4
> and output signal/dual port mipi. This series introduces:
> 
> - A device tree binding YAML file describing the hardware
> - A new DRM bridge driver implementing the basic functionality
> 
> Signed-off-by: Sunyun Yang<syyang@lontium.com>
> ---
> Change in v1:
> - dt-binding:

So explain me how does it work:

b4 diff '<20260428063224.3316655-1-syyang@lontium.com>'
Looking up
https://lore.kernel.org/all/20260428063224.3316655-1-syyang@lontium.com/
Grabbing thread from
lore.kernel.org/all/20260428063224.3316655-1-syyang@lontium.com/t.mbox.gz
---
Analyzing 5 messages in the thread
Could not find lower series to compare against.

Best regards,
Krzysztof
Re: [PATCH v1 0/2] Add Lontiun LT7911EXC eDP to MIPI DSI bridge
Posted by 杨孙运 1 month, 2 weeks ago
Krzysztof Kozlowski <krzk@kernel.org> 于2026年4月28日周二 15:35写道:
>
> On 28/04/2026 08:32, syyang@lontium.com wrote:
> > From: Sunyun Yang <syyang@lontium.com>
> >
> > The LT7911EXC is an I2C-controlled bridge that Receiver eDP1.4
> > and output signal/dual port mipi. This series introduces:
> >
> > - A device tree binding YAML file describing the hardware
> > - A new DRM bridge driver implementing the basic functionality
> >
> > Signed-off-by: Sunyun Yang<syyang@lontium.com>
> > ---
> > Change in v1:
> > - dt-binding:
>
> So explain me how does it work:
>
> b4 diff '<20260428063224.3316655-1-syyang@lontium.com>'
> Looking up
> https://lore.kernel.org/all/20260428063224.3316655-1-syyang@lontium.com/
> Grabbing thread from
> lore.kernel.org/all/20260428063224.3316655-1-syyang@lontium.com/t.mbox.gz
> ---
> Analyzing 5 messages in the thread
> Could not find lower series to compare against.
>
In fact, this is v2. I made a mistake.
Link to v1: https://lore.kernel.org/lkml/20260420023354.1192642-1-syyang@lontium.com/
> Best regards,
> Krzysztof
Re: [PATCH v1 0/2] Add Lontiun LT7911EXC eDP to MIPI DSI bridge
Posted by Dmitry Baryshkov 1 month, 2 weeks ago
On Tue, Apr 28, 2026 at 02:32:22PM +0800, syyang@lontium.com wrote:
> From: Sunyun Yang <syyang@lontium.com>
> 
> The LT7911EXC is an I2C-controlled bridge that Receiver eDP1.4
> and output signal/dual port mipi. This series introduces:
> 
> - A device tree binding YAML file describing the hardware
> - A new DRM bridge driver implementing the basic functionality
> 
> Signed-off-by: Sunyun Yang<syyang@lontium.com>
> ---
> Change in v1:

How can this be v1, if you already have sent the first iteration?

> - dt-binding:
>  1. reset pins use active low.                        [Dmitry]
> - drm/bridge:
>  1. use atomic_* callbacks.                           [Quentin]
>  2. fix the incorrect formatting and spaces.
>  3. add the required header files.                    [Dmitry]
>  4. remove "enabled" flag.
>  5. remove *fw from the lt7911exc struct.
>  6. .max_register and .range_max use actual range.
>  7. regulator use bulk interface.
>  8. use dev_err_probe, devm_mutex_init and devm_drm_bridge_add.
>  9. Replace GPL with GPL v2.
> ---
> Sunyun Yang (2):
>   dt-bindings:bridge: Add Lontiun LT7911EXC eDP to MIPI DSI bridge
>   drm:bridge: Add Lontiun LT7911EXC eDP to MIPI DSI bridge
> 
>  .../display/bridge/lontium,lt7911exc.yaml     |  89 ++++
>  drivers/gpu/drm/bridge/Kconfig                |  13 +
>  drivers/gpu/drm/bridge/Makefile               |   1 +
>  drivers/gpu/drm/bridge/lontium-lt7911exc.c    | 497 ++++++++++++++++++
>  4 files changed, 600 insertions(+)
>  create mode 100644 Documentation/devicetree/bindings/display/bridge/lontium,lt7911exc.yaml
>  create mode 100644 drivers/gpu/drm/bridge/lontium-lt7911exc.c
> 
> -- 
> 2.34.1
> 

-- 
With best wishes
Dmitry
Re: [PATCH v1 0/2] Add Lontiun LT7911EXC eDP to MIPI DSI bridge
Posted by 杨孙运 1 month, 2 weeks ago
Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> 于2026年4月28日周二 15:31写道:
>
> On Tue, Apr 28, 2026 at 02:32:22PM +0800, syyang@lontium.com wrote:
> > From: Sunyun Yang <syyang@lontium.com>
> >
> > The LT7911EXC is an I2C-controlled bridge that Receiver eDP1.4
> > and output signal/dual port mipi. This series introduces:
> >
> > - A device tree binding YAML file describing the hardware
> > - A new DRM bridge driver implementing the basic functionality
> >
> > Signed-off-by: Sunyun Yang<syyang@lontium.com>
> > ---
> > Change in v1:
>
> How can this be v1, if you already have sent the first iteration?
>
Sorry, it is my mistake.
Next time, I will correct and carefully review.

> > - dt-binding:
> >  1. reset pins use active low.                        [Dmitry]
> > - drm/bridge:
> >  1. use atomic_* callbacks.                           [Quentin]
> >  2. fix the incorrect formatting and spaces.
> >  3. add the required header files.                    [Dmitry]
> >  4. remove "enabled" flag.
> >  5. remove *fw from the lt7911exc struct.
> >  6. .max_register and .range_max use actual range.
> >  7. regulator use bulk interface.
> >  8. use dev_err_probe, devm_mutex_init and devm_drm_bridge_add.
> >  9. Replace GPL with GPL v2.
> > ---
> > Sunyun Yang (2):
> >   dt-bindings:bridge: Add Lontiun LT7911EXC eDP to MIPI DSI bridge
> >   drm:bridge: Add Lontiun LT7911EXC eDP to MIPI DSI bridge
> >
> >  .../display/bridge/lontium,lt7911exc.yaml     |  89 ++++
> >  drivers/gpu/drm/bridge/Kconfig                |  13 +
> >  drivers/gpu/drm/bridge/Makefile               |   1 +
> >  drivers/gpu/drm/bridge/lontium-lt7911exc.c    | 497 ++++++++++++++++++
> >  4 files changed, 600 insertions(+)
> >  create mode 100644 Documentation/devicetree/bindings/display/bridge/lontium,lt7911exc.yaml
> >  create mode 100644 drivers/gpu/drm/bridge/lontium-lt7911exc.c
> >
> > --
> > 2.34.1
> >
>
> --
> With best wishes
> Dmitry
Re: [PATCH v1 0/2] Add Lontiun LT7911EXC eDP to MIPI DSI bridge
Posted by 杨孙运 1 month, 2 weeks ago
<syyang@lontium.com> 于2026年4月28日周二 14:32写道:
>
> From: Sunyun Yang <syyang@lontium.com>
>
> The LT7911EXC is an I2C-controlled bridge that Receiver eDP1.4
> and output signal/dual port mipi. This series introduces:
>
> - A device tree binding YAML file describing the hardware
> - A new DRM bridge driver implementing the basic functionality
>
> Signed-off-by: Sunyun Yang<syyang@lontium.com>
> ---
> Change in v1:
> - dt-binding:
>  1. reset pins use active low.                        [Dmitry]
> - drm/bridge:
>  1. use atomic_* callbacks.                           [Quentin]
>  2. fix the incorrect formatting and spaces.
>  3. add the required header files.                    [Dmitry]
>  4. remove "enabled" flag.
>  5. remove *fw from the lt7911exc struct.
>  6. .max_register and .range_max use actual range.
>  7. regulator use bulk interface.
>  8. use dev_err_probe, devm_mutex_init and devm_drm_bridge_add.
>  9. Replace GPL with GPL v2.
- Link to init code:
https://lore.kernel.org/lkml/20260420023354.1192642-1-syyang@lontium.com/
> ---
> Sunyun Yang (2):
>   dt-bindings:bridge: Add Lontiun LT7911EXC eDP to MIPI DSI bridge
>   drm:bridge: Add Lontiun LT7911EXC eDP to MIPI DSI bridge
>
>  .../display/bridge/lontium,lt7911exc.yaml     |  89 ++++
>  drivers/gpu/drm/bridge/Kconfig                |  13 +
>  drivers/gpu/drm/bridge/Makefile               |   1 +
>  drivers/gpu/drm/bridge/lontium-lt7911exc.c    | 497 ++++++++++++++++++
>  4 files changed, 600 insertions(+)
>  create mode 100644 Documentation/devicetree/bindings/display/bridge/lontium,lt7911exc.yaml
>  create mode 100644 drivers/gpu/drm/bridge/lontium-lt7911exc.c
>
> --
> 2.34.1
>