Home
last modified time | relevance | path

Searched refs:clk_div_table (Results 1 - 25 of 225) sorted by relevance

123456789

/kernel/linux/linux-5.10/drivers/clk/
H A Dclk-divider.c44 static unsigned int _get_table_maxdiv(const struct clk_div_table *table, in _get_table_maxdiv()
48 const struct clk_div_table *clkt; in _get_table_maxdiv()
56 static unsigned int _get_table_mindiv(const struct clk_div_table *table) in _get_table_mindiv()
59 const struct clk_div_table *clkt; in _get_table_mindiv()
67 static unsigned int _get_maxdiv(const struct clk_div_table *table, u8 width, in _get_maxdiv()
79 static unsigned int _get_table_div(const struct clk_div_table *table, in _get_table_div()
82 const struct clk_div_table *clkt; in _get_table_div()
90 static unsigned int _get_div(const struct clk_div_table *table, in _get_div()
104 static unsigned int _get_table_val(const struct clk_div_table *table, in _get_table_val()
107 const struct clk_div_table *clk in _get_table_val()
[all...]
H A Dclk-aspeed.h13 struct clk_div_table;
78 const struct clk_div_table *div_table;
79 const struct clk_div_table *eclk_div_table;
80 const struct clk_div_table *mac_div_table;
H A Dclk-milbeaut.c75 const struct clk_div_table *table;
100 static const struct clk_div_table emmcclk_table[] = {
108 static const struct clk_div_table mclk400_table[] = {
114 static const struct clk_div_table mclk200_table[] = {
120 static const struct clk_div_table aclk400_table[] = {
126 static const struct clk_div_table aclk300_table[] = {
132 static const struct clk_div_table aclk_table[] = {
138 static const struct clk_div_table aclkexs_table[] = {
146 static const struct clk_div_table hclk_table[] = {
152 static const struct clk_div_table hclkbmh_tabl
[all...]
H A Dclk-clps711x.c26 static const struct clk_div_table spi_div_table[] = {
34 static const struct clk_div_table timer_div_table[] = {
/kernel/linux/linux-6.6/drivers/clk/
H A Dclk-divider.c45 static unsigned int _get_table_maxdiv(const struct clk_div_table *table, in _get_table_maxdiv()
49 const struct clk_div_table *clkt; in _get_table_maxdiv()
57 static unsigned int _get_table_mindiv(const struct clk_div_table *table) in _get_table_mindiv()
60 const struct clk_div_table *clkt; in _get_table_mindiv()
68 static unsigned int _get_maxdiv(const struct clk_div_table *table, u8 width, in _get_maxdiv()
80 static unsigned int _get_table_div(const struct clk_div_table *table, in _get_table_div()
83 const struct clk_div_table *clkt; in _get_table_div()
91 static unsigned int _get_div(const struct clk_div_table *table, in _get_div()
105 static unsigned int _get_table_val(const struct clk_div_table *table, in _get_table_val()
108 const struct clk_div_table *clk in _get_table_val()
[all...]
H A Dclk-aspeed.h13 struct clk_div_table;
78 const struct clk_div_table *div_table;
79 const struct clk_div_table *eclk_div_table;
80 const struct clk_div_table *mac_div_table;
H A Dclk-milbeaut.c75 const struct clk_div_table *table;
100 static const struct clk_div_table emmcclk_table[] = {
108 static const struct clk_div_table mclk400_table[] = {
114 static const struct clk_div_table mclk200_table[] = {
120 static const struct clk_div_table aclk400_table[] = {
126 static const struct clk_div_table aclk300_table[] = {
132 static const struct clk_div_table aclk_table[] = {
138 static const struct clk_div_table aclkexs_table[] = {
146 static const struct clk_div_table hclk_table[] = {
152 static const struct clk_div_table hclkbmh_tabl
[all...]
H A Dclk-fsl-flexspi.c13 static const struct clk_div_table ls1028a_flexspi_divs[] = {
32 static const struct clk_div_table lx2160a_flexspi_divs[] = {
56 const struct clk_div_table *divs; in fsl_flexspi_clk_probe()
H A Dclk-clps711x.c26 static const struct clk_div_table spi_div_table[] = {
34 static const struct clk_div_table timer_div_table[] = {
/kernel/linux/linux-5.10/drivers/clk/ti/
H A Ddivider.c29 static unsigned int _get_table_div(const struct clk_div_table *table, in _get_table_div()
32 const struct clk_div_table *clkt; in _get_table_div()
44 const struct clk_div_table *clkt; in _setup_mask()
79 static unsigned int _get_table_val(const struct clk_div_table *table, in _get_table_val()
82 const struct clk_div_table *clkt; in _get_table_val()
127 static bool _is_valid_table_div(const struct clk_div_table *table, in _is_valid_table_div()
130 const struct clk_div_table *clkt; in _is_valid_table_div()
147 static int _div_round_up(const struct clk_div_table *table, in _div_round_up()
150 const struct clk_div_table *clkt; in _div_round_up()
167 static int _div_round(const struct clk_div_table *tabl
[all...]
/kernel/linux/linux-6.6/drivers/clk/ti/
H A Ddivider.c21 static unsigned int _get_table_div(const struct clk_div_table *table, in _get_table_div()
24 const struct clk_div_table *clkt; in _get_table_div()
36 const struct clk_div_table *clkt; in _setup_mask()
71 static unsigned int _get_table_val(const struct clk_div_table *table, in _get_table_val()
74 const struct clk_div_table *clkt; in _get_table_val()
119 static bool _is_valid_table_div(const struct clk_div_table *table, in _is_valid_table_div()
122 const struct clk_div_table *clkt; in _is_valid_table_div()
139 static int _div_round_up(const struct clk_div_table *table, in _div_round_up()
142 const struct clk_div_table *clkt; in _div_round_up()
159 static int _div_round(const struct clk_div_table *tabl
[all...]
/kernel/linux/linux-5.10/drivers/clk/renesas/
H A Dclk-sh73a0.c58 static const struct clk_div_table div4_div_table[] = {
64 static const struct clk_div_table z_div_table[] = {
78 const struct clk_div_table *table = NULL; in sh73a0_cpg_register_clock()
H A Drcar-gen2-cpg.c203 static const struct clk_div_table cpg_adsp_div_table[] = {
249 static const struct clk_div_table cpg_sdh_div_table[] = {
255 static const struct clk_div_table cpg_sd01_div_table[] = {
281 const struct clk_div_table *table = NULL; in rcar_gen2_cpg_clk_register()
H A Dr8a77970-cpg-mssr.c52 static const struct clk_div_table cpg_sd0h_div_table[] = {
58 static const struct clk_div_table cpg_sd0_div_table[] = {
227 const struct clk_div_table *table; in r8a77970_cpg_clk_register()
H A Dclk-r8a73a4.c54 static const struct clk_div_table div4_div_table[] = {
64 const struct clk_div_table *table = NULL; in r8a73a4_cpg_register_clock()
H A Dclk-r8a7740.c54 static const struct clk_div_table div4_div_table[] = {
66 const struct clk_div_table *table = NULL; in r8a7740_cpg_register_clock()
/kernel/linux/linux-6.6/drivers/clk/renesas/
H A Dclk-sh73a0.c57 static const struct clk_div_table div4_div_table[] = {
63 static const struct clk_div_table z_div_table[] = {
77 const struct clk_div_table *table = NULL; in sh73a0_cpg_register_clock()
H A Drcar-cpg-lib.c72 static const struct clk_div_table cpg_sdh_div_table[] = {
115 static const struct clk_div_table cpg_sd_div_table[] = {
136 static const struct clk_div_table cpg_rpc_div_table[] = {
H A Drcar-gen2-cpg.c202 static const struct clk_div_table cpg_adsp_div_table[] = {
248 static const struct clk_div_table cpg_sdh_div_table[] = {
254 static const struct clk_div_table cpg_sd01_div_table[] = {
280 const struct clk_div_table *table = NULL; in rcar_gen2_cpg_clk_register()
H A Dr9a09g011-cpg.c75 static const struct clk_div_table dtable_diva[] = {
86 static const struct clk_div_table dtable_divb[] = {
94 static const struct clk_div_table dtable_divd[] = {
102 static const struct clk_div_table dtable_divw[] = {
H A Dr8a77970-cpg-mssr.c52 static const struct clk_div_table cpg_sd0h_div_table[] = {
58 static const struct clk_div_table cpg_sd0_div_table[] = {
228 const struct clk_div_table *table; in r8a77970_cpg_clk_register()
/kernel/linux/linux-6.6/include/linux/
H A Dclk-provider.h634 struct clk_div_table { struct
685 const struct clk_div_table *table;
705 unsigned int val, const struct clk_div_table *table,
709 const struct clk_div_table *table,
713 const struct clk_div_table *table, u8 width,
716 const struct clk_div_table *table, u8 width,
719 const struct clk_div_table *table, u8 width,
722 const struct clk_div_table *table, u8 width,
730 const struct clk_div_table *table, spinlock_t *lock);
736 const struct clk_div_table *tabl
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dclk-provider.h578 struct clk_div_table { struct
629 const struct clk_div_table *table;
649 unsigned int val, const struct clk_div_table *table,
653 const struct clk_div_table *table,
657 const struct clk_div_table *table, u8 width,
660 const struct clk_div_table *table, u8 width,
668 const struct clk_div_table *table, spinlock_t *lock);
672 u8 clk_divider_flags, const struct clk_div_table *table,
1163 const struct clk_div_table *table, in divider_round_rate()
1172 const struct clk_div_table *tabl in divider_ro_round_rate()
[all...]
/kernel/linux/linux-5.10/drivers/clk/hisilicon/
H A Dclkdivider-hi6220.c38 const struct clk_div_table *table;
107 struct clk_div_table *table; in hi6220_register_clkdiv()
/kernel/linux/linux-6.6/drivers/clk/hisilicon/
H A Dclkdivider-hi6220.c38 const struct clk_div_table *table;
107 struct clk_div_table *table; in hi6220_register_clkdiv()

Completed in 15 milliseconds

123456789