Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c usb_init_common() -> brcm_usb_ctrl_unset()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 8388608
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gphy->mutex
HALF_LOCKED2 &priv->mutex

drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c usb_init_common() -> brcm_usb_ctrl_unset()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 8388608
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gphy->mutex
HALF_LOCKED2 &priv->mutex

drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c usb_init_common_7211b0() -> brcm_usb_ctrl_unset()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 2147483648
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gphy->mutex
HALF_LOCKED2 &priv->mutex

drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c usb_init_common_7216() -> brcm_usb_ctrl_unset()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gphy->mutex
HALF_LOCKED2 &priv->mutex

drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c usb_init_common_7216() -> brcm_usb_ctrl_unset()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 2147483648
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gphy->mutex
HALF_LOCKED2 &priv->mutex

drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c usb_wake_enable_7211b0() -> brcm_usb_ctrl_unset()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 262144
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gphy->mutex
HALF_LOCKED2 &priv->mutex

drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c usb_wake_enable_7216() -> brcm_usb_ctrl_unset()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gphy->mutex
HALF_LOCKED2 &priv->mutex

drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c xhci_soft_reset() -> brcm_usb_ctrl_unset()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 4194304
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gphy->mutex

drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c xhci_soft_reset() -> brcm_usb_ctrl_unset()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 1073741824
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gphy->mutex

drivers/phy/broadcom/phy-brcm-usb-init.c brcmusb_usb3_otp_fix() -> brcm_usb_ctrl_unset()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 65536
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gphy->mutex

drivers/phy/broadcom/phy-brcm-usb-init.c brcmusb_usb3_pll_54mhz() -> brcm_usb_ctrl_unset()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gphy->mutex

drivers/phy/broadcom/phy-brcm-usb-init.c brcmusb_usb_phy_ldo_fix() -> brcm_usb_ctrl_unset()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 2048
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gphy->mutex
HALF_LOCKED2 &priv->mutex

drivers/phy/broadcom/phy-brcm-usb-init.c brcmusb_usb_phy_ldo_fix() -> brcm_usb_ctrl_unset()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 134217728
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gphy->mutex
HALF_LOCKED2 &priv->mutex

drivers/phy/broadcom/phy-brcm-usb-init.c brcmusb_usb_phy_ldo_fix() -> brcm_usb_ctrl_unset()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 1073741824
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gphy->mutex
HALF_LOCKED2 &priv->mutex

drivers/phy/broadcom/phy-brcm-usb-init.c usb_ctrl_unset_family() -> brcm_usb_ctrl_unset()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gphy->mutex

drivers/phy/broadcom/phy-brcm-usb-init.c usb_init_xhci() -> brcm_usb_ctrl_unset()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 32768
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gphy->mutex

drivers/phy/broadcom/phy-brcm-usb-init.c usb_init_xhci() -> brcm_usb_ctrl_unset()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gphy->mutex

drivers/phy/broadcom/phy-brcm-usb-init.c usb_wake_enable() -> brcm_usb_ctrl_unset()

Type Parameter Key Value
PARAM_VALUE 0 reg 4096-ptr_max
PARAM_VALUE 1 mask 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gphy->mutex
HALF_LOCKED2 &priv->mutex