Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 21 files:

Smatch caller information:

drivers/clk/renesas/clk-sh73a0.c sh73a0_cpg_register_clock() -> clk_register_divider_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 2 parent_name 0,1472734852196081664,4923842339228061696
PARAM_VALUE 3 flags 0
PARAM_VALUE 5 shift 0,4,8,12,16,20,24
PARAM_VALUE 6 width 4-5
PARAM_VALUE 7 clk_divider_flags 0
PARAM_VALUE 8 table 4747866170232225792,8708539623785144320
PARAM_VALUE 9 lock 4096-ptr_max
BUF_SIZE 2 parent_name (-1),5
BUF_SIZE 2 parent_name (-1),5
BUF_SIZE 8 table 104,208
BUF_SIZE 8 table 104,208
DATA_SOURCE 1 name $3
STR_LEN 0 dev (-1),4
STR_LEN 2 parent_name (-1),4
BIT_INFO 6 width 0x4,0x5
BIT_INFO 8 table 0x40c2c22064000000,0x79fbffa5e5e9e000
BIT_INFO 8 table 0x40c2c22064000000,0x79fbffa5e5e9e000

drivers/clk/ti/adpll.c ti_adpll_init_divider() -> clk_register_divider_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->driver_data 4096-ptr_max
PARAM_VALUE 1 name 1-u64max
PARAM_VALUE 3 flags 0
PARAM_VALUE 4 reg 16,20,40
PARAM_VALUE 5 shift 0,16
PARAM_VALUE 6 width 4-5,7
PARAM_VALUE 7 clk_divider_flags 0-1
PARAM_VALUE 8 table 0
PARAM_VALUE 9 lock 4096-ptr_max
BUF_SIZE 0 dev 1616
BUF_SIZE 1 name (-1)-s32max
BUF_SIZE 1 name (-1)-s32max
BUF_SIZE 2 parent_name s32min,(-10),(-1),1-s32max
BUF_SIZE 2 parent_name s32min,(-10),(-1),1-s32max
DATA_SOURCE 1 name r ti_adpll_clk_get_name
DATA_SOURCE 2 parent_name r __clk_get_name
DATA_SOURCE 4 reg $5
DATA_SOURCE 5 shift $6
DATA_SOURCE 6 width $7
DATA_SOURCE 7 clk_divider_flags $8
BIT_INFO 6 width 0x4,0x7
MEM_ZERO 9 lock
RX_PATH
TASK_NOT_RUNNING

drivers/clk/renesas/rcar-gen3-cpg.c rcar_gen3_cpg_clk_register() -> clk_register_divider_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 3 flags 0
PARAM_VALUE 4 reg 4096-ptr_max
PARAM_VALUE 5 shift 3
PARAM_VALUE 6 width 2
PARAM_VALUE 7 clk_divider_flags 0
PARAM_VALUE 8 table 2445420057741107200
PARAM_VALUE 9 lock 3392185353162878976
BUF_SIZE 2 parent_name s32min,(-10),(-1),1-s32max
BUF_SIZE 8 table 24
RX_PATH
TASK_NOT_RUNNING

drivers/clk/keystone/pll.c of_pll_div_clk_init() -> clk_register_divider_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 2 parent_name 1-u64max
PARAM_VALUE 3 flags 0
PARAM_VALUE 7 clk_divider_flags 0
PARAM_VALUE 8 table 0
PARAM_VALUE 9 lock 0
BUF_SIZE 1 name (-1),7
BUF_SIZE 1 name (-1),7
BUF_SIZE 2 parent_name s32min,(-10),(-1)-s32max
BUF_SIZE 2 parent_name s32min,(-10),(-1)-s32max
DATA_SOURCE 2 parent_name r of_clk_get_parent_name
DATA_SOURCE 4 reg r of_iomap
BIT_INFO 4 reg 0x0,0x0

