Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/morsemicro/mm81x/fw.c mm81x_reg32_write() -> (struct mm81x_bus_ops)->reg32_write()

Type Parameter Key Value
PARAM_VALUE 0 mors 4096-ptr_max
PARAM_VALUE 0 mors->bus_ops 4096-ptr_max
PARAM_VALUE 0 mors->bus_ops->claim 4096-ptr_max
PARAM_VALUE 0 mors->bus_ops->reg32_read 4096-ptr_max
PARAM_VALUE 0 mors->bus_ops->reg32_write 4096-ptr_max
PARAM_VALUE 0 mors->regs 4096-ptr_max
PARAM_VALUE 0 mors->regs->aon 8468
PARAM_VALUE 0 mors->regs->aon_count 2
PARAM_VALUE 0 mors->regs->aon_reset_usb_value 8
PARAM_VALUE 0 mors->regs->boot_address 8324
PARAM_VALUE 0 mors->regs->clk_ctrl_address 0
PARAM_VALUE 0 mors->regs->clk_ctrl_value 0
PARAM_VALUE 0 mors->regs->manifest_ptr_address 11584
PARAM_VALUE 0 mors->regs->msi_address 16640
PARAM_VALUE 0 mors->regs->msi_value 1
PARAM_VALUE 1 address 0,8324,8468,8472-u32max
DATA_SOURCE 0 mors $0
DATA_SOURCE 1 address $1
DATA_SOURCE 2 val $2
CONTAINER 0 -24-4928+0 $(-1)

drivers/net/wireless/morsemicro/mm81x/hw.c mm81x_reg32_write() -> (struct mm81x_bus_ops)->reg32_write()

Type Parameter Key Value
PARAM_VALUE 0 mors 4096-ptr_max
PARAM_VALUE 0 mors->bus_ops 4096-ptr_max
PARAM_VALUE 0 mors->bus_ops->claim 4096-ptr_max
PARAM_VALUE 0 mors->bus_ops->reg32_read 4096-ptr_max
PARAM_VALUE 0 mors->bus_ops->reg32_write 4096-ptr_max
PARAM_VALUE 0 mors->bus_ops->release 4096-ptr_max
PARAM_VALUE 0 mors->bus_ops->set_irq 4096-ptr_max
PARAM_VALUE 0 mors->hif.ops->flush_cmds 4096-ptr_max
PARAM_VALUE 0 mors->hif.ops->flush_tx_data 4096-ptr_max
PARAM_VALUE 0 mors->hif.ops->handle_irq 4096-ptr_max
PARAM_VALUE 0 mors->regs->aon_latch 4214816
PARAM_VALUE 0 mors->regs->aon_latch_mask 1
PARAM_VALUE 0 mors->regs->cpu_reset_address 8364
PARAM_VALUE 0 mors->regs->cpu_reset_value 57005
BUF_SIZE 0 mors s32min-(-1),1-s32max
BUF_SIZE 0 mors s32min-(-1),1-s32max
DATA_SOURCE 0 mors $0
DATA_SOURCE 1 address $1
DATA_SOURCE 2 val $2
CONTAINER 0 -24-4928+0 $(-1)