<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/gpu/drm/exynos/Makefile, branch linux-4.2.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.2.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.2.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2015-06-22T11:04:56Z</updated>
<entry>
<title>drm/exynos: mic: add MIC driver</title>
<updated>2015-06-22T11:04:56Z</updated>
<author>
<name>Hyungwon Hwang</name>
</author>
<published>2015-06-12T12:59:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=77bbd8914a91fab25f567772db60e2d1372de8c6'/>
<id>urn:sha1:77bbd8914a91fab25f567772db60e2d1372de8c6</id>
<content type='text'>
MIC(Mobile image compressor) is newly added IP in Exynos5433. MIC
resides between decon and mipi dsim, and compresses frame data by 50%.
With dsi, not display port, to send frame data to the panel, the
bandwidth is not enough. That is why this compressor is introduced.

Signed-off-by: Hyungwon Hwang &lt;human.hwang@samsung.com&gt;
Signed-off-by: Inki Dae &lt;inki.dae@samsung.com&gt;
</content>
</entry>
<entry>
<title>drm/exynos: add Exynos5433 decon driver</title>
<updated>2015-06-22T10:56:44Z</updated>
<author>
<name>Joonyoung Shim</name>
</author>
<published>2015-06-12T12:59:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c8466a9166b00ecb0c6f768baf70636fe15f63ef'/>
<id>urn:sha1:c8466a9166b00ecb0c6f768baf70636fe15f63ef</id>
<content type='text'>
DECON(Display and Enhancement Controller) is new IP replacing FIMD in
Exynos5433. This patch adds Exynos5433 decon driver.

Signed-off-by: Joonyoung Shim &lt;jy0922.shim@samsung.com&gt;
Signed-off-by: Hyungwon Hwang &lt;human.hwang@samsung.com&gt;
Signed-off-by: Inki Dae &lt;inki.dae@samsung.com&gt;
</content>
</entry>
<entry>
<title>drm/exynos: Add DECON driver</title>
<updated>2015-02-11T11:27:08Z</updated>
<author>
<name>Ajay Kumar</name>
</author>
<published>2015-02-05T15:54:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=96976c3d9aff4e1387c30f6356ac01fa6f72ef46'/>
<id>urn:sha1:96976c3d9aff4e1387c30f6356ac01fa6f72ef46</id>
<content type='text'>
This patch is based on exynos-drm-next branch of Inki Dae's tree at:
git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git

DECON(Display and Enhancement Controller) is the new IP
in exynos7 SOC for generating video signals using pixel data.

DECON driver can be used to drive 2 different interfaces on Exynos7:
DECON-INT(video controller) and DECON-EXT(Mixer for HDMI)

The existing FIMD driver code was used as a template to create
DECON driver. Only DECON-INT is supported as of now, and
DECON-EXT support will be added later.

The current version of the driver supports video mode displays.

Changelog v2:
- Change config name, DRM_EXYNOS_DECON to DRM_EXYNOS7_DECON.

Signed-off-by: Akshu Agrawal &lt;akshua@gmail.com&gt;
Signed-off-by: Ajay Kumar &lt;ajaykumar.rs@samsung.com&gt;
Signed-off-by: Inki Dae &lt;inki.dae@samsung.com&gt;
</content>
</entry>
<entry>
<title>drm/exynos: remove DRM_EXYNOS_DMABUF config</title>
<updated>2015-02-07T07:38:40Z</updated>
<author>
<name>Joonyoung Shim</name>
</author>
<published>2015-02-04T05:19:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b74ea6a97e82b8230309a95c1266ce4b97254d54'/>
<id>urn:sha1:b74ea6a97e82b8230309a95c1266ce4b97254d54</id>
<content type='text'>
The exynos drm driver has DRIVER_PRIME capability, then it's reasonable
to support dmabuf as default. Remove DRM_EXYNOS_DMABUF config, it will
prevent that user selects the option unnecessarily.

Signed-off-by: Joonyoung Shim &lt;jy0922.shim@samsung.com&gt;
Reviewed-by: Gustavo Padovan &lt;gustavo.padovan@collabora.co.uk&gt;
Signed-off-by: Inki Dae &lt;inki.dae@samsung.com&gt;
</content>
</entry>
<entry>
<title>drm/exynos: add DSIM driver</title>
<updated>2014-04-04T12:24:48Z</updated>
<author>
<name>Andrzej Hajda</name>
</author>
<published>2014-04-03T16:19:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7eb8f069be8a03d9341473b69f1e7b891960c0e5'/>
<id>urn:sha1:7eb8f069be8a03d9341473b69f1e7b891960c0e5</id>
<content type='text'>
The patch adds driver for Exynos DSI master (DSIM). It is a platform driver
which is registered as exynos_drm_display sub-driver of exynos_drm framework
and implements DRM encoder/connector pair.
It is also MIPI-DSI host driver and provides DSI bus for panels.
It interacts with its panel(s) using drm_panel framework.

