<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/clk/at91, branch linux-5.0.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.0.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.0.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2019-02-20T19:40:21Z</updated>
<entry>
<title>clk: at91: fix masterck name</title>
<updated>2019-02-20T19:40:21Z</updated>
<author>
<name>Alexandre Belloni</name>
</author>
<published>2019-02-08T14:40:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=65a91e2e597dea62a798a8b771edc44859037e7f'/>
<id>urn:sha1:65a91e2e597dea62a798a8b771edc44859037e7f</id>
<content type='text'>
The master clock is actually named masterck earlier in the driver. Having
"mck" in the parent list means that it can never be selected.

Fixes: 1eabdc2f9dd8 ("clk: at91: add at91sam9x5 PMCs driver")
Fixes: a2038077de9a ("clk: at91: add sama5d2 PMC driver")
Fixes: 084b696bb509 ("clk: at91: add sama5d4 pmc driver")
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Acked-by: Nicolas Ferre &lt;nicolas.ferre@microchip.com&gt;
Cc: &lt;stable@vger.kernel.org&gt; # v4.20+
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: at91: fix at91sam9x5 peripheral clock number</title>
<updated>2019-02-20T19:34:24Z</updated>
<author>
<name>Alexandre Belloni</name>
</author>
<published>2019-02-19T16:51:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1b328a2e095a009518ebac05e937cc0fc242fede'/>
<id>urn:sha1:1b328a2e095a009518ebac05e937cc0fc242fede</id>
<content type='text'>
nck() looks at the last id in an array and unfortunately,
at91sam9x35_periphck has a sentinel, hence the id is 0 and the calculated
number of peripheral clocks is 1 instead of a maximum of 31.

Fixes: 1eabdc2f9dd8 ("clk: at91: add at91sam9x5 PMCs driver")
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Acked-by: Nicolas Ferre &lt;nicolas.ferre@microchip.com&gt;
Cc: &lt;stable@vger.kernel.org&gt; # v4.20+
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge branches 'clk-actions-reset', 'clk-imx7-init-critical', 'clk-mmp2-ids' and 'clk-at91-pmc-rework' into clk-next</title>
<updated>2018-10-18T22:43:48Z</updated>
<author>
<name>Stephen Boyd</name>
</author>
<published>2018-10-18T22:43:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1fe7c040b61ebcc72a6b3c29136937f1b9191988'/>
<id>urn:sha1:1fe7c040b61ebcc72a6b3c29136937f1b9191988</id>
<content type='text'>
 - Reset Controller (RMU) support for Actions Semi Owl S900 and S700 SoCs
 - Rework at91 PMC clock driver for new DT bindings

* clk-actions-reset:
  clk: actions: Add Actions Semi S900 SoC Reset Management Unit support
  clk: actions: Add Actions Semi S700 SoC Reset Management Unit support
  clk: actions: Add Actions Semi Owl SoCs Reset Management Unit support
  dt-bindings: reset: Add binding constants for Actions Semi S900 RMU
  dt-bindings: reset: Add binding constants for Actions Semi S700 RMU
  dt-bindings: clock: Add reset controller bindings for Actions Semi Owl SoCs
  clk: actions: Cache regmap info in private clock descriptor

* clk-imx7-init-critical:
  clk: imx7d: remove CLK_IS_CRITICAL flag for arm_a7_root_clk
  clk: imx: cpu clock should be always critical
  clk: imx: imx7d: remove clks_init_on array
  clk: imx: imx7d: remove unnecessary clocks from clks_init_on array

* clk-mmp2-ids:
  clk: mmp2: fix the clock id for sdh2_clk and sdh3_clk

* clk-at91-pmc-rework:
  clk: at91: move DT compatibility code to its own file
  clk: at91: add at91sam9rl PMC driver
  clk: at91: add at91sam9x5 PMCs driver
  clk: at91: add at91sam9260 PMC driver
  clk: at91: add sama5d2 PMC driver
  clk: at91: add sama5d4 pmc driver
  clk: at91: add new DT lookup function
  dt-bindings: clk: at91: Document new PMC binding
  clk: at91: add pmc_data struct and helpers
  clk: at91: allow clock registration from C code
  clk: at91: generated: set audio_pll_allowed in at91_clk_register_generated()
  clk: at91: audio-pll: separate registration from DT parsing
  clk: at91: h32mx: separate registration from DT parsing
  clk: at91: generated: SSCs don't have a gclk
  clk: at91: audio-pll: fix audio pmc type
