Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 23 files:

Smatch caller information:

drivers/clk/mediatek/clk-mt8195-apusys_pll.c clk_mt8195_apusys_pll_probe() -> mtk_clk_register_plls()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 plls 7384930299694747648
PARAM_VALUE 2 num_plls 4
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 4
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 1 plls 576
BUF_SIZE 3 clk_data 8-s32max
BUF_SIZE 3 clk_data 8-s32max
DATA_SOURCE 3 clk_data r mtk_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_plls unit_array_size

drivers/clk/mediatek/clk-mt6779.c clk_mt6779_apmixed_probe() -> mtk_clk_register_plls()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 plls 1023097769112588288
PARAM_VALUE 2 num_plls 12
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 25
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 1 plls 1728
BUF_SIZE 3 clk_data 8-s32max
BUF_SIZE 3 clk_data 8-s32max
DATA_SOURCE 3 clk_data r mtk_alloc_clk_data
NOCHECK_CALL
UNITS 2 num_plls unit_array_size

drivers/clk/mediatek/clk-mt7986-apmixed.c clk_mt7986_apmixed_probe() -> mtk_clk_register_plls()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 plls 7475615614705864704
PARAM_VALUE 2 num_plls 8
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 8
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 1 plls 1152
BUF_SIZE 3 clk_data 8-s32max
BUF_SIZE 3 clk_data 8-s32max
DATA_SOURCE 3 clk_data r mtk_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 num_plls unit_array_size

drivers/clk/mediatek/clk-mt8196-vlpckgen.c clk_mt8196_vlp_probe() -> mtk_clk_register_plls()

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 1 plls 1543109191297306624
PARAM_VALUE 2 num_plls 2
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 49
BUF_SIZE 0 dev 1616
BUF_SIZE 1 plls 288
BUF_SIZE 3 clk_data 8-s32max
BUF_SIZE 3 clk_data 8-s32max
DATA_SOURCE 3 clk_data r mtk_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_plls unit_array_size

drivers/clk/mediatek/clk-mt8516-apmixedsys.c clk_mt8516_apmixed_probe() -> mtk_clk_register_plls()

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 1 plls 1311095297824628736
PARAM_VALUE 2 num_plls 6
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 6
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 0 dev 1616
BUF_SIZE 1 plls 864
BUF_SIZE 3 clk_data 56,80-88,112,184
BUF_SIZE 3 clk_data 56,80-88,112,184
DATA_SOURCE 3 clk_data r mtk_devm_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 clk_data->num
UNITS 2 num_plls unit_array_size

drivers/clk/mediatek/clk-mt2712-apmixedsys.c clk_mt2712_apmixed_probe() -> mtk_clk_register_plls()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 plls 3679213765248352256
PARAM_VALUE 2 num_plls 15
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 15
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 1 plls 2160
BUF_SIZE 3 clk_data 8-s32max
BUF_SIZE 3 clk_data 8-s32max
DATA_SOURCE 3 clk_data r mtk_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_plls unit_array_size

drivers/clk/mediatek/clk-mt2701.c mtk_apmixedsys_init() -> mtk_clk_register_plls()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 plls 1670573293319290880
PARAM_VALUE 2 num_plls 13
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 15
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 1 plls 1872
BUF_SIZE 3 clk_data 8-s32max
BUF_SIZE 3 clk_data 8-s32max
DATA_SOURCE 3 clk_data r mtk_alloc_clk_data
NOCHECK_CALL
UNITS 2 num_plls unit_array_size

drivers/clk/mediatek/clk-mt8196-mcu.c clk_mt8196_mcu_probe() -> mtk_clk_register_plls()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->of_node 1-u64max
PARAM_VALUE 1 plls 1-u64max
PARAM_VALUE 2 num_plls 1
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 1
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 3 clk_data 8-s32max
BUF_SIZE 3 clk_data 8-s32max
DATA_SOURCE 1 plls r of_device_get_match_data
DATA_SOURCE 3 clk_data r mtk_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING

drivers/clk/mediatek/clk-mt8196-apmixedsys.c clk_mt8196_apmixed_probe() -> mtk_clk_register_plls()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 0-s32max
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 3 clk_data 8-s32max
BUF_SIZE 3 clk_data 8-s32max
CAPPED_DATA 2 num_plls 1
DATA_SOURCE 3 clk_data r mtk_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING

drivers/clk/mediatek/clk-mt8183-apmixedsys.c clk_mt8183_apmixed_probe() -> mtk_clk_register_plls()

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 1 plls 3783182805425635328
PARAM_VALUE 2 num_plls 11
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 22
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 0 dev 1616
BUF_SIZE 1 plls 1584
BUF_SIZE 3 clk_data 56,80-88,112,184
BUF_SIZE 3 clk_data 56,80-88,112,184
DATA_SOURCE 3 clk_data r mtk_devm_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 clk_data->num
UNITS 2 num_plls unit_array_size

drivers/clk/mediatek/clk-mt8188-apmixedsys.c clk_mt8188_apmixed_probe() -> mtk_clk_register_plls()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 plls 8272521497167736832
PARAM_VALUE 2 num_plls 15
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 16
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 1 plls 2160
BUF_SIZE 3 clk_data 8-s32max
BUF_SIZE 3 clk_data 8-s32max
DATA_SOURCE 3 clk_data r mtk_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_plls unit_array_size

drivers/clk/mediatek/clk-mt7988-apmixed.c clk_mt7988_apmixed_probe() -> mtk_clk_register_plls()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 plls 6533738326314004480
PARAM_VALUE 2 num_plls 12
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 12
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 1 plls 1728
BUF_SIZE 3 clk_data 8-s32max
BUF_SIZE 3 clk_data 8-s32max
DATA_SOURCE 3 clk_data r mtk_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_plls unit_array_size

