<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/arch/microblaze/platform/Kconfig.platform, 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>2014-04-07T11:45:21Z</updated>
<entry>
<title>microblaze: Remove platform folder</title>
<updated>2014-04-07T11:45:21Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2014-04-07T11:05:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c24cf712ac53ae8a7bedceb1c967da1667431d8e'/>
<id>urn:sha1:c24cf712ac53ae8a7bedceb1c967da1667431d8e</id>
<content type='text'>
There is no reason to use platform folder structure now.
Everything is OF driven.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>microblaze: Remove generic platform</title>
<updated>2014-04-07T11:45:20Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2014-04-07T11:03:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ed85ed697d8d66f4b3284d7a8a3dc7002c966178'/>
<id>urn:sha1:ed85ed697d8d66f4b3284d7a8a3dc7002c966178</id>
<content type='text'>
All microblaze platforms are using the same configuration
that's why there is no reason to use generic platform.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>microblaze: Remove selfmodified feature</title>
<updated>2013-09-03T09:13:46Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2013-08-27T07:57:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9e77dab68496f68ccc50f47638c79f24106f0546'/>
<id>urn:sha1:9e77dab68496f68ccc50f47638c79f24106f0546</id>
<content type='text'>
This was experimental feature which has never been
widely used because it expects GCC behaviour.
Also remove INTC_BASE and TIMER_BASE macros.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>arch/microblaze/platform: remove depends on CONFIG_EXPERIMENTAL</title>
<updated>2013-01-17T20:11:26Z</updated>
<author>
<name>Kees Cook</name>
<email>keescook@chromium.org</email>
</author>
<published>2013-01-17T02:53:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=249b5cc153d26cfdd6c2d17ff18cc2ff14d44c66'/>
<id>urn:sha1:249b5cc153d26cfdd6c2d17ff18cc2ff14d44c66</id>
<content type='text'>
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.

Acked-by: Michal Simek &lt;monstr@monstr.eu&gt;
Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>microblaze: Enable asm optimization only for HW with barrel-shifter</title>
<updated>2009-12-14T07:45:01Z</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2009-10-26T08:56:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=27d2a3ee5e9874e400b59d802405b58b65a8a723'/>
<id>urn:sha1:27d2a3ee5e9874e400b59d802405b58b65a8a723</id>
<content type='text'>
Asm code uses barrel-shifter instruction that's why we have
to protect cases when HW don't have it.

Reported-by: John Linn &lt;john.linn@xilinx.com&gt;
Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze: Remove the buggy ALLOW_EDIT_AUTO config option</title>
<updated>2009-12-14T07:45:00Z</updated>
<author>
<name>John Williams</name>
<email>john.williams@petalogix.com</email>
</author>
<published>2009-08-24T03:52:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=3e78e4e5eaf6a85b8cdcc880bb46c1e4b4b79cc2'/>
<id>urn:sha1:3e78e4e5eaf6a85b8cdcc880bb46c1e4b4b79cc2</id>
<content type='text'>
This was intended to allow manual override of CPU settings copied automatically
to Kconfig.auto, however it's problematic for several reasons, but mostly:

  * If the defconfig doesn't have ALLOW_EDIT_AUTO=y, then it's impossible for
    that defconfig to iverride the values in the kernel source tree.  This leads
    to very strange errors where the kernel is compiled with the wrong CPUFLAGS.

Next patch in the series will back out the default in Kconfig.auto to baseline
settings, so a kernel built with no default values will at least boot on any
hardware, just not make use of additional CPU features.

Signed-off-by: John Williams &lt;john.williams@petalogix.com&gt;
Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze_v8: Kconfig patches</title>
<updated>2009-03-27T13:25:50Z</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2009-03-27T13:25:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=575ca2883ed7652aba09d7b77332004e45d56f69'/>
<id>urn:sha1:575ca2883ed7652aba09d7b77332004e45d56f69</id>
<content type='text'>
Reviewed-by: Ingo Molnar &lt;mingo@elte.hu&gt;
Acked-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Acked-by: John Linn &lt;john.linn@xilinx.com&gt;
Acked-by: Stephen Neuendorffer &lt;stephen.neuendorffer@xilinx.com&gt;
Acked-by: John Williams &lt;john.williams@petalogix.com&gt;
Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
</feed>
