aboutsummaryrefslogtreecommitdiff
path: root/arch/microblaze/platform
AgeCommit message (Collapse)AuthorFilesLines
2014-04-07microblaze: Remove platform folderMichal Simek3-104/+0
There is no reason to use platform folder structure now. Everything is OF driven. Signed-off-by: Michal Simek <[email protected]>
2014-04-07microblaze: Remove generic platformMichal Simek4-80/+40
All microblaze platforms are using the same configuration that's why there is no reason to use generic platform. Signed-off-by: Michal Simek <[email protected]>
2014-04-07microblaze: Move DTS file to common location at boot/dts folderMichal Simek1-366/+0
Preparation step for arch/microblaze/platform/ cleanup. Signed-off-by: Michal Simek <[email protected]>
2014-01-16dt/bindings: remove device_type "network" referencesGrant Likely1-1/+0
device_type is deprecated and the kernel doesn't require it in most cases. The only exceptions for flat tree users are the "gianfar", "ucc_geth" and "ibm,emac" bindings, and arguably that requirement could be relaxed for ucc_geth and ibm,emac (that is a task for separate patches though). This patch removes references to device_type="network" from the binding documentation where possible and removes the properties from ARM and microblaze dts files. This patch does not modify the powerpc .dts files since there are a much larger number of them affected and I think the ucc_geth, ibm,emac and gianfar users should be addressed before clearing out the references to reduce the chance of breakage. Signed-off-by: Grant Likely <[email protected]> Acked-by: Michal Simek <[email protected]> Cc: Rob Herring <[email protected]> Cc: Pawel Moll <[email protected]> Cc: Mark Rutland <[email protected]> Cc: Ian Campbell <[email protected]> Cc: Kumar Gala <[email protected]>
2013-09-03microblaze: Remove selfmodified featureMichal Simek1-22/+0
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 <[email protected]>
2013-01-17arch/microblaze/platform: remove depends on CONFIG_EXPERIMENTALKees Cook1-1/+1
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 <[email protected]> Signed-off-by: Kees Cook <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
2011-03-31Fix common misspellingsLucas De Marchi1-1/+1
Fixes generated by 'codespell' and manually reviewed. Signed-off-by: Lucas De Marchi <[email protected]>
2010-10-21microblaze: Add PVR for endians plus detectionMichal Simek1-0/+1
Upcomming microblaze version will support little-endian. Signed-off-by: Michal Simek <[email protected]> Acked-by: Grant Likely <[email protected]>
2010-10-21microblaze: Remove additional compatible propertiesMichal Simek1-3/+0
Device-tree BSP generates longer compatible properties that's why we can remove extra/old one. Signed-off-by: Michal Simek <[email protected]>
2010-10-21microblaze: Fix generic DTS to ensure OF requirementsMichal Simek1-0/+2
LL Temac dts nodes should contain ranges property. It is sufficient to use empty ranges property. Signed-off-by: Michal Simek <[email protected]>
2009-12-14microblaze: Use lowest-common-denominator default CPU settingsJohn Williams1-6/+6
This will ensure that kernels built with no custom CPU settings will still boot OK on hardware that has additional CPU hardware instructions etc. Signed-off-by: John Williams <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2009-12-14microblaze: Update default generic DTSMichal Simek1-3/+7
It is generated with longer compatible list Signed-off-by: Michal Simek <[email protected]>
2009-12-14microblaze: Enable asm optimization only for HW with barrel-shifterMichal Simek1-1/+1
Asm code uses barrel-shifter instruction that's why we have to protect cases when HW don't have it. Reported-by: John Linn <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2009-12-14microblaze: Remove the buggy ALLOW_EDIT_AUTO config optionJohn Williams2-28/+8
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 <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2009-12-14microblaze: GPIO reset supportMichal Simek2-0/+30
Signed-off-by: Michal Simek <[email protected]>
2009-03-27microblaze_v8: Makefiles for Microblaze cpuMichal Simek2-0/+9
Reviewed-by: Ingo Molnar <[email protected]> Acked-by: Randy Dunlap <[email protected]> Acked-by: John Linn <[email protected]> Acked-by: Stephen Neuendorffer <[email protected]> Acked-by: John Williams <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2009-03-27microblaze_v8: Kconfig patchesMichal Simek2-0/+147
Reviewed-by: Ingo Molnar <[email protected]> Acked-by: Randy Dunlap <[email protected]> Acked-by: John Linn <[email protected]> Acked-by: Stephen Neuendorffer <[email protected]> Acked-by: John Williams <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2009-03-27microblaze_v8: Generic dts file for platformsMichal Simek1-0/+332
Reviewed-by: Ingo Molnar <[email protected]> Reviewed-by: Stephen Neuendorffer <[email protected]> Acked-by: John Linn <[email protected]> Acked-by: John Williams <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2009-03-27microblaze_v8: Platform bus registrationMichal Simek1-0/+31
Reviewed-by: Ingo Molnar <[email protected]> Reviewed-by: Stephen Neuendorffer <[email protected]> Acked-by: John Linn <[email protected]> Acked-by: John Williams <[email protected]> Signed-off-by: Michal Simek <[email protected]>