Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/clk/xilinx/xlnx_vcu.c xvcu_clk_hw_register_leaf() -> __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 1-u64max
PARAM_VALUE 3 parent_name 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 4
PARAM_VALUE 8 shift 4
PARAM_VALUE 9 width 6
PARAM_VALUE 10 clk_divider_flags 21
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 1-u64max
BUF_SIZE 0 dev 1616
BUF_SIZE 2 name 0-s32max
BUF_SIZE 2 name 0-s32max
BUF_SIZE 12 lock 72
CAPPED_DATA 2 name 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 name r devm_kasprintf
DATA_SOURCE 4 parent_hw r __clk_hw_register_mux
DATA_SOURCE 7 reg $4
DATA_SOURCE 12 lock r devm_kzalloc
STR_LEN 0 dev 12-13
STR_LEN 0 dev 12-13
RX_PATH
TASK_NOT_RUNNING

drivers/clk/imx/clk-imx8mp.c __imx_clk_hw_divider() -> __clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 1785397669874712576,4119583474604843008,6020997811041816576
PARAM_VALUE 3 parent_name 631519454011101184,5545597301264764928,7577007794060324864
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 4,4100
PARAM_VALUE 8 shift 0,16
PARAM_VALUE 9 width 1,4
PARAM_VALUE 10 clk_divider_flags 0
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 106785981338353664
BUF_SIZE 2 name 9,12
BUF_SIZE 2 name 9,12
BUF_SIZE 3 parent_name 9,12
BUF_SIZE 3 parent_name 9,12
DATA_SOURCE 2 name $0
DATA_SOURCE 3 parent_name $1
DATA_SOURCE 6 flags $5
DATA_SOURCE 7 reg $2
DATA_SOURCE 8 shift $3
DATA_SOURCE 9 width $4
STR_LEN 0 dev 8,11
STR_LEN 1 np 8,11
STR_LEN 2 name 8,11
STR_LEN 3 parent_name 8,11
TERMINATED 2 name 1
TERMINATED 3 parent_name 1
RX_PATH
TASK_NOT_RUNNING

drivers/clk/samsung/clk.c samsung_clk_register_div() -> __clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 0,4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 7 reg 4096-ptr_max
PARAM_VALUE 10 clk_divider_flags 0-255
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
RX_PATH
TASK_NOT_RUNNING

drivers/clk/samsung/clk.c samsung_clk_register_div() -> __clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 0,4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 7 reg 4096-ptr_max
PARAM_VALUE 10 clk_divider_flags 0-255
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 4096-ptr_max
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
RX_PATH
TASK_NOT_RUNNING

drivers/clk/samsung/clk-s5pv210-audss.c s5pv210_audss_clk_probe() -> __clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 8946797317271040000
PARAM_VALUE 3 parent_name 4339776469232467968
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 0
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 8332973481802592256
BUF_SIZE 2 name 13
BUF_SIZE 3 parent_name 11
STR_LEN 0 dev 12
STR_LEN 1 np 10
RX_PATH
TASK_NOT_RUNNING

drivers/clk/samsung/clk-s5pv210-audss.c s5pv210_audss_clk_probe() -> __clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 5028124850041081856
PARAM_VALUE 3 parent_name 8887307634182582272
PARAM_VALUE 4 parent_hw 0
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 0
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 8332973481802592256
BUF_SIZE 2 name 15
BUF_SIZE 3 parent_name 15
STR_LEN 0 dev 14
STR_LEN 1 np 14
RX_PATH
TASK_NOT_RUNNING

drivers/clk/clk-divider.c __devm_clk_hw_register_divider() -> __clk_hw_register_divider()

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

drivers/clk/clk-divider.c clk_register_divider_table() -> __clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 0,4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 12 lock 0,4096-ptr_max
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 2 name (-1)-s32max
BUF_SIZE 2 name (-1)-s32max
BUF_SIZE 3 parent_name s32min,(-10),(-1)-s32max
BUF_SIZE 3 parent_name s32min,(-10),(-1)-s32max
BUF_SIZE 11 table (-1),24,40,72,88,96,104,120,208
BUF_SIZE 11 table (-1),24,40,72,88,96,104,120,208
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 name $1
DATA_SOURCE 3 parent_name $2
DATA_SOURCE 6 flags $3
DATA_SOURCE 7 reg $4
DATA_SOURCE 8 shift $5
DATA_SOURCE 9 width $6
DATA_SOURCE 10 clk_divider_flags $7
DATA_SOURCE 11 table $8
DATA_SOURCE 12 lock $9
STR_LEN 0 dev (-1),4-5,13
STR_LEN 0 dev (-1),4-5,13
STR_LEN 1 np (-1),4-5
STR_LEN 3 parent_name (-1),4-5
RX_PATH
TASK_NOT_RUNNING

