.. | .. |
---|
10 | 10 | #include <asm/cio.h> |
---|
11 | 11 | #include "qeth_core_mpc.h" |
---|
12 | 12 | |
---|
13 | | -unsigned char IDX_ACTIVATE_READ[] = { |
---|
| 13 | +const unsigned char IDX_ACTIVATE_READ[] = { |
---|
14 | 14 | 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, |
---|
15 | 15 | 0x19, 0x01, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, |
---|
16 | 16 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0xc1, |
---|
.. | .. |
---|
18 | 18 | 0x00, 0x00 |
---|
19 | 19 | }; |
---|
20 | 20 | |
---|
21 | | -unsigned char IDX_ACTIVATE_WRITE[] = { |
---|
| 21 | +const unsigned char IDX_ACTIVATE_WRITE[] = { |
---|
22 | 22 | 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, |
---|
23 | 23 | 0x15, 0x01, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, |
---|
24 | 24 | 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xc8, 0xc1, |
---|
.. | .. |
---|
26 | 26 | 0x00, 0x00 |
---|
27 | 27 | }; |
---|
28 | 28 | |
---|
29 | | -unsigned char CM_ENABLE[] = { |
---|
| 29 | +const unsigned char CM_ENABLE[] = { |
---|
30 | 30 | 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, |
---|
31 | 31 | 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x63, |
---|
32 | 32 | 0x10, 0x00, 0x00, 0x01, |
---|
.. | .. |
---|
45 | 45 | 0xff, 0xff, 0xff |
---|
46 | 46 | }; |
---|
47 | 47 | |
---|
48 | | -unsigned char CM_SETUP[] = { |
---|
| 48 | +const unsigned char CM_SETUP[] = { |
---|
49 | 49 | 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, |
---|
50 | 50 | 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x64, |
---|
51 | 51 | 0x10, 0x00, 0x00, 0x01, |
---|
.. | .. |
---|
65 | 65 | 0x04, 0x06, 0xc8, 0x00 |
---|
66 | 66 | }; |
---|
67 | 67 | |
---|
68 | | -unsigned char ULP_ENABLE[] = { |
---|
| 68 | +const unsigned char ULP_ENABLE[] = { |
---|
69 | 69 | 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, |
---|
70 | 70 | 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x6b, |
---|
71 | 71 | 0x10, 0x00, 0x00, 0x01, |
---|
.. | .. |
---|
85 | 85 | 0xf1, 0x00, 0x00 |
---|
86 | 86 | }; |
---|
87 | 87 | |
---|
88 | | -unsigned char ULP_SETUP[] = { |
---|
| 88 | +const unsigned char ULP_SETUP[] = { |
---|
89 | 89 | 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, |
---|
90 | 90 | 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x6c, |
---|
91 | 91 | 0x10, 0x00, 0x00, 0x01, |
---|
.. | .. |
---|
107 | 107 | 0x00, 0x00, 0x00, 0x00 |
---|
108 | 108 | }; |
---|
109 | 109 | |
---|
110 | | -unsigned char DM_ACT[] = { |
---|
| 110 | +const unsigned char DM_ACT[] = { |
---|
111 | 111 | 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, |
---|
112 | 112 | 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x55, |
---|
113 | 113 | 0x10, 0x00, 0x00, 0x01, |
---|
.. | .. |
---|
123 | 123 | 0x05, 0x40, 0x01, 0x01, 0x00 |
---|
124 | 124 | }; |
---|
125 | 125 | |
---|
126 | | -unsigned char IPA_PDU_HEADER[] = { |
---|
| 126 | +const unsigned char IPA_PDU_HEADER[] = { |
---|
127 | 127 | 0x00, 0xe0, 0x00, 0x00, 0x77, 0x77, 0x77, 0x77, |
---|
128 | | - 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, |
---|
129 | | - (IPA_PDU_HEADER_SIZE+sizeof(struct qeth_ipa_cmd)) / 256, |
---|
130 | | - (IPA_PDU_HEADER_SIZE+sizeof(struct qeth_ipa_cmd)) % 256, |
---|
| 128 | + 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, |
---|
131 | 129 | 0x10, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, |
---|
132 | 130 | 0xc1, 0x03, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, |
---|
133 | | - 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, |
---|
134 | | - sizeof(struct qeth_ipa_cmd) / 256, |
---|
135 | | - sizeof(struct qeth_ipa_cmd) % 256, |
---|
136 | | - 0x00, |
---|
137 | | - sizeof(struct qeth_ipa_cmd) / 256, |
---|
138 | | - sizeof(struct qeth_ipa_cmd) % 256, |
---|
139 | | - 0x05, |
---|
140 | | - 0x77, 0x77, 0x77, 0x77, |
---|
| 131 | + 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, |
---|
| 132 | + 0x00, 0x00, 0x00, 0x05, 0x77, 0x77, 0x77, 0x77, |
---|
141 | 133 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, |
---|
142 | | - 0x01, 0x00, |
---|
143 | | - sizeof(struct qeth_ipa_cmd) / 256, |
---|
144 | | - sizeof(struct qeth_ipa_cmd) % 256, |
---|
145 | | - 0x00, 0x00, 0x00, 0x40, |
---|
| 134 | + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, |
---|
146 | 135 | }; |
---|
147 | | -EXPORT_SYMBOL_GPL(IPA_PDU_HEADER); |
---|
148 | 136 | |
---|
149 | 137 | struct ipa_rc_msg { |
---|
150 | 138 | enum qeth_ipa_return_codes rc; |
---|
.. | .. |
---|
213 | 201 | {IPA_RC_LAN_OFFLINE, "STRTLAN_LAN_DISABLED - LAN offline"}, |
---|
214 | 202 | {IPA_RC_VEPA_TO_VEB_TRANSITION, "Adj. switch disabled port mode RR"}, |
---|
215 | 203 | {IPA_RC_INVALID_IP_VERSION2, "Invalid IP version"}, |
---|
216 | | - {IPA_RC_ENOMEM, "Memory problem"}, |
---|
| 204 | + /* default for qeth_get_ipa_msg(): */ |
---|
217 | 205 | {IPA_RC_FFFF, "Unknown Error"} |
---|
218 | 206 | }; |
---|
219 | | - |
---|
220 | | - |
---|
221 | 207 | |
---|
222 | 208 | const char *qeth_get_ipa_msg(enum qeth_ipa_return_codes rc) |
---|
223 | 209 | { |
---|