Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/clk/clk-sp7021.c sp7021_clk_probe() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 8410842121771184128
PARAM_VALUE 3 parent_name 5125476823377014784
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 0
PARAM_VALUE 7 reg 4096-ptr_max
PARAM_VALUE 8 shift 5
PARAM_VALUE 9 width 1
PARAM_VALUE 10 clk_divider_flags 2
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 4096-ptr_max
BUF_SIZE 0 dev 1616
BUF_SIZE 2 name 8
BUF_SIZE 3 parent_name 6
STR_LEN 0 dev 7
STR_LEN 1 np 5
RX_PATH
TASK_NOT_RUNNING

drivers/clk/xilinx/clk-xlnx-clock-wizard.c clk_wzrd_register_output_clocks() -> __devm_clk_hw_register_divider()

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->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->of_node 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 1-u64max
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 0
PARAM_VALUE 7 reg 4096-ptr_max
PARAM_VALUE 8 shift 0
PARAM_VALUE 9 width 8
PARAM_VALUE 10 clk_divider_flags 5
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 585652286006620160
BUF_SIZE 2 name 0-s32max
BUF_SIZE 2 name 0-s32max
CAPPED_DATA 2 name 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 name r devm_kasprintf
RX_PATH
TASK_NOT_RUNNING

drivers/clk/mediatek/clk-mt8173-apmixedsys.c clk_mt8173_apmixed_probe() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 5639287622183976960
PARAM_VALUE 3 parent_name 4954953647196033024
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 0
PARAM_VALUE 7 reg 4096-ptr_max
PARAM_VALUE 8 shift 16
PARAM_VALUE 9 width 3
PARAM_VALUE 10 clk_divider_flags 2
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 0
BUF_SIZE 0 dev 1616
BUF_SIZE 2 name 9
BUF_SIZE 3 parent_name 12
STR_LEN 0 dev 8
STR_LEN 1 np 11
RX_PATH
TASK_NOT_RUNNING

drivers/iio/adc/aspeed_adc.c aspeed_adc_probe() -> __devm_clk_hw_register_divider()

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->driver 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 5653913914165030912
PARAM_VALUE 3 parent_name 3484510763185819648
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 0
PARAM_VALUE 8 shift 17
PARAM_VALUE 9 width 15
PARAM_VALUE 10 clk_divider_flags 0
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 4096-ptr_max
BUF_SIZE 0 dev 1616
BUF_SIZE 2 name 32
BUF_SIZE 3 parent_name 32
STR_LEN 0 dev 31
STR_LEN 1 np 31
STR_LEN 2 name 31
STR_LEN 3 parent_name 31
RX_PATH
TASK_NOT_RUNNING

drivers/iio/adc/aspeed_adc.c aspeed_adc_probe() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 5653913914165030912
PARAM_VALUE 3 parent_name 3484510763185819648
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 0,4
PARAM_VALUE 8 shift 0
PARAM_VALUE 10 clk_divider_flags 0-1
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 4096-ptr_max
BUF_SIZE 0 dev 1616
BUF_SIZE 2 name 32
BUF_SIZE 3 parent_name 32
FUZZY_MAX 6 flags 4
FUZZY_MAX 10 clk_divider_flags 1
STR_LEN 0 dev 31
STR_LEN 1 np 31
STR_LEN 2 name 31
STR_LEN 3 parent_name 31
BIT_INFO 6 flags 0x0,0x4
BIT_INFO 6 flags 0x0,0x4
HARD_MAX 6 flags 4
HARD_MAX 10 clk_divider_flags 1
RX_PATH
TASK_NOT_RUNNING

drivers/clk/clk-fsl-flexspi.c fsl_flexspi_clk_probe() -> __devm_clk_hw_register_divider()

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->of_node 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 3 parent_name 1-u64max
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 0
PARAM_VALUE 7 reg 1-u64max
PARAM_VALUE 8 shift 0
PARAM_VALUE 9 width 5
PARAM_VALUE 10 clk_divider_flags 0
PARAM_VALUE 11 table 1-u64max
PARAM_VALUE 12 lock 0
BUF_SIZE 0 dev 1616
BUF_SIZE 2 name (-1),7
BUF_SIZE 2 name (-1),7
BUF_SIZE 3 parent_name s32min,(-10),(-1)-s32max
BUF_SIZE 3 parent_name s32min,(-10),(-1)-s32max
DATA_SOURCE 3 parent_name r of_clk_get_parent_name
DATA_SOURCE 7 reg r devm_ioremap
DATA_SOURCE 11 table r device_get_match_data
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c pll_28nm_register() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 8613783761781747712
PARAM_VALUE 3 parent_name 0
PARAM_VALUE 4 parent_hw 4096-ptr_max
PARAM_VALUE 4 parent_hw->clk 0,4096-ptr_max,(-12)
PARAM_VALUE 4 parent_hw->init 0,3571366232240312320
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 0
PARAM_VALUE 8 shift 0
PARAM_VALUE 9 width 8
PARAM_VALUE 10 clk_divider_flags 0
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 0
BUF_SIZE 0 dev 1616
BUF_SIZE 2 name 32
STR_LEN 0 dev 31
STR_LEN 2 name 31
MEM_ZERO 4 parent_hw
RX_PATH
TASK_NOT_RUNNING

