<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/clk/stm32, branch linus/master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/clk/stm32?h=linus%2Fmaster</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/clk/stm32?h=linus%2Fmaster'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2022-05-21T04:07:49Z</updated>
<entry>
<title>clk: stm32mp13: add safe mux management</title>
<updated>2022-05-21T04:07:49Z</updated>
<author>
<name>Gabriel Fernandez</name>
<email>gabriel.fernandez@foss.st.com</email>
</author>
<published>2022-05-16T07:05:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=83ce0357dcb7fc7270fcb2c5cfea420085b8770e'/>
<id>urn:sha1:83ce0357dcb7fc7270fcb2c5cfea420085b8770e</id>
<content type='text'>
Some muxes need to set a the safe position when clock is off.

Signed-off-by: Gabriel Fernandez &lt;gabriel.fernandez@foss.st.com&gt;
Link: https://lore.kernel.org/r/20220516070600.7692-12-gabriel.fernandez@foss.st.com
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: stm32mp13: add multi mux function</title>
<updated>2022-05-21T04:07:49Z</updated>
<author>
<name>Gabriel Fernandez</name>
<email>gabriel.fernandez@foss.st.com</email>
</author>
<published>2022-05-16T07:05:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=ffa2d04d859e99d69d0c89d3dc50067022544354'/>
<id>urn:sha1:ffa2d04d859e99d69d0c89d3dc50067022544354</id>
<content type='text'>
Some RCC muxes can manages two output clocks with same register.

Signed-off-by: Gabriel Fernandez &lt;gabriel.fernandez@foss.st.com&gt;
Link: https://lore.kernel.org/r/20220516070600.7692-11-gabriel.fernandez@foss.st.com
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: stm32mp13: add all STM32MP13 kernel clocks</title>
<updated>2022-05-21T04:07:49Z</updated>
<author>
<name>Gabriel Fernandez</name>
<email>gabriel.fernandez@foss.st.com</email>
</author>
<published>2022-05-16T07:05:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=bfad377983565358c8259e48693331b327535335'/>
<id>urn:sha1:bfad377983565358c8259e48693331b327535335</id>
<content type='text'>
Complete all kernel clocks of stm32mp13.

Signed-off-by: Gabriel Fernandez &lt;gabriel.fernandez@foss.st.com&gt;
Link: https://lore.kernel.org/r/20220516070600.7692-10-gabriel.fernandez@foss.st.com
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: stm32mp13: add all STM32MP13 peripheral clocks</title>
<updated>2022-05-21T04:07:49Z</updated>
<author>
<name>Gabriel Fernandez</name>
<email>gabriel.fernandez@foss.st.com</email>
</author>
<published>2022-05-16T07:05:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=ae0da9a6db8a85f6eed811b2e54df5057df8b343'/>
<id>urn:sha1:ae0da9a6db8a85f6eed811b2e54df5057df8b343</id>
<content type='text'>
All peripheral clocks are mainly based on stm32_gate clock.

Signed-off-by: Gabriel Fernandez &lt;gabriel.fernandez@foss.st.com&gt;
Link: https://lore.kernel.org/r/20220516070600.7692-9-gabriel.fernandez@foss.st.com
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: stm32mp13: manage secured clocks</title>
<updated>2022-05-21T04:07:49Z</updated>
<author>
<name>Gabriel Fernandez</name>
<email>gabriel.fernandez@foss.st.com</email>
</author>
<published>2022-05-16T07:05:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=93e336c2d6d11c37c22823c7219866e06fd0276b'/>
<id>urn:sha1:93e336c2d6d11c37c22823c7219866e06fd0276b</id>
<content type='text'>
Don't register a clock if this clock is secured.

