/linux-4.4.14/drivers/clk/ |
D | clk-divider.c | 35 static unsigned int _get_table_maxdiv(const struct clk_div_table *table) in _get_table_maxdiv() 38 const struct clk_div_table *clkt; in _get_table_maxdiv() 46 static unsigned int _get_table_mindiv(const struct clk_div_table *table) in _get_table_mindiv() 49 const struct clk_div_table *clkt; in _get_table_mindiv() 57 static unsigned int _get_maxdiv(const struct clk_div_table *table, u8 width, in _get_maxdiv() 69 static unsigned int _get_table_div(const struct clk_div_table *table, in _get_table_div() 72 const struct clk_div_table *clkt; in _get_table_div() 80 static unsigned int _get_div(const struct clk_div_table *table, in _get_div() 94 static unsigned int _get_table_val(const struct clk_div_table *table, in _get_table_val() 97 const struct clk_div_table *clkt; in _get_table_val() [all …]
|
D | clk-clps711x.c | 30 static const struct clk_div_table spi_div_table[] = { 37 static const struct clk_div_table timer_div_table[] = {
|
D | clk-stm32f4.c | 297 static const struct clk_div_table ahb_div_table[] = { 305 static const struct clk_div_table apb_div_table[] = {
|
/linux-4.4.14/drivers/clk/ti/ |
D | divider.c | 33 static unsigned int _get_table_maxdiv(const struct clk_div_table *table) in _get_table_maxdiv() 36 const struct clk_div_table *clkt; in _get_table_maxdiv() 55 static unsigned int _get_table_div(const struct clk_div_table *table, in _get_table_div() 58 const struct clk_div_table *clkt; in _get_table_div() 77 static unsigned int _get_table_val(const struct clk_div_table *table, in _get_table_val() 80 const struct clk_div_table *clkt; in _get_table_val() 125 static bool _is_valid_table_div(const struct clk_div_table *table, in _is_valid_table_div() 128 const struct clk_div_table *clkt; in _is_valid_table_div() 252 const struct clk_div_table *table) in _register_divider() 295 static struct clk_div_table * [all …]
|
/linux-4.4.14/include/linux/ |
D | clk-provider.h | 326 struct clk_div_table { struct 374 const struct clk_div_table *table; 390 unsigned int val, const struct clk_div_table *table, 393 unsigned long *prate, const struct clk_div_table *table, 396 const struct clk_div_table *table, u8 width, 406 u8 clk_divider_flags, const struct clk_div_table *table,
|
D | sh_clk.h | 164 struct clk_div_table { struct 169 #define clk_div4_table clk_div_table argument
|
/linux-4.4.14/drivers/clk/shmobile/ |
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 | clk-rcar-gen2.c | 204 static const struct clk_div_table cpg_adsp_div_table[] = { 282 static const struct clk_div_table cpg_sdh_div_table[] = { 288 static const struct clk_div_table cpg_sd01_div_table[] = { 305 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.4.14/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.4.14/drivers/clk/hisilicon/ |
D | clkdivider-hi6220.c | 40 const struct clk_div_table *table; 109 struct clk_div_table *table; in hi6220_register_clkdiv()
|
D | clk.h | 78 struct clk_div_table *table;
|
/linux-4.4.14/drivers/clk/meson/ |
D | clkc.h | 81 struct clk_div_table *div_table; 111 const struct clk_div_table *div_table;
|
D | meson8b-clkc.c | 91 static const struct clk_div_table cpu_div_table[] = {
|
D | clk-cpu.c | 56 const struct clk_div_table *div_table;
|
/linux-4.4.14/drivers/clk/samsung/ |
D | clk-s3c2443.c | 125 static struct clk_div_table hclk_d[] = { 132 static struct clk_div_table mdivclk_d[] = { 234 static struct clk_div_table armdiv_s3c2416_d[] = { 284 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[] = {
|
D | clk-s3c2412.c | 89 static struct clk_div_table divxti_d[] = {
|
D | clk.h | 185 struct clk_div_table *table;
|
/linux-4.4.14/drivers/clk/mmp/ |
D | clk.h | 78 struct clk_div_table *div_table; 88 struct clk_div_table *div_table;
|
D | clk-mix.c | 31 struct clk_div_table *clkt; in _get_maxdiv() 48 struct clk_div_table *clkt; in _get_div() 85 struct clk_div_table *clkt; in _get_div_val()
|
/linux-4.4.14/drivers/clk/sunxi/ |
D | clk-sun6i-apb0.c | 23 static const struct clk_div_table sun6i_a31_apb0_divs[] = {
|
D | clk-sunxi.c | 816 const struct clk_div_table *table; 825 static const struct clk_div_table sun8i_a23_axi_table[] __initconst = { 848 static const struct clk_div_table sun4i_apb0_table[] __initconst = { 918 struct clk_div_table *table; /* is it a table based divisor? */ 925 static struct clk_div_table pll6_sata_tbl[] = {
|
/linux-4.4.14/drivers/clk/zte/ |
D | clk-zx296702.c | 64 static const struct clk_div_table main_hlk_div[] = { 70 static const struct clk_div_table a9_as1_aclk_divider[] = { 77 static const struct clk_div_table sec_wclk_divider[] = { 201 const struct clk_div_table *table) in zx_divtbl()
|
/linux-4.4.14/drivers/clk/imx/ |
D | clk-imx6sl.c | 74 static struct clk_div_table clk_enet_ref_table[] = { 82 static struct clk_div_table post_div_table[] = { 89 static struct clk_div_table video_div_table[] = {
|
D | clk-imx6ul.c | 77 static struct clk_div_table clk_enet_ref_table[] = { 85 static struct clk_div_table post_div_table[] = { 92 static struct clk_div_table video_div_table[] = {
|
D | clk-imx6sx.c | 108 static struct clk_div_table clk_enet_ref_table[] = { 116 static struct clk_div_table post_div_table[] = { 123 static struct clk_div_table video_div_table[] = {
|
D | clk-imx6q.c | 93 static struct clk_div_table clk_enet_ref_table[] = { 101 static struct clk_div_table post_div_table[] = { 108 static struct clk_div_table video_div_table[] = {
|
D | clk-vf610.c | 103 static struct clk_div_table pll4_audio_div_table[] = {
|
/linux-4.4.14/arch/powerpc/platforms/512x/ |
D | clock-commonclk.c | 249 const struct clk_div_table *divtab) in mpc512x_clk_divtable() 366 static struct clk_div_table divtab_2346[] = { 375 static struct clk_div_table divtab_1234[] = {
|
/linux-4.4.14/drivers/clk/tegra/ |
D | clk-divider.c | 188 static const struct clk_div_table mc_div_table[] = {
|
D | clk-tegra114.c | 675 static const struct clk_div_table pll_re_div_table[] = {
|
D | clk-tegra124.c | 476 static const struct clk_div_table pll_re_div_table[] = {
|
/linux-4.4.14/drivers/clk/rockchip/ |
D | clk-rk3188.c | 242 static struct clk_div_table div_core_peri_t[] = { 517 static struct clk_div_table div_aclk_cpu_t[] = { 629 static struct clk_div_table div_rk3188_aclk_core_t[] = {
|
D | clk.c | 45 struct clk_div_table *div_table, int gate_offset, in rockchip_clk_register_branch()
|
D | clk.h | 234 struct clk_div_table *div_table;
|
D | clk-rk3368.c | 152 static struct clk_div_table div_ddrphy_t[] = {
|
D | clk-rk3288.c | 216 static struct clk_div_table div_hclk_cpu_t[] = {
|
/linux-4.4.14/drivers/clk/st/ |
D | clkgen-mux.c | 461 struct clk_div_table *table; 464 static struct clk_div_table prediv_table16[] = {
|
/linux-4.4.14/drivers/clk/sirf/ |
D | clk-atlas7.c | 293 static const struct clk_div_table pll_div_table[] = {
|