Michal Simek
c1120542b9
microblaze: Add support for CCF
...
Add support for CCF for Microblaze.
Old binding:
system_timer: system-timer@41c00000 {
clock-frequency = <75000000>;
...
}
New binding:
system_timer: system-timer@41c00000 {
clocks = <&clk_bus>;
...
}
Both should be supported for a while
Microblaze clock binding:
clocks {
#address-cells = <1>;
#size-cells = <0>;
clk_bus: bus {
#clock-cells = <0>;
clock-frequency = <75000000>;
clock-output-names = "bus";
compatible = "fixed-clock";
reg = <1>;
} ;
clk_cpu: cpu {
#clock-cells = <0>;
clock-frequency = <75000000>;
clock-output-names = "cpu";
compatible = "fixed-clock";
reg = <0>;
} ;
} ;
Signed-off-by: Michal Simek <michal.simek@xilinx.com >
2014-01-27 11:24:55 +01:00
Michal Simek
6bd55f0bba
microblaze: Fix coding style issues
...
Fix coding style issues reported by checkpatch.pl.
Signed-off-by: Michal Simek <monstr@monstr.eu >
2013-02-12 11:24:45 +01:00
John A. Williams
8904976e8c
microblaze: Unprivileged stream instruction awareness
...
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 <john.williams@petalogix.com >
Signed-off-by: Michal Simek <monstr@monstr.eu >
2011-07-25 09:13:42 +02:00
Michal Simek
8e2ad016b2
microblaze: Add PVR for endians plus detection
...
Upcomming microblaze version will support little-endian.
Signed-off-by: Michal Simek <monstr@monstr.eu >
Acked-by: Grant Likely <grant.likely@secretlab.ca >
2010-10-21 15:51:57 +10:00
Michal Simek
f6e1f1b480
microblaze: Checking DTS against PVR for write-back cache
...
WB cache has special flag in PVR. There is added checking mechanism
for PVR and DTS.
Signed-off-by: Michal Simek <monstr@monstr.eu >
2009-12-14 08:45:05 +01:00
Michal Simek
44e4e196a9
microblaze: Fix cache_line_lenght
...
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 <monstr@monstr.eu >
2009-12-14 08:44:57 +01:00
Michal Simek
65d3db0601
microblaze: Typo fix for cpu param inconsistency
...
Signed-off-by: Michal Simek <monstr@monstr.eu >
2009-07-27 09:03:19 +02:00
Michal Simek
fbeda67782
microblaze: Do not use PVR configuration for broken MB version
...
Signed-off-by: Michal Simek <monstr@monstr.eu >
2009-04-23 16:27:28 +02:00
Michal Simek
406107dacd
microblaze_v8: Cpuinfo handling
...
Reviewed-by: Ingo Molnar <mingo@elte.hu >
Acked-by: Stephen Neuendorffer <stephen.neuendorffer@xilinx.com >
Acked-by: John Linn <john.linn@xilinx.com >
Acked-by: John Williams <john.williams@petalogix.com >
Signed-off-by: Michal Simek <monstr@monstr.eu >
2009-03-27 14:25:11 +01:00