drivers/clk/renesas/r9a09g077-cpg.c r9a09g077_cpg_div_clk_register() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 1 np 0
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 4
PARAM_VALUE 7 reg 4096-ptr_max
PARAM_VALUE 10 clk_divider_flags 0,2,4,8,32
PARAM_VALUE 11 table 1-u64max
PARAM_VALUE 12 lock 4096-ptr_max
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 3 parent_name s32min,(-10),(-1),1-s32max
BUF_SIZE 3 parent_name s32min,(-10),(-1),1-s32max
DATA_SOURCE 0 dev $0
DATA_SOURCE 3 parent_name r __clk_get_name
DATA_SOURCE 7 reg $2
RX_PATH
TASK_NOT_RUNNING

drivers/clk/renesas/r9a09g077-cpg.c r9a09g077_cpg_div_clk_register() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 1 np 0
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 4
PARAM_VALUE 7 reg 4096-ptr_max
PARAM_VALUE 10 clk_divider_flags 0,2,4,8,32
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 4096-ptr_max
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 3 parent_name s32min,(-10),(-1),1-s32max
BUF_SIZE 3 parent_name s32min,(-10),(-1),1-s32max
DATA_SOURCE 0 dev $0
DATA_SOURCE 3 parent_name r __clk_get_name
DATA_SOURCE 7 reg $2
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c pll_28nm_register() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 459837950556229632
PARAM_VALUE 3 parent_name 0
PARAM_VALUE 4 parent_hw 4096-ptr_max
PARAM_VALUE 4 parent_hw->clk 0,4096-ptr_max,(-12)
PARAM_VALUE 4 parent_hw->init 0,6626213412107661312
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 4
PARAM_VALUE 8 shift 0
PARAM_VALUE 9 width 4
PARAM_VALUE 10 clk_divider_flags 0
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 0
BUF_SIZE 0 dev 1616
BUF_SIZE 2 name 32
STR_LEN 0 dev 31
STR_LEN 2 name 31
MEM_ZERO 4 parent_hw
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c pll_28nm_register() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 459837950556229632
PARAM_VALUE 3 parent_name 0
PARAM_VALUE 4 parent_hw 4096-ptr_max
PARAM_VALUE 4 parent_hw->clk 0,4096-ptr_max,(-12)
PARAM_VALUE 4 parent_hw->init 0,6626213412107661312
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 0
PARAM_VALUE 8 shift 0
PARAM_VALUE 9 width 8
PARAM_VALUE 10 clk_divider_flags 0
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 0
BUF_SIZE 0 dev 1616
BUF_SIZE 2 name 32
STR_LEN 0 dev 31
STR_LEN 2 name 31
MEM_ZERO 4 parent_hw
RX_PATH
TASK_NOT_RUNNING

drivers/clk/clk-loongson2.c loongson2_clk_probe() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 0
PARAM_VALUE 10 clk_divider_flags 5
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 4096-ptr_max
BUF_SIZE 0 dev 1616
BUF_SIZE 3 parent_name s32min,(-10),(-1)-s32max
BUF_SIZE 3 parent_name s32min,(-10),(-1)-s32max
MEM_ZERO 12 lock
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c pll_10nm_register() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 2158233135443034112
PARAM_VALUE 3 parent_name 0
PARAM_VALUE 4 parent_hw 4096-ptr_max
PARAM_VALUE 4 parent_hw->clk 0,4096-ptr_max,(-12)
PARAM_VALUE 4 parent_hw->init 0,438531353600565248
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 4
PARAM_VALUE 8 shift 0
PARAM_VALUE 9 width 2
PARAM_VALUE 10 clk_divider_flags 2
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 0
BUF_SIZE 0 dev 1616
BUF_SIZE 2 name 32
STR_LEN 0 dev 31
STR_LEN 2 name 31
MEM_ZERO 4 parent_hw
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c pll_10nm_register() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 2158233135443034112
PARAM_VALUE 3 parent_name 0
PARAM_VALUE 4 parent_hw 0-ptr_max
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 4
PARAM_VALUE 8 shift 0
PARAM_VALUE 9 width 4
PARAM_VALUE 10 clk_divider_flags 1
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 4096-ptr_max
BUF_SIZE 0 dev 1616
BUF_SIZE 2 name 32
DATA_SOURCE 4 parent_hw r __devm_clk_hw_register_divider
STR_LEN 0 dev 31
STR_LEN 2 name 31
MEM_ZERO 12 lock
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c pll_10nm_register() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 2158233135443034112
PARAM_VALUE 3 parent_name 0
PARAM_VALUE 4 parent_hw 0-ptr_max
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 0
PARAM_VALUE 8 shift 4
PARAM_VALUE 9 width 4
PARAM_VALUE 10 clk_divider_flags 1
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 4096-ptr_max
BUF_SIZE 0 dev 1616
BUF_SIZE 2 name 32
DATA_SOURCE 4 parent_hw r __devm_clk_hw_register_mux
STR_LEN 0 dev 31
STR_LEN 2 name 31
MEM_ZERO 12 lock
RX_PATH
TASK_NOT_RUNNING

