Searched refs:sysclk (Results 1 - 25 of 182) sorted by relevance

12345678

/linux-master/arch/powerpc/boot/
H A Dmpc8xx.c55 void mpc8xx_set_clocks(u32 sysclk) argument
59 dt_fixup_cpu_clocks(sysclk, sysclk / 16, sysclk);
63 setprop(node, "clock-frequency", &sysclk, 4);
67 setprop(node, "clock-frequency", &sysclk, 4);
72 u32 sysclk = mpc885_get_clock(crystal); local
73 if (!sysclk)
76 mpc8xx_set_clocks(sysclk);
H A Dmpc8xx.h7 void mpc8xx_set_clocks(u32 sysclk);
H A Dcuboot-katmai.c32 unsigned long sysclk = 33333000; local
37 ibm440spe_fixup_clocks(sysclk, 6 * 1843200, 0);
H A Dcuboot-taishan.c32 /* FIXME: sysclk should be derived by reading the FPGA
34 unsigned long sysclk = 33000000; local
36 ibm440gx_fixup_clocks(sysclk, 6 * 1843200, 25000000);
H A Dbamboo.c28 unsigned long sysclk = 33333333; local
30 ibm440ep_fixup_clocks(sysclk, 11059200, 25000000);
H A Dcuboot-sequoia.c37 unsigned long sysclk = 33333333; local
39 ibm440ep_fixup_clocks(sysclk, 11059200, 50000000);
H A Dcuboot-rainier.c37 unsigned long sysclk = 33333333; local
39 ibm440ep_fixup_clocks(sysclk, 11059200, 50000000);
H A Dcuboot-kilauea.c29 unsigned long sysclk = 33333333; local
31 ibm405ex_fixup_clocks(sysclk, KILAUEA_SYS_EXT_SERIAL_CLOCK);
H A Dcuboot-sam440ep.c30 unsigned long sysclk = 66666666; local
32 ibm440ep_fixup_clocks(sysclk, 11059200, 25000000);
H A Dcuboot-yosemite.c24 unsigned long sysclk = 66666666; local
26 ibm440ep_fixup_clocks(sysclk, 11059200, 50000000);
H A Dcuboot-acadia.c43 unsigned long sysclk, cpr_plld, cpr_pllc, cpr_primad, plloutb, i; local
56 /* read the sysclk value from the CPLD */
57 sysclk = (in_8((unsigned char *)0x80000000) == 0xc) ? 66666666 : 33333000;
114 freqOPB = (sysclk *pllFbkDiv) /pllOpbDiv;
116 freqEBC = (sysclk * pllFbkDiv) / pllExtBusDiv;
118 plloutb = ((sysclk * ((cpr_pllc & PLLC_SRC_MASK) ?
H A Debony.c69 // FIXME: sysclk should be derived by reading the FPGA registers
70 unsigned long sysclk = 33000000; local
72 ibm440gp_fixup_clocks(sysclk, 6 * 1843200);
/linux-master/arch/powerpc/platforms/83xx/
H A Dmpc832x_rdb.c41 static int __init of_fsl_spi_probe(char *type, char *compatible, u32 sysclk, argument
62 pdata.sysclk = sysclk;
127 u32 sysclk = -1; local
131 sysclk = get_brgfreq();
132 if (sysclk == -1) {
133 sysclk = fsl_get_sys_freq();
134 if (sysclk == -1)
138 ret = of_fsl_spi_probe(NULL, "fsl,spi", sysclk, board_infos,
141 of_fsl_spi_probe("spi", "fsl_spi", sysclk, board_info
[all...]
/linux-master/sound/soc/ti/
H A Ddavinci-evm.c26 unsigned sysclk; member in struct:snd_soc_card_drvdata_davinci
60 unsigned sysclk = ((struct snd_soc_card_drvdata_davinci *) local
61 snd_soc_card_get_drvdata(soc_card))->sysclk;
64 ret = snd_soc_dai_set_sysclk(codec_dai, 0, sysclk, SND_SOC_CLOCK_OUT);
69 ret = snd_soc_dai_set_sysclk(cpu_dai, 0, sysclk, SND_SOC_CLOCK_OUT);
220 ret = of_property_read_u32(np, "ti,codec-clock-rate", &drvdata->sysclk);
228 drvdata->sysclk = clk_get_rate(drvdata->mclk);
230 unsigned int requestd_rate = drvdata->sysclk;
231 clk_set_rate(drvdata->mclk, drvdata->sysclk);
232 drvdata->sysclk
[all...]
/linux-master/drivers/spi/
H A Dspi-fsl-lib.c101 mpc8xxx_spi->spibrg = pdata->sysclk;
135 pdata->sysclk = get_brgfreq();
136 if (pdata->sysclk == -1) {
137 pdata->sysclk = fsl_get_sys_freq();
138 if (pdata->sysclk == -1)
142 ret = of_property_read_u32(np, "clock-frequency", &pdata->sysclk);
/linux-master/sound/soc/xilinx/
H A Dxlnx_i2s.c30 unsigned int sysclk; member in struct:xlnx_i2s_drv_data
46 drv_data->sysclk = 0;
58 drv_data->sysclk = freq;
82 if (drv_data->sysclk)
97 if (drv_data->sysclk) {
106 sclk_div = drv_data->sysclk / sclk / 2;
108 if ((drv_data->sysclk % sclk != 0) ||
110 dev_warn(i2s_dai->dev, "invalid SCLK divisor for sysclk %u and sclk %u\n",
111 drv_data->sysclk, sclk);
/linux-master/sound/soc/loongson/
H A Dloongson_i2s.c66 u32 sysclk = i2s->sysclk; local
78 mclk_ratio = DIV_ROUND_CLOSEST(clk_rate, (sysclk * 2)) - 1;
89 bclk_ratio = DIV_ROUND_CLOSEST(sysclk,
91 mclk_ratio = clk_rate / sysclk;
93 sysclk) - (mclk_ratio << 16);
121 i2s->sysclk = freq;
H A Dloongson_i2s.h65 u32 sysclk; member in struct:loongson_i2s
/linux-master/sound/soc/fsl/
H A Dmpc5200_dma.h60 uint sysclk; member in struct:psc_dma
/linux-master/sound/soc/codecs/
H A Dwm8731.h51 unsigned int sysclk; member in struct:wm8731_priv
H A Dwm8524.c29 unsigned int sysclk; member in struct:wm8524_priv
68 if (!wm8524->sysclk) {
100 wm8524->sysclk = freq;
H A Dmax9860.c260 u8 sysclk = 0; local
369 sysclk = MAX9860_FREQ_12MHZ;
372 sysclk = MAX9860_FREQ_13MHZ;
375 sysclk = MAX9860_FREQ_19_2MHZ;
380 * sysclk at zero and fall through to the
386 if (sysclk && params_rate(params) == 16000)
387 sysclk |= MAX9860_16KHZ;
401 if (!sysclk) {
404 sysclk |= MAX9860_16KHZ;
410 sysclk |
[all...]
/linux-master/sound/soc/pxa/
H A Dmmp-sspa.c38 struct clk *sysclk; member in struct:sspa_priv
88 clk_prepare_enable(sspa->sysclk);
100 clk_disable_unprepare(sspa->sysclk);
146 ret = clk_set_rate(sspa->sysclk, freq_out);
516 sspa->sysclk = clk_get(NULL, "mmp-sysclk");
517 if (IS_ERR(sspa->sysclk)) {
519 return PTR_ERR(sspa->sysclk);
559 clk_put(sspa->sysclk);
/linux-master/sound/soc/meson/
H A Daxg-pdm.c95 struct clk *sysclk; member in struct:axg_pdm
176 return clk_set_rate(priv->sysclk, sys_rate);
178 return clk_set_rate(priv->sysclk, priv->cfg->sys_rate);
187 spmax = DIV_ROUND_UP_ULL((u64)clk_get_rate(priv->sysclk),
190 /* Check if sysclk is not too fast - should not happen */
386 * sysclk must be set and enabled as well to access the pdm registers
389 ret = clk_set_rate(priv->sysclk, priv->cfg->sys_rate);
391 dev_err(dai->dev, "setting sysclk failed\n");
395 ret = clk_prepare_enable(priv->sysclk);
397 dev_err(dai->dev, "enabling sysclk faile
[all...]
/linux-master/include/linux/
H A Dfsl_devices.h137 u32 sysclk; member in struct:fsl_spi_platform_data

Completed in 186 milliseconds

12345678