</content>
</entry>
<entry>
<title>clk: at91: move DT compatibility code to its own file</title>
<updated>2018-10-17T17:45:39Z</updated>
<author>
<name>Alexandre Belloni</name>
</author>
<published>2018-10-16T14:21:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=62061d357c7f40dad558414895a182e70391513f'/>
<id>urn:sha1:62061d357c7f40dad558414895a182e70391513f</id>
<content type='text'>
Move all the DT backward compatibility code to its own file so it can be
deleted later.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: at91: add at91sam9rl PMC driver</title>
<updated>2018-10-17T17:45:19Z</updated>
<author>
<name>Alexandre Belloni</name>
</author>
<published>2018-10-16T14:21:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ecd0bf3377c809c98d69c8bc989344f085980bed'/>
<id>urn:sha1:ecd0bf3377c809c98d69c8bc989344f085980bed</id>
<content type='text'>
Add a driver for the PMC clocks of the at91sam9rl SoC.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
[sboyd@kernel.org: Make i signed to fix signedness bug]
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: at91: add at91sam9x5 PMCs driver</title>
<updated>2018-10-17T17:45:16Z</updated>
<author>
<name>Alexandre Belloni</name>
</author>
<published>2018-10-16T14:21:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1eabdc2f9dd8f1bca1b985fd2b1243be836b30ad'/>
<id>urn:sha1:1eabdc2f9dd8f1bca1b985fd2b1243be836b30ad</id>
<content type='text'>
Add a driver for the PMC clocks of the at91sam9x5 SoCs

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
[sboyd@kernel.org: Make i signed to fix signedness bug]
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: at91: add at91sam9260 PMC driver</title>
<updated>2018-10-17T17:45:12Z</updated>
<author>
<name>Alexandre Belloni</name>
</author>
<published>2018-10-16T14:21:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c8923236a2894cc4b27010639e98e1a3086c0987'/>
<id>urn:sha1:c8923236a2894cc4b27010639e98e1a3086c0987</id>
<content type='text'>
Add a driver for the PMC clocks of the at91sam9260, at91sam9261,
at91am9263 and at91sam9g20 SoCs.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
[sboyd@kernel.org: Make i signed to fix signedness bug]
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: at91: add sama5d2 PMC driver</title>
<updated>2018-10-17T17:44:53Z</updated>
<author>
<name>Alexandre Belloni</name>
</author>
<published>2018-10-16T14:21:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a2038077de9a9e35f14a72612e2885193d4490d4'/>
<id>urn:sha1:a2038077de9a9e35f14a72612e2885193d4490d4</id>
<content type='text'>
Add a driver for the PMC clocks of the sama5d2

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
[sboyd@kernel.org: Make i signed to fix signedness bug]
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: at91: add sama5d4 pmc driver</title>
<updated>2018-10-17T17:44:33Z</updated>
<author>
<name>Alexandre Belloni</name>
</author>
<published>2018-10-16T14:21:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=084b696bb509d5943d94e282a4e349426ac85dc6'/>
<id>urn:sha1:084b696bb509d5943d94e282a4e349426ac85dc6</id>
<content type='text'>
Add a driver for the PMC clocks of the sama5d4

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
[sboyd@kernel.org: Make i signed to fix signedness bug]
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: at91: add new DT lookup function</title>
<updated>2018-10-17T17:44:33Z</updated>
<author>
<name>Alexandre Belloni</name>
</author>
<published>2018-10-16T14:21:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d387ff5427be6b93e11986c6ab6d7a8e6031e976'/>
<id>urn:sha1:d387ff5427be6b93e11986c6ab6d7a8e6031e976</id>
<content type='text'>
Add a new DT lookup function to lookup for PMC clocks.

Note that the #ifndef AT91_PMC_MOSCS section will be removed once all the
platforms are converted.

Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Acked-by: Rob Herring &lt;robh@kernel.org&gt;
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
</feed>
