Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/pci/controller/pci-aardvark.c advk_pci_bridge_emul_pcie_conf_read() -> advk_pcie_link_training()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
BUF_SIZE 0 pcie 1-1080
BUF_SIZE 0 pcie 1-1080
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq

drivers/pci/controller/pci-aardvark.c advk_pcie_wait_for_retrain() -> advk_pcie_link_training()

Type Parameter Key Value
PARAM_VALUE 0 pcie 4096-ptr_max
BUF_SIZE 0 pcie 1-1080
BUF_SIZE 0 pcie 1-1080
DATA_SOURCE 0 pcie $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &inject_lock
HALF_LOCKED2 global &pci_lock
HALF_LOCKED2 irq