Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 6 files:
- drivers/bcma/driver_chipcommon.c, line 320
- drivers/bcma/driver_gpio.c, line 66
- drivers/net/wireless/broadcom/b43/main.c
- drivers/net/wireless/broadcom/b43/phy_n.c, line 5949
- drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c, line 2209
- drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c, line 21272
Smatch caller information:
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_antsel_init() -> bcma_chipco_gpio_control()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cc | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 64512 |
| PARAM_VALUE | 2 | value | 64512 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &wl->lock | ||
| HALF_LOCKED2 | bh |
drivers/bcma/driver_gpio.c bcma_gpio_request() -> bcma_chipco_gpio_control()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | value | 0 |
| BUF_SIZE | 0 | cc | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | cc | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | cc | r gpiochip_get_data |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/wireless/broadcom/b43/main.c b43_gpio_cleanup() -> bcma_chipco_gpio_control()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cc | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | u32max |
| PARAM_VALUE | 2 | value | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &wl->mutex | ||
| TYPE_LOCK | (struct b43_wl)->mutex |
drivers/net/wireless/broadcom/b43/main.c b43_gpio_init() -> bcma_chipco_gpio_control()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cc | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 31,127,543,639 |
| PARAM_VALUE | 2 | value | 2,15,111,514,527,623 |
| FUZZY_MAX | 1 | mask | 31 |
| FUZZY_MAX | 2 | value | 15 |
| BIT_INFO | 1 | mask | 0x1f,0x27f |
| BIT_INFO | 2 | value | 0x2,0x26f |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &wl->mutex | ||
| TYPE_LOCK | (struct b43_wl)->mutex |
drivers/net/wireless/broadcom/b43/phy_n.c b43_nphy_superswitch_init() -> bcma_chipco_gpio_control()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cc | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 64512 |
| PARAM_VALUE | 2 | value | 64512 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &wl->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct b43_wl)->mutex |
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_c_gpio_init() -> bcma_chipco_gpio_control()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cc | 4096-ptr_max |
| PARAM_VALUE | 2 | value | 0,512,12288,12800 |
| BIT_INFO | 2 | value | 0x0,0x3200 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &wl->lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct brcms_info)->lock |