<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/clk/ti/clock.h, branch linux-4.3.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.3.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.3.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2015-08-24T23:48:58Z</updated>
<entry>
<title>clk: ti: Convert to clk_hw based provider APIs</title>
<updated>2015-08-24T23:48:58Z</updated>
<author>
<name>Stephen Boyd</name>
</author>
<published>2015-07-31T00:20:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a53ad8ef3dccb0c5482c60a3f6b8c0cbd498efe5'/>
<id>urn:sha1:a53ad8ef3dccb0c5482c60a3f6b8c0cbd498efe5</id>
<content type='text'>
We're removing struct clk from the clk provider API, so switch
this code to using the clk_hw based provider APIs.

Acked-by: Tero Kristo &lt;t-kristo@ti.com&gt;
Signed-off-by: Stephen Boyd &lt;sboyd@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-4.2/ti-clk-move' of https://github.com/t-kristo/linux-pm into clk-next</title>
<updated>2015-07-28T18:58:26Z</updated>
<author>
<name>Stephen Boyd</name>
</author>
<published>2015-07-28T18:58:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4d341056202a4725777ed99897f6456405819cd4'/>
<id>urn:sha1:4d341056202a4725777ed99897f6456405819cd4</id>
<content type='text'>
From Tero Kristo:
  "This pull request contains the TI clock driver set to move the
   clock implementations under clock driver. Some small portions of
   the clock driver code still remain under mach-omap2 after this,
   it should be decided whether this code is now obsolete and should
   be deleted or should someone try to fix it."

Slight merge conflicts with determine_rate prototype changes.
</content>
</entry>
<entry>
<title>clk: ti: remove exported ll_ops struct, instead add an API for registration</title>
<updated>2015-06-02T09:31:46Z</updated>
<author>
<name>Tero Kristo</name>
</author>
<published>2015-04-27T18:55:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e9e63088e4f93cf4ed7999294c09905b7dcb4d32'/>
<id>urn:sha1:e9e63088e4f93cf4ed7999294c09905b7dcb4d32</id>
<content type='text'>
We should avoid exporting data from drivers, instead use an API for
registering the clock low level operations.

Signed-off-by: Tero Kristo &lt;t-kristo@ti.com&gt;
</content>
</entry>
<entry>
<title>clk: ti: move some public definitions to private header</title>
<updated>2015-06-02T09:31:45Z</updated>
<author>
<name>Tero Kristo</name>
</author>
<published>2015-03-04T19:02:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a3314e9cf69c1d4052017e559ea69a042ccd83e2'/>
<id>urn:sha1:a3314e9cf69c1d4052017e559ea69a042ccd83e2</id>
<content type='text'>
Several exported TI clock driver features are no longer needed outside
the clock driver itself, thus move all of these to the driver private
header file. Also, update some of the driver files to actually include
this header.

Signed-off-by: Tero Kristo &lt;t-kristo@ti.com&gt;
</content>
</entry>
<entry>
<title>clk: ti: am3517: move remaining am3517 clock support code to clock driver</title>
<updated>2015-06-02T09:31:45Z</updated>
<author>
<name>Tero Kristo</name>
</author>
<published>2015-03-03T19:19:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c9a58b0a848e4b88d2dd4690ef19bae8696649eb'/>
<id>urn:sha1:c9a58b0a848e4b88d2dd4690ef19bae8696649eb</id>
<content type='text'>
With legacy clock support gone, this is no longer needed under platform,
so move it under the clock driver itself. Make some exports be driver
internal definitions at the same time.

Signed-off-by: Tero Kristo &lt;t-kristo@ti.com&gt;
</content>
</entry>
<entry>
<title>clk: ti: omap34xx: move omap34xx clock type support code to clock driver</title>
<updated>2015-06-02T09:31:37Z</updated>
<author>
<name>Tero Kristo</name>
</author>
<published>2015-03-03T15:28:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f2671d5c6cb4abe4636014cd66fd0eeb8190b2ca'/>
<id>urn:sha1:f2671d5c6cb4abe4636014cd66fd0eeb8190b2ca</id>
<content type='text'>
With the legacy clock data gone, this is no longer needed under platform,
so move it under the clock driver itself. Remove unnecessary declarations
from the TI clock header also.

Signed-off-by: Tero Kristo &lt;t-kristo@ti.com&gt;
</content>
</entry>
<entry>
<title>clk: ti: clkdm: move clkdm gate clock support code to clock driver</title>
<updated>2015-06-02T09:31:30Z</updated>
<author>
<name>Tero Kristo</name>
</author>
<published>2015-03-03T14:22:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bd86cfdcbd827216fd682d62ffba2667bbe6fbc3'/>
<id>urn:sha1:bd86cfdcbd827216fd682d62ffba2667bbe6fbc3</id>
<content type='text'>
With the legacy clock data gone, this is no longer needed under platform,
so move it under the clock driver itself. Remove the exported clock driver
APIs as well, as these are not needed outside clock driver anymore.

Signed-off-by: Tero Kristo &lt;t-kristo@ti.com&gt;
</content>
</entry>
<entry>
<title>clk: ti: omap2430: move clock support code under clock driver</title>
<updated>2015-06-02T09:31:29Z</updated>
<author>
<name>Tero Kristo</name>
</author>
<published>2015-03-03T14:08:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d5a04dddf51e234dc89f21e4e4b91e853cf49ff2'/>
<id>urn:sha1:d5a04dddf51e234dc89f21e4e4b91e853cf49ff2</id>
<content type='text'>
With the legacy clock support gone, this is no longer needed under
platform code-base. Thus, move this under the TI clock driver, and
remove the exported API from the public header.

Signed-off-by: Tero Kristo &lt;t-kristo@ti.com&gt;
</content>
</entry>
<entry>
<title>clk: ti: dflt: move support for default gate clock to clock driver</title>
<updated>2015-06-02T09:31:22Z</updated>
<author>
<name>Tero Kristo</name>
</author>
<published>2015-03-03T13:28:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9f37e90efaf0772b8f98bc347b9db77a3f0c27eb'/>
<id>urn:sha1:9f37e90efaf0772b8f98bc347b9db77a3f0c27eb</id>
<content type='text'>
With the legacy support gone, OMAP2+ default gate clock can be moved
under clock driver. Create a new file for the purpose, and clean-up
the header exports a bit as some clock APIs are no longer needed
outside clock driver itself.

Signed-off-by: Tero Kristo &lt;t-kristo@ti.com&gt;
</content>
</entry>
<entry>
<title>clk: ti: dpll: move omap3 DPLL functionality to clock driver</title>
<updated>2015-06-02T09:31:14Z</updated>
<author>
<name>Tero Kristo</name>
</author>
<published>2015-03-03T11:27:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0565fb168d63f89591ce7dcb85438cb19d939a92'/>
<id>urn:sha1:0565fb168d63f89591ce7dcb85438cb19d939a92</id>
<content type='text'>
With the legacy clock support gone, OMAP3 generic DPLL code can now be
moved over to the clock driver also. A few un-unused clkoutx2 functions
are also removed at the same time.

Signed-off-by: Tero Kristo &lt;t-kristo@ti.com&gt;
</content>
</entry>
</feed>
