| /OK3568_Linux_fs/kernel/arch/powerpc/boot/ |
| H A D | mpc8xx.c | 55 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()
|
| H A D | cuboot-acadia.c | 43 unsigned long sysclk, cpr_plld, cpr_pllc, cpr_primad, plloutb, i; in get_clocks() local 57 sysclk = (in_8((unsigned char *)0x80000000) == 0xc) ? 66666666 : 33333000; in get_clocks() 114 freqOPB = (sysclk *pllFbkDiv) /pllOpbDiv; in get_clocks() 116 freqEBC = (sysclk * pllFbkDiv) / pllExtBusDiv; in get_clocks() 118 plloutb = ((sysclk * ((cpr_pllc & PLLC_SRC_MASK) ? in get_clocks()
|
| /OK3568_Linux_fs/kernel/sound/soc/ti/ |
| H A D | davinci-evm.c | 26 unsigned sysclk; member 61 unsigned sysclk = ((struct snd_soc_card_drvdata_davinci *) in evm_hw_params() local 62 snd_soc_card_get_drvdata(soc_card))->sysclk; in evm_hw_params() 65 ret = snd_soc_dai_set_sysclk(codec_dai, 0, sysclk, SND_SOC_CLOCK_OUT); in evm_hw_params() 70 ret = snd_soc_dai_set_sysclk(cpu_dai, 0, sysclk, SND_SOC_CLOCK_OUT); in evm_hw_params() 273 .sysclk = 12288000, 287 .sysclk = 27000000, 300 .sysclk = 27000000, 313 .sysclk = 27000000, 325 .sysclk = 24576000, [all …]
|
| /OK3568_Linux_fs/kernel/arch/powerpc/platforms/83xx/ |
| H A D | mpc832x_rdb.c | 38 static int __init of_fsl_spi_probe(char *type, char *compatible, u32 sysclk, in of_fsl_spi_probe() argument 59 pdata.sysclk = sysclk; in of_fsl_spi_probe() 124 u32 sysclk = -1; in fsl_spi_init() local 128 sysclk = get_brgfreq(); in fsl_spi_init() 129 if (sysclk == -1) { in fsl_spi_init() 130 sysclk = fsl_get_sys_freq(); in fsl_spi_init() 131 if (sysclk == -1) in fsl_spi_init() 135 ret = of_fsl_spi_probe(NULL, "fsl,spi", sysclk, board_infos, in fsl_spi_init() 138 of_fsl_spi_probe("spi", "fsl_spi", sysclk, board_infos, in fsl_spi_init()
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | integratorap-im-pd1.dts | 37 clocks = <&sysclk>; 46 clocks = <&sysclk>; 164 clocks = <&impd1_uartclk>, <&sysclk>; 172 clocks = <&impd1_uartclk>, <&sysclk>; 180 clocks = <&impd1_sspclk>, <&sysclk>; 192 clocks = <&sysclk>; 204 clocks = <&sysclk>; 212 clocks = <&sysclk>; 221 clocks = <&sysclk>, <&sysclk>; 234 clocks = <&sysclk>; [all …]
|
| H A D | mps2.dtsi | 81 sysclk: clk-sys { label 151 clocks = <&sysclk>; 159 clocks = <&sysclk>; 166 clocks = <&sysclk>, <&sysclk>, <&sysclk>; 177 clocks = <&sysclk>; 185 clocks = <&sysclk>; 193 clocks = <&sysclk>; 202 clocks = <&sysclk>, <&sysclk>;
|
| H A D | ox810se.dtsi | 60 sysclk: sysclk { label 240 clocks = <&sysclk>; 254 clocks = <&sysclk>; 268 clocks = <&sysclk>; 282 clocks = <&sysclk>;
|
| /OK3568_Linux_fs/kernel/drivers/spi/ |
| H A D | spi-fsl-lib.c | 100 mpc8xxx_spi->spibrg = pdata->sysclk; in mpc8xxx_spi_probe() 134 pdata->sysclk = get_brgfreq(); in of_mpc8xxx_spi_probe() 135 if (pdata->sysclk == -1) { in of_mpc8xxx_spi_probe() 136 pdata->sysclk = fsl_get_sys_freq(); in of_mpc8xxx_spi_probe() 137 if (pdata->sysclk == -1) in of_mpc8xxx_spi_probe() 141 ret = of_property_read_u32(np, "clock-frequency", &pdata->sysclk); in of_mpc8xxx_spi_probe()
|
| /OK3568_Linux_fs/kernel/sound/soc/pxa/ |
| H A D | brownstone.c | 49 int freq_out, sspa_mclk, sysclk; in brownstone_wm8994_hw_params() local 53 sysclk = params_rate(params) * 256; in brownstone_wm8994_hw_params() 57 sysclk = params_rate(params) * 512; in brownstone_wm8994_hw_params() 62 snd_soc_dai_set_pll(cpu_dai, MMP_SYSCLK, 0, freq_out, sysclk); in brownstone_wm8994_hw_params() 66 snd_soc_dai_set_sysclk(codec_dai, WM8994_SYSCLK_MCLK1, sysclk, 0); in brownstone_wm8994_hw_params()
|
| H A D | mmp-sspa.c | 38 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() 512 sspa->sysclk = clk_get(NULL, "mmp-sysclk"); in asoc_mmp_sspa_probe() 513 if (IS_ERR(sspa->sysclk)) { in asoc_mmp_sspa_probe() 515 return PTR_ERR(sspa->sysclk); in asoc_mmp_sspa_probe() 555 clk_put(sspa->sysclk); in asoc_mmp_sspa_remove()
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/clock/ |
| H A D | qoriq-clock.txt | 64 - clocks: If clock-frequency is not specified, sysclk may be provided 71 "sysclk" and "coreclk". 83 0 sysclk must be 0 120 * "fsl,qoriq-sysclk-1.0": for input system clock (v1.0). 122 * "fsl,qoriq-sysclk-2.0": for input system clock (v2.0). 127 clock-specifier. Should be <0> for "fsl,qoriq-sysclk-[1,2].0" 153 sysclk: sysclk { 155 compatible = "fsl,qoriq-sysclk-1.0"; 156 clock-output-names = "sysclk"; 163 clocks = <&sysclk>; [all …]
|
| /OK3568_Linux_fs/kernel/sound/soc/meson/ |
| H A D | axg-pdm.c | 95 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() 396 ret = clk_set_rate(priv->sysclk, priv->cfg->sys_rate); in axg_pdm_dai_probe() 402 ret = clk_prepare_enable(priv->sysclk); in axg_pdm_dai_probe() 427 clk_disable_unprepare(priv->sysclk); in axg_pdm_dai_probe() 437 clk_disable_unprepare(priv->sysclk); in axg_pdm_dai_remove() 629 priv->sysclk = devm_clk_get(dev, "sysclk"); in axg_pdm_probe() 630 if (IS_ERR(priv->sysclk)) { in axg_pdm_probe() [all …]
|
| /OK3568_Linux_fs/kernel/sound/soc/atmel/ |
| H A D | mchp-i2s-mcc.c | 238 unsigned int sysclk; member 303 dev->sysclk = freq; in mchp_i2s_mcc_set_sysclk() 401 unsigned int sysclk; in mchp_i2s_mcc_config_divs() local 406 if (!dev->sysclk) in mchp_i2s_mcc_config_divs() 407 sysclk = bclk; in mchp_i2s_mcc_config_divs() 409 sysclk = dev->sysclk; in mchp_i2s_mcc_config_divs() 416 lcm_rate = lcm(sysclk, bclk); in mchp_i2s_mcc_config_divs() 417 if ((lcm_rate / sysclk % 2 == 1 && lcm_rate / sysclk > 2) || in mchp_i2s_mcc_config_divs() 422 (clk_rate == sysclk || clk_rate / (sysclk * 2) <= GENMASK(5, 0)) && in mchp_i2s_mcc_config_divs() 465 if (dev->sysclk) in mchp_i2s_mcc_config_divs() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | fsl-ls1043a.dtsi | 19 sysclk: sysclk { label 23 clock-output-names = "sysclk"; 47 clocks = <&sysclk>; 158 clocks = <&sysclk>; 167 clocks = <&sysclk>; 177 clocks = <&sysclk>; 185 clocks = <&sysclk>; 194 clocks = <&sysclk>; 203 clocks = <&sysclk>;
|
| H A D | ls1021a.dtsi | 23 sysclk = &sysclk; 114 sysclk: sysclk { label 117 clock-output-names = "sysclk"; 124 clocks = <&sysclk>; 133 clocks = <&sysclk>; 254 clocks = <&sysclk>;
|
| /OK3568_Linux_fs/u-boot/arch/arm/cpu/armv8/fsl-layerscape/ |
| H A D | fsl_lsch3_speed.c | 69 unsigned long sysclk = CONFIG_SYS_CLK_FREQ; in get_sys_info() local 74 sys_info->freq_systembus = sysclk; in get_sys_info() 81 sys_info->freq_ddrbus = sysclk; in get_sys_info() 83 sys_info->freq_ddrbus2 = sysclk; in get_sys_info() 113 freq_c_pll[i] = sysclk * ratio[i]; in get_sys_info()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-stm32/stm32f4/ |
| H A D | clock.c | 192 u32 sysclk = 0; in clock_get() local 210 sysclk = ((CONFIG_STM32_HSE_HZ / pllm) * plln) / pllp; in clock_get() 215 return sysclk; in clock_get() 221 return sysclk >>= shift; in clock_get() 227 return sysclk >>= shift; in clock_get() 233 return sysclk >>= shift; in clock_get()
|
| /OK3568_Linux_fs/kernel/sound/soc/codecs/ |
| H A D | max9860.c | 260 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 …]
|
| H A D | da7210.c | 761 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 …]
|
| H A D | da9055.c | 1054 u32 sysclk; in da9055_hw_params() local 1080 sysclk = 3072000; in da9055_hw_params() 1084 sysclk = 2822400; in da9055_hw_params() 1088 sysclk = 3072000; in da9055_hw_params() 1092 sysclk = 3072000; in da9055_hw_params() 1096 sysclk = 2822400; in da9055_hw_params() 1100 sysclk = 3072000; in da9055_hw_params() 1104 sysclk = 2822400; in da9055_hw_params() 1108 sysclk = 3072000; in da9055_hw_params() 1112 sysclk = 2822400; in da9055_hw_params() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/cpu/armv7/ls102xa/ |
| H A D | clock.c | 41 unsigned long sysclk = CONFIG_SYS_CLK_FREQ; in get_sys_info() local 43 sys_info->freq_systembus = sysclk; in get_sys_info() 47 sys_info->freq_ddrbus = sysclk; in get_sys_info() 58 freq_c_pll[i] = sysclk * ratio[i]; in get_sys_info()
|
| /OK3568_Linux_fs/u-boot/board/freescale/common/ |
| H A D | ngpixis.c | 156 void pixis_sysclk_set(unsigned long sysclk) in pixis_sysclk_set() argument 161 freq_word = ics307_sysclk_calculator(sysclk); in pixis_sysclk_set() 178 unsigned long sysclk; in pixis_reset_cmd() local 203 sysclk = simple_strtoul(argv[i + 1], NULL, 0); in pixis_reset_cmd() 205 pixis_sysclk_set(sysclk); in pixis_reset_cmd()
|
| H A D | pixis.c | 28 static int set_px_sysclk(unsigned long sysclk) in set_px_sysclk() argument 32 switch (sysclk) { in set_px_sysclk() 487 unsigned long sysclk; in pixis_reset_cmd() local 491 sysclk = simple_strtoul(p_cf_sysclk, NULL, 10); in pixis_reset_cmd() 495 if (!(set_px_sysclk(sysclk) in pixis_reset_cmd()
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/i3c/ |
| H A D | cdns,i3c-master.txt | 7 - clocks: shall reference the pclk and sysclk 8 - clock-names: shall contain "pclk" and "sysclk" 32 clock-names = "pclk", "sysclk";
|
| /OK3568_Linux_fs/u-boot/drivers/clk/ |
| H A D | clk_stm32f7.c | 178 u32 sysclk = 0; in stm32_clk_get_rate() local 196 sysclk = ((CONFIG_STM32_HSE_HZ / pllm) * plln) / pllp; in stm32_clk_get_rate() 210 return sysclk >>= shift; in stm32_clk_get_rate() 217 return sysclk >>= shift; in stm32_clk_get_rate() 224 return sysclk >>= shift; in stm32_clk_get_rate()
|