drivers/clk/eswin/clk.c eswin_clk_register_clks() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 3 parent_name 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 0
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 4096-ptr_max
BUF_SIZE 0 dev 1616
CAPPED_DATA 0 dev 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING

drivers/clk/eswin/clk.c eswin_clk_register_divider() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 3 parent_name 0
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 4096-ptr_max
BUF_SIZE 0 dev 1616
CAPPED_DATA 0 dev 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING

drivers/iio/adc/ade9000.c ade9000_setup_clkout() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 9177752709015658496
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 4
PARAM_VALUE 7 reg 0
PARAM_VALUE 8 shift 0
PARAM_VALUE 9 width 1
PARAM_VALUE 10 clk_divider_flags 0
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 0
BUF_SIZE 0 dev 1616
BUF_SIZE 2 name 7
DATA_SOURCE 0 dev $0
STR_LEN 0 dev 6
RX_PATH
TASK_NOT_RUNNING

drivers/clk/clk-npcm8xx.c npcm8xx_clk_probe() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 3 parent_name 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 0,2048
PARAM_VALUE 7 reg 4096-ptr_max
PARAM_VALUE 8 shift 0-2,4,6,8,11-13,16,21-22,24,26,28,30
PARAM_VALUE 9 width 2-5,8
PARAM_VALUE 10 clk_divider_flags 0,32,34
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 2276999206841327616
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING

drivers/clk/clk-npcm8xx.c npcm8xx_clk_probe() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 3 parent_name 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 0,2048
PARAM_VALUE 7 reg 4096-ptr_max
PARAM_VALUE 8 shift 0-2,4,6,8,11-13,16,21-22,24,26,28,30
PARAM_VALUE 9 width 2-5,8
PARAM_VALUE 10 clk_divider_flags 0,32,34
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 2276999206841327616
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c pll_7nm_register() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 8167666158247419904
PARAM_VALUE 3 parent_name 0
PARAM_VALUE 4 parent_hw 4096-ptr_max
PARAM_VALUE 4 parent_hw->clk 0,4096-ptr_max,(-12)
PARAM_VALUE 4 parent_hw->init 0,8215341948807741440
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 4
PARAM_VALUE 8 shift 0
PARAM_VALUE 9 width 2
PARAM_VALUE 10 clk_divider_flags 2
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 0
BUF_SIZE 0 dev 1616
BUF_SIZE 2 name 32
STR_LEN 0 dev 31
STR_LEN 2 name 31
MEM_ZERO 4 parent_hw
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c pll_7nm_register() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 8167666158247419904
PARAM_VALUE 3 parent_name 0
PARAM_VALUE 4 parent_hw 0-ptr_max
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 4
PARAM_VALUE 8 shift 0
PARAM_VALUE 9 width 4
PARAM_VALUE 10 clk_divider_flags 1
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 4096-ptr_max
BUF_SIZE 0 dev 1616
BUF_SIZE 2 name 32
DATA_SOURCE 4 parent_hw r __devm_clk_hw_register_divider
STR_LEN 0 dev 31
STR_LEN 2 name 31
MEM_ZERO 12 lock
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c pll_7nm_register() -> __devm_clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 8167666158247419904
PARAM_VALUE 3 parent_name 0
PARAM_VALUE 4 parent_hw 0-ptr_max
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 0
PARAM_VALUE 8 shift 4
PARAM_VALUE 9 width 4
PARAM_VALUE 10 clk_divider_flags 1
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 4096-ptr_max
BUF_SIZE 0 dev 1616
BUF_SIZE 2 name 32
STR_LEN 0 dev 31
STR_LEN 2 name 31
MEM_ZERO 12 lock
RX_PATH
TASK_NOT_RUNNING