Home
last modified time | relevance | path

Searched refs:clk_div_table (Results 1 – 25 of 157) sorted by relevance

1234567

/linux/drivers/clk/
H A Dclk-divider.c46 static unsigned int _get_table_maxdiv(const struct clk_div_table *table, in _get_table_maxdiv()
50 const struct clk_div_table *clkt; in _get_table_maxdiv()
58 static unsigned int _get_table_mindiv(const struct clk_div_table *table) in _get_table_mindiv()
61 const struct clk_div_table *clkt; in _get_table_mindiv()
69 static unsigned int _get_maxdiv(const struct clk_div_table *table, u8 width, in _get_maxdiv()
83 static unsigned int _get_table_div(const struct clk_div_table *table, in _get_table_div()
86 const struct clk_div_table *clkt; in _get_table_div()
94 static unsigned int _get_div(const struct clk_div_table *table, in _get_div()
110 static unsigned int _get_table_val(const struct clk_div_table *table, in _get_table_val()
113 const struct clk_div_table *clkt; in _get_table_val()
[all …]
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_table[] = {
[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-bm1880.c93 const struct clk_div_table *table;
122 const struct clk_div_table *table;
305 static const struct clk_div_table bm1880_div_table_0[] = {
317 static const struct clk_div_table bm1880_div_table_1[] = {
329 static const struct clk_div_table bm1880_div_table_2[] = {
341 static const struct clk_div_table bm1880_div_table_3[] = {
353 static const struct clk_div_table bm1880_div_table_4[] = {
H A Dclk-clps711x.c26 static const struct clk_div_table spi_div_table[] = {
34 static const struct clk_div_table timer_div_table[] = {
/linux/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 *table, in _div_round()
[all …]
/linux/drivers/clk/renesas/
H A Dr9a09g011-cpg.c70 static const struct clk_div_table dtable_diva[] = {
81 static const struct clk_div_table dtable_divb[] = {
89 static const struct clk_div_table dtable_divd[] = {
96 static const struct clk_div_table dtable_divw[] = {
H A Dclk-sh73a0.c55 static const struct clk_div_table div4_div_table[] = {
61 static const struct clk_div_table z_div_table[] = {
75 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[] = {
279 const struct clk_div_table *table = NULL; in rcar_gen2_cpg_clk_register()
H A Dr9a08g046-cpg.c161 static const struct clk_div_table dtable_1_4[] = {
168 static const struct clk_div_table dtable_1_8[] = {
176 static const struct clk_div_table dtable_1_32[] = {
186 static const struct clk_div_table dtable_2_20[] = {
192 static const struct clk_div_table dtable_2_16[] = {
200 static const struct clk_div_table dtable_4_128[] = {
208 static const struct clk_div_table dtable_4_200[] = {
215 static const struct clk_div_table dtable_8_256[] = {
H A Dr9a09g047-cpg.c86 static const struct clk_div_table dtable_1_8[] = {
94 static const struct clk_div_table dtable_2_4[] = {
100 static const struct clk_div_table dtable_2_16[] = {
108 static const struct clk_div_table dtable_2_16_plldsi[] = {
120 static const struct clk_div_table dtable_2_64[] = {
129 static const struct clk_div_table dtable_2_100[] = {
136 static const struct clk_div_table dtable_16_128[] = {
H A Dr9a09g077-cpg.c127 const struct clk_div_table *dtable;
194 static const struct clk_div_table dtable_1_2[] = {
200 static const struct clk_div_table dtable_2_32[] = {
220 static const struct clk_div_table dtable_6_8_16_32_64[] = {
229 static const struct clk_div_table dtable_24_25_30_32[] = {
464 const struct clk_div_table *clkt; in r9a09g077_cpg_fselxspi_determine_rate()
726 const struct clk_div_table *div; in r9a09g077_cpg_lcdc_div_determine_rate()
764 const struct clk_div_table *clkt; in r9a09g077_cpg_lcdc_div_set_rate()
H A Dclk-r8a7740.c52 static const struct clk_div_table div4_div_table[] = {
64 const struct clk_div_table *table = NULL; in r8a7740_cpg_register_clock()
H A Dclk-r8a73a4.c53 static const struct clk_div_table div4_div_table[] = {
63 const struct clk_div_table *table = NULL; in r8a73a4_cpg_register_clock()
H A Dr9a07g044-cpg.c80 static const struct clk_div_table dtable_1_8[] = {
88 static const struct clk_div_table dtable_1_32[] = {
98 static const struct clk_div_table dtable_4_32[] = {
132 static const struct clk_div_table dtable_16_128[] = {
/linux/drivers/sh/clk/
H A Dcpg.c100 static inline struct clk_div_table *clk_to_div_table(struct clk *clk) in clk_to_div_table()
133 struct clk_div_table *dt = clk_to_div_table(clk); in sh_clk_div_set_rate()
230 struct clk_div_table *table, struct sh_clk_ops *ops) in sh_clk_div_register_ops()
278 static struct clk_div_table sh_clk_div6_table = {
/linux/drivers/clk/hisilicon/
H A Dclkdivider-hi6220.c39 struct clk_div_table table[];
107 struct clk_div_table *table; in hi6220_register_clkdiv()
/linux/drivers/clk/actions/
H A Dowl-s900.c118 static struct clk_div_table nand_div_table[] = {
126 static struct clk_div_table apb_div_table[] = {
131 static struct clk_div_table eth_mac_div_table[] = {
136 static struct clk_div_table rmii_ref_div_table[] = {
141 static struct clk_div_table usb3_mac_div_table[] = {
146 static struct clk_div_table i2s_div_table[] = {
153 static struct clk_div_table hdmia_div_table[] = {
/linux/drivers/clk/meson/
H A Dvclk.h45 const struct clk_div_table *table;
/linux/include/linux/
H A Dclk-provider.h701 struct clk_div_table { struct
754 const struct clk_div_table *table;
775 unsigned int val, const struct clk_div_table *table,
778 const struct clk_div_table *table, u8 width,
781 const struct clk_div_table *table, u8 width,
784 const struct clk_div_table *table, u8 width,
793 const struct clk_div_table *table, spinlock_t *lock);
800 const struct clk_div_table *table, spinlock_t *lock);
805 const struct clk_div_table *table, spinlock_t *lock);
H A Dsh_clk.h161 struct clk_div_table { struct
166 #define clk_div4_table clk_div_table argument
/linux/drivers/clk/mmp/
H A Dclk.h77 struct clk_div_table *div_table;
87 struct clk_div_table *div_table;
/linux/drivers/clk/sunxi/
H A Dclk-sun6i-apb0.c22 static const struct clk_div_table sun6i_a31_apb0_divs[] = {
/linux/drivers/clk/microchip/
H A Dclk-mpfs.c84 const struct clk_div_table *table;
122 static const struct clk_div_table mpfs_div_cpu_axi_table[] = {
127 static const struct clk_div_table mpfs_div_ahb_table[] = {
138 static const struct clk_div_table mpfs_div_rtcref_table[] = {

1234567