<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/drivers/clk/mediatek, branch v4.9.2</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v4.9.2</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v4.9.2'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2016-10-17T22:22:26Z</updated>
<entry>
<title>clk: mediatek: Add hardware dependency</title>
<updated>2016-10-17T22:22:26Z</updated>
<author>
<name>Jean Delvare</name>
<email>jdelvare@suse.de</email>
</author>
<published>2016-10-14T12:44:13Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=234d511d8c158d62f73f1a818eb4dd494a13a6e3'/>
<id>urn:sha1:234d511d8c158d62f73f1a818eb4dd494a13a6e3</id>
<content type='text'>
Only propose the mediatek clock drivers on this platform, unless
build-testing.

Signed-off-by: Jean Delvare &lt;jdelvare@suse.de&gt;
Cc: Shunli Wang &lt;shunli.wang@mediatek.com&gt;
Cc: James Liao &lt;jamesjj.liao@mediatek.com&gt;
Cc: Erin Lo &lt;erin.lo@mediatek.com&gt;
Cc: Matthias Brugger &lt;matthias.bgg@gmail.com&gt;
Cc: Michael Turquette &lt;mturquette@baylibre.com&gt;
Reviewed-by: Matthias Brugger &lt;matthias.bgg@gmail.com&gt;
Signed-off-by: Stephen Boyd &lt;sboyd@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>clk: mediatek: clk-mt8173: Unmap region obtained by of_iomap</title>
<updated>2016-09-21T08:06:07Z</updated>
<author>
<name>Arvind Yadav</name>
<email>arvind.yadav.cs@gmail.com</email>
</author>
<published>2016-09-20T08:30:42Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=af9083627b4764272a341902e37af17188bc17f0'/>
<id>urn:sha1:af9083627b4764272a341902e37af17188bc17f0</id>
<content type='text'>
Free memory mapping if init is not successful.

Signed-off-by: Arvind Yadav &lt;arvind.yadav.cs@gmail.com&gt;
Reviewed-by: James Liao &lt;jamesjj.liao@mediatek.com&gt;
Signed-off-by: Stephen Boyd &lt;sboyd@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>clk: mediatek: Refine the makefile to support multiple clock drivers</title>
<updated>2016-08-19T19:18:38Z</updated>
<author>
<name>James Liao</name>
<email>jamesjj.liao@mediatek.com</email>
</author>
<published>2016-08-19T05:34:49Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=2886c84681c4a10a8fecdea58bf749af09406a33'/>
<id>urn:sha1:2886c84681c4a10a8fecdea58bf749af09406a33</id>
<content type='text'>
Add a Kconfig to define clock configuration for each SoC, and
modify the Makefile to build drivers that only selected in config.

Signed-off-by: Shunli Wang &lt;shunli.wang@mediatek.com&gt;
Signed-off-by: James Liao &lt;jamesjj.liao@mediatek.com&gt;
Signed-off-by: Erin Lo &lt;erin.lo@mediatek.com&gt;
Tested-by: John Crispin &lt;blogic@openwrt.org&gt;
Reviewed-by: Matthias Brugger &lt;matthias.bgg@gmail.com&gt;
Signed-off-by: Stephen Boyd &lt;sboyd@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>clk: mediatek: remove __init from clk registration functions</title>
<updated>2016-08-19T00:15:30Z</updated>
<author>
<name>James Liao</name>
<email>jamesjj.liao@mediatek.com</email>
</author>
<published>2016-08-16T07:30:21Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=928f3bfb81e81e7f3ce6d37857a1ae075475678d'/>
<id>urn:sha1:928f3bfb81e81e7f3ce6d37857a1ae075475678d</id>
<content type='text'>
Remove __init from functions that will be used by init functions
that support probe deferral.

Signed-off-by: James Liao &lt;jamesjj.liao@mediatek.com&gt;
Signed-off-by: Erin Lo &lt;erin.lo@mediatek.com&gt;
Signed-off-by: Stephen Boyd &lt;sboyd@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>clk: mediatek: remove hdmitx_dig_cts from TOP clocks</title>
<updated>2016-05-06T15:47:42Z</updated>
<author>
<name>Philipp Zabel</name>
<email>p.zabel@pengutronix.de</email>
</author>
<published>2016-01-04T17:36:45Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=ac4b1280319c3032787ac95bfeff14a425c417bf'/>
<id>urn:sha1:ac4b1280319c3032787ac95bfeff14a425c417bf</id>
<content type='text'>
The hdmitx_dig_cts clock signal is not a child of tvdpll_445p5m,
but is routed out of the HDMI PHY module.

