<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/gpu/drm/bridge/Makefile, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/gpu/drm/bridge/Makefile?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/gpu/drm/bridge/Makefile?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2022-06-20T19:15:07Z</updated>
<entry>
<title>drm/bridge: imx: Add i.MX8qm/qxp pixel combiner support</title>
<updated>2022-06-20T19:15:07Z</updated>
<author>
<name>Liu Ying</name>
<email>victor.liu@nxp.com</email>
</author>
<published>2022-06-11T14:14:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=93e163a9e0392aca7d720491100d810bfc3112b0'/>
<id>urn:sha1:93e163a9e0392aca7d720491100d810bfc3112b0</id>
<content type='text'>
This patch adds a drm bridge driver for i.MX8qm/qxp pixel combiner.
The pixel combiner takes two output streams from a single display
controller and manipulates the two streams to support a number
of modes(bypass, pixel combine, YUV444 to YUV422, split_RGB) configured
as either one screen, two screens, or virtual screens.  The pixel
combiner is also responsible for generating some of the control signals
for the pixel link output channel.  For now, the driver only supports
the bypass mode.

Reviewed-by: Robert Foss &lt;robert.foss@linaro.org&gt;
Tested-by: Marcel Ziswiler &lt;marcel.ziswiler@toradex.com&gt; # Colibri iMX8X, LT170410-2WHC, LP156WF1
Signed-off-by: Liu Ying &lt;victor.liu@nxp.com&gt;
Acked-by: Sakari Ailus &lt;sakari.ailus@linux.intel.com&gt;
Signed-off-by: Robert Foss &lt;robert.foss@linaro.org&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20220611141421.718743-5-victor.liu@nxp.com
</content>
</entry>
<entry>
<title>drm: bridge: Add TI DLPC3433 DSI to DMD bridge</title>
<updated>2022-06-03T14:23:31Z</updated>
<author>
<name>Jagan Teki</name>
<email>jagan@amarulasolutions.com</email>
</author>
<published>2022-06-03T14:03:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=6352cd451ddbb506ce061868a9e5465d294d4857'/>
<id>urn:sha1:6352cd451ddbb506ce061868a9e5465d294d4857</id>
<content type='text'>
TI DLPC3433 is a MIPI DSI based display controller bridge
for processing high resolution DMD based projectors.

It has a flexible configuration of MIPI DSI and DPI signal
input that produces a DMD output in RGB565, RGB666, RGB888
formats.

It supports upto 720p resolution with 60 and 120 Hz refresh
rates.

Add bridge driver for it.

Signed-off-by: Christopher Vollo &lt;chris@renewoutreach.org&gt;
Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
Signed-off-by: Robert Foss &lt;robert.foss@linaro.org&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20220603140349.3563612-2-jagan@amarulasolutions.com
</content>
</entry>
<entry>
<title>drm: bridge: ldb: Implement simple Freescale i.MX8MP LDB bridge</title>
<updated>2022-05-02T14:44:55Z</updated>
<author>
<name>Marek Vasut</name>
<email>marex@denx.de</email>
</author>
<published>2022-04-26T19:36:45Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=463db5c2ed4aed015323bf0677fdb126e77d01a8'/>
<id>urn:sha1:463db5c2ed4aed015323bf0677fdb126e77d01a8</id>
<content type='text'>
The i.MX8MP contains two syscon registers which are responsible
for configuring the on-SoC DPI-to-LVDS serializer. Implement a
simple bridge driver for this serializer.

--
    - Add sentinel of_device_table
    - Add RB from Sam
    - Rename to fsl-ldb altogether

Reviewed-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;
Cc: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Cc: Lucas Stach &lt;l.stach@pengutronix.de&gt;
Cc: Maxime Ripard &lt;maxime@cerno.tech&gt;
Cc: Peng Fan &lt;peng.fan@nxp.com&gt;
Cc: Robby Cai &lt;robby.cai@nxp.com&gt;
Cc: Robert Foss &lt;robert.foss@linaro.org&gt;
Cc: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Cc: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;
To: dri-devel@lists.freedesktop.org
V2: - Rename syscon to fsl,syscon
V3: - Consistently use MX8MP
V4: - Fix MODULE_DESCRIPTION to also use MX8MP
Signed-off-by: Robert Foss &lt;robert.foss@linaro.org&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20220426193645.244792-2-marex@denx.de
</content>
</entry>
<entry>
<title>drm/bridge: lt9211: Add Lontium LT9211 bridge driver</title>
<updated>2022-04-19T14:47:38Z</updated>
<author>
<name>Marek Vasut</name>
<email>marex@denx.de</email>
</author>
<published>2022-04-19T14:39:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=8ce4129e3de433ab924951eeb980e97e4c2cc03b'/>
<id>urn:sha1:8ce4129e3de433ab924951eeb980e97e4c2cc03b</id>
<content type='text'>
Add driver for Lontium LT9211 Single/Dual-Link DSI/LVDS or Single DPI to
Single-link/Dual-Link DSI/LVDS or Single DPI bridge. This chip is highly
capable at converting formats, but sadly it is also highly undocumented.

