<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/gpu/drm/msm/Makefile, branch v4.1.24</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v4.1.24</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v4.1.24'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2015-04-01T23:29:38+00:00</updated>
<entry>
<title>drm/msm/mdp5: Enable DSI connector in msm drm driver</title>
<updated>2015-04-01T23:29:38+00:00</updated>
<author>
<name>Hai Li</name>
<email>hali@codeaurora.org</email>
</author>
<published>2015-03-26T23:25:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=d5af49c92a8aff8236e7b0bb35e9af364000c017'/>
<id>urn:sha1:d5af49c92a8aff8236e7b0bb35e9af364000c017</id>
<content type='text'>
This change adds the support in mdp5 kms driver for single
and dual DSI. Dual DSI case depends on the framework API
and sequence change to support dual data path.

v1: Initial change
v2: Address Rob Clark's comment
- Separate command mode encoder to a new file mdp5_cmd_encoder.c
- Rebase to not depend on msm_drm_sub_dev change

Signed-off-by: Hai Li &lt;hali@codeaurora.org&gt;
Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt;
</content>
</entry>
<entry>
<title>drm/msm: Initial add DSI connector support</title>
<updated>2015-04-01T23:29:38+00:00</updated>
<author>
<name>Hai Li</name>
<email>hali@codeaurora.org</email>
</author>
<published>2015-03-31T18:36:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=a689554ba6ed81cf606c16539f6ffc2a1dcdaf8e'/>
<id>urn:sha1:a689554ba6ed81cf606c16539f6ffc2a1dcdaf8e</id>
<content type='text'>
This change adds the DSI connector support in msm drm driver.

