<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/include/drm/drm_bridge.h, branch linux-5.1.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.1.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.1.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2019-01-14T01:51:14Z</updated>
<entry>
<title>drm: bridge: Constify mode arguments to bridge .mode_set() operation</title>
<updated>2019-01-14T01:51:14Z</updated>
<author>
<name>Laurent Pinchart</name>
<email>laurent.pinchart+renesas@ideasonboard.com</email>
</author>
<published>2018-04-06T14:39:01Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=63f8f3badf799c8b63ff33a489886bc138ce5d09'/>
<id>urn:sha1:63f8f3badf799c8b63ff33a489886bc138ce5d09</id>
<content type='text'>
The mode and ajusted_mode passed to the bridge .mode_set() operation
should never be modified by the bridge (and are not in any of the
existing bridge drivers). Make them const to make this clear.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart+renesas@ideasonboard.com&gt;
Reviewed-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;
</content>
</entry>
<entry>
<title>drm/bridge: Move the struct drm_bridge member kerneldoc inline.</title>
<updated>2018-06-21T21:00:06Z</updated>
<author>
<name>Eric Anholt</name>
<email>eric@anholt.net</email>
</author>
<published>2018-06-06T19:04:29Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=6aa13402c11035a428d8c621b334734971d5d39d'/>
<id>urn:sha1:6aa13402c11035a428d8c621b334734971d5d39d</id>
<content type='text'>
This makes it more likely that the docs stay updated with the code.

Signed-off-by: Eric Anholt &lt;eric@anholt.net&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20180606190431.1833-1-eric@anholt.net
Reviewed-by: Andrzej Hajda &lt;a.hajda@samsung.com&gt;
</content>
</entry>
<entry>
<title>drm/bridge: spelling and coding style minor fixes</title>
<updated>2018-05-17T15:19:32Z</updated>
<author>
<name>Philippe Cornu</name>
<email>philippe.cornu@st.com</email>
</author>
<published>2018-05-15T20:37:36Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=5d435b46fa68c53af8dc3a69ff2936b8f17aa294'/>
<id>urn:sha1:5d435b46fa68c53af8dc3a69ff2936b8f17aa294</id>
<content type='text'>
Minor fixes detected with "scripts/checkpatch.pl --strict"

Signed-off-by: Philippe Cornu &lt;philippe.cornu@st.com&gt;
Acked-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20180515203736.9224-1-philippe.cornu@st.com
</content>
</entry>
<entry>
<title>drm: clarify adjusted_mode documentation for bridges</title>
<updated>2018-05-15T15:34:38Z</updated>
<author>
<name>Philippe Cornu</name>
<email>philippe.cornu@st.com</email>
</author>
<published>2018-04-09T15:24:27Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=584a0146ec4989f30d0aef46ce1ea6f6ba22a690'/>
<id>urn:sha1:584a0146ec4989f30d0aef46ce1ea6f6ba22a690</id>
<content type='text'>
This patch clarifies the adjusted_mode documentation
for bridges.

Signed-off-by: Philippe Cornu &lt;philippe.cornu@st.com&gt;
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart+renesas@ideasonboard.com&gt;
Reviewed-by: Archit Taneja &lt;architt@codeaurora.org&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20180409152427.12449-1-philippe.cornu@st.com
</content>
</entry>
<entry>
<title>drm/bridge: Rename argument from crtc to bridge</title>
<updated>2018-02-07T08:06:37Z</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@linaro.org</email>
</author>
<published>2018-01-29T09:55:31Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=312924d3bc60fda4cb79d70a5c1c5b2b02aaa274'/>
<id>urn:sha1:312924d3bc60fda4cb79d70a5c1c5b2b02aaa274</id>
<content type='text'>
Why is the argument to -&gt;mode_valid() called "crtc"?
I guess a copy/paste error. Fix it.

Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20180129095531.4557-1-linus.walleij@linaro.org
</content>
</entry>
<entry>
<title>drm/bridge: Provide a way to embed timing info in bridges</title>
<updated>2018-01-12T08:44:03Z</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@linaro.org</email>
</author>
<published>2018-01-12T07:48:52Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=36a776df6e088a0cec2303aacd2fe762830b2457'/>
<id>urn:sha1:36a776df6e088a0cec2303aacd2fe762830b2457</id>
<content type='text'>
After some discussion and failed patch sets trying to convey
the right timing information between the display engine and
a bridge using the connector, I try instead to use an optional
timing information container in the bridge itself, so that
display engines can retrieve it from any bridge and use it to
determine how to drive outputs.

Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Archit Taneja &lt;architt@codeaurora.org&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20180112074854.9560-2-linus.walleij@linaro.org
</content>
</entry>
<entry>
<title>drm/bridge: change return type of drm_bridge_add function</title>
<updated>2017-08-21T03:21:53Z</updated>
<author>
<name>Inki Dae</name>
<email>inki.dae@samsung.com</email>
</author>
<published>2017-07-03T08:42:17Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=9928688492aea161eeeaad7af34f372794cb2f53'/>
<id>urn:sha1:9928688492aea161eeeaad7af34f372794cb2f53</id>
<content type='text'>
This patch changes return type of drm_bridge_add function.