Signed-off-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;
Acked-by: Stephen Boyd &lt;sboyd@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>clk: mediatek: Add hdmi_ref HDMI PHY PLL reference clock output</title>
<updated>2016-05-06T15:47:40Z</updated>
<author>
<name>Philipp Zabel</name>
<email>p.zabel@pengutronix.de</email>
</author>
<published>2015-11-30T21:07:53Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=4585945bf1d348d006f7270beea3dae09fee3413'/>
<id>urn:sha1:4585945bf1d348d006f7270beea3dae09fee3413</id>
<content type='text'>
The configurable hdmi_ref output of the PLL block is derived from
the tvdpll_594m clock signal via a configurable PLL post-divider.
It is used as the PLL reference input to the HDMI PHY module.

Signed-off-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;
Acked-by: James Liao &lt;jamesjj.liao@mediatek.com&gt;
Acked-by: Stephen Boyd &lt;sboyd@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>clk: mediatek: make dpi0_sel propagate rate changes</title>
<updated>2016-05-06T15:47:39Z</updated>
<author>
<name>Philipp Zabel</name>
<email>p.zabel@pengutronix.de</email>
</author>
<published>2016-01-04T17:36:42Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=06445994fece2ae458419fbadc1b2107336615d6'/>
<id>urn:sha1:06445994fece2ae458419fbadc1b2107336615d6</id>
<content type='text'>
This mux is supposed to select a fitting divider after the PLL
is already set to the correct rate.

Signed-off-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;
Acked-by: James Liao &lt;jamesjj.liao@mediatek.com&gt;
Acked-by: Stephen Boyd &lt;sboyd@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>clk: mediatek: Make reset_control_ops const</title>
<updated>2016-03-29T23:29:19Z</updated>
<author>
<name>Philipp Zabel</name>
<email>p.zabel@pengutronix.de</email>
</author>
<published>2016-02-25T09:45:06Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=f39bb4579cbf3ff174d936d37aa3669eb98370c6'/>
<id>urn:sha1:f39bb4579cbf3ff174d936d37aa3669eb98370c6</id>
<content type='text'>
The mtk_reset_ops structure is never modified. Make it const.

Signed-off-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;
Reviewed-by: Matthias Brugger &lt;matthias.bgg@gmail.com&gt;
Signed-off-by: Stephen Boyd &lt;sboyd@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>clk: mediatek: Remove CLK_IS_ROOT</title>
<updated>2016-03-03T01:44:06Z</updated>
<author>
<name>Stephen Boyd</name>
<email>sboyd@codeaurora.org</email>
</author>
<published>2016-03-01T18:59:50Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=3d08f1564b169114b6f3d8ee6586acf8e4e54db5'/>
<id>urn:sha1:3d08f1564b169114b6f3d8ee6586acf8e4e54db5</id>
<content type='text'>
This flag is a no-op now. Remove usage of the flag.

Acked-by: James Liao &lt;jamesjj.liao@mediatek.com&gt;
Signed-off-by: Stephen Boyd &lt;sboyd@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>clk: mediatek: Fix memory leak on clock init fail</title>
<updated>2016-01-29T21:02:51Z</updated>
<author>
<name>James Liao</name>
<email>jamesjj.liao@mediatek.com</email>
</author>
<published>2016-01-08T08:15:33Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=4974259e18f1fd519d4329babbfefa24852375bb'/>
<id>urn:sha1:4974259e18f1fd519d4329babbfefa24852375bb</id>
<content type='text'>
mtk_clk_register_composite() may leak memory due to some error
handling path don't free all allocated memory. This patch
free all pointers that may allocate memory before error return.
And it's safe because kfree() can handle NULL pointers.

Signed-off-by: James Liao &lt;jamesjj.liao@mediatek.com&gt;
Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt;
Signed-off-by: Stephen Boyd &lt;sboyd@codeaurora.org&gt;
</content>
</entry>
</feed>
