Home
last modified time | relevance | path

Searched refs:base_clk (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/mmc/host/
A Dsdhci-pic32.c48 struct clk *base_clk; member
55 return clk_get_rate(sdhci_pdata->base_clk); in pic32_sdhci_get_max_clock()
176 sdhci_pdata->base_clk = devm_clk_get(&pdev->dev, "base_clk"); in pic32_sdhci_probe()
177 if (IS_ERR(sdhci_pdata->base_clk)) { in pic32_sdhci_probe()
178 ret = PTR_ERR(sdhci_pdata->base_clk); in pic32_sdhci_probe()
183 ret = clk_prepare_enable(sdhci_pdata->base_clk); in pic32_sdhci_probe()
203 clk_disable_unprepare(sdhci_pdata->base_clk); in pic32_sdhci_probe()
221 clk_disable_unprepare(sdhci_pdata->base_clk); in pic32_sdhci_remove()
A Dsdhci-sprd.c195 static inline u32 sdhci_sprd_calc_div(u32 base_clk, u32 clk) in sdhci_sprd_calc_div() argument
200 if (base_clk <= clk * 2) in sdhci_sprd_calc_div()
203 div = (u32) (base_clk / (clk * 2)); in sdhci_sprd_calc_div()
205 if ((base_clk / div) > (clk * 2)) in sdhci_sprd_calc_div()
/linux/drivers/media/rc/
A Dsunxi-cir.c141 static unsigned int sunxi_ithr_to_usec(unsigned int base_clk, unsigned int ithr) in sunxi_ithr_to_usec() argument
144 base_clk / (128 * 64)); in sunxi_ithr_to_usec()
148 static unsigned int sunxi_usec_to_ithr(unsigned int base_clk, unsigned int usec) in sunxi_usec_to_ithr() argument
151 return DIV_ROUND_UP((base_clk / (128 * 64)) * usec, USEC_PER_SEC) - 1; in sunxi_usec_to_ithr()
157 unsigned int base_clk = clk_get_rate(ir->clk); in sunxi_ir_set_timeout() local
159 unsigned int ithr = sunxi_usec_to_ithr(base_clk, timeout); in sunxi_ir_set_timeout()
167 rc_dev->timeout = sunxi_ithr_to_usec(base_clk, ithr); in sunxi_ir_set_timeout()
/linux/drivers/clk/sunxi/
A Dclk-a10-pll2.c42 struct clk **clks, *base_clk, *prediv_clk; in sun4i_pll2_setup() local
95 base_clk = clk_register_composite(NULL, "pll2-base", in sun4i_pll2_setup()
101 if (IS_ERR(base_clk)) { in sun4i_pll2_setup()
106 parent = __clk_get_name(base_clk); in sun4i_pll2_setup()
/linux/drivers/pwm/
A Dpwm-samsung.c88 struct clk *base_clk; member
172 rate = clk_get_rate(chip->base_clk); in pwm_samsung_get_tin_rate()
557 chip->base_clk = devm_clk_get(&pdev->dev, "timers"); in pwm_samsung_probe()
558 if (IS_ERR(chip->base_clk)) { in pwm_samsung_probe()
560 return PTR_ERR(chip->base_clk); in pwm_samsung_probe()
563 ret = clk_prepare_enable(chip->base_clk); in pwm_samsung_probe()
582 clk_disable_unprepare(chip->base_clk); in pwm_samsung_probe()
587 clk_get_rate(chip->base_clk), in pwm_samsung_probe()
600 clk_disable_unprepare(chip->base_clk); in pwm_samsung_remove()
/linux/drivers/spi/
A Dspi-pic32-sqi.c141 struct clk *base_clk; /* drives spi clock */ member
170 div = clk_get_rate(sqi->base_clk) / (2 * sck); in pic32_sqi_set_clk_rate()
603 sqi->base_clk = devm_clk_get(&pdev->dev, "spi_ck"); in pic32_sqi_probe()
604 if (IS_ERR(sqi->base_clk)) { in pic32_sqi_probe()
605 ret = PTR_ERR(sqi->base_clk); in pic32_sqi_probe()
616 ret = clk_prepare_enable(sqi->base_clk); in pic32_sqi_probe()
645 master->max_speed_hz = clk_get_rate(sqi->base_clk); in pic32_sqi_probe()
673 clk_disable_unprepare(sqi->base_clk); in pic32_sqi_probe()
690 clk_disable_unprepare(sqi->base_clk); in pic32_sqi_remove()
A Dspi-bcm-qspi.c225 u32 base_clk; member
626 qspi->base_clk = MSPI_BASE_FREQ * 4; in bcm_qspi_hw_set_parms()
653 spbr = qspi->base_clk / (2 * xp->speed_hz); in bcm_qspi_hw_set_parms()
1563 qspi->base_clk = clk_get_rate(qspi->clk); in bcm_qspi_probe()
1565 qspi->base_clk = MSPI_BASE_FREQ; in bcm_qspi_probe()
1579 qspi->max_speed_hz = qspi->base_clk / (bcm_qspi_spbr_min(qspi) * 2); in bcm_qspi_probe()
/linux/Documentation/devicetree/bindings/mmc/
A Dmicrochip,sdhci-pic32.txt9 - clock-names: Should be "base_clk", "sys_clk".
24 clock-names = "base_clk", "sys_clk";
/linux/arch/arm/boot/dts/
A Dnspire.dtsi34 base_clk: base_clk { label
42 clocks = <&base_clk>;
A Dnspire-classic.dtsi46 &base_clk {
A Dnspire-cx.dts38 &base_clk {
/linux/Documentation/devicetree/bindings/clock/
A Dnspire-clock.txt23 clocks = <&base_clk>;
/linux/arch/mips/boot/dts/pic32/
A Dpic32mzda.dtsi233 clock-names = "base_clk", "sys_clk";

Completed in 28 milliseconds