Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_init_nphy() -> bcma_chipco_chipctl_maskset()

Type Parameter Key Value
PARAM_VALUE 0 cc 4096-ptr_max
PARAM_VALUE 1 offset 1
PARAM_VALUE 2 mask 4294950911
PARAM_VALUE 3 set 16384
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &wl->lock
HALF_LOCKED2 bh

drivers/net/ethernet/broadcom/bgmac-bcma.c bcma_bgmac_cco_ctl_maskset() -> bcma_chipco_chipctl_maskset()

Type Parameter Key Value
PARAM_VALUE 0 cc 4096-ptr_max
PARAM_VALUE 1 offset 1,4,7
PARAM_VALUE 2 mask 4294905855,4294967055,4294967103,u32max
PARAM_VALUE 3 set 0,16-240,4096-61440,65536
BUF_SIZE 0 cc 832
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 mask $2
DATA_SOURCE 3 set $3
FUZZY_MAX 3 set 57344
BIT_INFO 3 set 0x0,0x1f0ff
HARD_MAX 1 offset 7
HARD_MAX 2 mask u32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 3 set 0,16-240,4096-61440[c]

drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c bcma_mdio_phy_init() -> bcma_chipco_chipctl_maskset()

Type Parameter Key Value
PARAM_VALUE 0 cc 4096-ptr_max
PARAM_VALUE 1 offset 2
PARAM_VALUE 2 mask 1073741823
PARAM_VALUE 3 set 0
BUF_SIZE 0 cc 832
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c bcma_mdio_phy_init() -> bcma_chipco_chipctl_maskset()

Type Parameter Key Value
PARAM_VALUE 0 cc 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus->ops 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus->ops->read32 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus->ops->write32 4096-ptr_max
PARAM_VALUE 1 offset 4
PARAM_VALUE 2 mask s32max
PARAM_VALUE 3 set 0
BUF_SIZE 0 cc 832
CAPPED_DATA 0 cc->pmu.core 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c wlc_phy_init_lcnphy() -> bcma_chipco_chipctl_maskset()

Type Parameter Key Value
PARAM_VALUE 0 cc 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core 4096-ptr_max
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 mask 0
PARAM_VALUE 3 set 63823325
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &wl->lock
HALF_LOCKED2 bh

drivers/bcma/driver_chipcommon_pmu.c bcma_pmu_workarounds() -> bcma_chipco_chipctl_maskset()

Type Parameter Key Value
PARAM_VALUE 0 cc 4096-ptr_max
PARAM_VALUE 0 cc->capabilities 268435456-u32max
PARAM_VALUE 0 cc->core 4096-ptr_max
PARAM_VALUE 0 cc->core->bus 4096-ptr_max
PARAM_VALUE 0 cc->core->bus->ops->write32 4096-ptr_max
PARAM_VALUE 0 cc->early_setup_done 1
PARAM_VALUE 0 cc->pmu.core 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus->mapped_core->bus 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus->ops 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus->ops->read32 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus->ops->write32 4096-ptr_max
PARAM_VALUE 0 cc->setup_done 0
PARAM_VALUE 0 cc->sflash.blocksize 0,256,512,1024,4096,65536
PARAM_VALUE 0 cc->sflash.numblocks 0,4,8,16,32,64,128,256,512,1024,2048,4096,8192
PARAM_VALUE 0 cc->sflash.size 0-536870912
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 mask 4294967288
PARAM_VALUE 3 set 7
CAPPED_DATA 0 cc->core 1
CAPPED_DATA 0 cc->pmu.core 1
DATA_SOURCE 0 cc $0
BIT_INFO 0 cc->capabilities 0x10000000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 cc->capabilities 268435456-u32max
HOST_DATA 0 cc->capabilities_ext 0-u32max
HOST_DATA 0 cc->pmu.rev 0,2-255
HOST_DATA 0 cc->status 0-u32max

drivers/bcma/driver_chipcommon_pmu.c bcma_pmu_workarounds() -> bcma_chipco_chipctl_maskset()

Type Parameter Key Value
PARAM_VALUE 0 cc 4096-ptr_max
PARAM_VALUE 0 cc->capabilities 268435456-u32max
PARAM_VALUE 0 cc->core 4096-ptr_max
PARAM_VALUE 0 cc->core->bus 4096-ptr_max
PARAM_VALUE 0 cc->core->bus->mapped_core 4096-ptr_max
PARAM_VALUE 0 cc->core->bus->ops 4096-ptr_max
PARAM_VALUE 0 cc->core->bus->ops->read32 4096-ptr_max
PARAM_VALUE 0 cc->core->bus->ops->write32 4096-ptr_max
PARAM_VALUE 0 cc->early_setup_done 1
PARAM_VALUE 0 cc->pmu.core 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus->mapped_core->bus 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus->ops 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus->ops->read32 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus->ops->write32 4096-ptr_max
PARAM_VALUE 0 cc->setup_done 0
PARAM_VALUE 0 cc->sflash.blocksize 0,256,512,1024,4096,65536
PARAM_VALUE 0 cc->sflash.numblocks 0,4,8,16,32,64,128,256,512,1024,2048,4096,8192
PARAM_VALUE 0 cc->sflash.size 0-536870912
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 mask 4279238415
PARAM_VALUE 3 set 15728880
CAPPED_DATA 0 cc->core 1
CAPPED_DATA 0 cc->pmu.core 1
DATA_SOURCE 0 cc $0
BIT_INFO 0 cc->capabilities 0x10000000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 cc->capabilities 268435456-u32max
HOST_DATA 0 cc->capabilities_ext 0-u32max
HOST_DATA 0 cc->pmu.rev 0,2-255
HOST_DATA 0 cc->status 0-u32max

drivers/bcma/driver_chipcommon_pmu.c bcma_pmu_workarounds() -> bcma_chipco_chipctl_maskset()

Type Parameter Key Value
PARAM_VALUE 0 cc 4096-ptr_max
PARAM_VALUE 0 cc->capabilities 268435456-u32max
PARAM_VALUE 0 cc->core 4096-ptr_max
PARAM_VALUE 0 cc->core->bus 4096-ptr_max
PARAM_VALUE 0 cc->core->bus->chipinfo.rev 1-255
PARAM_VALUE 0 cc->core->bus->ops->write32 4096-ptr_max
PARAM_VALUE 0 cc->early_setup_done 1
PARAM_VALUE 0 cc->pmu.core 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus->mapped_core->bus 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus->ops 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus->ops->read32 4096-ptr_max
PARAM_VALUE 0 cc->pmu.core->bus->ops->write32 4096-ptr_max
PARAM_VALUE 0 cc->setup_done 0
PARAM_VALUE 0 cc->sflash.blocksize 0,256,512,1024,4096,65536
PARAM_VALUE 0 cc->sflash.numblocks 0,4,8,16,32,64,128,256,512,1024,2048,4096,8192
PARAM_VALUE 0 cc->sflash.size 0-536870912
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 mask 4294967055
PARAM_VALUE 3 set 240
CAPPED_DATA 0 cc->core 1
CAPPED_DATA 0 cc->pmu.core 1
DATA_SOURCE 0 cc $0
BIT_INFO 0 cc->capabilities 0x10000000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 cc->capabilities 268435456-u32max
HOST_DATA 0 cc->capabilities_ext 0-u32max
HOST_DATA 0 cc->pmu.rev 0,2-255
HOST_DATA 0 cc->status 0-u32max