Skip to content

Commit

Permalink
wifi: ath11k: constify MHI channel and controller configs
Browse files Browse the repository at this point in the history
Unlike the event configuration which can be modified by MHI, the
channel and controller configurations are expected to be const. And
since they are not modified locally, constify them to prevent runtime
modification.

No functional changes, compile tested only.

Signed-off-by: Jeff Johnson <[email protected]>
Signed-off-by: Kalle Valo <[email protected]>
Link: https://msgid.link/[email protected]
  • Loading branch information
Jeff Johnson authored and kvalo committed Feb 28, 2024
1 parent ee3b635 commit 766cf07
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions drivers/net/wireless/ath/ath11k/mhi.c
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
#define MHI_TIMEOUT_DEFAULT_MS 20000
#define RDDM_DUMP_SIZE 0x420000

static struct mhi_channel_config ath11k_mhi_channels_qca6390[] = {
static const struct mhi_channel_config ath11k_mhi_channels_qca6390[] = {
{
.num = 20,
.name = "IPCR",
Expand Down Expand Up @@ -74,7 +74,7 @@ static struct mhi_event_config ath11k_mhi_events_qca6390[] = {
},
};

static struct mhi_controller_config ath11k_mhi_config_qca6390 = {
static const struct mhi_controller_config ath11k_mhi_config_qca6390 = {
.max_channels = 128,
.timeout_ms = 2000,
.use_bounce_buf = false,
Expand All @@ -85,7 +85,7 @@ static struct mhi_controller_config ath11k_mhi_config_qca6390 = {
.event_cfg = ath11k_mhi_events_qca6390,
};

static struct mhi_channel_config ath11k_mhi_channels_qcn9074[] = {
static const struct mhi_channel_config ath11k_mhi_channels_qcn9074[] = {
{
.num = 20,
.name = "IPCR",
Expand Down Expand Up @@ -139,7 +139,7 @@ static struct mhi_event_config ath11k_mhi_events_qcn9074[] = {
},
};

static struct mhi_controller_config ath11k_mhi_config_qcn9074 = {
static const struct mhi_controller_config ath11k_mhi_config_qcn9074 = {
.max_channels = 30,
.timeout_ms = 10000,
.use_bounce_buf = false,
Expand Down Expand Up @@ -328,7 +328,7 @@ int ath11k_mhi_register(struct ath11k_pci *ab_pci)
{
struct ath11k_base *ab = ab_pci->ab;
struct mhi_controller *mhi_ctrl;
struct mhi_controller_config *ath11k_mhi_config;
const struct mhi_controller_config *ath11k_mhi_config;
int ret;

mhi_ctrl = mhi_alloc_controller();
Expand Down

0 comments on commit 766cf07

Please sign in to comment.