sh: add device tree support and generic board using device tree
[linux-2.6-block.git] / arch / sh / boards / Kconfig
index 89963d13f930a1a346c97710bf1233eee162ef9f..5e52d5362292b6f4db01872bcbdd08738711fd1e 100644 (file)
@@ -6,6 +6,21 @@ config SOLUTION_ENGINE
 config SH_ALPHA_BOARD
        bool
 
+config SH_DEVICE_TREE
+       bool "Board Described by Device Tree"
+       select OF
+       select OF_EARLY_FLATTREE
+       select CLKSRC_OF
+       select GENERIC_CALIBRATE_DELAY
+       help
+         Select Board Described by Device Tree to build a kernel that
+         does not hard-code any board-specific knowledge but instead uses
+         a device tree blob provided by the boot-loader. You must enable
+         drivers for any hardware you want to use separately. At this
+         time, only boards based on the open-hardware J-Core processors
+         have sufficient driver coverage to use this option; do not
+         select it if you are using original SuperH hardware.
+
 config SH_SOLUTION_ENGINE
        bool "SolutionEngine"
        select SOLUTION_ENGINE