Searched refs:sclk (Results 1 - 16 of 16) sorted by relevance

/u-boot/drivers/clk/
H A Dclk-hsdk-cgu.c424 static ulong pll_get(struct clk *sclk) argument
429 struct hsdk_cgu_clk *clk = dev_get_priv(sclk->dev);
457 static unsigned long hsdk_pll_round_rate(struct clk *sclk, unsigned long rate) argument
461 struct hsdk_cgu_clk *clk = dev_get_priv(sclk->dev);
533 static ulong pll_set(struct clk *sclk, ulong rate) argument
537 struct hsdk_cgu_clk *clk = dev_get_priv(sclk->dev);
541 best_rate = hsdk_pll_round_rate(sclk, rate);
553 static int idiv_off(struct clk *sclk) argument
555 struct hsdk_cgu_clk *clk = dev_get_priv(sclk->dev);
562 static ulong idiv_get(struct clk *sclk) argument
579 cpu_clk_set(struct clk *sclk, ulong rate) argument
594 common_div_clk_set(struct clk *sclk, ulong rate, const struct hsdk_div_full_cfg *cfg) argument
637 axi_clk_set(struct clk *sclk, ulong rate) argument
642 tun_hsdk_set(struct clk *sclk, ulong rate) argument
647 tun_h4xd_set(struct clk *sclk, ulong rate) argument
652 idiv_set(struct clk *sclk, ulong rate) argument
683 hsdk_prepare_clock_tree_branch(struct clk *sclk) argument
702 hsdk_cgu_get_rate(struct clk *sclk) argument
712 hsdk_cgu_set_rate(struct clk *sclk, ulong rate) argument
725 hsdk_cgu_disable(struct clk *sclk) argument
[all...]
/u-boot/drivers/mmc/
H A Dftsdc010_mci.h17 uint32_t sclk; /* FTSDC010 source clock in Hz */ member in struct:ftsdc010_chip
H A Dexynos_dw_mmc.c64 unsigned long sclk; local
75 sclk = get_mmc_clk(host->dev_index);
81 return sclk / clk_div / (host->div + 1);
106 unsigned long freq, sclk; local
114 sclk = get_mmc_clk(host->dev_index);
115 div = DIV_ROUND_UP(sclk, freq);
H A Dmtk-sd.c371 u32 sclk; /* actual calculated bus clock */ member in struct:msdc_host
804 if (host->sclk == 0) {
807 clk_ns = 1000000000UL / host->sclk;
809 /* unit is 1048576 sclk cycles */
854 u32 sclk; local
878 sclk = host->src_clk_freq >> 2; /* sclk = clk / 4 */
882 sclk = (host->src_clk_freq >> 2) / div;
894 sclk = host->src_clk_freq >> 1;
900 sclk
[all...]
H A Ddw_mmc.c406 unsigned long sclk; local
416 sclk = host->get_mmc_clk(host, freq);
418 sclk = host->bus_hz;
424 if (sclk == freq)
427 div = DIV_ROUND_UP(sclk, 2 * freq);
H A Dftsdc010_mci.c141 if (rate >= chip->sclk / (2 * (div + 1)))
144 chip->rate = chip->sclk / (2 * (div + 1));
413 chip->sclk = priv->minmax[1];
/u-boot/arch/arm/mach-exynos/
H A Dclock.c369 unsigned long sclk = 0; local
439 sclk = exynos5_get_pll_clk(MPLL);
442 sclk = exynos5_get_pll_clk(EPLL);
445 sclk = exynos5_get_pll_clk(VPLL);
462 return (sclk / (div + 1)) / (sub_div + 1);
468 unsigned long sclk = 0; local
530 sclk = exynos542x_get_pll_clk(MPLL);
533 sclk = exynos542x_get_pll_clk(SPLL);
536 sclk = exynos542x_get_pll_clk(EPLL);
539 sclk
641 unsigned long pclk, sclk; local
682 unsigned long pclk, sclk; local
698 unsigned long uclk, sclk; local
745 unsigned long uclk, sclk; local
789 unsigned long uclk, sclk; local
918 unsigned long pclk, sclk; local
960 unsigned long pclk, sclk; local
1001 unsigned long pclk, sclk; local
1035 unsigned long sclk; local
1579 unsigned long sclk, aclk_100; local
[all...]
/u-boot/board/freescale/common/
H A Dngpixis.c141 printf("sclk=%02x%02x%02x\n",
142 PIXIS_READ(sclk[0]), PIXIS_READ(sclk[1]), PIXIS_READ(sclk[2]));
169 PIXIS_WRITE(sclk[0], sclk0);
170 PIXIS_WRITE(sclk[1], sclk1);
171 PIXIS_WRITE(sclk[2], sclk2);
H A Dics307_clk.c136 in_8(&fpga_reg->sclk[0]),
137 in_8(&fpga_reg->sclk[1]),
138 in_8(&fpga_reg->sclk[2]));
H A Dngpixis.h38 u8 sclk[3]; member in struct:ngpixis
H A Dqixis.c215 printf("sclk = %02x%02x%02x\n", QIXIS_READ(sclk[0]),
216 QIXIS_READ(sclk[1]), QIXIS_READ(sclk[2]));
H A Dqixis.h52 u8 sclk[3]; /* Clock Configuration Registers,0x34 */ member in struct:qixis
/u-boot/drivers/reset/
H A Dreset-at91.c91 struct clk sclk; local
99 ret = clk_get_by_index(dev, 0, &sclk);
103 return clk_prepare_enable(&sclk);
/u-boot/drivers/spi/
H A Dsoft_spi.c28 struct gpio_desc sclk; member in struct:soft_spi_plat
47 dm_gpio_set_value(&plat->sclk, bit);
70 dm_gpio_set_value(&plat->sclk, cidle); /* to idle */
256 ret = gpio_request_by_name(dev, "gpio-sck", 0, &plat->sclk,
259 ret = gpio_request_by_name(dev, "sck-gpios", 0, &plat->sclk,
/u-boot/drivers/i2c/
H A Docteon_i2c.c610 static void twsi_calc_div(struct udevice *bus, ulong sclk, unsigned int speed, argument
619 tclk = sclk / (2 * (thp + 1));
622 sclk = 100000000; /* 100 Mhz */
623 tclk = sclk / (thp + 2);
625 debug("%s( io_clock %lu tclk %u)\n", __func__, sclk, tclk);
/u-boot/drivers/mtd/nand/raw/
H A Docteontx_nand.c563 unsigned long sclk)
569 s_wh = timing_to_cycle(timings->tWH_min, sclk);
570 s_cls = timing_to_cycle(timings->tCLS_min, sclk);
571 s_clh = timing_to_cycle(timings->tCLH_min, sclk);
572 s_rp = timing_to_cycle(timings->tRP_min, sclk);
573 s_wb = timing_to_cycle(timings->tWB_max, sclk);
574 s_wc = timing_to_cycle(timings->tWC_min, sclk);
596 unsigned long sclk = octeontx_get_io_clock(); local
598 set_timings(NULL, &default_timing_parms, timings, sclk);
606 unsigned long sclk local
560 set_timings(struct octeontx_nand_chip *chip, struct ndf_set_tm_par_cmd *tp, const struct nand_sdr_timings *timings, unsigned long sclk) argument
[all...]

Completed in 188 milliseconds