<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/arch/microblaze/kernel/cpu/cpuinfo-static.c, branch v6.19</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=v6.19</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v6.19'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2024-04-24T08:27:31Z</updated>
<entry>
<title>microblaze: Remove early printk call from cpuinfo-static.c</title>
<updated>2024-04-24T08:27:31Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@amd.com</email>
</author>
<published>2024-04-11T08:27:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=58d647506c92ccd3cfa0c453c68ddd14f40bf06f'/>
<id>urn:sha1:58d647506c92ccd3cfa0c453c68ddd14f40bf06f</id>
<content type='text'>
Early printk has been removed already that's why also remove calling it.
Similar change has been done in cpuinfo-pvr-full.c by commit cfbd8d1979af
("microblaze: Remove early printk setup").

Fixes: 96f0e6fcc9ad ("microblaze: remove redundant early_printk support")
Signed-off-by: Michal Simek &lt;michal.simek@amd.com&gt;
Link: https://lore.kernel.org/r/2f10db506be8188fa07b6ec331caca01af1b10f8.1712824039.git.michal.simek@amd.com
</content>
</entry>
<entry>
<title>microblaze: Use unsigned type for proper comparison in cpuinfo*.c</title>
<updated>2015-01-05T11:36:46Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2014-12-18T15:02:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=bdb96e3cad21f5973c95f0e6687db4a57eff7c53'/>
<id>urn:sha1:bdb96e3cad21f5973c95f0e6687db4a57eff7c53</id>
<content type='text'>
Compare the same types together.

Compilation warnings:
arch/microblaze/kernel/cpu/cpuinfo-pvr-full.c: In function
'set_cpuinfo_pvr_full':
arch/microblaze/kernel/cpu/cpuinfo-pvr-full.c:47:20: warning: comparison
between signed and unsigned integer expressions [-Wsign-compare]
arch/microblaze/kernel/cpu/cpuinfo-pvr-full.c:52:19: warning: comparison
between signed and unsigned integer expressions [-Wsign-compare]
arch/microblaze/kernel/cpu/cpuinfo-pvr-full.c:57:18: warning: comparison
between signed and unsigned integer expressions [-Wsign-compare]
arch/microblaze/kernel/cpu/cpuinfo-pvr-full.c:94:20: warning: comparison
between signed and unsigned integer expressions [-Wsign-compare]
arch/microblaze/kernel/cpu/cpuinfo-static.c: In function
'set_cpuinfo_static':
arch/microblaze/kernel/cpu/cpuinfo-static.c:40:20: warning: comparison
between signed and unsigned integer expressions [-Wsign-compare]

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>microblaze: Add support for CCF</title>
<updated>2014-01-27T10:24:55Z</updated>
<author>
<name>Michal Simek</name>
<email>michal.simek@xilinx.com</email>
</author>
<published>2013-12-18T16:18:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c1120542b99a67a620cd8a298975d76dca5a13f0'/>
<id>urn:sha1:c1120542b99a67a620cd8a298975d76dca5a13f0</id>
<content type='text'>
Add support for CCF for Microblaze.

Old binding:
system_timer: system-timer@41c00000 {
	clock-frequency = &lt;75000000&gt;;
	...
}

New binding:
system_timer: system-timer@41c00000 {
	clocks = &lt;&amp;clk_bus&gt;;
	...
}

Both should be supported for a while