drivers/clk/renesas/clk-r8a7740.c r8a7740_cpg_register_clock() -> clk_register_divider_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 2 parent_name 1768635044149612544
PARAM_VALUE 3 flags 0
PARAM_VALUE 5 shift 0,4,8,12,16,20
PARAM_VALUE 6 width 4
PARAM_VALUE 7 clk_divider_flags 0
PARAM_VALUE 8 table 2201174439430590464
PARAM_VALUE 9 lock 4096-ptr_max
BUF_SIZE 2 parent_name 6
BUF_SIZE 2 parent_name 6
BUF_SIZE 8 table 120
BUF_SIZE 8 table 120
DATA_SOURCE 1 name $3
STR_LEN 0 dev 5
STR_LEN 2 parent_name 5
TERMINATED 2 parent_name 1

drivers/clk/renesas/rcar-cpg-lib.c cpg_sd_clk_register() -> clk_register_divider_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 3 flags 0
PARAM_VALUE 4 reg 4096-ptr_max
PARAM_VALUE 5 shift 0
PARAM_VALUE 6 width 2
PARAM_VALUE 7 clk_divider_flags 0
PARAM_VALUE 8 table 3347640388724797440
PARAM_VALUE 9 lock 3392185353162878976
BUF_SIZE 2 parent_name s32min,(-10),(-1),1-s32max
BUF_SIZE 2 parent_name s32min,(-10),(-1),1-s32max
BUF_SIZE 8 table 24
DATA_SOURCE 1 name $0
DATA_SOURCE 2 parent_name $2
DATA_SOURCE 4 reg $1
RX_PATH
TASK_NOT_RUNNING

drivers/clk/renesas/rcar-cpg-lib.c cpg_sdh_clk_register() -> clk_register_divider_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 3 flags 0
PARAM_VALUE 4 reg 4096-ptr_max
PARAM_VALUE 5 shift 2
PARAM_VALUE 6 width 8
PARAM_VALUE 7 clk_divider_flags 0
PARAM_VALUE 8 table 890407197901840384
PARAM_VALUE 9 lock 3392185353162878976
BUF_SIZE 2 parent_name s32min,(-10),(-1),1-s32max
BUF_SIZE 2 parent_name s32min,(-10),(-1),1-s32max
BUF_SIZE 8 table 88
DATA_SOURCE 1 name $0
DATA_SOURCE 2 parent_name $2
DATA_SOURCE 4 reg $1
RX_PATH
TASK_NOT_RUNNING

drivers/clk/renesas/rcar-gen2-cpg.c rcar_gen2_cpg_clk_register() -> clk_register_divider_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 3 flags 0
PARAM_VALUE 4 reg 4096-ptr_max
PARAM_VALUE 5 shift 0,4,8
PARAM_VALUE 6 width 4
PARAM_VALUE 7 clk_divider_flags 0
PARAM_VALUE 8 table 816128065050726400,816128065050726404,3378992858841120768
PARAM_VALUE 9 lock 8449545996670558208
BUF_SIZE 2 parent_name s32min,(-10),(-1),1-s32max
BUF_SIZE 2 parent_name s32min,(-10),(-1),1-s32max
BUF_SIZE 8 table (-1),72,96
BUF_SIZE 8 table (-1),72,96
DATA_SOURCE 2 parent_name r __clk_get_name
BIT_INFO 5 shift 0x0,0xc
RX_PATH
TASK_NOT_RUNNING

drivers/clk/pistachio/clk.c pistachio_clk_register_div() -> clk_register_divider_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 3 flags 0
PARAM_VALUE 5 shift 0
PARAM_VALUE 7 clk_divider_flags 0,16
PARAM_VALUE 8 table 0
PARAM_VALUE 9 lock 0

drivers/clk/renesas/clk-r8a73a4.c r8a73a4_cpg_register_clock() -> clk_register_divider_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 2 parent_name 4923842339228061696
PARAM_VALUE 3 flags 0
PARAM_VALUE 5 shift 0,4,8,12,16,20
PARAM_VALUE 6 width 4
PARAM_VALUE 7 clk_divider_flags 0
PARAM_VALUE 8 table 3552437457648001024
PARAM_VALUE 9 lock 4096-ptr_max
BUF_SIZE 2 parent_name 5
BUF_SIZE 2 parent_name 5
BUF_SIZE 8 table 104
BUF_SIZE 8 table 104
DATA_SOURCE 1 name $3
STR_LEN 0 dev 4
STR_LEN 2 parent_name 4
TERMINATED 2 parent_name 1

