|
@@ -30,6 +30,17 @@
|
|
|
#ifndef __ASM_ARCH_OMAP_CPU_H
|
|
|
#define __ASM_ARCH_OMAP_CPU_H
|
|
|
|
|
|
+/*
|
|
|
+ * Omap device type i.e. EMU/HS/TST/GP/BAD
|
|
|
+ */
|
|
|
+#define OMAP2_DEVICE_TYPE_TEST 0
|
|
|
+#define OMAP2_DEVICE_TYPE_EMU 1
|
|
|
+#define OMAP2_DEVICE_TYPE_SEC 2
|
|
|
+#define OMAP2_DEVICE_TYPE_GP 3
|
|
|
+#define OMAP2_DEVICE_TYPE_BAD 4
|
|
|
+
|
|
|
+int omap_type(void);
|
|
|
+
|
|
|
struct omap_chip_id {
|
|
|
u8 oc;
|
|
|
u8 type;
|
|
@@ -424,17 +435,6 @@ IS_OMAP_TYPE(3430, 0x3430)
|
|
|
|
|
|
|
|
|
int omap_chip_is(struct omap_chip_id oci);
|
|
|
-int omap_type(void);
|
|
|
-
|
|
|
-/*
|
|
|
- * Macro to detect device type i.e. EMU/HS/TST/GP/BAD
|
|
|
- */
|
|
|
-#define OMAP2_DEVICE_TYPE_TEST 0
|
|
|
-#define OMAP2_DEVICE_TYPE_EMU 1
|
|
|
-#define OMAP2_DEVICE_TYPE_SEC 2
|
|
|
-#define OMAP2_DEVICE_TYPE_GP 3
|
|
|
-#define OMAP2_DEVICE_TYPE_BAD 4
|
|
|
-
|
|
|
void omap2_check_revision(void);
|
|
|
|
|
|
#endif /* defined(CONFIG_ARCH_OMAP2) || defined(CONFIG_ARCH_OMAP3) */
|