drivers/clk/imx/clk-imx8ulp.c __imx_clk_hw_divider() -> __clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 4096-ptr_max
PARAM_VALUE 3 parent_name 4096-ptr_max
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 4,2048,2052,2112
PARAM_VALUE 8 shift 0,7-8,14,16,21,24
PARAM_VALUE 9 width 6
PARAM_VALUE 10 clk_divider_flags 0
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 106785981338353664
BUF_SIZE 2 name 8,10-16
BUF_SIZE 2 name 8,10-16
BUF_SIZE 3 parent_name 5-6,8-9,12-16,20-21
BUF_SIZE 3 parent_name 5-6,8-9,12-16,20-21
DATA_SOURCE 2 name $0
DATA_SOURCE 3 parent_name $1
DATA_SOURCE 6 flags $5
DATA_SOURCE 7 reg $2
DATA_SOURCE 8 shift $3
DATA_SOURCE 9 width $4
STR_LEN 0 dev 7,9-15
STR_LEN 1 np 4-5,7-8,11-15,19-20
STR_LEN 2 name 7,9-15
STR_LEN 3 parent_name 4-5,7-8,11-15,19-20
TERMINATED 2 name 1
TERMINATED 3 parent_name 1

drivers/clk/imx/clk-imx8ulp.c imx_clk_hw_divider_closest() -> __clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 2416020943680647168,2999683749799186432,3317520026111516672,3668874616147431424,4862207486276497408,4945907123301937152,6037672567460065280,6221149458649448448
PARAM_VALUE 3 parent_name 730412414710431744,1291312588350955520,2483157345254653952,2664655606662864896,5379037301166530560,8154894699120250880,8858110399311835136,9195926455462457344
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 0
PARAM_VALUE 8 shift 0,8,16,24
PARAM_VALUE 9 width 6
PARAM_VALUE 10 clk_divider_flags 16
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 106785981338353664
BUF_SIZE 2 name 15
BUF_SIZE 2 name 15
BUF_SIZE 3 parent_name 20
BUF_SIZE 3 parent_name 20
DATA_SOURCE 2 name $0
DATA_SOURCE 3 parent_name $1
DATA_SOURCE 7 reg $2
DATA_SOURCE 8 shift $3
DATA_SOURCE 9 width $4
STR_LEN 0 dev 14
STR_LEN 1 np 19
STR_LEN 2 name 14
STR_LEN 3 parent_name 19
TERMINATED 2 name 1
TERMINATED 3 parent_name 1

drivers/clk/renesas/rzg2l-cpg.c rzg2l_cpg_div_clk_register() -> __clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver 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 9 width 0-15
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 1616
BUF_SIZE 3 parent_name s32min,(-10),(-1),1-s32max
BUF_SIZE 3 parent_name s32min,(-10),(-1),1-s32max
DATA_SOURCE 3 parent_name r __clk_get_name
MEM_ZERO 12 lock
RX_PATH
TASK_NOT_RUNNING

drivers/clk/renesas/rzg2l-cpg.c rzg2l_cpg_div_clk_register() -> __clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver 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 9 width 0-15
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 1616
BUF_SIZE 3 parent_name s32min,(-10),(-1),1-s32max
BUF_SIZE 3 parent_name s32min,(-10),(-1),1-s32max
DATA_SOURCE 3 parent_name r __clk_get_name
MEM_ZERO 12 lock
RX_PATH
TASK_NOT_RUNNING

drivers/clk/mediatek/clk-mtk.c mtk_clk_register_dividers() -> __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 8 shift 0,8,16,24,28
PARAM_VALUE 9 width 3,7-8
PARAM_VALUE 10 clk_divider_flags 0,2,16
PARAM_VALUE 11 table 0
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
DATA_SOURCE 0 dev $0
DATA_SOURCE 12 lock $4
RX_PATH
TASK_NOT_RUNNING

drivers/clk/aspeed/clk-aspeed.c aspeed_ast2400_cc() -> __clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 5076108310054821888
PARAM_VALUE 3 parent_name 5488832246646026240
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 0
PARAM_VALUE 7 reg 8
PARAM_VALUE 8 shift 23
PARAM_VALUE 9 width 3
PARAM_VALUE 10 clk_divider_flags 0
PARAM_VALUE 11 table 3109034991226785792
PARAM_VALUE 12 lock 6530008612852436992
BUF_SIZE 2 name 4
BUF_SIZE 3 parent_name 5
BUF_SIZE 11 table 72
STR_LEN 0 dev 3
STR_LEN 1 np 4

