<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/gpu/drm/rockchip/Makefile, branch linux-4.13.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.13.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.13.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2017-03-24T18:48:58Z</updated>
<entry>
<title>drm/rockchip: Refactor the component match logic.</title>
<updated>2017-03-24T18:48:58Z</updated>
<author>
<name>Jeffy Chen</name>
</author>
<published>2017-03-22T03:21:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8820b68bd378db1821b23b93dbb5a1a06cbbdfdd'/>
<id>urn:sha1:8820b68bd378db1821b23b93dbb5a1a06cbbdfdd</id>
<content type='text'>
Currently we are adding all components from the dts, if one of their
drivers been disabled, we would not be able to bring up others.

Refactor component match logic, follow exynos drm.

Signed-off-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt;
Reviewed-by: Andrzej Hajda &lt;a.hajda@samsung.com&gt;
Acked-by: Mark Yao &lt;mark.yao@rock-chips.com&gt;
Tested-by: Heiko Stuebner &lt;heiko@sntech.de&gt;
Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt;
Link: http://patchwork.freedesktop.org/patch/msgid/1490152880-21855-1-git-send-email-jeffy.chen@rock-chips.com
</content>
</entry>
<entry>
<title>drm/rockchip: cdn-dp: add cdn DP support for rk3399</title>
<updated>2017-02-05T08:29:29Z</updated>
<author>
<name>Chris Zhong</name>
</author>
<published>2017-02-05T07:54:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1a0f7ed3abe29cff8e652c69a8ad89aec2c40f00'/>
<id>urn:sha1:1a0f7ed3abe29cff8e652c69a8ad89aec2c40f00</id>
<content type='text'>
Add support for cdn DP controller which is embedded in the rk3399
SoCs. The DP is compliant with DisplayPort Specification,
Version 1.3, This IP is compatible with the rockchip type-c PHY IP.
There is a uCPU in DP controller, it need a firmware to work,
please put the firmware file to /lib/firmware/rockchip/dptx.bin. The
uCPU in charge of aux communication and link training, the host use
mailbox to communicate with the ucpu.
The dclk pin_pol of vop must not be invert for DP.

Signed-off-by: Chris Zhong &lt;zyw@rock-chips.com&gt;
[seanpaul fixed up some races between the worker and modeset]
[seanpaul squashed ~15 commits from chromium.org gerrit]
Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt;
[groeck fixed compilation errors when building as module]
Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt;
</content>
</entry>
<entry>
<title>drm/rockchip: add an common abstracted PSR driver</title>
<updated>2016-08-23T15:44:32Z</updated>
<author>
<name>Yakir Yang</name>
</author>
<published>2016-07-24T06:57:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5182c1a556d7ff70e28516c4b9250a347b732af0'/>
<id>urn:sha1:5182c1a556d7ff70e28516c4b9250a347b732af0</id>
<content type='text'>
The PSR driver have exported four symbols for specific device driver, and
it's safe to call them in interrupt context:
- rockchip_drm_psr_register()
- rockchip_drm_psr_unregister()
- rockchip_drm_psr_enable()
- rockchip_drm_psr_disable()
- rockchip_drm_psr_flush()

Encoder driver should call the register/unregister interfaces to hook
itself into common PSR driver, encoder have implement the 'psr_set'
callback which use the set PSR state in hardware side.

Crtc driver would call the enable/disable interfaces when vblank is
enable/disable, after that the common PSR driver would call the encoder
registered callback to set the PSR state.

Fb driver would call the flush interface in 'fb-&gt;dirty' callback, this
helper function would force all PSR enabled encoders to exit from PSR
for 3 seconds.

Signed-off-by: Yakir Yang &lt;ykk@rock-chips.com&gt;
[seanpaul removed leftover psr_enabled/psr_work kruft from drm_vop.c]
Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt;
</content>
</entry>
<entry>
<title>drm: rockchip: dp: add rockchip platform dp driver</title>
<updated>2016-04-05T02:13:04Z</updated>
<author>
<name>Yakir Yang</name>
</author>
<published>2016-03-29T01:57:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9e32e16e9e989f2c4a11b377c5ed3e1c7be16cfb'/>
<id>urn:sha1:9e32e16e9e989f2c4a11b377c5ed3e1c7be16cfb</id>
<content type='text'>
Rockchip have three clocks for dp controller, we leave pclk_edp
to analogix_dp driver control, and keep the sclk_edp_24m and
sclk_edp in platform driver.

