<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/arch/arm/mach-versatile/clock.c, branch master</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=master</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2010-05-02T08:35:33Z</updated>
<entry>
<title>ARM: Realview/Versatile/Integrator: separate out common clock code</title>
<updated>2010-05-02T08:35:33Z</updated>
<author>
<name>Russell King</name>
<email>rmk+kernel@arm.linux.org.uk</email>
</author>
<published>2010-01-14T12:48:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f4b8b319bf21bf3576014ce7336763cd3e1684ef'/>
<id>urn:sha1:f4b8b319bf21bf3576014ce7336763cd3e1684ef</id>
<content type='text'>
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>ARM: ICST: kill duplicate icst code</title>
<updated>2010-05-02T08:35:33Z</updated>
<author>
<name>Russell King</name>
<email>rmk+kernel@arm.linux.org.uk</email>
</author>
<published>2010-01-16T20:16:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c5a0adb51002e51a4254cb7f0ab7190d41d8b930'/>
<id>urn:sha1:c5a0adb51002e51a4254cb7f0ab7190d41d8b930</id>
<content type='text'>
The only difference between ICST307 and ICST525 are the two arrays
for calculating the S parameter; the code is now identical.  Merge
the two files and kill the duplicated code.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>ARM: ICST: use Hz instead of kHz</title>
<updated>2010-05-02T08:35:31Z</updated>
<author>
<name>Russell King</name>
<email>rmk+kernel@arm.linux.org.uk</email>
</author>
<published>2010-01-16T17:28:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=64fceb1dcd1aa6a9f2e53cf8830b38bb007b375b'/>
<id>urn:sha1:64fceb1dcd1aa6a9f2e53cf8830b38bb007b375b</id>
<content type='text'>
This makes the ICST support fit more nicely with the clk API,
eliminating the need to *1000 and /1000 in places.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>ARM: ICST: merge common ICST VCO structures</title>
<updated>2010-05-02T08:35:29Z</updated>
<author>
<name>Russell King</name>
<email>rmk+kernel@arm.linux.org.uk</email>
</author>
<published>2010-01-16T16:27:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=39c0cb02db5b8fdfac76d506b7a008b70bc960e9'/>
<id>urn:sha1:39c0cb02db5b8fdfac76d506b7a008b70bc960e9</id>
<content type='text'>
The structures for the ICST307 and ICST525 VCO devices are
identical, so merge them together.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] versatile: convert to clkdev and lookup clocks by device name</title>
<updated>2008-11-27T12:38:22Z</updated>
<author>
<name>Russell King</name>
<email>rmk@dyn-67.arm.linux.org.uk</email>
</author>
<published>2008-11-08T20:13:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=71a06da08c1a100bba7221d140403aa7a6cdebe7'/>
<id>urn:sha1:71a06da08c1a100bba7221d140403aa7a6cdebe7</id>
<content type='text'>
People often point to the Integrator/Versatile/Realview
implementations to justify using the consumer name as the sole
selector for clocks.

Eliminate this excuse by changing the Versatile implementation, so
it provides a better example of how it should be done.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] versatile: correct MMC clock rate</title>
<updated>2008-11-08T23:08:55Z</updated>
<author>
<name>Russell King</name>
<email>rmk@dyn-67.arm.linux.org.uk</email>
</author>
<published>2008-11-08T20:12:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=7bfc0b2e266dd4cd3d3f27a3ad31bf79974190b1'/>
<id>urn:sha1:7bfc0b2e266dd4cd3d3f27a3ad31bf79974190b1</id>
<content type='text'>
The MMC clock source is actually 24MHz, not 33MHz.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>arch: Remove unnecessary inclusions of asm/semaphore.h</title>
<updated>2008-04-19T02:14:49Z</updated>
<author>
<name>Matthew Wilcox</name>
<email>matthew@wil.cx</email>
</author>
<published>2008-02-26T14:55:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=950e4da32426859ee4b37b2c95026d4f1efa5d05'/>
<id>urn:sha1:950e4da32426859ee4b37b2c95026d4f1efa5d05</id>
<content type='text'>
None of these files use any of the functionality promised by
asm/semaphore.h.  It's possible that they rely on it dragging in some
unrelated header file, but I can't build all these files, so we'll have
fix any build failures as they come up.

Signed-off-by: Matthew Wilcox &lt;willy@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>[ARM] Convert some arm semaphores to mutexes</title>
<updated>2006-01-12T18:42:23Z</updated>
<author>
<name>Arjan van de Ven</name>
<email>arjan@infradead.org</email>
</author>
<published>2006-01-12T18:42:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=00431707be0cc1236ee08459367872b57da5be29'/>
<id>urn:sha1:00431707be0cc1236ee08459367872b57da5be29</id>
<content type='text'>
The arm clock semaphores are strict mutexes, convert them to the new
mutex implementation

Signed-off-by: Arjan van de Ven &lt;arjan@infradead.org&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] Move asm/hardware/clock.h to linux/clk.h</title>
<updated>2006-01-07T16:15:52Z</updated>
<author>
<name>Russell King</name>
<email>rmk@dyn-67.arm.linux.org.uk</email>
</author>
<published>2006-01-07T16:15:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f8ce25476d5f12ffa29b885e49c38cd95053437e'/>
<id>urn:sha1:f8ce25476d5f12ffa29b885e49c38cd95053437e</id>
<content type='text'>
This is needs to be visible to other architectures using the AMBA
bus and peripherals.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] Remove clk_use()/clk_unuse()</title>
<updated>2006-01-03T18:41:37Z</updated>
<author>
<name>Russell King</name>
<email>rmk@dyn-67.arm.linux.org.uk</email>
</author>
<published>2006-01-03T18:41:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a8d3584a2df28827094f6338cde1303c467bc1f0'/>
<id>urn:sha1:a8d3584a2df28827094f6338cde1303c467bc1f0</id>
<content type='text'>
It seems that clk_use() and clk_unuse() are additional complexity
which isn't required anymore.  Remove them from the clock framework
to avoid the additional confusion which they cause, and update all
ARM machine types except for OMAP.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
</feed>
