<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/git/stable/linux.git/arch/arm/mach-at91/clock.c, branch master</title>
<subtitle>Linux kernel stable tree</subtitle>
<id>https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master</id>
<link rel='self' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/'/>
<updated>2014-11-26T17:43:44+00:00</updated>
<entry>
<title>ARM: at91: remove old at91-specific clock driver</title>
<updated>2014-11-26T17:43:44+00:00</updated>
<author>
<name>Nicolas Ferre</name>
<email>nicolas.ferre@atmel.com</email>
</author>
<published>2014-11-26T16:19:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=ff78a189b0ae55f258f020a428c834250eb8f834'/>
<id>urn:sha1:ff78a189b0ae55f258f020a428c834250eb8f834</id>
<content type='text'>
This clock driver collection was specific to AT91 and only used in !DT cases.
All clocks and the clock trees for all Atmel SoCs are now described by drivers
using the common clock framework.

Signed-off-by: Nicolas Ferre &lt;nicolas.ferre@atmel.com&gt;
Acked-by: Boris BREZILLON &lt;boris.brezillon@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>ARM: at91/PMC: don't forget to write PMC_PCDR register to disable clocks</title>
<updated>2014-09-24T16:00:42+00:00</updated>
<author>
<name>Ludovic Desroches</name>
<email>ludovic.desroches@atmel.com</email>
</author>
<published>2014-09-22T13:51:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=cfa1950e6c6b72251e80adc736af3c3d2907ab0e'/>
<id>urn:sha1:cfa1950e6c6b72251e80adc736af3c3d2907ab0e</id>
<content type='text'>
When introducing support for sama5d3, the write to PMC_PCDR register has
been accidentally removed.

Reported-by: Nathalie Cyrille &lt;nathalie.cyrille@atmel.com&gt;
Signed-off-by: Ludovic Desroches &lt;ludovic.desroches@atmel.com&gt;
Signed-off-by: Nicolas Ferre &lt;nicolas.ferre@atmel.com&gt;
Cc: &lt;stable@vger.kernel.org&gt; # 3.10.x and later
</content>
</entry>
<entry>
<title>ARM: at91: remove AT91_PROGRAMMABLE_CLOCKS configuration option</title>
<updated>2013-12-12T17:57:42+00:00</updated>
<author>
<name>Nicolas Ferre</name>
<email>nicolas.ferre@atmel.com</email>
</author>
<published>2013-12-12T16:00:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=83301480111c9ac3fbd03ec5b0c90c21c5aa39f7'/>
<id>urn:sha1:83301480111c9ac3fbd03ec5b0c90c21c5aa39f7</id>
<content type='text'>
This AT91 specific Kconfig option removed the code that dealt with
programmable clocks. Each AT91 SoC embeds programmable clocks and
there is little gain to remove this code in case that such a clock
is not used.
If this option is not selected, it causes certain drivers to fail
to build. We simply remove this option instead of adding code just
to build a workaround.

Signed-off-by: Nicolas Ferre &lt;nicolas.ferre@atmel.com&gt;
Signed-off-by: Kevin Hilman &lt;khilman@linaro.org&gt;
</content>
</entry>
<entry>
<title>ARM: at91: add new compatible strings for pmc driver</title>
<updated>2013-12-02T14:31:27+00:00</updated>
<author>
<name>Boris BREZILLON</name>
<email>b.brezillon@overkiz.com</email>
</author>
<published>2013-10-11T11:49:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=c59b631517e91300f6a4838f593ebca5ebde8742'/>
<id>urn:sha1:c59b631517e91300f6a4838f593ebca5ebde8742</id>
<content type='text'>
This patch adds new compatible string for PMC node to prepare the
transition to common clk.

These compatible string come from pmc driver in clk subsystem and are
needed to provide new device tree compatibility with old at91 clks
(device tree using common clks will use the new compatible strings).

Signed-off-by: Boris BREZILLON &lt;b.brezillon@overkiz.com&gt;
Acked-by: Mike Turquette &lt;mturquette@linaro.org&gt;
Signed-off-by: Nicolas Ferre &lt;nicolas.ferre@atmel.com&gt;
</content>
</entry>
<entry>
<title>ARM: at91: move at91_pmc.h to include/linux/clk/at91_pmc.h</title>
<updated>2013-12-02T14:22:15+00:00</updated>
<author>
<name>Boris BREZILLON</name>
<email>b.brezillon@overkiz.com</email>
</author>
<published>2013-10-11T07:37:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=2edb90ae421a0f65edcdef65ef9dd08e3228abbf'/>
<id>urn:sha1:2edb90ae421a0f65edcdef65ef9dd08e3228abbf</id>
<content type='text'>
This patch moves at91_pmc.h header from machine specific directory
(arch/arm/mach-at91/include/mach/at91_pmc.h) to clk include directory
(include/linux/clk/at91_pmc.h).
We need this to avoid reference to machine specific headers in clk
drivers.

