forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-12-09 b22da3d8526a935aa31e086e63f60ff3246cb61c
kernel/drivers/staging/rts5208/ms.h
....@@ -1,20 +1,8 @@
1
-/* Driver for Realtek PCI-Express card reader
2
- * Header file
1
+/* SPDX-License-Identifier: GPL-2.0+ */
2
+/*
3
+ * Driver for Realtek PCI-Express card reader
34 *
45 * Copyright(c) 2009-2013 Realtek Semiconductor Corp. All rights reserved.
5
- *
6
- * This program is free software; you can redistribute it and/or modify it
7
- * under the terms of the GNU General Public License as published by the
8
- * Free Software Foundation; either version 2, or (at your option) any
9
- * later version.
10
- *
11
- * This program is distributed in the hope that it will be useful, but
12
- * WITHOUT ANY WARRANTY; without even the implied warranty of
13
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14
- * General Public License for more details.
15
- *
16
- * You should have received a copy of the GNU General Public License along
17
- * with this program; if not, see <http://www.gnu.org/licenses/>.
186 *
197 * Author:
208 * Wei WANG (wei_wang@realsil.com.cn)
....@@ -104,37 +92,37 @@
10492 #define PRO_FORMAT 0x10
10593 #define PRO_SLEEP 0x11
10694
107
-#define IntReg 0x01
108
-#define StatusReg0 0x02
109
-#define StatusReg1 0x03
95
+#define INT_REG 0x01
96
+#define STATUS_REG0 0x02
97
+#define STATUS_REG1 0x03
11098
111
-#define SystemParm 0x10
112
-#define BlockAdrs 0x11
113
-#define CMDParm 0x14
114
-#define PageAdrs 0x15
99
+#define SYSTEM_PARAM 0x10
100
+#define BLOCK_ADRS 0x11
101
+#define CMD_PARM 0x14
102
+#define PAGE_ADRS 0x15
115103
116
-#define OverwriteFlag 0x16
117
-#define ManagemenFlag 0x17
118
-#define LogicalAdrs 0x18
119
-#define ReserveArea 0x1A
104
+#define OVERWRITE_FLAG 0x16
105
+#define MANAGEMEN_FLAG 0x17
106
+#define LOGICAL_ADRS 0x18
107
+#define RESERVE_AREA 0x1A
120108
121
-#define Pro_IntReg 0x01
122
-#define Pro_StatusReg 0x02
123
-#define Pro_TypeReg 0x04
124
-#define Pro_IFModeReg 0x05
125
-#define Pro_CatagoryReg 0x06
126
-#define Pro_ClassReg 0x07
109
+#define PRO_INT_REG 0x01
110
+#define PRO_STATUS_REG 0x02
111
+#define PRO_TYPE_REG 0x04
112
+#define PRO_IF_mode_REG 0x05
113
+#define PRO_CATEGORY_REG 0x06
114
+#define PRO_CLASS_REG 0x07
127115
128
-#define Pro_SystemParm 0x10
129
-#define Pro_DataCount1 0x11
130
-#define Pro_DataCount0 0x12
131
-#define Pro_DataAddr3 0x13
132
-#define Pro_DataAddr2 0x14
133
-#define Pro_DataAddr1 0x15
134
-#define Pro_DataAddr0 0x16
116
+#define PRO_SYSTEM_PARAM 0x10
117
+#define PRO_DATA_COUNT1 0x11
118
+#define PRO_DATA_COUNT0 0x12
119
+#define PRO_DATA_ADDR3 0x13
120
+#define PRO_DATA_ADDR2 0x14
121
+#define PRO_DATA_ADDR1 0x15
122
+#define PRO_DATA_ADDR0 0x16
135123
136
-#define Pro_TPCParm 0x17
137
-#define Pro_CMDParm 0x18
124
+#define PRO_TPC_PARM 0x17
125
+#define PRO_CMD_PARM 0x18
138126
139127 #define INT_REG_CED 0x80
140128 #define INT_REG_ERR 0x40
....@@ -164,12 +152,12 @@
164152 #define PAGE_SIZE_0 (PPBUF_BASE2 + 0x1a0 + 8)
165153 #define PAGE_SIZE_1 (PPBUF_BASE2 + 0x1a0 + 9)
166154
167
-#define MS_Device_Type (PPBUF_BASE2 + 0x1D8)
155
+#define MS_device_type (PPBUF_BASE2 + 0x1D8)
168156
169
-#define MS_4bit_Support (PPBUF_BASE2 + 0x1D3)
157
+#define MS_4bit_support (PPBUF_BASE2 + 0x1D3)
170158
171
-#define setPS_NG 1
172
-#define setPS_Error 0
159
+#define set_PS_NG 1
160
+#define set_PS_error 0
173161
174162 #define PARALLEL_8BIT_IF 0x40
175163 #define PARALLEL_4BIT_IF 0x00