This driver is written without any documentation from Lontium and based
only on shreds of information available in various obscure example codes,
hence long runs of unknown register patches and lengthy delays in various
places. Whichever register meaning could be divined from its behavior has
at least a comment around it.

Currently the only mode tested is Single-link DSI to Single-link LVDS.
Dual-link LVDS might work as well, the register programming is in place,
but is untested.

Reviewed-by: Robert Foss &lt;robert.foss@linaro.org&gt;
Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;
Cc: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Cc: Lucas Stach &lt;l.stach@pengutronix.de&gt;
Cc: Maxime Ripard &lt;maxime@cerno.tech&gt;
Cc: Robert Foss &lt;robert.foss@linaro.org&gt;
Cc: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Cc: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;
To: dri-devel@lists.freedesktop.org
Signed-off-by: Robert Foss &lt;robert.foss@linaro.org&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20220419143958.94873-2-marex@denx.de
</content>
</entry>
<entry>
<title>drm/bridge: add it6505 driver</title>
<updated>2022-02-01T10:20:21Z</updated>
<author>
<name>Allen Chen</name>
<email>allen.chen@ite.com.tw</email>
</author>
<published>2022-01-14T09:14:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=b5c84a9edcd418cd055becad6a22439e7c5e3bf8'/>
<id>urn:sha1:b5c84a9edcd418cd055becad6a22439e7c5e3bf8</id>
<content type='text'>
This adds support for the iTE IT6505.
This device can convert DPI signal to DP output.

From: Allen Chen &lt;allen.chen@ite.com.tw&gt;
Tested-by: Hsin-yi Wang &lt;hsinyi@chromium.org&gt;
Signed-off-by: Hermes Wu &lt;hermes.wu@ite.com.tw&gt;
Signed-off-by: Allen Chen &lt;allen.chen@ite.com.tw&gt;
Reviewed-by: AngeloGioacchino Del Regno &lt;angelogioacchino.delregno@collabora.com&gt;
Signed-off-by: Robert Foss &lt;robert.foss@linaro.org&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20220114091502.333083-1-allen.chen@ite.com.tw
</content>
</entry>
<entry>
<title>drm/bridge: ti-sn65dsi83: Add TI SN65DSI83 and SN65DSI84 driver</title>
<updated>2021-06-08T09:42:25Z</updated>
<author>
<name>Marek Vasut</name>
<email>marex@denx.de</email>
</author>
<published>2021-06-07T17:42:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=ceb515ba29ba6b798a579d7c62c5f71a766f7aa6'/>
<id>urn:sha1:ceb515ba29ba6b798a579d7c62c5f71a766f7aa6</id>
<content type='text'>
Add driver for TI SN65DSI83 Single-link DSI to Single-link LVDS bridge
and TI SN65DSI84 Single-link DSI to Dual-link or 2x Single-link LVDS
bridge. TI SN65DSI85 is unsupported due to lack of hardware to test on,
but easy to add.

The driver operates the chip via I2C bus. Currently the LVDS clock are
always derived from DSI clock lane, which is the usual mode of operation.
Support for clock from external oscillator is not implemented, but it is
easy to add if ever needed. Only RGB888 pixel format is implemented, the
LVDS666 is not supported, but could be added if needed.

Reviewed-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Reviewed-by: Frieder Schrempf &lt;frieder.schrempf@kontron.de&gt;
Tested-by: Frieder Schrempf &lt;frieder.schrempf@kontron.de&gt;
Tested-by: Adam Ford &lt;aford173@gmail.com&gt;
Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;
Cc: Douglas Anderson &lt;dianders@chromium.org&gt;
Cc: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
Cc: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Cc: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Cc: Loic Poulain &lt;loic.poulain@linaro.org&gt;
Cc: Philippe Schenker &lt;philippe.schenker@toradex.com&gt;
Cc: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Cc: Stephen Boyd &lt;swboyd@chromium.org&gt;
Cc: Valentin Raevsky &lt;valentin@compulab.co.il&gt;
To: dri-devel@lists.freedesktop.org
Signed-off-by: Robert Foss &lt;robert.foss@linaro.org&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20210607174258.16300-2-marex@denx.de
</content>
</entry>
<entry>
<title>drm/bridge: Add ChromeOS EC ANX7688 bridge driver support</title>
<updated>2021-05-18T14:41:01Z</updated>
<author>
<name>Enric Balletbo i Serra</name>
<email>enric.balletbo@collabora.com</email>
</author>
<published>2021-05-18T14:19:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=44602b10d7f2a5f7d1314500dde3e6c15a67c5dd'/>
<id>urn:sha1:44602b10d7f2a5f7d1314500dde3e6c15a67c5dd</id>
<content type='text'>
This driver adds support for the ChromeOS EC ANX7688 HDMI to DP converter

