Home
last modified time | relevance | path

Searched refs:sysclk (Results 1 – 25 of 251) sorted by relevance

1234567891011

/linux/arch/riscv/boot/dts/canaan/
A Dk210.dtsi85 <&sysclk K210_CLK_SRAM1>,
86 <&sysclk K210_CLK_AI>;
157 clocks = <&sysclk K210_CLK_DMA>, <&sysclk K210_CLK_DMA>;
182 <&sysclk K210_CLK_GPIO>;
204 <&sysclk K210_CLK_APB0>;
221 <&sysclk K210_CLK_APB0>;
238 <&sysclk K210_CLK_APB0>;
258 <&sysclk K210_CLK_APB0>;
299 <&sysclk K210_CLK_APB0>;
310 <&sysclk K210_CLK_APB0>;
[all …]
/linux/arch/powerpc/boot/
A Dmpc8xx.c55 void mpc8xx_set_clocks(u32 sysclk) in mpc8xx_set_clocks() argument
59 dt_fixup_cpu_clocks(sysclk, sysclk / 16, sysclk); in mpc8xx_set_clocks()
63 setprop(node, "clock-frequency", &sysclk, 4); in mpc8xx_set_clocks()
67 setprop(node, "clock-frequency", &sysclk, 4); in mpc8xx_set_clocks()
72 u32 sysclk = mpc885_get_clock(crystal); in mpc885_fixup_clocks() local
73 if (!sysclk) in mpc885_fixup_clocks()
76 mpc8xx_set_clocks(sysclk); in mpc885_fixup_clocks()
A Dcuboot-katmai.c32 unsigned long sysclk = 33333000; in katmai_fixups() local
37 ibm440spe_fixup_clocks(sysclk, 6 * 1843200, 0); in katmai_fixups()
A Dbamboo.c28 unsigned long sysclk = 33333333; in bamboo_fixups() local
30 ibm440ep_fixup_clocks(sysclk, 11059200, 25000000); in bamboo_fixups()
A Dcuboot-taishan.c34 unsigned long sysclk = 33000000; in taishan_fixups() local
36 ibm440gx_fixup_clocks(sysclk, 6 * 1843200, 25000000); in taishan_fixups()
A Dcuboot-rainier.c37 unsigned long sysclk = 33333333; in rainier_fixups() local
39 ibm440ep_fixup_clocks(sysclk, 11059200, 50000000); in rainier_fixups()
A Dcuboot-sequoia.c37 unsigned long sysclk = 33333333; in sequoia_fixups() local
39 ibm440ep_fixup_clocks(sysclk, 11059200, 50000000); in sequoia_fixups()
A Dcuboot-sam440ep.c30 unsigned long sysclk = 66666666; in sam440ep_fixups() local
32 ibm440ep_fixup_clocks(sysclk, 11059200, 25000000); in sam440ep_fixups()
A Dcuboot-yosemite.c24 unsigned long sysclk = 66666666; in yosemite_fixups() local
26 ibm440ep_fixup_clocks(sysclk, 11059200, 50000000); in yosemite_fixups()
/linux/arch/powerpc/platforms/83xx/
A Dmpc832x_rdb.c41 static int __init of_fsl_spi_probe(char *type, char *compatible, u32 sysclk, in of_fsl_spi_probe() argument
62 pdata.sysclk = sysclk; in of_fsl_spi_probe()
127 u32 sysclk = -1; in fsl_spi_init() local
131 sysclk = get_brgfreq(); in fsl_spi_init()
132 if (sysclk == -1) { in fsl_spi_init()
133 sysclk = fsl_get_sys_freq(); in fsl_spi_init()
134 if (sysclk == -1) in fsl_spi_init()
138 ret = of_fsl_spi_probe(NULL, "fsl,spi", sysclk, board_infos, in fsl_spi_init()
141 of_fsl_spi_probe("spi", "fsl_spi", sysclk, board_infos, in fsl_spi_init()
/linux/sound/soc/ti/
A Ddavinci-evm.c26 unsigned sysclk; member
60 unsigned sysclk = ((struct snd_soc_card_drvdata_davinci *) in evm_hw_params() local
61 snd_soc_card_get_drvdata(soc_card))->sysclk; in evm_hw_params()
64 ret = snd_soc_dai_set_sysclk(codec_dai, 0, sysclk, SND_SOC_CLOCK_OUT); in evm_hw_params()
69 ret = snd_soc_dai_set_sysclk(cpu_dai, 0, sysclk, SND_SOC_CLOCK_OUT); in evm_hw_params()
228 drvdata->sysclk = clk_get_rate(drvdata->mclk); in davinci_evm_probe()
230 unsigned int requestd_rate = drvdata->sysclk; in davinci_evm_probe()
231 clk_set_rate(drvdata->mclk, drvdata->sysclk); in davinci_evm_probe()
232 drvdata->sysclk = clk_get_rate(drvdata->mclk); in davinci_evm_probe()
233 if (drvdata->sysclk != requestd_rate) in davinci_evm_probe()
[all …]
/linux/arch/arm/boot/dts/arm/
A Dintegratorap-im-pd1.dts41 clocks = <&sysclk>;
51 clocks = <&sysclk>;
168 clocks = <&impd1_uartclk>, <&sysclk>;
176 clocks = <&impd1_uartclk>, <&sysclk>;
184 clocks = <&impd1_sspclk>, <&sysclk>;
196 clocks = <&sysclk>;
208 clocks = <&sysclk>;
216 clocks = <&sysclk>;
225 clocks = <&sysclk>, <&sysclk>;
238 clocks = <&sysclk>;
[all …]
A Dmps2.dtsi81 sysclk: spiclcd: spicon: i2cclcd: i2caud: clock-sys { label
119 clocks = <&sysclk>;
127 clocks = <&sysclk>;
134 clocks = <&sysclk>, <&sysclk>, <&sysclk>;
145 clocks = <&sysclk>;
153 clocks = <&sysclk>;
161 clocks = <&sysclk>;
170 clocks = <&sysclk>, <&sysclk>;
/linux/Documentation/devicetree/bindings/clock/
A Dfsl,qoriq-clock.yaml88 0 sysclk must be 0
102 sysclk may be provided as an input clock. Either clock-frequency
112 - const: sysclk
120 '^sysclk(-[a-z0-9]+)?$':
160 sysclk: sysclk {
161 compatible = "fsl,qoriq-sysclk-1.0";
162 clock-output-names = "sysclk";
170 clocks = <&sysclk>;
178 clocks = <&sysclk>;
204 clocks = <&sysclk>;
A Dfsl,qoriq-clock-legacy.yaml26 - fsl,qoriq-sysclk-1.0
27 - fsl,qoriq-sysclk-2.0
62 - fsl,qoriq-sysclk-1.0
63 - fsl,qoriq-sysclk-2.0
/linux/sound/soc/xilinx/
A Dxlnx_i2s.c30 unsigned int sysclk; member
46 drv_data->sysclk = 0; in xlnx_i2s_set_sclkout_div()
58 drv_data->sysclk = freq; in xlnx_i2s_set_sysclk()
82 if (drv_data->sysclk) in xlnx_i2s_startup()
97 if (drv_data->sysclk) { in xlnx_i2s_hw_params()
106 sclk_div = drv_data->sysclk / sclk / 2; in xlnx_i2s_hw_params()
108 if ((drv_data->sysclk % sclk != 0) || in xlnx_i2s_hw_params()
111 drv_data->sysclk, sclk); in xlnx_i2s_hw_params()
/linux/drivers/spi/
A Dspi-fsl-lib.c101 mpc8xxx_spi->spibrg = pdata->sysclk; in mpc8xxx_spi_probe()
135 pdata->sysclk = get_brgfreq(); in of_mpc8xxx_spi_probe()
136 if (pdata->sysclk == -1) { in of_mpc8xxx_spi_probe()
137 pdata->sysclk = fsl_get_sys_freq(); in of_mpc8xxx_spi_probe()
138 if (pdata->sysclk == -1) in of_mpc8xxx_spi_probe()
142 ret = of_property_read_u32(np, "clock-frequency", &pdata->sysclk); in of_mpc8xxx_spi_probe()
/linux/sound/soc/loongson/
A Dloongson_i2s.c65 u32 sysclk = i2s->sysclk; in loongson_i2s_hw_params() local
77 mclk_ratio = DIV_ROUND_CLOSEST(clk_rate, (sysclk * 2)) - 1; in loongson_i2s_hw_params()
88 bclk_ratio = DIV_ROUND_CLOSEST(sysclk, in loongson_i2s_hw_params()
90 mclk_ratio = clk_rate / sysclk; in loongson_i2s_hw_params()
92 sysclk) - (mclk_ratio << 16); in loongson_i2s_hw_params()
120 i2s->sysclk = freq; in loongson_i2s_set_dai_sysclk()
/linux/sound/soc/meson/
A Daxg-pdm.c95 struct clk *sysclk; member
176 return clk_set_rate(priv->sysclk, sys_rate); in axg_pdm_set_sysclk()
178 return clk_set_rate(priv->sysclk, priv->cfg->sys_rate); in axg_pdm_set_sysclk()
187 spmax = DIV_ROUND_UP_ULL((u64)clk_get_rate(priv->sysclk), in axg_pdm_set_sample_pointer()
389 ret = clk_set_rate(priv->sysclk, priv->cfg->sys_rate); in axg_pdm_dai_probe()
395 ret = clk_prepare_enable(priv->sysclk); in axg_pdm_dai_probe()
420 clk_disable_unprepare(priv->sysclk); in axg_pdm_dai_probe()
430 clk_disable_unprepare(priv->sysclk); in axg_pdm_dai_remove()
622 priv->sysclk = devm_clk_get(dev, "sysclk"); in axg_pdm_probe()
623 if (IS_ERR(priv->sysclk)) in axg_pdm_probe()
[all …]
/linux/sound/soc/atmel/
A Dmchp-i2s-mcc.c256 unsigned int sysclk; member
334 dev->sysclk = freq; in mchp_i2s_mcc_set_sysclk()
432 unsigned int sysclk; in mchp_i2s_mcc_config_divs() local
437 if (!dev->sysclk) in mchp_i2s_mcc_config_divs()
438 sysclk = bclk; in mchp_i2s_mcc_config_divs()
440 sysclk = dev->sysclk; in mchp_i2s_mcc_config_divs()
448 if ((lcm_rate / sysclk % 2 == 1 && lcm_rate / sysclk > 2) || in mchp_i2s_mcc_config_divs()
453 (clk_rate == sysclk || clk_rate / (sysclk * 2) <= GENMASK(5, 0)) && in mchp_i2s_mcc_config_divs()
496 if (dev->sysclk) in mchp_i2s_mcc_config_divs()
580 if (dev->sysclk) in mchp_i2s_mcc_hw_params()
[all …]
/linux/sound/soc/codecs/
A Dmax9860.c260 u8 sysclk = 0; in max9860_hw_params() local
369 sysclk = MAX9860_FREQ_12MHZ; in max9860_hw_params()
372 sysclk = MAX9860_FREQ_13MHZ; in max9860_hw_params()
375 sysclk = MAX9860_FREQ_19_2MHZ; in max9860_hw_params()
386 if (sysclk && params_rate(params) == 16000) in max9860_hw_params()
387 sysclk |= MAX9860_16KHZ; in max9860_hw_params()
401 if (!sysclk) { in max9860_hw_params()
404 sysclk |= MAX9860_16KHZ; in max9860_hw_params()
410 sysclk |= max9860->psclk; in max9860_hw_params()
411 dev_dbg(component->dev, "SYSCLK %02x\n", sysclk); in max9860_hw_params()
[all …]
A Dda7210.c761 u32 fs, sysclk; in da7210_hw_params() local
794 sysclk = 3072000; in da7210_hw_params()
798 sysclk = 2822400; in da7210_hw_params()
802 sysclk = 3072000; in da7210_hw_params()
806 sysclk = 3072000; in da7210_hw_params()
810 sysclk = 2822400; in da7210_hw_params()
814 sysclk = 3072000; in da7210_hw_params()
818 sysclk = 2822400; in da7210_hw_params()
822 sysclk = 3072000; in da7210_hw_params()
826 sysclk = 2822400; in da7210_hw_params()
[all …]
/linux/Documentation/devicetree/bindings/memory-controllers/
A Dcanaan,k210-sram.yaml48 clocks = <&sysclk K210_CLK_SRAM0>,
49 <&sysclk K210_CLK_SRAM1>,
50 <&sysclk K210_CLK_AI>;
/linux/sound/soc/pxa/
A Dmmp-sspa.c38 struct clk *sysclk; member
88 clk_prepare_enable(sspa->sysclk); in mmp_sspa_startup()
100 clk_disable_unprepare(sspa->sysclk); in mmp_sspa_shutdown()
146 ret = clk_set_rate(sspa->sysclk, freq_out); in mmp_sspa_set_dai_pll()
516 sspa->sysclk = clk_get(NULL, "mmp-sysclk"); in asoc_mmp_sspa_probe()
517 if (IS_ERR(sspa->sysclk)) { in asoc_mmp_sspa_probe()
519 return PTR_ERR(sspa->sysclk); in asoc_mmp_sspa_probe()
559 clk_put(sspa->sysclk); in asoc_mmp_sspa_remove()
/linux/Documentation/devicetree/bindings/clock/ti/davinci/
A Dpll.txt32 sysclk
34 domains. The node name must be "sysclk". Consumers of this node should
67 pll0_sysclk: sysclk {
86 pll0_sysclk: sysclk {

Completed in 48 milliseconds

1234567891011