Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 23 files:

Smatch caller information:

drivers/gpu/drm/msm/dsi/dsi_host.c msm_dsi_host_init() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/lima/lima_devfreq.c lima_devfreq_init() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 *dev->p->deferred_probe_reason 0-255
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/msm/dp/dp_ctrl.c msm_dp_ctrl_get() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->power.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 *dev->p->deferred_probe_reason 0-255
BUF_SIZE 0 dev 1616
CAPPED_DATA 0 dev 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING

drivers/spi/spi-qup.c spi_qup_probe() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->dma_mem->pfn_base 0-s64max
PARAM_VALUE 0 dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 dev->iommu->max_pasids 0-4294967295
PARAM_VALUE 0 dev->of_node->properties 0,4096-ptr_max
PARAM_VALUE 0 *dev->p->deferred_probe_reason 0-255
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/panfrost/panfrost_devfreq.c panfrost_devfreq_init() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 *dev->p->deferred_probe_reason 0-255
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/spi/spi-qcom-qspi.c qcom_qspi_probe() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/pci/controller/dwc/pcie-qcom.c qcom_pcie_probe() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 0,4096-ptr_max
PARAM_VALUE 0 dev->class 0,4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->of_node 1-u64max
PARAM_VALUE 0 dev->power.last_status (-1)
PARAM_VALUE 0 dev->power.request 0-4
PARAM_VALUE 0 dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dev->power.wakeirq 0,4096-ptr_max
PARAM_VALUE 0 dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->type 0,4096-ptr_max
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING

drivers/soc/qcom/qcom-geni-se.c geni_se_resources_init() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->dma_mem->pfn_base 0-s64max
PARAM_VALUE 0 dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 dev->iommu->max_pasids 0-4294967295
PARAM_VALUE 0 *dev->p->deferred_probe_reason 0-255
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/panthor/panthor_devfreq.c panthor_devfreq_init() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 *dev->p->deferred_probe_reason 0-255
CAPPED_DATA 0 dev 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c dpu_dev_probe() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 *dev->p->deferred_probe_reason 0-255
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING

drivers/media/platform/qcom/iris/iris_probe.c iris_init_power_domains() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 *dev->p->deferred_probe_reason 0-255
BUF_SIZE 0 dev 1616
CAPPED_DATA 0 dev 1
RX_PATH
TASK_NOT_RUNNING

drivers/memory/samsung/exynos5422-dmc.c exynos5_init_freq_table() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/msm/adreno/adreno_gpu.c adreno_get_pwrlevels() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
BUF_SIZE 0 dev 1616
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/msm/adreno/a6xx_gmu.c a6xx_gmu_pwrlevels_probe() -> devm_pm_opp_of_add_table()

Type Parameter Key Value

drivers/soc/qcom/icc-bwmon.c bwmon_probe() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING

drivers/media/platform/qcom/venus/pm_helpers.c core_get_v4() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 *dev->p->deferred_probe_reason 0-255
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING

drivers/tty/serial/msm_serial.c msm_serial_probe() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/clk/qcom/a53-pll.c qcom_a53pll_get_freq_tbl() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->dma_mem->pfn_base 0-s64max
PARAM_VALUE 0 dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 dev->iommu->max_pasids 0-4294967295
BUF_SIZE 0 dev 1616
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING

drivers/mmc/host/sdhci-msm.c sdhci_msm_probe() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/soc/mediatek/mtk-svs.c svs_bank_resource_setup() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->dma_mem->pfn_base 0-s64max
PARAM_VALUE 0 *dev->p->deferred_probe_reason 0-255
RX_PATH
TASK_NOT_RUNNING

drivers/ufs/host/ufshcd-pltfrm.c ufshcd_parse_operating_points() -> devm_pm_opp_of_add_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->of_node->properties 4096-ptr_max
PARAM_VALUE 0 *dev->p->deferred_probe_reason 0-255
RX_PATH
TASK_NOT_RUNNING