Skip to content

Commit c0facc0

Browse files
Jeff Johnsondavem330
authored andcommitted
net: ipa: Make QMI message rules const
Commit ff6d365 ("soc: qcom: qmi: use const for struct qmi_elem_info") allows QMI message encoding/decoding rules to be const, so do that for IPA. Signed-off-by: Jeff Johnson <[email protected]> Reviewed-by: Alex Elder <[email protected]> Reviewed-by: Sibi Sankar <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent 070f822 commit c0facc0

File tree

2 files changed

+20
-20
lines changed

2 files changed

+20
-20
lines changed

drivers/net/ipa/ipa_qmi_msg.c

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#include "ipa_qmi_msg.h"
1010

1111
/* QMI message structure definition for struct ipa_indication_register_req */
12-
struct qmi_elem_info ipa_indication_register_req_ei[] = {
12+
const struct qmi_elem_info ipa_indication_register_req_ei[] = {
1313
{
1414
.data_type = QMI_OPT_FLAG,
1515
.elem_len = 1,
@@ -116,7 +116,7 @@ struct qmi_elem_info ipa_indication_register_req_ei[] = {
116116
};
117117

118118
/* QMI message structure definition for struct ipa_indication_register_rsp */
119-
struct qmi_elem_info ipa_indication_register_rsp_ei[] = {
119+
const struct qmi_elem_info ipa_indication_register_rsp_ei[] = {
120120
{
121121
.data_type = QMI_STRUCT,
122122
.elem_len = 1,
@@ -134,7 +134,7 @@ struct qmi_elem_info ipa_indication_register_rsp_ei[] = {
134134
};
135135

136136
/* QMI message structure definition for struct ipa_driver_init_complete_req */
137-
struct qmi_elem_info ipa_driver_init_complete_req_ei[] = {
137+
const struct qmi_elem_info ipa_driver_init_complete_req_ei[] = {
138138
{
139139
.data_type = QMI_UNSIGNED_1_BYTE,
140140
.elem_len = 1,
@@ -151,7 +151,7 @@ struct qmi_elem_info ipa_driver_init_complete_req_ei[] = {
151151
};
152152

153153
/* QMI message structure definition for struct ipa_driver_init_complete_rsp */
154-
struct qmi_elem_info ipa_driver_init_complete_rsp_ei[] = {
154+
const struct qmi_elem_info ipa_driver_init_complete_rsp_ei[] = {
155155
{
156156
.data_type = QMI_STRUCT,
157157
.elem_len = 1,
@@ -169,7 +169,7 @@ struct qmi_elem_info ipa_driver_init_complete_rsp_ei[] = {
169169
};
170170

171171
/* QMI message structure definition for struct ipa_init_complete_ind */
172-
struct qmi_elem_info ipa_init_complete_ind_ei[] = {
172+
const struct qmi_elem_info ipa_init_complete_ind_ei[] = {
173173
{
174174
.data_type = QMI_STRUCT,
175175
.elem_len = 1,
@@ -187,7 +187,7 @@ struct qmi_elem_info ipa_init_complete_ind_ei[] = {
187187
};
188188

189189
/* QMI message structure definition for struct ipa_mem_bounds */
190-
struct qmi_elem_info ipa_mem_bounds_ei[] = {
190+
const struct qmi_elem_info ipa_mem_bounds_ei[] = {
191191
{
192192
.data_type = QMI_UNSIGNED_4_BYTE,
193193
.elem_len = 1,
@@ -208,7 +208,7 @@ struct qmi_elem_info ipa_mem_bounds_ei[] = {
208208
};
209209

210210
/* QMI message structure definition for struct ipa_mem_array */
211-
struct qmi_elem_info ipa_mem_array_ei[] = {
211+
const struct qmi_elem_info ipa_mem_array_ei[] = {
212212
{
213213
.data_type = QMI_UNSIGNED_4_BYTE,
214214
.elem_len = 1,
@@ -229,7 +229,7 @@ struct qmi_elem_info ipa_mem_array_ei[] = {
229229
};
230230

231231
/* QMI message structure definition for struct ipa_mem_range */
232-
struct qmi_elem_info ipa_mem_range_ei[] = {
232+
const struct qmi_elem_info ipa_mem_range_ei[] = {
233233
{
234234
.data_type = QMI_UNSIGNED_4_BYTE,
235235
.elem_len = 1,
@@ -250,7 +250,7 @@ struct qmi_elem_info ipa_mem_range_ei[] = {
250250
};
251251

252252
/* QMI message structure definition for struct ipa_init_modem_driver_req */
253-
struct qmi_elem_info ipa_init_modem_driver_req_ei[] = {
253+
const struct qmi_elem_info ipa_init_modem_driver_req_ei[] = {
254254
{
255255
.data_type = QMI_OPT_FLAG,
256256
.elem_len = 1,
@@ -645,7 +645,7 @@ struct qmi_elem_info ipa_init_modem_driver_req_ei[] = {
645645
};
646646

647647
/* QMI message structure definition for struct ipa_init_modem_driver_rsp */
648-
struct qmi_elem_info ipa_init_modem_driver_rsp_ei[] = {
648+
const struct qmi_elem_info ipa_init_modem_driver_rsp_ei[] = {
649649
{
650650
.data_type = QMI_STRUCT,
651651
.elem_len = 1,

drivers/net/ipa/ipa_qmi_msg.h

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -247,15 +247,15 @@ struct ipa_init_modem_driver_rsp {
247247
};
248248

249249
/* Message structure definitions defined in "ipa_qmi_msg.c" */
250-
extern struct qmi_elem_info ipa_indication_register_req_ei[];
251-
extern struct qmi_elem_info ipa_indication_register_rsp_ei[];
252-
extern struct qmi_elem_info ipa_driver_init_complete_req_ei[];
253-
extern struct qmi_elem_info ipa_driver_init_complete_rsp_ei[];
254-
extern struct qmi_elem_info ipa_init_complete_ind_ei[];
255-
extern struct qmi_elem_info ipa_mem_bounds_ei[];
256-
extern struct qmi_elem_info ipa_mem_array_ei[];
257-
extern struct qmi_elem_info ipa_mem_range_ei[];
258-
extern struct qmi_elem_info ipa_init_modem_driver_req_ei[];
259-
extern struct qmi_elem_info ipa_init_modem_driver_rsp_ei[];
250+
extern const struct qmi_elem_info ipa_indication_register_req_ei[];
251+
extern const struct qmi_elem_info ipa_indication_register_rsp_ei[];
252+
extern const struct qmi_elem_info ipa_driver_init_complete_req_ei[];
253+
extern const struct qmi_elem_info ipa_driver_init_complete_rsp_ei[];
254+
extern const struct qmi_elem_info ipa_init_complete_ind_ei[];
255+
extern const struct qmi_elem_info ipa_mem_bounds_ei[];
256+
extern const struct qmi_elem_info ipa_mem_array_ei[];
257+
extern const struct qmi_elem_info ipa_mem_range_ei[];
258+
extern const struct qmi_elem_info ipa_init_modem_driver_req_ei[];
259+
extern const struct qmi_elem_info ipa_init_modem_driver_rsp_ei[];
260260

261261
#endif /* !_IPA_QMI_MSG_H_ */

0 commit comments

Comments
 (0)