<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/soc/renesas, branch linux-4.7.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.7.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.7.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2016-04-25T23:56:38Z</updated>
<entry>
<title>soc: renesas: rcar-sysc: Add support for R-Car H3 power areas</title>
<updated>2016-04-25T23:56:38Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2016-04-20T12:02:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=23f1e2ecdecee9f2ec45de0a468b82bb1f7f3ca2'/>
<id>urn:sha1:23f1e2ecdecee9f2ec45de0a468b82bb1f7f3ca2</id>
<content type='text'>
Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Simon Horman &lt;horms+renesas@verge.net.au&gt;
</content>
</entry>
<entry>
<title>soc: renesas: rcar-sysc: Add support for R-Car E2 power areas</title>
<updated>2016-04-25T23:56:37Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2016-04-20T12:02:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9af1dbcc3028e1de8cac2d7e32345965353edde0'/>
<id>urn:sha1:9af1dbcc3028e1de8cac2d7e32345965353edde0</id>
<content type='text'>
Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Simon Horman &lt;horms+renesas@verge.net.au&gt;
</content>
</entry>
<entry>
<title>soc: renesas: rcar-sysc: Add support for R-Car M2-N power areas</title>
<updated>2016-04-25T23:56:37Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2016-04-20T12:02:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a247eb93ef73b56aab68c47608245e2b4a713585'/>
<id>urn:sha1:a247eb93ef73b56aab68c47608245e2b4a713585</id>
<content type='text'>
R-Car M2-N is identical to R-Car M2-W w.r.t. power domains, so reuse the
definitions from the latter.

Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Simon Horman &lt;horms+renesas@verge.net.au&gt;
</content>
</entry>
<entry>
<title>soc: renesas: rcar-sysc: Add support for R-Car M2-W power areas</title>
<updated>2016-04-25T23:56:36Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2016-04-20T12:02:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c5fbb3c08897c8941852e9096f8507785d8a18f2'/>
<id>urn:sha1:c5fbb3c08897c8941852e9096f8507785d8a18f2</id>
<content type='text'>
Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Simon Horman &lt;horms+renesas@verge.net.au&gt;
</content>
</entry>
<entry>
<title>soc: renesas: rcar-sysc: Add support for R-Car H2 power areas</title>
<updated>2016-04-25T23:56:35Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2016-04-20T12:02:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ad7c9dbc25d19c2fbf4414a8cb4f02f7933611d6'/>
<id>urn:sha1:ad7c9dbc25d19c2fbf4414a8cb4f02f7933611d6</id>
<content type='text'>
Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Simon Horman &lt;horms+renesas@verge.net.au&gt;
</content>
</entry>
<entry>
<title>soc: renesas: rcar-sysc: Add support for R-Car H1 power areas</title>
<updated>2016-04-25T23:56:35Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2016-04-20T12:02:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9b83ea17b0d9b5461ee46a2f5a668e6b10743f1a'/>
<id>urn:sha1:9b83ea17b0d9b5461ee46a2f5a668e6b10743f1a</id>
<content type='text'>
Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Simon Horman &lt;horms+renesas@verge.net.au&gt;
</content>
</entry>
<entry>
<title>soc: renesas: rcar-sysc: Enable Clock Domain for I/O devices</title>
<updated>2016-04-25T23:56:27Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2016-04-20T12:02:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1c8c77f52d1037c61468539e1d68c44f9e710536'/>
<id>urn:sha1:1c8c77f52d1037c61468539e1d68c44f9e710536</id>
<content type='text'>
On R-Car H3, some power areas (e.g. A3VP) contain I/O devices, which are
also part of the CPG/MSSR Clock Domain.
On all R-Car SoCs, devices in the "always-on" PM Domain are part of the
Clock Domain served by the CPG/MSSR or CPG/MSTP driver.

Hook up the CPG/MSTP or CPG/MSSR Clock Domain attach/detach callbacks to
enable power management using module clocks. Which callback to hook up
depends on the presence of device nodes compatible with
"renesas,cpg-mstp-clocks". This clears the path for a future migration
from the CPG/MSTP to the CPG/MSSR driver on R-Car H1 and
Gen2.

Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Reviewed-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
Signed-off-by: Simon Horman &lt;horms+renesas@verge.net.au&gt;
</content>
</entry>
<entry>
<title>soc: renesas: rcar-sysc: Make rcar_sysc_power_is_off() static</title>
<updated>2016-04-22T07:30:53Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2016-04-20T12:02:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2f024cef5b064d5498fe466dfe9492d46b5b12a4'/>
<id>urn:sha1:2f024cef5b064d5498fe466dfe9492d46b5b12a4</id>
<content type='text'>
As of commit b12ff41658171f53 ("ARM: shmobile: r8a7779: Remove legacy PM
Domain remainings"), rcar_sysc_power_is_off() is no longer used from
SoC-specific code.

Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Simon Horman &lt;horms+renesas@verge.net.au&gt;
</content>
</entry>
<entry>
<title>soc: renesas: rcar-sysc: Add DT support for SYSC PM domains</title>
<updated>2016-04-22T07:30:37Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2016-04-20T12:02:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dcc09fd143bb97c2e83e443f7343c07aa0a9a6c0'/>
<id>urn:sha1:dcc09fd143bb97c2e83e443f7343c07aa0a9a6c0</id>
<content type='text'>
Populate the SYSC PM domains from DT, based on the presence of a device
node for the System Controller. The actual power area hiearchy, and
features of specific areas are obtained from tables in the C code.

The SYSCIER and SYSCIMR register values are derived from the power areas
present, which will help to get rid of the hardcoded values in R-Car H1
and R-Car Gen2 platform code later.

Initialization is done from an early_initcall(), to make sure the PM
Domains are initialized before secondary CPU bringup.

Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Reviewed-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
Signed-off-by: Simon Horman &lt;horms+renesas@verge.net.au&gt;
</content>
</entry>
<entry>
<title>soc: renesas: rcar-sysc: Improve rcar_sysc_power() debug info</title>
<updated>2016-04-22T07:23:31Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2016-04-20T12:02:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=68667cebfc0d27d2153d7a6b489f3231b533d9bc'/>
<id>urn:sha1:68667cebfc0d27d2153d7a6b489f3231b533d9bc</id>
<content type='text'>
Print requested power domain state.

Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Simon Horman &lt;horms+renesas@verge.net.au&gt;
</content>
</entry>
</feed>