drivers/clk/aspeed/clk-aspeed.c aspeed_clk_probe() -> __clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 2266620926341980160
PARAM_VALUE 3 parent_name 2790353314718126080
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 0
PARAM_VALUE 7 reg 8
PARAM_VALUE 8 shift 12
PARAM_VALUE 9 width 3
PARAM_VALUE 10 clk_divider_flags 0
PARAM_VALUE 12 lock 6530008612852436992
BUF_SIZE 0 dev 1616
BUF_SIZE 2 name 10
BUF_SIZE 3 parent_name 15
STR_LEN 0 dev 9
STR_LEN 1 np 14
RX_PATH
TASK_NOT_RUNNING

drivers/clk/aspeed/clk-aspeed.c aspeed_clk_probe() -> __clk_hw_register_divider()

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

drivers/clk/aspeed/clk-aspeed.c aspeed_clk_probe() -> __clk_hw_register_divider()

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

drivers/clk/aspeed/clk-aspeed.c aspeed_clk_probe() -> __clk_hw_register_divider()

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

drivers/clk/aspeed/clk-aspeed.c aspeed_clk_probe() -> __clk_hw_register_divider()

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

drivers/clk/imx/clk-imx8mm.c __imx_clk_hw_divider() -> __clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 758205097879678976,1785397669874712576,4119583474604843008,6020997811041816576
PARAM_VALUE 3 parent_name 3922276118203215872,3976285018848010240,5545597301264764928,7577007794060324864
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 4,4100
PARAM_VALUE 8 shift 0,16
PARAM_VALUE 9 width 1,4
PARAM_VALUE 10 clk_divider_flags 0
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 106785981338353664
BUF_SIZE 2 name 9,12,15
BUF_SIZE 2 name 9,12,15
BUF_SIZE 3 parent_name 4,10,12
BUF_SIZE 3 parent_name 4,10,12
DATA_SOURCE 2 name $0
DATA_SOURCE 3 parent_name $1
DATA_SOURCE 6 flags $5
DATA_SOURCE 7 reg $2
DATA_SOURCE 8 shift $3
DATA_SOURCE 9 width $4
STR_LEN 0 dev 8,11,14
STR_LEN 1 np 3,9,11
STR_LEN 2 name 8,11,14
STR_LEN 3 parent_name 3,9,11
TERMINATED 2 name 1
TERMINATED 3 parent_name 1
RX_PATH
TASK_NOT_RUNNING

drivers/clk/imx/clk-imx8mn.c __imx_clk_hw_divider() -> __clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 758205097879678976,1785397669874712576,4119583474604843008,6020997811041816576
PARAM_VALUE 3 parent_name 3922276118203215872,3976285018848010240,5545597301264764928,7577007794060324864
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 4,4100
PARAM_VALUE 8 shift 0,16
PARAM_VALUE 9 width 1,4
PARAM_VALUE 10 clk_divider_flags 0
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 106785981338353664
BUF_SIZE 2 name 9,12,15
BUF_SIZE 2 name 9,12,15
BUF_SIZE 3 parent_name 4,10,12
BUF_SIZE 3 parent_name 4,10,12
DATA_SOURCE 2 name $0
DATA_SOURCE 3 parent_name $1
DATA_SOURCE 6 flags $5
DATA_SOURCE 7 reg $2
DATA_SOURCE 8 shift $3
DATA_SOURCE 9 width $4
STR_LEN 0 dev 8,11,14
STR_LEN 1 np 3,9,11
STR_LEN 2 name 8,11,14
STR_LEN 3 parent_name 3,9,11
TERMINATED 2 name 1
TERMINATED 3 parent_name 1
RX_PATH
TASK_NOT_RUNNING