drivers/clk/mediatek/clk-mt8167-apmixedsys.c clk_mt8167_apmixed_probe() -> mtk_clk_register_plls()

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 1 plls 3539578982810398720
PARAM_VALUE 2 num_plls 8
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 9
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 0 dev 1616
BUF_SIZE 1 plls 1152
BUF_SIZE 3 clk_data 56,80-88,112,184
BUF_SIZE 3 clk_data 56,80-88,112,184
DATA_SOURCE 3 clk_data r mtk_devm_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 clk_data->num
UNITS 2 num_plls unit_array_size

drivers/clk/mediatek/clk-mt6735-apmixedsys.c clk_mt6735_apmixed_probe() -> mtk_clk_register_plls()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 1 plls 5750161213067292672
PARAM_VALUE 2 num_plls 9
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 9
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 1 plls 1296
BUF_SIZE 3 clk_data 56,80-88,112,184
BUF_SIZE 3 clk_data 56,80-88,112,184
DATA_SOURCE 3 clk_data r mtk_devm_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 clk_data->num
UNITS 2 num_plls unit_array_size

drivers/clk/mediatek/clk-mt8365-apmixedsys.c clk_mt8365_apmixed_probe() -> mtk_clk_register_plls()

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 1 plls 7149593964177231872
PARAM_VALUE 2 num_plls 11
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->hws 4096-ptr_max
PARAM_VALUE 3 clk_data->num 13
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 0 dev 1616
BUF_SIZE 1 plls 1584
BUF_SIZE 3 clk_data 56,80-88,112,184
BUF_SIZE 3 clk_data 56,80-88,112,184
DATA_SOURCE 3 clk_data r mtk_devm_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 clk_data->num
UNITS 2 num_plls unit_array_size

drivers/clk/mediatek/clk-mt8196-mfg.c clk_mt8196_mfg_probe() -> mtk_clk_register_plls()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->of_node 1-u64max
PARAM_VALUE 1 plls 1-u64max
PARAM_VALUE 2 num_plls 1
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 1
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 3 clk_data 8-s32max
BUF_SIZE 3 clk_data 8-s32max
DATA_SOURCE 1 plls r of_device_get_match_data
DATA_SOURCE 3 clk_data r mtk_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING

drivers/clk/mediatek/clk-mt6797.c mtk_apmixedsys_init() -> mtk_clk_register_plls()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 plls 1487462920638488576
PARAM_VALUE 2 num_plls 10
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 11
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 1 plls 1440
BUF_SIZE 3 clk_data 8-s32max
BUF_SIZE 3 clk_data 8-s32max
DATA_SOURCE 3 clk_data r mtk_alloc_clk_data
NOCHECK_CALL
UNITS 2 num_plls unit_array_size

drivers/clk/mediatek/clk-mt6765.c clk_mt6765_apmixed_probe() -> mtk_clk_register_plls()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 plls 2532715682047717376
PARAM_VALUE 2 num_plls 10
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 22
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 1 plls 1440
BUF_SIZE 3 clk_data 8-s32max
BUF_SIZE 3 clk_data 8-s32max
DATA_SOURCE 3 clk_data r mtk_alloc_clk_data
NOCHECK_CALL
UNITS 2 num_plls unit_array_size

drivers/clk/mediatek/clk-mt7622-apmixedsys.c clk_mt7622_apmixed_probe() -> mtk_clk_register_plls()

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 1 plls 675076467259461632
PARAM_VALUE 2 num_plls 9
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 10
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 0 dev 1616
BUF_SIZE 1 plls 1296
BUF_SIZE 3 clk_data 56,80-88,112,184
BUF_SIZE 3 clk_data 56,80-88,112,184
DATA_SOURCE 3 clk_data r mtk_devm_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 3 clk_data->num
UNITS 2 num_plls unit_array_size

drivers/clk/mediatek/clk-mt7629.c mtk_apmixedsys_init() -> mtk_clk_register_plls()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 plls 4507769581083533312
PARAM_VALUE 2 num_plls 6
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 7
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 1 plls 864
BUF_SIZE 3 clk_data 8-s32max
BUF_SIZE 3 clk_data 8-s32max
DATA_SOURCE 3 clk_data r mtk_alloc_clk_data
NOCHECK_CALL
UNITS 2 num_plls unit_array_size

drivers/clk/mediatek/clk-mt7981-apmixed.c clk_mt7981_apmixed_probe() -> mtk_clk_register_plls()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 plls 3112516833534631936
PARAM_VALUE 2 num_plls 8
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 8
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 1 plls 1152
BUF_SIZE 3 clk_data 8-s32max
BUF_SIZE 3 clk_data 8-s32max
DATA_SOURCE 3 clk_data r mtk_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 num_plls unit_array_size

drivers/clk/mediatek/clk-mt8135-apmixedsys.c clk_mt8135_apmixed_probe() -> mtk_clk_register_plls()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 plls 8142644392355135488
PARAM_VALUE 2 num_plls 10
PARAM_VALUE 3 clk_data 4096-ptr_max
PARAM_VALUE 3 clk_data->num 11
PARAM_VALUE 3 *clk_data->hws (-2)
BUF_SIZE 1 plls 1440
BUF_SIZE 3 clk_data 8-s32max
BUF_SIZE 3 clk_data 8-s32max
DATA_SOURCE 3 clk_data r mtk_alloc_clk_data
RX_PATH
TASK_NOT_RUNNING
UNITS 2 num_plls unit_array_size