tizen 2.4 release
[profile/mobile/platform/kernel/u-boot-tm1.git] / arch / arm / include / asm / arch-sc8810 / chip_drv_config_extern.h
1 /******************************************************************************
2  ** File Name:    chip_drv_config_extern.h                                            *
3  ** Author:       steve.zhan                                                 *
4  ** DATE:         11/13/2005                                                  *
5  ** Copyright:    2010  Spreatrum, Incoporated. All Rights Reserved.           *
6  ** Description:                                                              *
7  ******************************************************************************/
8 /******************************************************************************
9  **                   Edit    History                                         *
10  **---------------------------------------------------------------------------*
11  ** DATE          NAME            DESCRIPTION                                 *
12  ** 06/05/2010    Steve.zhan      Create.                                     *
13  ******************************************************************************/
14 #ifndef _CHIP_DRV_CONFIG_EXTERN_H_
15 #define _CHIP_DRV_CONFIG_EXTERN_H_
16 /*----------------------------------------------------------------------------*
17  **                         Dependencies                                      *
18  **------------------------------------------------------------------------- */
19 #include <config.h>
20 /**---------------------------------------------------------------------------*
21  **                             Compiler Flag                                 *
22  **--------------------------------------------------------------------------*/
23 #ifdef   __cplusplus
24 extern   "C"
25 {
26 #endif
27 /**---------------------------------------------------------------------------*
28 **                               Micro Define                                **
29 **---------------------------------------------------------------------------*/
30
31 //CHIP CONFIG
32 #if defined(PLATFORM_SC6800H)
33
34 //Special Chip platfrom io
35 #include "./sc6800h/sc6800h_plf_io.h"
36
37
38 //Chip module config header files.About some variant param. configs for the module.
39 #include "./sc6800h/sc6800h_module_config.h"
40 //end Chip Module config
41
42
43
44
45 //Chip Global Function(Reg., BASE, Address,)definitions
46 #include "./sc6800h/sc6800h_reg_base.h"
47 //All chip module reg.
48 #include "./sc6800h/sc6800h_module_ver_extern.h"
49
50 #define CHIP_PLATFORM_DEFINED
51
52 #endif
53
54
55 #if defined(PLATFORM_SC6600L)
56 //Special Chip platfrom io
57 #include "./sc6600l/sc6600l_plf_io.h"
58 //Chip module config header files.About some variant param. configs for the module.
59 #include "./sc6600l/sc6600l_module_config.h"
60 //end Chip Module config
61
62 //Chip Global Function(Reg., BASE, Address,)definitions
63 #include "./sc6600l/sc6600l_reg_base.h"
64 //All chip module reg.
65 #include "./sc6600l/sc6600l_module_ver_extern.h"
66
67 #define CHIP_PLATFORM_DEFINED
68 #endif
69
70 #if defined(PLATFORM_SC8800H)
71 //Special Chip platfrom io
72 #include "./sc8800h/sc8800h_plf_io.h"
73 //Chip module config header files.About some variant param. configs for the module.
74 #include "./sc8800h/sc8800h_module_config.h"
75 //end Chip Module config
76
77 //Chip Global Function(Reg., BASE, Address,)definitions
78 #include "./sc8800h/sc8800h_reg_base.h"
79 //All chip module reg.
80 #include "./sc8800h/sc8800h_module_ver_extern.h"
81
82 #define CHIP_PLATFORM_DEFINED
83 #endif
84
85 #if defined(PLATFORM_SC8800G)
86 //Special Chip platfrom io
87 #include "sc8800g_plf_io.h"
88 //Chip module config header files.About some variant param. configs for the module.
89 #include "sc8800g_module_config.h"
90 //end Chip Module config
91
92 //Chip Global Function(Reg., BASE, Address,)definitions
93 #include "sc8800g_reg_base.h"
94 //All chip module reg.
95 #include "sc8800g_module_ver_extern.h"
96
97 #define CHIP_PLATFORM_DEFINED
98 #endif
99
100
101 #if defined(CONFIG_SC8810)
102 //Special Chip platfrom io
103 #include "sc8810_plf_io.h"
104 //Chip module config header files.About some variant param. configs for the module.
105 #include "sc8810_module_config.h"
106 //end Chip Module config
107
108 //Chip Global Function(Reg., BASE, Address,)definitions
109 #include "sc8810_reg_base.h"
110 //All chip module reg.
111 #include "sc8810_module_ver_extern.h"
112
113 #define CHIP_PLATFORM_DEFINED
114 #endif
115
116
117 //End CHIP CONFIG
118
119
120
121
122 #if !defined(CHIP_PLATFORM_DEFINED)
123 //#error "chip_drv_config.h CONFIG ERROR"
124 #endif
125
126
127 /**----------------------------------------------------------------------------*
128 **                         Local Function Prototype                           **
129 **----------------------------------------------------------------------------*/
130
131 /**----------------------------------------------------------------------------*
132 **                           Function Prototype                               **
133 **----------------------------------------------------------------------------*/
134
135
136 /**----------------------------------------------------------------------------*
137 **                         Compiler Flag                                      **
138 **----------------------------------------------------------------------------*/
139 #ifdef   __cplusplus
140 }
141 #endif
142 /**---------------------------------------------------------------------------*/
143 #endif
144 // End
145
146