Home
last modified time | relevance | path

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

/qemu/hw/arm/
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->cpu), "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()
236 qdev_connect_clock_in(armv7m, "cpuclk", mms->sysclk); in mps2_common_init()
373 qdev_connect_clock_in(DEVICE(&mms->timer[i]), "pclk", mms->sysclk); in mps2_common_init()
381 qdev_connect_clock_in(DEVICE(&mms->dualtimer), "TIMCLK", mms->sysclk); in mps2_common_init()
388 qdev_connect_clock_in(DEVICE(&mms->watchdog), "WDOGCLK", mms->sysclk); in mps2_common_init()
H A Dstm32f405_soc.c84 s->sysclk = qdev_init_clock_in(DEVICE(s), "sysclk", NULL, NULL, 0); in stm32f405_soc_initfn()
107 if (!clock_has_source(s->sysclk)) { in stm32f405_soc_realize()
119 clock_set_source(s->refclk, s->sysclk); in stm32f405_soc_realize()
155 qdev_connect_clock_in(armv7m, "cpuclk", s->sysclk); in stm32f405_soc_realize()
H A Dmusca.c86 Clock *sysclk; member
368 mms->sysclk = clock_new(OBJECT(machine), "SYSCLK"); in musca_init()
369 clock_set_hz(mms->sysclk, SYSCLK_FRQ); in musca_init()
381 qdev_connect_clock_in(ssedev, "MAINCLK", mms->sysclk); in musca_init()
H A Daspeed_ast10x0.c125 s->sysclk = qdev_init_clock_in(DEVICE(s), "sysclk", NULL, NULL, 0); in aspeed_soc_ast1030_init()
198 if (!clock_has_source(s->sysclk)) { in aspeed_soc_ast1030_realize()
215 qdev_connect_clock_in(armv7m, "cpuclk", s->sysclk); in aspeed_soc_ast1030_realize()
H A Dstellaris.c86 Clock *sysclk; member
282 clock_set_ns(s->sysclk, period_ns); in ssys_calculate_system_clock()
284 clock_propagate(s->sysclk); in ssys_calculate_system_clock()
462 s->sysclk = qdev_init_clock_out(DEVICE(s), "SYSCLK"); in stellaris_sys_instance_init()
H A Dmps2-tz.c163 Clock *sysclk; member
820 mms->sysclk = clock_new(OBJECT(machine), "SYSCLK"); in mps2tz_common_init()
821 clock_set_hz(mms->sysclk, mmc->sysclk_frq); in mps2tz_common_init()
847 qdev_connect_clock_in(iotkitdev, "MAINCLK", mms->sysclk); in mps2tz_common_init()
H A Daspeed.c1521 Clock *sysclk; in aspeed_minibmc_machine_init() local
1523 sysclk = clock_new(OBJECT(machine), "SYSCLK"); in aspeed_minibmc_machine_init()
1524 clock_set_hz(sysclk, SYSCLK_FRQ); in aspeed_minibmc_machine_init()
1529 qdev_connect_clock_in(DEVICE(bmc->soc), "sysclk", sysclk); in aspeed_minibmc_machine_init()
/qemu/include/hw/arm/
H A Dstm32f100_soc.h57 Clock *sysclk; member
H A Dnrf51_soc.h54 Clock *sysclk; member
H A Dstm32f205_soc.h68 Clock *sysclk; member
H A Dstm32f405_soc.h71 Clock *sysclk; member
H A Daspeed_soc.h84 Clock *sysclk; member
/qemu/hw/ppc/
H A Dvirtex_ml507.c93 static PowerPCCPU *ppc440_init_xilinx(const char *cpu_type, uint32_t sysclk) in ppc440_init_xilinx() argument
103 ppc_booke_timers_init(cpu, sysclk, 0/* no flags */); in ppc440_init_xilinx()
H A Dppc405_uc.c766 VCO_out = (uint64_t)cpc->sysclk * M * D; in ppc405ep_compute_clocks()
783 PLL_out = cpc->sysclk; in ppc405ep_compute_clocks()
822 cpc->sysclk, VCO_out, PLL_out, in ppc405ep_compute_clocks()
947 ppc_40x_timers_init(&dcr->cpu->env, cpc->sysclk, PPC_INTERRUPT_PIT); in ppc405_cpc_realize()
969 DEFINE_PROP_UINT32("sys-clk", Ppc405CpcState, sysclk, 0),
H A Dppc405.h147 uint32_t sysclk; member