drivers/clk/imx/clk-imx8mq.c __imx_clk_hw_divider() -> __clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 4096-ptr_max
PARAM_VALUE 3 parent_name 4096-ptr_max
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 4,4100
PARAM_VALUE 8 shift 0,4-5,8,12,16,20
PARAM_VALUE 9 width 1,3,6
PARAM_VALUE 10 clk_divider_flags 0
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 106785981338353664
BUF_SIZE 2 name 9,12,15-16,19-21,23
BUF_SIZE 2 name 9,12,15-16,19-21,23
BUF_SIZE 3 parent_name 4,8,10,13,15-16,18-19
BUF_SIZE 3 parent_name 4,8,10,13,15-16,18-19
DATA_SOURCE 2 name $0
DATA_SOURCE 3 parent_name $1
DATA_SOURCE 6 flags $5
DATA_SOURCE 7 reg $2
DATA_SOURCE 8 shift $3
DATA_SOURCE 9 width $4
STR_LEN 0 dev 8,11,14-15,18-20,22
STR_LEN 1 np 3,7,9,12,14-15,17-18
STR_LEN 2 name 8,11,14-15,18-20,22
STR_LEN 3 parent_name 3,7,9,12,14-15,17-18
TERMINATED 2 name 1
TERMINATED 3 parent_name 1
RX_PATH
TASK_NOT_RUNNING

drivers/clk/imx/clk-imxrt1050.c __imx_clk_hw_divider() -> __clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 4096-ptr_max
PARAM_VALUE 3 parent_name 4096-ptr_max
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 0
PARAM_VALUE 6 flags 4
PARAM_VALUE 8 shift 0,8,10-12,16,19,23,30
PARAM_VALUE 9 width 2-3,5-6
PARAM_VALUE 10 clk_divider_flags 0
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 106785981338353664
BUF_SIZE 2 name 4,9-12,19
BUF_SIZE 2 name 4,9-12,19
BUF_SIZE 3 parent_name 4,8-11,19
BUF_SIZE 3 parent_name 4,8-11,19
DATA_SOURCE 2 name $0
DATA_SOURCE 3 parent_name $1
DATA_SOURCE 6 flags $5
DATA_SOURCE 7 reg $2
DATA_SOURCE 8 shift $3
DATA_SOURCE 9 width $4
STR_LEN 0 dev 3,8-11,18
STR_LEN 1 np 3,7-10,18
STR_LEN 2 name 3,8-11,18
STR_LEN 3 parent_name 3,7-10,18
TERMINATED 2 name 1
TERMINATED 3 parent_name 1
RX_PATH
TASK_NOT_RUNNING

drivers/clk/aspeed/clk-ast2700.c ast2700_soc_clk_probe() -> __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 8 shift 0,5,8,12,14,18,20-21,23,25,29-30
PARAM_VALUE 9 width 0-3
PARAM_VALUE 10 clk_divider_flags 0
PARAM_VALUE 11 table 0,2164590443148050432,2270634089448972288,2443155012220993536,2517849381561638912,6261167606722400256,8515673835166658560
PARAM_VALUE 12 lock 4096-ptr_max
BUF_SIZE 0 dev 1616
MEM_ZERO 12 lock
RX_PATH
TASK_NOT_RUNNING

drivers/clk/clk-eyeq.c eqc_probe_divider() -> __clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 1 np 0
PARAM_VALUE 3 parent_name 0
PARAM_VALUE 4 parent_hw 0
PARAM_VALUE 5 parent_data 4168016431792668672
PARAM_VALUE 6 flags 0
PARAM_VALUE 7 reg 4096-ptr_max
PARAM_VALUE 12 lock 0
DATA_SOURCE 0 dev $0

drivers/clk/imx/clk-imx95-blk-ctl.c imx95_bc_probe() -> __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,4,132
PARAM_VALUE 8 shift 0-6,10
PARAM_VALUE 9 width 0-2
PARAM_VALUE 10 clk_divider_flags 0-2
PARAM_VALUE 11 table 0
PARAM_VALUE 12 lock 4096-ptr_max
BUF_SIZE 0 dev 1616
MEM_ZERO 12 lock
RX_PATH
TASK_NOT_RUNNING

drivers/clk/samsung/clk-exynos-audss.c exynos_audss_clk_probe() -> __clk_hw_register_divider()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 np 0
PARAM_VALUE 2 name 7543431424585412608
PARAM_VALUE 3 parent_name 4339776469232467968
PARAM_VALUE 4 parent_hw 0
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 779169052445323264
BUF_SIZE 0 dev 1616
BUF_SIZE 2 name 9
BUF_SIZE 3 parent_name 11
STR_LEN 0 dev 8
STR_LEN 1 np 10
RX_PATH
TASK_NOT_RUNNING

drivers/clk/samsung/clk-exynos-audss.c exynos_audss_clk_probe() -> __clk_hw_register_divider()

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

drivers/clk/samsung/clk-exynos-audss.c exynos_audss_clk_probe() -> __clk_hw_register_divider()

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