Signed-off-by: Boris BREZILLON &lt;b.brezillon@overkiz.com&gt;
Acked-by: Felipe Balbi &lt;balbi@ti.com&gt;
Acked-by: Mike Turquette &lt;mturquette@linaro.org&gt;
Signed-off-by: Nicolas Ferre &lt;nicolas.ferre@atmel.com&gt;
</content>
</entry>
<entry>
<title>ARM: at91/PMC: use at91_usb_rate() for UTMI PLL</title>
<updated>2013-06-26T13:24:11+00:00</updated>
<author>
<name>Nicolas Ferre</name>
<email>nicolas.ferre@atmel.com</email>
</author>
<published>2013-06-24T16:09:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=bd2da9ca138e446824a7542b381aed442fef4caa'/>
<id>urn:sha1:bd2da9ca138e446824a7542b381aed442fef4caa</id>
<content type='text'>
We are using this function, now that we have introduced
the support for UTMI clock for computing the USB host rate.

Signed-off-by: Nicolas Ferre &lt;nicolas.ferre@atmel.com&gt;
Tested-by: Bo Shen &lt;voice.shen@atmel.com&gt;
</content>
</entry>
<entry>
<title>ARM: at91/PMC: fix at91sam9n12 USB FS init</title>
<updated>2013-06-26T13:23:18+00:00</updated>
<author>
<name>Nicolas Ferre</name>
<email>nicolas.ferre@atmel.com</email>
</author>
<published>2013-06-24T16:07:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=d04e5b694e996e7cbbe3748924a259a647c3456d'/>
<id>urn:sha1:d04e5b694e996e7cbbe3748924a259a647c3456d</id>
<content type='text'>
at91sam9n12 has Full-speed only USB. So we should add
it to the list in at91_pllb_usbfs_clock_init() function.
Moreover, at91sam9n12 has an unusual PMC in the sense that it
has a PLLB but also has a USB clock register.

Signed-off-by: Nicolas Ferre &lt;nicolas.ferre@atmel.com&gt;
Tested-by: Bo Shen &lt;voice.shen@atmel.com&gt;
</content>
</entry>
<entry>
<title>ARM: at91/PMC: at91sam9n12 family has a PLLB</title>
<updated>2013-06-26T13:22:51+00:00</updated>
<author>
<name>Nicolas Ferre</name>
<email>nicolas.ferre@atmel.com</email>
</author>
<published>2013-06-24T08:21:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=7319ee0495b7a0c7aee69beb580cd293d5e21ef4'/>
<id>urn:sha1:7319ee0495b7a0c7aee69beb580cd293d5e21ef4</id>
<content type='text'>
Signed-off-by: Nicolas Ferre &lt;nicolas.ferre@atmel.com&gt;
Acked-by: Bo Shen &lt;voice.shen@atmel.com&gt;
</content>
</entry>
<entry>
<title>ARM: at91/PMC: sama5d3 family doesn't have a PLLB</title>
<updated>2013-06-26T13:22:15+00:00</updated>
<author>
<name>Nicolas Ferre</name>
<email>nicolas.ferre@atmel.com</email>
</author>
<published>2013-06-24T08:20:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=ed4a2af5fcfe0d324aaceffdaa9ea2f08f7ef2c6'/>
<id>urn:sha1:ed4a2af5fcfe0d324aaceffdaa9ea2f08f7ef2c6</id>
<content type='text'>
Signed-off-by: Nicolas Ferre &lt;nicolas.ferre@atmel.com&gt;
Acked-by: Ludovic Desroches &lt;ludovic.desroches@atmel.com&gt;
</content>
</entry>
<entry>
<title>ARM: at91: introduce SAMA5 support</title>
<updated>2013-03-26T11:18:04+00:00</updated>
<author>
<name>Ludovic Desroches</name>
<email>ludovic.desroches@atmel.com</email>
</author>
<published>2013-03-22T13:24:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=8f4b47949f61eb7f68f458d56a661a7842e67c44'/>
<id>urn:sha1:8f4b47949f61eb7f68f458d56a661a7842e67c44</id>
<content type='text'>
This patch introduces the SAMA5 support and a generic board file for SAMA5
devices. It also updates the PMC driver to manage clock division which is a
requirement since some peripherals can't work at the bus frequency on SAMA5.

Signed-off-by: Ludovic Desroches &lt;ludovic.desroches@atmel.com&gt;
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD &lt;plagnioj@jcrosoft.com&gt;
Signed-off-by: Nicolas Ferre &lt;nicolas.ferre@atmel.com&gt;
</content>
</entry>
</feed>
