Commit 9410e289 authored by Colin Ian King's avatar Colin Ian King Committed by Johannes Berg
Browse files

wifi: brcmfmac: Make read-only array cfg_offset static const



Don't populate the read-only array cfg_offset on the stack at run time,
instead make it static const.

Signed-off-by: default avatarColin Ian King <colin.i.king@gmail.com>
Acked-by: default avatarArend van Spriel <arend.vanspriel@broadcom.com>
Link: https://patch.msgid.link/20250619082554.1834654-1-colin.i.king@gmail.com


Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
parent d39d462a
Loading
Loading
Loading
Loading
+13 −11
Original line number Diff line number Diff line
@@ -654,7 +654,8 @@ brcmf_pcie_select_core(struct brcmf_pciedev_info *devinfo, u16 coreid)
static void brcmf_pcie_reset_device(struct brcmf_pciedev_info *devinfo)
{
	struct brcmf_core *core;
	u16 cfg_offset[] = { BRCMF_PCIE_CFGREG_STATUS_CMD,
	static const u16 cfg_offset[] = {
		BRCMF_PCIE_CFGREG_STATUS_CMD,
		BRCMF_PCIE_CFGREG_PM_CSR,
		BRCMF_PCIE_CFGREG_MSI_CAP,
		BRCMF_PCIE_CFGREG_MSI_ADDR_L,
@@ -664,7 +665,8 @@ static void brcmf_pcie_reset_device(struct brcmf_pciedev_info *devinfo)
		BRCMF_PCIE_CFGREG_RBAR_CTRL,
		BRCMF_PCIE_CFGREG_PML1_SUB_CTRL1,
		BRCMF_PCIE_CFGREG_REG_BAR2_CONFIG,
			     BRCMF_PCIE_CFGREG_REG_BAR3_CONFIG };
		BRCMF_PCIE_CFGREG_REG_BAR3_CONFIG
	};
	u32 i;
	u32 val;
	u32 lsc;