Home
last modified time | relevance | path

Searched full:clki (Results 1 – 25 of 48) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/iio/adc/
Dmcp3911.c53 struct clk *clki; member
239 if (adc->clki) { in mcp3911_config()
281 adc->clki = devm_clk_get(&adc->spi->dev, NULL); in mcp3911_probe()
282 if (IS_ERR(adc->clki)) { in mcp3911_probe()
283 if (PTR_ERR(adc->clki) == -ENOENT) { in mcp3911_probe()
284 adc->clki = NULL; in mcp3911_probe()
288 PTR_ERR(adc->clki)); in mcp3911_probe()
289 ret = PTR_ERR(adc->clki); in mcp3911_probe()
293 ret = clk_prepare_enable(adc->clki); in mcp3911_probe()
296 "Failed to enable clki: %d\n", ret); in mcp3911_probe()
[all …]
/kernel/linux/linux-6.6/drivers/ufs/host/
Dufshcd-pltfrm.c31 struct ufs_clk_info *clki; in ufshcd_parse_clock_info() local
87 clki = devm_kzalloc(dev, sizeof(*clki), GFP_KERNEL); in ufshcd_parse_clock_info()
88 if (!clki) { in ufshcd_parse_clock_info()
93 clki->min_freq = clkfreq[i]; in ufshcd_parse_clock_info()
94 clki->max_freq = clkfreq[i+1]; in ufshcd_parse_clock_info()
95 clki->name = devm_kstrdup(dev, name, GFP_KERNEL); in ufshcd_parse_clock_info()
96 if (!clki->name) { in ufshcd_parse_clock_info()
102 clki->keep_link_active = true; in ufshcd_parse_clock_info()
104 clki->min_freq, clki->max_freq, clki->name); in ufshcd_parse_clock_info()
105 list_add_tail(&clki->list, &hba->clk_list_head); in ufshcd_parse_clock_info()
Dufs-mediatek.c753 struct ufs_clk_info *clki, *clki_tmp; in ufs_mtk_init_clocks() local
760 list_for_each_entry_safe(clki, clki_tmp, head, list) { in ufs_mtk_init_clocks()
761 if (!strcmp(clki->name, "ufs_sel")) { in ufs_mtk_init_clocks()
762 host->mclk.ufs_sel_clki = clki; in ufs_mtk_init_clocks()
763 } else if (!strcmp(clki->name, "ufs_sel_max_src")) { in ufs_mtk_init_clocks()
764 host->mclk.ufs_sel_max_clki = clki; in ufs_mtk_init_clocks()
765 clk_disable_unprepare(clki->clk); in ufs_mtk_init_clocks()
766 list_del(&clki->list); in ufs_mtk_init_clocks()
767 } else if (!strcmp(clki->name, "ufs_sel_min_src")) { in ufs_mtk_init_clocks()
768 host->mclk.ufs_sel_min_clki = clki; in ufs_mtk_init_clocks()
[all …]
Dcdns-pltfrm.c111 struct ufs_clk_info *clki; in cdns_ufs_set_hclkdiv() local
119 list_for_each_entry(clki, head, list) { in cdns_ufs_set_hclkdiv()
120 if (IS_ERR_OR_NULL(clki->clk)) in cdns_ufs_set_hclkdiv()
122 if (!strcmp(clki->name, "core_clk")) in cdns_ufs_set_hclkdiv()
123 core_clk_rate = clk_get_rate(clki->clk); in cdns_ufs_set_hclkdiv()
Dufs-qcom.c543 struct ufs_clk_info *clki; in ufs_qcom_cfg_timers() local
583 list_for_each_entry(clki, &hba->clk_list_head, list) { in ufs_qcom_cfg_timers()
584 if (!strcmp(clki->name, "core_clk")) in ufs_qcom_cfg_timers()
585 core_clk_rate = clk_get_rate(clki->clk); in ufs_qcom_cfg_timers()
1185 struct ufs_clk_info *clki; in ufs_qcom_init() local
1258 list_for_each_entry(clki, &hba->clk_list_head, list) { in ufs_qcom_init()
1259 if (!strcmp(clki->name, "core_clk_unipro")) in ufs_qcom_init()
1260 clki->keep_link_active = true; in ufs_qcom_init()
Dufs-exynos.c417 struct ufs_clk_info *clki; in exynos_ufs_get_clk_info() local
426 list_for_each_entry(clki, head, list) { in exynos_ufs_get_clk_info()
427 if (!IS_ERR(clki->clk)) { in exynos_ufs_get_clk_info()
428 if (!strcmp(clki->name, "core_clk")) in exynos_ufs_get_clk_info()
429 ufs->clk_hci_core = clki->clk; in exynos_ufs_get_clk_info()
430 else if (!strcmp(clki->name, "sclk_unipro_main")) in exynos_ufs_get_clk_info()
431 ufs->clk_unipro_main = clki->clk; in exynos_ufs_get_clk_info()
/kernel/linux/linux-5.10/drivers/scsi/ufs/
Dufshcd-pltfrm.c30 struct ufs_clk_info *clki; in ufshcd_parse_clock_info() local
86 clki = devm_kzalloc(dev, sizeof(*clki), GFP_KERNEL); in ufshcd_parse_clock_info()
87 if (!clki) { in ufshcd_parse_clock_info()
92 clki->min_freq = clkfreq[i]; in ufshcd_parse_clock_info()
93 clki->max_freq = clkfreq[i+1]; in ufshcd_parse_clock_info()
94 clki->name = devm_kstrdup(dev, name, GFP_KERNEL); in ufshcd_parse_clock_info()
95 if (!clki->name) { in ufshcd_parse_clock_info()
101 clki->keep_link_active = true; in ufshcd_parse_clock_info()
103 clki->min_freq, clki->max_freq, clki->name); in ufshcd_parse_clock_info()
104 list_add_tail(&clki->list, &hba->clk_list_head); in ufshcd_parse_clock_info()
Dcdns-pltfrm.c110 struct ufs_clk_info *clki; in cdns_ufs_set_hclkdiv() local
118 list_for_each_entry(clki, head, list) { in cdns_ufs_set_hclkdiv()
119 if (IS_ERR_OR_NULL(clki->clk)) in cdns_ufs_set_hclkdiv()
121 if (!strcmp(clki->name, "core_clk")) in cdns_ufs_set_hclkdiv()
122 core_clk_rate = clk_get_rate(clki->clk); in cdns_ufs_set_hclkdiv()
Dufshcd.c391 struct ufs_clk_info *clki; in ufshcd_print_clk_freqs() local
397 list_for_each_entry(clki, head, list) { in ufshcd_print_clk_freqs()
398 if (!IS_ERR_OR_NULL(clki->clk) && clki->min_freq && in ufshcd_print_clk_freqs()
399 clki->max_freq) in ufshcd_print_clk_freqs()
401 clki->name, clki->curr_freq); in ufshcd_print_clk_freqs()
921 struct ufs_clk_info *clki; in ufshcd_set_clk_freq() local
927 list_for_each_entry(clki, head, list) { in ufshcd_set_clk_freq()
928 if (!IS_ERR_OR_NULL(clki->clk)) { in ufshcd_set_clk_freq()
929 if (scale_up && clki->max_freq) { in ufshcd_set_clk_freq()
930 if (clki->curr_freq == clki->max_freq) in ufshcd_set_clk_freq()
[all …]
Dufs-exynos.c261 struct ufs_clk_info *clki; in exynos_ufs_get_clk_info() local
270 list_for_each_entry(clki, head, list) { in exynos_ufs_get_clk_info()
271 if (!IS_ERR(clki->clk)) { in exynos_ufs_get_clk_info()
272 if (!strcmp(clki->name, "core_clk")) in exynos_ufs_get_clk_info()
273 ufs->clk_hci_core = clki->clk; in exynos_ufs_get_clk_info()
274 else if (!strcmp(clki->name, "sclk_unipro_main")) in exynos_ufs_get_clk_info()
275 ufs->clk_unipro_main = clki->clk; in exynos_ufs_get_clk_info()
Dufs-qcom.c396 struct ufs_clk_info *clki; in ufs_qcom_cfg_timers() local
436 list_for_each_entry(clki, &hba->clk_list_head, list) { in ufs_qcom_cfg_timers()
437 if (!strcmp(clki->name, "core_clk")) in ufs_qcom_cfg_timers()
438 core_clk_rate = clk_get_rate(clki->clk); in ufs_qcom_cfg_timers()
/kernel/linux/linux-6.6/drivers/iio/adc/
Dmcp3911.c74 struct clk *clki; member
421 if (adc->clki) { in mcp3911_config()
502 adc->clki = devm_clk_get_enabled(&adc->spi->dev, NULL); in mcp3911_probe()
503 if (IS_ERR(adc->clki)) { in mcp3911_probe()
504 if (PTR_ERR(adc->clki) == -ENOENT) { in mcp3911_probe()
505 adc->clki = NULL; in mcp3911_probe()
509 PTR_ERR(adc->clki)); in mcp3911_probe()
510 return PTR_ERR(adc->clki); in mcp3911_probe()
/kernel/linux/linux-6.6/sound/soc/sh/rcar/
Dadg.c13 #define CLKI 3 macro
68 [CLKI] = "clk_i",
312 [CLKI] = 0x0, in rsnd_adg_clk_query()
505 [CLKI] = 0x2, in rsnd_adg_get_clkout()
575 if (i == CLKI) in rsnd_adg_get_clkout()
587 if (i == CLKI) in rsnd_adg_get_clkout()
594 if (i == CLKI) in rsnd_adg_get_clkout()
606 if (i == CLKI) in rsnd_adg_get_clkout()
/kernel/linux/linux-6.6/drivers/ufs/core/
Dufshcd.c472 struct ufs_clk_info *clki; in ufshcd_print_clk_freqs() local
478 list_for_each_entry(clki, head, list) { in ufshcd_print_clk_freqs()
479 if (!IS_ERR_OR_NULL(clki->clk) && clki->min_freq && in ufshcd_print_clk_freqs()
480 clki->max_freq) in ufshcd_print_clk_freqs()
482 clki->name, clki->curr_freq); in ufshcd_print_clk_freqs()
1031 struct ufs_clk_info *clki; in ufshcd_set_clk_freq() local
1037 list_for_each_entry(clki, head, list) { in ufshcd_set_clk_freq()
1038 if (!IS_ERR_OR_NULL(clki->clk)) { in ufshcd_set_clk_freq()
1039 if (scale_up && clki->max_freq) { in ufshcd_set_clk_freq()
1040 if (clki->curr_freq == clki->max_freq) in ufshcd_set_clk_freq()
[all …]
/kernel/linux/linux-5.10/sound/soc/sh/rcar/
Dadg.c13 #define CLKI 3 macro
62 [CLKI] = "clk_i",
297 [CLKI] = 0x0, in rsnd_adg_clk_query()
427 [CLKI] = 0x2, in rsnd_adg_get_clkout()
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/
Dstv0900.h27 u8 clkmode;/* 0 for CLKI, 2 for XTALI */
Dstv090x.h36 STV090x_CLK_INT = 0, /* Clk i/p = CLKI */
Dstv0900_priv.h318 u8 clkmode;/* 0 for CLKI, 2 for XTALI */
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/
Dstv0900.h27 u8 clkmode;/* 0 for CLKI, 2 for XTALI */
Dstv090x.h36 STV090x_CLK_INT = 0, /* Clk i/p = CLKI */
Dstv0900_priv.h318 u8 clkmode;/* 0 for CLKI, 2 for XTALI */
/kernel/linux/linux-6.6/drivers/clk/renesas/
Dclk-r8a7779.c35 * clki 750 (1/2) 800 (1/2)
/kernel/linux/linux-5.10/drivers/clk/renesas/
Dclk-r8a7779.c41 * clki 750 (1/2) 800 (1/2)
/kernel/linux/linux-6.6/sound/soc/bcm/
Dbcm2835-i2s.c548 /* CLKI selects normal clocking mode, sampling on rising edge */ in bcm2835_i2s_hw_params()
607 dev_dbg(dev->dev, "CLKM: %d CLKI: %d FSM: %d FSI: %d frame start: %s edge\n", in bcm2835_i2s_hw_params()
/kernel/linux/linux-5.10/sound/soc/bcm/
Dbcm2835-i2s.c548 /* CLKI selects normal clocking mode, sampling on rising edge */ in bcm2835_i2s_hw_params()
607 dev_dbg(dev->dev, "CLKM: %d CLKI: %d FSM: %d FSI: %d frame start: %s edge\n", in bcm2835_i2s_hw_params()

12