Microblaze clock binding:
clocks {
	#address-cells = &lt;1&gt;;
	#size-cells = &lt;0&gt;;
	clk_bus: bus {
		#clock-cells = &lt;0&gt;;
		clock-frequency = &lt;75000000&gt;;
		clock-output-names = "bus";
		compatible = "fixed-clock";
		reg = &lt;1&gt;;
	} ;
	clk_cpu: cpu {
		#clock-cells = &lt;0&gt;;
		clock-frequency = &lt;75000000&gt;;
		clock-output-names = "cpu";
		compatible = "fixed-clock";
		reg = &lt;0&gt;;
	} ;
} ;

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
</content>
</entry>
<entry>
<title>microblaze: Unprivileged stream instruction awareness</title>
<updated>2011-07-25T07:13:42Z</updated>
<author>
<name>John A. Williams</name>
<email>john.williams@petalogix.com</email>
</author>
<published>2011-05-24T08:57:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8904976e8ca45be3ec75acc71f5d855ef671a079'/>
<id>urn:sha1:8904976e8ca45be3ec75acc71f5d855ef671a079</id>
<content type='text'>
Add cpuinfo support for the new MicroBlaze option permitting userspace
(unprivileged) access to the streaming instructions (FSL / AXI-stream).

Emit a noisy warning at bootup if this is enabled, because bad user code
can potentially lockup the CPU.

Signed-off-by: John A. Williams &lt;john.williams@petalogix.com&gt;
Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze: Add PVR for endians plus detection</title>
<updated>2010-10-21T05:51:57Z</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2010-08-13T10:47:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8e2ad016b20f98790d5995aae1d157d1613ab9e6'/>
<id>urn:sha1:8e2ad016b20f98790d5995aae1d157d1613ab9e6</id>
<content type='text'>
Upcomming microblaze version will support little-endian.

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
Acked-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
</content>
</entry>
<entry>
<title>microblaze: Extend cpuinfo for support write-back caches</title>
<updated>2009-12-14T07:44:58Z</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2009-10-14T09:12:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e051af576a414b6fcfe6589e99b2357522718050'/>
<id>urn:sha1:e051af576a414b6fcfe6589e99b2357522718050</id>
<content type='text'>
There is missing checking agains PVR but this is not important
for now. There are some missing checking too.

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze: Fix cache_line_lenght</title>
<updated>2009-12-14T07:44:57Z</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2009-10-08T11:06:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=44e4e196a9b3a703ebe273ffe3fb6cda326fe5d3'/>
<id>urn:sha1:44e4e196a9b3a703ebe273ffe3fb6cda326fe5d3</id>
<content type='text'>
We used cache_line as cache_line_lenght. For this reason
we did cache flushing 4 times longer than was necessary.

Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze: Typo fix for cpu param inconsistency</title>
<updated>2009-07-27T07:03:19Z</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2009-07-24T06:11:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=65d3db0601509946fe0c9d2c7b12a5a62ca42e5e'/>
<id>urn:sha1:65d3db0601509946fe0c9d2c7b12a5a62ca42e5e</id>
<content type='text'>
Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze: Storage class should be before const qualifier</title>
<updated>2009-05-01T14:38:13Z</updated>
<author>
<name>Tobias Klauser</name>
<email>tklauser@distanz.ch</email>
</author>
<published>2009-04-26T12:18:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=595e8fabea22c96f674102f33b4a759f4512dd9c'/>
<id>urn:sha1:595e8fabea22c96f674102f33b4a759f4512dd9c</id>
<content type='text'>
The C99 specification states in section 6.11.5:

The placement of a storage-class specifier other than at the
beginning of the declaration specifiers in a declaration is an
obsolescent feature.

Signed-off-by: Tobias Klauser &lt;tklauser@distanz.ch&gt;
Signed-off-by: Michal Simek &lt;monstr@monstr.eu&gt;
</content>
</entry>
<entry>
<title>microblaze_v8: Cpuinfo handling</title>
<updated>2009-03-27T13:25:11Z</updated>
<author>
<name>Michal Simek</name>
<email>monstr@monstr.eu</email>
</author>
<published>2009-03-27T13:25:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=406107dacde125346c313d34534eed937eb25444'/>
<id>urn:sha1:406107dacde125346c313d34534eed937eb25444</id>
<content type='text'>
Reviewed-by: Ingo Molnar &lt;mingo@elte.hu&gt;
Acked-by: Stephen Neuendorffer &lt;stephen.neuendorffer@xilinx.com&gt;
Acked-by: John Linn &lt;john.linn@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>