Signed-off-by: Gabriel Fernandez &lt;gabriel.fernandez@foss.st.com&gt;
Link: https://lore.kernel.org/r/20220516070600.7692-8-gabriel.fernandez@foss.st.com
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: stm32mp13: add composite clock</title>
<updated>2022-05-21T04:07:49Z</updated>
<author>
<name>Gabriel Fernandez</name>
<email>gabriel.fernandez@foss.st.com</email>
</author>
<published>2022-05-16T07:05:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=5f0d47213f52c0623b3ce662c924575b2ba718ae'/>
<id>urn:sha1:5f0d47213f52c0623b3ce662c924575b2ba718ae</id>
<content type='text'>
Just to introduce management of stm32 composite clock.

Signed-off-by: Gabriel Fernandez &lt;gabriel.fernandez@foss.st.com&gt;
Link: https://lore.kernel.org/r/20220516070600.7692-7-gabriel.fernandez@foss.st.com
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: stm32mp13: add stm32 divider clock</title>
<updated>2022-05-21T04:07:48Z</updated>
<author>
<name>Gabriel Fernandez</name>
<email>gabriel.fernandez@foss.st.com</email>
</author>
<published>2022-05-16T07:05:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=720e34ab3e57e19dba70c384e30494f047999c43'/>
<id>urn:sha1:720e34ab3e57e19dba70c384e30494f047999c43</id>
<content type='text'>
Just to introduce management of a stm32 divider clock

Signed-off-by: Gabriel Fernandez &lt;gabriel.fernandez@foss.st.com&gt;
Link: https://lore.kernel.org/r/20220516070600.7692-6-gabriel.fernandez@foss.st.com
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: stm32mp13: add stm32_gate management</title>
<updated>2022-05-21T04:07:48Z</updated>
<author>
<name>Gabriel Fernandez</name>
<email>gabriel.fernandez@foss.st.com</email>
</author>
<published>2022-05-16T07:05:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=95f5e0a4c5fc654c9fdfe044e4c692bfead01352'/>
<id>urn:sha1:95f5e0a4c5fc654c9fdfe044e4c692bfead01352</id>
<content type='text'>
Just to introduce management of a stm32 gate clock.

Signed-off-by: Gabriel Fernandez &lt;gabriel.fernandez@foss.st.com&gt;
Link: https://lore.kernel.org/r/20220516070600.7692-5-gabriel.fernandez@foss.st.com
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: stm32mp13: add stm32_mux clock management</title>
<updated>2022-05-21T04:07:48Z</updated>
<author>
<name>Gabriel Fernandez</name>
<email>gabriel.fernandez@foss.st.com</email>
</author>
<published>2022-05-16T07:05:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=f95cea8308de5ef4075ae4f1f8a72ec275b0d5b5'/>
<id>urn:sha1:f95cea8308de5ef4075ae4f1f8a72ec275b0d5b5</id>
<content type='text'>
Just to introduce management of a stm32 mux clock.

Signed-off-by: Gabriel Fernandez &lt;gabriel.fernandez@foss.st.com&gt;
Link: https://lore.kernel.org/r/20220516070600.7692-4-gabriel.fernandez@foss.st.com
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
<entry>
<title>clk: stm32: Introduce STM32MP13 RCC drivers (Reset Clock Controller)</title>
<updated>2022-05-21T04:07:48Z</updated>
<author>
<name>Gabriel Fernandez</name>
<email>gabriel.fernandez@foss.st.com</email>
</author>
<published>2022-05-16T07:05:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=637cee5ffc71698eecf014a794e8d24a213b3c07'/>
<id>urn:sha1:637cee5ffc71698eecf014a794e8d24a213b3c07</id>
<content type='text'>
This driver manages Reset and Clock of STM32MP13 soc.
It uses a clk-stm32-core module to manage stm32 gate, mux and divider
for STM32MP13 and for new future soc.

All gates, muxes, dividers are identify by an index and information
are stored in array (register address, shift, with, flags...)
This is useful when we have two clocks with the same gate or
when one mux manages two output clocks.

Signed-off-by: Gabriel Fernandez &lt;gabriel.fernandez@foss.st.com&gt;
Link: https://lore.kernel.org/r/20220516070600.7692-3-gabriel.fernandez@foss.st.com
Signed-off-by: Stephen Boyd &lt;sboyd@kernel.org&gt;
</content>
</entry>
</feed>