v1: Initial change
v2:
- Address comments from Archit + minor clean-ups
- Rebase to not depend on msm_drm_sub_dev change [Rob's comment]
v3: Fix issues when initialization is failed

Signed-off-by: Hai Li &lt;hali@codeaurora.org&gt;
Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt;
</content>
</entry>
<entry>
<title>drm/msm: fix build error with W=1</title>
<updated>2015-02-01T20:32:48+00:00</updated>
<author>
<name>Rob Clark</name>
<email>robdclark@gmail.com</email>
</author>
<published>2015-01-20T18:04:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=1c19f98d2bb59ba50d0a5e1fd9aaa49c1c6757a0'/>
<id>urn:sha1:1c19f98d2bb59ba50d0a5e1fd9aaa49c1c6757a0</id>
<content type='text'>
Combining -Werror with all the extra warning flags that W=1 adds doesn't
go so well.  Especially because some of the warnings triggered are from
included headers.  So just drop -Werror.

Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt;
</content>
</entry>
<entry>
<title>drm/msm: Initial add eDP support in msm drm driver (v5)</title>
<updated>2015-02-01T20:30:37+00:00</updated>
<author>
<name>Hai Li</name>
<email>hali@codeaurora.org</email>
</author>
<published>2015-01-07T23:47:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=ab5b0107ccf3821a6837b0f2819270d6fa0b278f'/>
<id>urn:sha1:ab5b0107ccf3821a6837b0f2819270d6fa0b278f</id>
<content type='text'>
This change adds a new eDP connector in msm drm driver. With this
change, eDP panel can work with msm platform under drm framework.

v1: Initial change

v2: Address Rob's comments
    Use generated header file for register definitions
    Change to devm_* APIs

v3: Address Thierry's comments and rebase on top of atomic changes
    Remove edp_bridge_mode_fixup
    Remove backlight control code and rely on pwm-backlight
    Remove continuous splash screen support for now
    Change to gpiod_* APIs

v4: Fix kbuild test issue

Signed-off-by: Hai Li &lt;hali@codeaurora.org&gt;
[robclark: v5: rebase on drm_bridge changes in drm-next]
Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt;
</content>
</entry>
<entry>
<title>drm/msm: add multiple CRTC and overlay support</title>
<updated>2014-11-21T13:57:19+00:00</updated>
<author>
<name>Stephane Viau</name>
<email>sviau@codeaurora.org</email>
</author>
<published>2014-11-18T17:49:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=0deed25b65aaf495e36818481cfc9f58dfa5cd3f'/>
<id>urn:sha1:0deed25b65aaf495e36818481cfc9f58dfa5cd3f</id>
<content type='text'>
MDP5 currently support one single CRTC with its private pipe.
This change allows the configuration of multiple CRTCs with
the possibility to attach several public planes to these CRTCs.

Signed-off-by: Stephane Viau &lt;sviau@codeaurora.org&gt;
Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt;
</content>
</entry>
<entry>
<title>drm/msm/mdp5: introduce mdp5_cfg module</title>
<updated>2014-11-21T13:57:17+00:00</updated>
<author>
<name>Stephane Viau</name>
<email>sviau@codeaurora.org</email>
</author>
<published>2014-11-18T17:49:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=2e362e1772b8978428f087007fc4d6c4990efd41'/>
<id>urn:sha1:2e362e1772b8978428f087007fc4d6c4990efd41</id>
<content type='text'>
The hardware configuration modification from a version to another
is quite consequent. Introducing a configuration module
(mdp5_cfg) may make things more clear and easier to access when a
new hardware version comes up.

Signed-off-by: Stephane Viau &lt;sviau@codeaurora.org&gt;
Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt;
</content>
</entry>
<entry>
<title>drm/msm: a4xx support for msm-drm</title>
<updated>2014-11-16T19:27:40+00:00</updated>
<author>
<name>Aravind Ganesan</name>
<email>aravindg@codeaurora.org</email>
</author>
<published>2014-09-08T19:40:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=23bd62fd419755b439152915f4df8ff26346f2b7'/>
<id>urn:sha1:23bd62fd419755b439152915f4df8ff26346f2b7</id>
<content type='text'>
Added a4xx GPU support.

Signed-off-by: Aravind Ganesan &lt;aravindg@codeaurora.org&gt;
Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt;
</content>
</entry>
<entry>
<title>drm/msm: atomic core bits</title>
<updated>2014-11-16T19:27:37+00:00</updated>
<author>
<name>Rob Clark</name>
<email>robdclark@gmail.com</email>
</author>
<published>2014-11-08T18:21:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=cf3a7e4ce08e6876cdcb80390876647f28a7cf8f'/>
<id>urn:sha1:cf3a7e4ce08e6876cdcb80390876647f28a7cf8f</id>
<content type='text'>
The core parts for async commit.

Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt;
</content>
</entry>
<entry>
<title>drm/msm/adreno: split adreno device out into it's own file</title>
<updated>2014-09-10T15:19:08+00:00</updated>
<author>
<name>Rob Clark</name>
<email>robdclark@gmail.com</email>
</author>
<published>2014-09-05T17:06:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=bfd28b136298f37ef2e10494d3a0bfb4dcbaa7b9'/>
<id>urn:sha1:bfd28b136298f37ef2e10494d3a0bfb4dcbaa7b9</id>
<content type='text'>
We'd rather not duplicate these parts as support for additional gpu
generations is added.

Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt;
</content>
</entry>
<entry>
<title>drm/msm/mdp4: add LVDS panel support</title>
<updated>2014-09-10T15:19:07+00:00</updated>
<author>
<name>Rob Clark</name>
<email>robdclark@gmail.com</email>
</author>
<published>2014-08-01T17:08:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=3e87599b68e7929a84a32ab65ad17b79a3f271f6'/>
<id>urn:sha1:3e87599b68e7929a84a32ab65ad17b79a3f271f6</id>
<content type='text'>
LVDS panel support uses the LCDC (parallel) encoder.  Unlike with HDMI,
there is not a separate LVDS block, so no need to split things into a
bridge+connector.  Nor is there is anything re-used with mdp5.

Note that there can be some regulators shared between HDMI and LVDS (in
particular, on apq8064, ext_3v3p), so we should not use the _exclusive()
variants of devm_regulator_get().

The drm_panel framework is used for panel-specific driver.

Signed-off-by: Rob Clark &lt;robdclark@gmail.com&gt;
</content>
</entry>
</feed>
