Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/usb/typec/tcpm/tcpm.c tcpm_fw_get_caps() -> typec_get_fw_cap()

Type Parameter Key Value
PARAM_VALUE 0 cap 4096-ptr_max
PARAM_VALUE 1 fwnode 4096-ptr_max
DATA_SOURCE 1 fwnode $1
MEM_ZERO 0 cap
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-usbc-tusb320.c tusb320_typec_probe() -> typec_get_fw_cap()

Type Parameter Key Value
PARAM_VALUE 0 cap 4096-ptr_max
PARAM_VALUE 1 fwnode 4096-ptr_max
DATA_SOURCE 1 fwnode r device_get_named_child_node
MEM_ZERO 0 cap
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/bridge/analogix/anx7625.c anx7625_typec_register() -> typec_get_fw_cap()

Type Parameter Key Value
PARAM_VALUE 0 cap 9150387135472803840
PARAM_VALUE 0 cap->data 0
PARAM_VALUE 0 cap->fwnode 0
PARAM_VALUE 0 cap->ops 0
PARAM_VALUE 0 cap->pd 0
PARAM_VALUE 0 cap->prefer_role 0
PARAM_VALUE 0 cap->revision 0
PARAM_VALUE 0 cap->type 0
PARAM_VALUE 1 fwnode 4096-ptr_max
DATA_SOURCE 1 fwnode r device_get_named_child_node
RX_PATH
TASK_NOT_RUNNING

drivers/usb/typec/wusb3801.c wusb3801_probe() -> typec_get_fw_cap()

Type Parameter Key Value
PARAM_VALUE 0 cap 4096-ptr_max
PARAM_VALUE 1 fwnode 4096-ptr_max
DATA_SOURCE 1 fwnode r device_get_named_child_node
MEM_ZERO 0 cap
RX_PATH
TASK_NOT_RUNNING