Signed-off-by: Andrzej Hajda &lt;a.hajda@samsung.com&gt;
Signed-off-by: Inki Dae &lt;inki.dae@samsung.com&gt;
</content>
</entry>
<entry>
<title>drm/exynos: restore parallel output interface support</title>
<updated>2014-03-23T15:36:40Z</updated>
<author>
<name>Andrzej Hajda</name>
</author>
<published>2014-03-17T12:03:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=14b6873a01981b29ad3a772d7721ac11a5c4221c'/>
<id>urn:sha1:14b6873a01981b29ad3a772d7721ac11a5c4221c</id>
<content type='text'>
The patch adds parallel output interface to FIMD device driver.
It also restores support for panels initialized by boot loader,
but without proper kernel driver.
Driver uses video interface bindings to find connected panel.
It uses drm_panel interface to interact with the panel.

Signed-off-by: Andrzej Hajda &lt;a.hajda@samsung.com&gt;
Reviewed-by: Tomasz Figa &lt;t.figa@samsung.com&gt;
Signed-off-by: Inki Dae &lt;inki.dae@samsung.com&gt;
</content>
</entry>
<entry>
<title>drm/exynos: Remove the exynos_drm_connector shim</title>
<updated>2014-03-23T15:36:38Z</updated>
<author>
<name>Sean Paul</name>
</author>
<published>2014-02-24T10:25:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=90672f92caed94909f18467ea4663e0c5843e25f'/>
<id>urn:sha1:90672f92caed94909f18467ea4663e0c5843e25f</id>
<content type='text'>
This path removes the exynos_drm_connector code since it was just
passing hooks through display_ops. The individual device drivers are now
responsible for implementing drm_connector directly.

Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt;
Signed-off-by: Inki Dae &lt;inki.dae@samsung.com&gt;
</content>
</entry>
<entry>
<title>drm/exynos: Move dp driver from video/ to drm/</title>
<updated>2014-03-23T15:36:34Z</updated>
<author>
<name>Sean Paul</name>
</author>
<published>2014-01-30T21:19:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2e4e678aa8a49136a4954dd93e53ac5108977e5c'/>
<id>urn:sha1:2e4e678aa8a49136a4954dd93e53ac5108977e5c</id>
<content type='text'>
This patch moves the code from video/ to drm/. This is required the DP
driver needs to power on/off in the correct order in relation to fimd.
This will also allow the DP driver to participate in drm modeset as well
as provide accurate connection detection and edid.

Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt;
Signed-off-by: Inki Dae &lt;inki.dae@samsung.com&gt;
</content>
</entry>
<entry>
<title>drm/exynos: Remove exynos_drm_hdmi shim</title>
<updated>2014-03-23T15:36:32Z</updated>
<author>
<name>Sean Paul</name>
</author>
<published>2014-01-30T21:19:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f041b257a8997c8472a1013e9f252c3e2a1d879e'/>
<id>urn:sha1:f041b257a8997c8472a1013e9f252c3e2a1d879e</id>
<content type='text'>
This patch trims exynos_drm_hdmi out of the driver. The reason it
existed in the first place was to make up for the mixture of
display/overlay/manager ops being spread across hdmi and mixer. With
that code now rationalized, mixer and hdmi map directly to
exynos_drm_crtc and exynos_drm_encoder, respectively. Since there is a
1:1 mapping, we no longer need this layer.

Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt;
Signed-off-by: Inki Dae &lt;inki.dae@samsung.com&gt;
</content>
</entry>
<entry>
<title>drm/exynos: hdmi: remove the i2c drivers and use</title>
<updated>2014-03-23T15:36:32Z</updated>
<author>
<name>Daniel Kurtz</name>
</author>
<published>2014-02-24T09:52:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2b7681326dc2c6669302b086400bd64af2ff8a4f'/>
<id>urn:sha1:2b7681326dc2c6669302b086400bd64af2ff8a4f</id>
<content type='text'>
The i2c client was previously being passed into the hdmi driver via a
dedicated i2c driver, and then a global variable. This patch removes all
of that and just uses the device tree to get the i2c_client. This patch
also properly references the client so we don't lose it before we're
done with it.

Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt;
[seanpaul changed to phandle lookup instead of using of node name]
Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt;
Signed-off-by: Inki Dae &lt;inki.dae@samsung.com&gt;
</content>
</entry>
</feed>
