| /linux/drivers/clk/ |
| H A D | clk-divider.c | 46 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 D | clk-milbeaut.c | 75 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 D | clk-fsl-flexspi.c | 13 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 D | clk-bm1880.c | 93 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 D | clk-clps711x.c | 26 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 D | divider.c | 21 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 D | r9a09g011-cpg.c | 70 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 D | clk-sh73a0.c | 55 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 D | rcar-cpg-lib.c | 72 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 D | rcar-gen2-cpg.c | 202 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 D | r9a08g046-cpg.c | 161 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 D | r9a09g047-cpg.c | 86 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 D | r9a09g077-cpg.c | 127 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 D | clk-r8a7740.c | 52 static const struct clk_div_table div4_div_table[] = { 64 const struct clk_div_table *table = NULL; in r8a7740_cpg_register_clock()
|
| H A D | clk-r8a73a4.c | 53 static const struct clk_div_table div4_div_table[] = { 63 const struct clk_div_table *table = NULL; in r8a73a4_cpg_register_clock()
|
| H A D | r9a07g044-cpg.c | 80 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 D | cpg.c | 100 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 D | clkdivider-hi6220.c | 39 struct clk_div_table table[]; 107 struct clk_div_table *table; in hi6220_register_clkdiv()
|
| /linux/drivers/clk/actions/ |
| H A D | owl-s900.c | 118 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 D | vclk.h | 45 const struct clk_div_table *table;
|
| /linux/include/linux/ |
| H A D | clk-provider.h | 701 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 D | sh_clk.h | 161 struct clk_div_table { struct 166 #define clk_div4_table clk_div_table argument
|
| /linux/drivers/clk/mmp/ |
| H A D | clk.h | 77 struct clk_div_table *div_table; 87 struct clk_div_table *div_table;
|
| /linux/drivers/clk/sunxi/ |
| H A D | clk-sun6i-apb0.c | 22 static const struct clk_div_table sun6i_a31_apb0_divs[] = {
|
| /linux/drivers/clk/microchip/ |
| H A D | clk-mpfs.c | 84 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[] = {
|