For our use case, the only reason the Linux kernel driver is necessary is
to reject resolutions that require more bandwidth than what is available
on the DP side. DP bandwidth and lane count are reported by the bridge via
2 registers and, as far as we know, only chips that have a firmware
version greater than 0.85 support these two registers.

Signed-off-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt;
Signed-off-by: Hsin-Yi Wang &lt;hsinyi@chromium.org&gt;
[The driver is OF only so should depends on CONFIG_OF]
Reported-by: kbuild test robot &lt;lkp@intel.com&gt;
Signed-off-by: Enric Balletbo i Serra &lt;enric.balletbo@collabora.com&gt;
[convert to i2c driver, rename to cros_ec_anx7688, add err checks]
Signed-off-by: Dafna Hirschfeld &lt;dafna.hirschfeld@collabora.com&gt;
Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Robert Foss &lt;robert.foss@linaro.org&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20210518141927.24795-3-dafna.hirschfeld@collabora.com
</content>
</entry>
<entry>
<title>drm: bridge: add it66121 driver</title>
<updated>2021-04-21T11:51:29Z</updated>
<author>
<name>Phong LE</name>
<email>ple@baylibre.com</email>
</author>
<published>2021-04-19T07:12:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=988156dc2fc9f260f4296633e47ec9cf0c61a498'/>
<id>urn:sha1:988156dc2fc9f260f4296633e47ec9cf0c61a498</id>
<content type='text'>
This commit is a simple driver for bridge HMDI it66121.
The input format is RBG and there is no color conversion.
Audio, HDCP and CEC are not supported yet.

Signed-off-by: Phong LE &lt;ple@baylibre.com&gt;
Signed-off-by: Neil Armstrong &lt;narmstrong@baylibre.com&gt;
Reviewed-by: Robert Foss &lt;robert.foss@linaro.org&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20210419071223.2673533-3-narmstrong@baylibre.com
</content>
</entry>
<entry>
<title>drm/bridge: Introduce LT8912B DSI to HDMI bridge</title>
<updated>2021-03-26T14:40:20Z</updated>
<author>
<name>Adrien Grassein</name>
<email>adrien.grassein@gmail.com</email>
</author>
<published>2021-03-26T12:19:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=30e2ae943c260036ea494b601343f6ed5ce7bc60'/>
<id>urn:sha1:30e2ae943c260036ea494b601343f6ed5ce7bc60</id>
<content type='text'>
Lontium LT8912B is a DSI to HDMI bridge.

Reported-by: kernel test robot &lt;lkp@intel.com&gt;
Signed-off-by: Adrien Grassein &lt;adrien.grassein@gmail.com&gt;
Reviewed-by: Robert Foss &lt;robert.foss@linaro.org&gt;
Signed-off-by: Robert Foss &lt;robert.foss@linaro.org&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20210326121955.1266230-3-adrien.grassein@gmail.com
</content>
</entry>
<entry>
<title>drm: bridge: Add Chipone ICN6211 MIPI-DSI to RGB bridge</title>
<updated>2021-03-25T16:46:08Z</updated>
<author>
<name>Jagan Teki</name>
<email>jagan@amarulasolutions.com</email>
</author>
<published>2021-03-22T10:33:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=ce517f18944e3f8d08484cfdee425277fc2c4df6'/>
<id>urn:sha1:ce517f18944e3f8d08484cfdee425277fc2c4df6</id>
<content type='text'>
ICN6211 is MIPI-DSI to RGB Converter bridge from Chipone.

It has a flexible configuration of MIPI DSI signal input and
produce RGB565, RGB666, RGB888 output format.

Add bridge driver for it.

Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
Reviewed-by: Robert Foss &lt;robert.foss@linaro.org&gt;
Signed-off-by: Robert Foss &lt;robert.foss@linaro.org&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20210322103328.66442-2-jagan@amarulasolutions.com
</content>
</entry>
</feed>