Acked-by: Mark Yao &lt;mark.yao@rock-chips.com&gt;
Tested-by: Caesar Wang &lt;wxt@rock-chips.com&gt;
Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt;
Tested-by: Heiko Stuebner &lt;heiko@sntech.de&gt;
Signed-off-by: Yakir Yang &lt;ykk@rock-chips.com&gt;
Signed-off-by: Heiko Stuebner &lt;heiko@sntech.de&gt;
</content>
</entry>
<entry>
<title>drm/rockchip: hdmi: add Innosilicon HDMI support</title>
<updated>2016-02-18T05:56:43Z</updated>
<author>
<name>Yakir Yang</name>
</author>
<published>2016-02-03T09:44:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=412d4ae6b7a508136822cd500c6a7e7e1fdefa28'/>
<id>urn:sha1:412d4ae6b7a508136822cd500c6a7e7e1fdefa28</id>
<content type='text'>
The Innosilicon HDMI is a low power HDMI 1.4 transmitter
IP, and it have been integrated on some rockchip CPUs
(like RK3036, RK312x).

Signed-off-by: Yakir Yang &lt;ykk@rock-chips.com&gt;
Tested-by: Heiko Stuebner &lt;heiko@sntech.de&gt;
</content>
</entry>
<entry>
<title>drm/rockchip: respect CONFIG_DRM_FBDEV_EMULATION</title>
<updated>2016-01-22T00:45:31Z</updated>
<author>
<name>John Keeping</name>
</author>
<published>2016-01-21T18:19:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f0442df2156a2171e40f1643c60103e6333f4e7e'/>
<id>urn:sha1:f0442df2156a2171e40f1643c60103e6333f4e7e</id>
<content type='text'>
If DRM_FBDEV_EMULATION is not selected in the config then we can save a
bit of space by not including the framebuffer code.

Signed-off-by: John Keeping &lt;john@metanate.com&gt;
</content>
</entry>
<entry>
<title>drm/rockchip: Don't build rockchip_drm_vop as modules</title>
<updated>2016-01-18T00:42:08Z</updated>
<author>
<name>Mark Yao</name>
</author>
<published>2016-01-12T07:51:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ce90d092bcd96b646b370121f0f1508270627f98'/>
<id>urn:sha1:ce90d092bcd96b646b370121f0f1508270627f98</id>
<content type='text'>
rockchip_drm_vop's module init had moved to rockchip_vop_reg.c
so no need to build rockchip_drm_vop.ko

Signed-off-by: Mark Yao &lt;mark.yao@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>drm: rockchip: Support Synopsys DW MIPI DSI</title>
<updated>2016-01-06T08:16:39Z</updated>
<author>
<name>Chris Zhong</name>
</author>
<published>2016-01-06T08:12:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=84e05408fcfefb9b28050f701e1e94fe9f86804b'/>
<id>urn:sha1:84e05408fcfefb9b28050f701e1e94fe9f86804b</id>
<content type='text'>
Add support for Synopsys DesignWare MIPI DSI controller which is
embedded in the rk3288 SoCs.

Signed-off-by: Chris Zhong &lt;zyw@rock-chips.com&gt;
Acked-by: Mark Yao &lt;mark.yao@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>drm/rockchip: vop: spilt register related into rockchip_reg_vop.c</title>
<updated>2015-12-28T01:01:34Z</updated>
<author>
<name>Mark Yao</name>
</author>
<published>2015-12-15T00:58:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a67719d182291bf62c6093545b9af27f0431cbeb'/>
<id>urn:sha1:a67719d182291bf62c6093545b9af27f0431cbeb</id>
<content type='text'>
No functional updates. Spilt register related into another file
would be nice to multi vop driver,

Signed-off-by: Mark Yao &lt;mark.yao@rock-chips.com&gt;
</content>
</entry>
<entry>
<title>drm: bridge/dw_hdmi: add rockchip rk3288 support</title>
<updated>2015-01-07T17:32:00Z</updated>
<author>
<name>Andy Yan</name>
</author>
<published>2015-01-07T07:48:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=12b9f204e804b2a6c65a6662b1fbe2449bca677f'/>
<id>urn:sha1:12b9f204e804b2a6c65a6662b1fbe2449bca677f</id>
<content type='text'>
Rockchip RK3288 hdmi is compatible with dw_hdmi

Signed-off-by: Andy Yan &lt;andy.yan@rock-chips.com&gt;
Tested-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
Acked-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
Signed-off-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;
</content>
</entry>
</feed>
