Home
last modified time | relevance | path

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

12

/openbmc/u-boot/drivers/clk/
H A Dclk_stm32h7.c590 static u32 stm32_get_timer_rate(struct stm32_clk *priv, u32 sysclk, in stm32_get_timer_rate() argument
605 return sysclk; in stm32_get_timer_rate()
607 return sysclk / 2; in stm32_get_timer_rate()
609 return sysclk / 4; in stm32_get_timer_rate()
617 return sysclk; in stm32_get_timer_rate()
622 return sysclk / psc; in stm32_get_timer_rate()
633 ulong sysclk = 0; in stm32_clk_get_rate() local
647 sysclk = stm32_get_PLL1_rate(regs, PLL1_P_CK); in stm32_clk_get_rate()
650 sysclk = stm32_get_rate(regs, HSE); in stm32_clk_get_rate()
654 sysclk = stm32_get_rate(regs, CSI); in stm32_clk_get_rate()
[all …]
H A Dclk_stm32f.c330 static u32 stm32_get_hclk_rate(struct stm32_rcc_regs *regs, u32 sysclk) in stm32_get_hclk_rate() argument
342 return sysclk >> shift; in stm32_get_hclk_rate()
362 static u32 stm32_get_timer_rate(struct stm32_clk *priv, u32 sysclk, in stm32_get_timer_rate() argument
377 return stm32_get_hclk_rate(regs, sysclk); in stm32_get_timer_rate()
379 return (sysclk >> shift) * 4; in stm32_get_timer_rate()
387 return sysclk; in stm32_get_timer_rate()
389 return (sysclk >> shift) * 2; in stm32_get_timer_rate()
396 u32 sysclk = 0; in stm32_clk_get_rate() local
413 sysclk = vco / pllp; in stm32_clk_get_rate()
424 return stm32_get_hclk_rate(regs, sysclk); in stm32_clk_get_rate()
[all …]
/openbmc/qemu/hw/arm/
H A Dmax78000fthr.c23 Clock *sysclk; in max78000_init() local
25 sysclk = clock_new(OBJECT(machine), "SYSCLK"); in max78000_init()
26 clock_set_hz(sysclk, SYSCLK_FRQ); in max78000_init()
30 qdev_connect_clock_in(dev, "sysclk", sysclk); in max78000_init()
H A Dnetduinoplus2.c40 Clock *sysclk; in netduinoplus2_init() local
43 sysclk = clock_new(OBJECT(machine), "SYSCLK"); in netduinoplus2_init()
44 clock_set_hz(sysclk, SYSCLK_FRQ); in netduinoplus2_init()
48 qdev_connect_clock_in(dev, "sysclk", sysclk); in netduinoplus2_init()
H A Dstm32vldiscovery.c43 Clock *sysclk; in stm32vldiscovery_init() local
46 sysclk = clock_new(OBJECT(machine), "SYSCLK"); in stm32vldiscovery_init()
47 clock_set_hz(sysclk, SYSCLK_FRQ); in stm32vldiscovery_init()
51 qdev_connect_clock_in(dev, "sysclk", sysclk); in stm32vldiscovery_init()
H A Dnetduino2.c40 Clock *sysclk; in netduino2_init() local
43 sysclk = clock_new(OBJECT(machine), "SYSCLK"); in netduino2_init()
44 clock_set_hz(sysclk, SYSCLK_FRQ); in netduino2_init()
48 qdev_connect_clock_in(dev, "sysclk", sysclk); in netduino2_init()
H A Dolimex-stm32-h405.c43 Clock *sysclk; in olimex_stm32_h405_init() local
46 sysclk = clock_new(OBJECT(machine), "SYSCLK"); in olimex_stm32_h405_init()
47 clock_set_hz(sysclk, SYSCLK_FRQ); in olimex_stm32_h405_init()
51 qdev_connect_clock_in(dev, "sysclk", sysclk); in olimex_stm32_h405_init()
H A Dstm32f100_soc.c62 s->sysclk = qdev_init_clock_in(DEVICE(s), "sysclk", NULL, NULL, 0); in stm32f100_soc_initfn()
85 if (!clock_has_source(s->sysclk)) { in stm32f100_soc_realize()
97 clock_set_source(s->refclk, s->sysclk); in stm32f100_soc_realize()
121 qdev_connect_clock_in(armv7m, "cpuclk", s->sysclk); in stm32f100_soc_realize()
H A Dstm32f205_soc.c79 s->sysclk = qdev_init_clock_in(DEVICE(s), "sysclk", NULL, NULL, 0); in stm32f205_soc_initfn()
102 if (!clock_has_source(s->sysclk)) { in stm32f205_soc_realize()
114 clock_set_source(s->refclk, s->sysclk); in stm32f205_soc_realize()
133 qdev_connect_clock_in(armv7m, "cpuclk", s->sysclk); in stm32f205_soc_realize()
H A Dnrf51_soc.c73 if (clock_has_source(s->sysclk)) { in nrf51_soc_realize()
78 clock_set_hz(s->sysclk, HCLK_FRQ); in nrf51_soc_realize()
79 qdev_connect_clock_in(DEVICE(&s->armv7m), "cpuclk", s->sysclk); in nrf51_soc_realize()
208 s->sysclk = qdev_init_clock_in(DEVICE(s), "sysclk", NULL, NULL, 0); in nrf51_soc_init()
H A Dmps2.c90 Clock *sysclk; member
153 mms->sysclk = clock_new(OBJECT(machine), "SYSCLK"); in mps2_common_init()
154 clock_set_hz(mms->sysclk, SYSCLK_FRQ); in mps2_common_init()
240 qdev_connect_clock_in(armv7m, "cpuclk", mms->sysclk); in mps2_common_init()
377 qdev_connect_clock_in(DEVICE(&mms->timer[i]), "pclk", mms->sysclk); in mps2_common_init()
385 qdev_connect_clock_in(DEVICE(&mms->dualtimer), "TIMCLK", mms->sysclk); in mps2_common_init()
392 qdev_connect_clock_in(DEVICE(&mms->watchdog), "WDOGCLK", mms->sysclk); in mps2_common_init()
H A Dstm32f405_soc.c87 s->sysclk = qdev_init_clock_in(DEVICE(s), "sysclk", NULL, NULL, 0); in stm32f405_soc_initfn()
110 if (!clock_has_source(s->sysclk)) { in stm32f405_soc_realize()
122 clock_set_source(s->refclk, s->sysclk); in stm32f405_soc_realize()
158 qdev_connect_clock_in(armv7m, "cpuclk", s->sysclk); in stm32f405_soc_realize()
H A Dmax78000_soc.c50 s->sysclk = qdev_init_clock_in(DEVICE(s), "sysclk", NULL, NULL, 0); in max78000_soc_initfn()
62 if (!clock_has_source(s->sysclk)) { in max78000_soc_realize()
101 qdev_connect_clock_in(armv7m, "cpuclk", s->sysclk); in max78000_soc_realize()
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/
H A Dfsl_lsch3_speed.c68 unsigned long sysclk = CONFIG_SYS_CLK_FREQ; in get_sys_info() local
73 sys_info->freq_systembus = sysclk; in get_sys_info()
80 sys_info->freq_ddrbus = sysclk; in get_sys_info()
82 sys_info->freq_ddrbus2 = sysclk; in get_sys_info()
112 freq_c_pll[i] = sysclk * ratio[i]; in get_sys_info()
H A Dfsl_lsch2_speed.c49 unsigned long sysclk = CONFIG_SYS_CLK_FREQ; in get_sys_info() local
52 sys_info->freq_systembus = sysclk; in get_sys_info()
61 sys_info->freq_ddrbus = sysclk; in get_sys_info()
/openbmc/u-boot/arch/arm/cpu/armv7/ls102xa/
H A Dclock.c40 unsigned long sysclk = CONFIG_SYS_CLK_FREQ; in get_sys_info() local
42 sys_info->freq_systembus = sysclk; in get_sys_info()
46 sys_info->freq_ddrbus = sysclk; in get_sys_info()
57 freq_c_pll[i] = sysclk * ratio[i]; in get_sys_info()
/openbmc/u-boot/board/freescale/common/
H A Dngpixis.c155 void pixis_sysclk_set(unsigned long sysclk) in pixis_sysclk_set() argument
160 freq_word = ics307_sysclk_calculator(sysclk); in pixis_sysclk_set()
177 unsigned long sysclk; in pixis_reset_cmd() local
202 sysclk = simple_strtoul(argv[i + 1], NULL, 0); in pixis_reset_cmd()
204 pixis_sysclk_set(sysclk); in pixis_reset_cmd()
H A Dpixis.c27 static int set_px_sysclk(unsigned long sysclk) in set_px_sysclk() argument
31 switch (sysclk) { in set_px_sysclk()
486 unsigned long sysclk; in pixis_reset_cmd() local
490 sysclk = simple_strtoul(p_cf_sysclk, NULL, 10); in pixis_reset_cmd()
494 if (!(set_px_sysclk(sysclk) in pixis_reset_cmd()
/openbmc/u-boot/arch/arm/dts/
H A Dfsl-ls1043a.dtsi16 sysclk: sysclk { label
20 clock-output-names = "sysclk";
44 clocks = <&sysclk>;
163 clocks = <&sysclk>;
172 clocks = <&sysclk>;
182 clocks = <&sysclk>;
190 clocks = <&sysclk>;
199 clocks = <&sysclk>;
208 clocks = <&sysclk>;
H A Dfsl-lx2160a.dtsi21 sysclk: sysclk { label
25 clock-output-names = "sysclk";
32 clocks = <&sysclk>;
H A Dfsl-ls1012a.dtsi12 sysclk: sysclk { label
16 clock-output-names = "sysclk";
40 clocks = <&sysclk>;
H A Dls1021a.dtsi22 sysclk = &sysclk;
112 sysclk: sysclk { label
115 clock-output-names = "sysclk";
122 clocks = <&sysclk>;
131 clocks = <&sysclk>;
252 clocks = <&sysclk>;
/openbmc/u-boot/drivers/sound/
H A Dmax98090.c85 if (freq == priv->sysclk) in max98090_set_sysclk()
112 priv->sysclk = freq; in max98090_set_sysclk()
247 priv->sysclk = -1U; in max98090_device_init()
H A Dmaxim_codec.h19 unsigned int sysclk; member
/openbmc/qemu/include/hw/arm/
H A Dstm32f100_soc.h57 Clock *sysclk; member

12