This function never return negative value but returns only 0.
So it changes the return type of this function to void one.

Signed-off-by: Inki Dae &lt;inki.dae@samsung.com&gt;
Signed-off-by: Archit Taneja &lt;architt@codeaurora.org&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/1499071350-25168-2-git-send-email-inki.dae@samsung.com
</content>
</entry>
<entry>
<title>drm/bridge: Add a devm_ allocator for panel bridge.</title>
<updated>2017-07-26T19:19:47Z</updated>
<author>
<name>Eric Anholt</name>
<email>eric@anholt.net</email>
</author>
<published>2017-07-18T21:05:06Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=67022227ffb1f588e70deeccc9246ec93e26f980'/>
<id>urn:sha1:67022227ffb1f588e70deeccc9246ec93e26f980</id>
<content type='text'>
This will let drivers reduce the error cleanup they need, in
particular the "is_panel_bridge" flag.

v2: Slight cleanup of remove function by Andrzej

Signed-off-by: Eric Anholt &lt;eric@anholt.net&gt;
Reviewed-by: Andrzej Hajda &lt;a.hajda@samsung.com&gt;
Reviewed-by: Philippe Cornu &lt;philippe.cornu@st.com&gt;
Tested-by: Philippe Cornu &lt;philippe.cornu@st.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20170718210510.12229-2-eric@anholt.net
</content>
</entry>
<entry>
<title>drm/bridge: Refactor out the panel wrapper from the lvds-encoder bridge.</title>
<updated>2017-06-05T08:30:40Z</updated>
<author>
<name>Eric Anholt</name>
<email>eric@anholt.net</email>
</author>
<published>2017-06-02T20:25:14Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=13dfc0540a575b47b2d640b093ac16e9e09474f6'/>
<id>urn:sha1:13dfc0540a575b47b2d640b093ac16e9e09474f6</id>
<content type='text'>
Many DRM drivers have common code to make a stub connector
implementation that wraps a drm_panel.  By wrapping the panel in a DRM
bridge, all of the connector code (including calls during encoder
enable/disable) goes away.

v2: Fix build with CONFIG_DRM=m, drop "dev" argument that should just
    be the panel's dev, move kerneldoc up a level and document
    _remove().
v3: Fix another breakage with CONFIG_DRM=m, fix breakage with
    CONFIG_OF=n, move protos under CONFIG_DRM_PANEL_BRIDGE, wrap a
    line.

Signed-off-by: Eric Anholt &lt;eric@anholt.net&gt;
Acked-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt; (v1)
Reviewed-by: Boris Brezillon &lt;boris.brezillon@free-electrons.com&gt; (v2)
Acked-by: Archit Taneja &lt;architt@codeaurora.org&gt; (v2)
Signed-off-by: Archit Taneja &lt;architt@codeaurora.org&gt;
Link: http://patchwork.freedesktop.org/patch/msgid/20170602202514.11900-1-eric@anholt.net
</content>
</entry>
<entry>
<title>drm: Introduce drm_bridge_mode_valid()</title>
<updated>2017-05-30T06:37:50Z</updated>
<author>
<name>Jose Abreu</name>
<email>Jose.Abreu@synopsys.com</email>
</author>
<published>2017-05-25T14:19:14Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=b1240f81a1865670e44d25593e47c2023a20ab62'/>
<id>urn:sha1:b1240f81a1865670e44d25593e47c2023a20ab62</id>
<content type='text'>
Introduce a new helper function which calls mode_valid() callback
for all bridges in an encoder chain.

Signed-off-by: Jose Abreu &lt;joabreu@synopsys.com&gt;
Reviewed-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;
Cc: Carlos Palminha &lt;palminha@synopsys.com&gt;
Cc: Ville Syrjälä &lt;ville.syrjala@linux.intel.com&gt;
Cc: Dave Airlie &lt;airlied@linux.ie&gt;
Cc: Andrzej Hajda &lt;a.hajda@samsung.com&gt;
Cc: Archit Taneja &lt;architt@codeaurora.org&gt;
Cc: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Reviewed-by: Archit Taneja &lt;architt@codeaurora.org&gt;
Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;
Link: http://patchwork.freedesktop.org/patch/msgid/36bd5e054496ad3c9c71f1ffe204f28533f55f1e.1495720737.git.joabreu@synopsys.com
</content>
</entry>
</feed>
