/linux-4.19.296/drivers/clk/ |
D | clk-divider.c | 31 static unsigned int _get_table_maxdiv(const struct clk_div_table *table, in _get_table_maxdiv() 35 const struct clk_div_table *clkt; in _get_table_maxdiv() 43 static unsigned int _get_table_mindiv(const struct clk_div_table *table) in _get_table_mindiv() 46 const struct clk_div_table *clkt; in _get_table_mindiv() 54 static unsigned int _get_maxdiv(const struct clk_div_table *table, u8 width, in _get_maxdiv() 66 static unsigned int _get_table_div(const struct clk_div_table *table, in _get_table_div() 69 const struct clk_div_table *clkt; in _get_table_div() 77 static unsigned int _get_div(const struct clk_div_table *table, in _get_div() 91 static unsigned int _get_table_val(const struct clk_div_table *table, in _get_table_val() 94 const struct clk_div_table *clkt; in _get_table_val() [all …]
|
D | clk-aspeed.c | 116 static const struct clk_div_table ast2500_mac_div_table[] = { 128 static const struct clk_div_table ast2400_div_table[] = { 140 static const struct clk_div_table ast2500_div_table[] = { 194 const struct clk_div_table *div_table; 195 const struct clk_div_table *mac_div_table;
|
D | clk-clps711x.c | 30 static const struct clk_div_table spi_div_table[] = { 38 static const struct clk_div_table timer_div_table[] = {
|
D | clk-stm32f4.c | 429 static const struct clk_div_table pll_divp_table[] = { 433 static const struct clk_div_table pll_divq_table[] = { 440 static const struct clk_div_table pll_divr_table[] = { 465 const struct clk_div_table *div_table; 482 static const struct clk_div_table post_divr_table[] = { 502 const struct clk_div_table *div_table; 676 u8 clk_divider_flags, const struct clk_div_table *table, in clk_register_pll_div() 1033 static const struct clk_div_table ahb_div_table[] = { 1041 static const struct clk_div_table apb_div_table[] = {
|
/linux-4.19.296/drivers/clk/ti/ |
D | divider.c | 31 static unsigned int _get_table_maxdiv(const struct clk_div_table *table) in _get_table_maxdiv() 34 const struct clk_div_table *clkt; in _get_table_maxdiv() 53 static unsigned int _get_table_div(const struct clk_div_table *table, in _get_table_div() 56 const struct clk_div_table *clkt; in _get_table_div() 75 static unsigned int _get_table_val(const struct clk_div_table *table, in _get_table_val() 78 const struct clk_div_table *clkt; in _get_table_val() 123 static bool _is_valid_table_div(const struct clk_div_table *table, in _is_valid_table_div() 126 const struct clk_div_table *clkt; in _is_valid_table_div() 143 static int _div_round_up(const struct clk_div_table *table, in _div_round_up() 146 const struct clk_div_table *clkt; in _div_round_up() [all …]
|
D | clock.h | 26 const struct clk_div_table *table; 206 const struct clk_div_table **table);
|
/linux-4.19.296/include/linux/ |
D | clk-provider.h | 377 struct clk_div_table { struct 425 const struct clk_div_table *table; 444 unsigned int val, const struct clk_div_table *table, 448 const struct clk_div_table *table, 452 const struct clk_div_table *table, u8 width, 455 const struct clk_div_table *table, u8 width, 469 u8 clk_divider_flags, const struct clk_div_table *table, 474 u8 clk_divider_flags, const struct clk_div_table *table, 813 const struct clk_div_table *table, in divider_round_rate() 822 const struct clk_div_table *table, in divider_ro_round_rate()
|
D | sh_clk.h | 161 struct clk_div_table { struct 166 #define clk_div4_table clk_div_table argument
|
/linux-4.19.296/drivers/clk/renesas/ |
D | clk-sh73a0.c | 60 static const struct clk_div_table div4_div_table[] = { 66 static const struct clk_div_table z_div_table[] = { 80 const struct clk_div_table *table = NULL; in sh73a0_cpg_register_clock()
|
D | rcar-gen2-cpg.c | 203 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()
|
D | clk-rcar-gen2.c | 204 static const struct clk_div_table cpg_adsp_div_table[] = { 285 static const struct clk_div_table cpg_sdh_div_table[] = { 291 static const struct clk_div_table cpg_sd01_div_table[] = { 314 const struct clk_div_table *table = NULL; in rcar_gen2_cpg_register_clock()
|
D | clk-r8a7740.c | 56 static const struct clk_div_table div4_div_table[] = { 68 const struct clk_div_table *table = NULL; in r8a7740_cpg_register_clock()
|
D | clk-r8a73a4.c | 56 static const struct clk_div_table div4_div_table[] = { 66 const struct clk_div_table *table = NULL; in r8a73a4_cpg_register_clock()
|
/linux-4.19.296/drivers/clk/actions/ |
D | owl-s900.c | 116 static struct clk_div_table nand_div_table[] = { 124 static struct clk_div_table apb_div_table[] = { 129 static struct clk_div_table eth_mac_div_table[] = { 134 static struct clk_div_table rmii_ref_div_table[] = { 139 static struct clk_div_table usb3_mac_div_table[] = { 144 static struct clk_div_table i2s_div_table[] = { 151 static struct clk_div_table hdmia_div_table[] = {
|
D | owl-divider.h | 21 struct clk_div_table *table;
|
/linux-4.19.296/drivers/sh/clk/ |
D | cpg.c | 112 static inline struct clk_div_table *clk_to_div_table(struct clk *clk) in clk_to_div_table() 145 struct clk_div_table *dt = clk_to_div_table(clk); in sh_clk_div_set_rate() 242 struct clk_div_table *table, struct sh_clk_ops *ops) in sh_clk_div_register_ops() 290 static struct clk_div_table sh_clk_div6_table = {
|
/linux-4.19.296/drivers/clk/hisilicon/ |
D | clkdivider-hi6220.c | 42 const struct clk_div_table *table; 111 struct clk_div_table *table; in hi6220_register_clkdiv()
|
/linux-4.19.296/drivers/clk/samsung/ |
D | clk-s3c2443.c | 120 static struct clk_div_table hclk_d[] = { 127 static struct clk_div_table mdivclk_d[] = { 231 static struct clk_div_table armdiv_s3c2416_d[] = { 279 static struct clk_div_table armdiv_s3c2443_d[] = {
|
D | clk-s3c2410.c | 102 static struct clk_div_table divslow_d[] = { 282 static struct clk_div_table div_hclk_4_d[] = { 288 static struct clk_div_table div_hclk_3_d[] = {
|
/linux-4.19.296/drivers/clk/mediatek/ |
D | clk-mtk.h | 177 const struct clk_div_table *clk_div_table; member
|
/linux-4.19.296/drivers/clk/meson/ |
D | clk-regmap.h | 71 const struct clk_div_table *table;
|
/linux-4.19.296/drivers/clk/sunxi/ |
D | clk-sun6i-apb0.c | 23 static const struct clk_div_table sun6i_a31_apb0_divs[] = {
|
D | clk-sunxi.c | 736 const struct clk_div_table *table; 745 static const struct clk_div_table sun8i_a23_axi_table[] __initconst = { 768 static const struct clk_div_table sun4i_apb0_table[] __initconst = { 893 struct clk_div_table *table; /* is it a table based divisor? */ 901 static struct clk_div_table pll6_sata_tbl[] = {
|
/linux-4.19.296/drivers/clk/mmp/ |
D | clk.h | 79 struct clk_div_table *div_table; 89 struct clk_div_table *div_table;
|
/linux-4.19.296/drivers/clk/qcom/ |
D | clk-alpha-pll.h | 82 const struct clk_div_table *post_div_table;
|