drivers/clk/rockchip/clk.c rockchip_clk_register_branches() -> clk_register_divider_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 4 reg 4096-ptr_max
PARAM_VALUE 8 table 1-u64max
PARAM_VALUE 9 lock 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/clk/rockchip/clk.c rockchip_clk_register_branches() -> clk_register_divider_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 4 reg 4096-ptr_max
PARAM_VALUE 7 clk_divider_flags 0-255
PARAM_VALUE 8 table 0
PARAM_VALUE 9 lock 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

sound/soc/samsung/i2s.c i2s_register_clock_provider() -> clk_register_divider_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 3 flags 4
PARAM_VALUE 5 shift 8
PARAM_VALUE 6 width 6
PARAM_VALUE 7 clk_divider_flags 0
PARAM_VALUE 8 table 0
PARAM_VALUE 9 lock 4096-ptr_max
BUF_SIZE 0 dev 1616
MEM_ZERO 9 lock
RX_PATH
TASK_NOT_RUNNING

drivers/clk/renesas/rcar-gen4-cpg.c rcar_gen4_cpg_clk_register() -> clk_register_divider_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 3 flags 0
PARAM_VALUE 4 reg 4096-ptr_max
PARAM_VALUE 5 shift 3
PARAM_VALUE 6 width 2
PARAM_VALUE 7 clk_divider_flags 0
PARAM_VALUE 8 table 7196262269403578368
PARAM_VALUE 9 lock 3392185353162878976
BUF_SIZE 2 parent_name s32min,(-10),(-1),1-s32max
BUF_SIZE 8 table 40
RX_PATH
TASK_NOT_RUNNING

drivers/clk/renesas/r8a77970-cpg-mssr.c r8a77970_cpg_clk_register() -> clk_register_divider_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 3 flags 0
PARAM_VALUE 4 reg 4096-ptr_max
PARAM_VALUE 5 shift 4,8
PARAM_VALUE 6 width 4
PARAM_VALUE 7 clk_divider_flags 0
PARAM_VALUE 8 table 3784755257245675520,8025214417748254720
PARAM_VALUE 9 lock 3392185353162878976
BUF_SIZE 2 parent_name s32min,(-10),(-1),1-s32max
BUF_SIZE 8 table 72,96
BUF_SIZE 8 table 72,96
BIT_INFO 5 shift 0x0,0xc
BIT_INFO 8 table 0x240600da182a2000,0x7fdf6ffeddfbf000
BIT_INFO 8 table 0x240600da182a2000,0x7fdf6ffeddfbf000
RX_PATH
TASK_NOT_RUNNING

drivers/clk/renesas/clk-emev2.c emev2_smu_clkdiv_init() -> clk_register_divider_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 0
PARAM_VALUE 3 flags 0
PARAM_VALUE 6 width 8
PARAM_VALUE 7 clk_divider_flags 0
PARAM_VALUE 8 table 0
PARAM_VALUE 9 lock 6933983188758597632
BUF_SIZE 1 name 7
BUF_SIZE 2 parent_name s32min,(-10),(-1)-s32max
BUF_SIZE 2 parent_name s32min,(-10),(-1)-s32max
DATA_SOURCE 2 parent_name r of_clk_get_parent_name

sound/soc/mxs/mxs-saif.c mxs_saif_mclk_init() -> clk_register_divider_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->driver_data 4096-ptr_max
PARAM_VALUE 1 name 9065426179157819392
PARAM_VALUE 3 flags 0
PARAM_VALUE 5 shift 27
PARAM_VALUE 6 width 3
PARAM_VALUE 7 clk_divider_flags 0
PARAM_VALUE 8 table 0
PARAM_VALUE 9 lock 0
BUF_SIZE 1 name 14
STR_LEN 0 dev 13
RX_PATH
TASK_NOT_RUNNING