Home
last modified time | relevance | path

Searched refs:timebase (Results 1 – 131 of 131) sorted by relevance

/linux-4.4.14/arch/powerpc/boot/
Dpq2.c32 u32 *timebase, u32 *brgfreq) in pq2_get_clocks() argument
58 if (timebase) in pq2_get_clocks()
59 *timebase = busclk / 4; in pq2_get_clocks()
78 void pq2_set_clocks(u32 sysfreq, u32 corefreq, u32 timebase, u32 brgfreq) in pq2_set_clocks() argument
82 dt_fixup_cpu_clocks(corefreq, timebase, sysfreq); in pq2_set_clocks()
95 u32 sysfreq, corefreq, timebase, brgfreq; in pq2_fixup_clocks() local
97 if (!pq2_get_clocks(crystal, &sysfreq, &corefreq, &timebase, &brgfreq)) in pq2_fixup_clocks()
100 pq2_set_clocks(sysfreq, corefreq, timebase, brgfreq); in pq2_fixup_clocks()
Dtreeboot-currituck.c89 const u32 *timebase; in platform_init() local
111 timebase = fdt_getprop(_dtb_start, node, "timebase-frequency", &size); in platform_init()
112 if (timebase && (size == 4)) in platform_init()
113 timebase_period_ns = 1000000000 / *timebase; in platform_init()
Dsimpleboot.c31 const u32 *na, *ns, *reg, *timebase; in platform_init() local
76 timebase = fdt_getprop(_dtb_start, node, "timebase-frequency", &size); in platform_init()
77 if (timebase && (size == 4)) in platform_init()
78 timebase_period_ns = 1000000000 / *timebase; in platform_init()
Dtreeboot-akebono.c102 const u32 *timebase; in platform_init() local
155 timebase = fdt_getprop(_dtb_start, node, "timebase-frequency", &size); in platform_init()
156 if (timebase && (size == 4)) in platform_init()
157 timebase_period_ns = 1000000000 / *timebase; in platform_init()
Dpq2.h7 u32 *timebase, u32 *brgfreq);
8 void pq2_set_clocks(u32 sysfreq, u32 corefreq, u32 timebase, u32 brgfreq);
/linux-4.4.14/Documentation/devicetree/bindings/watchdog/
Dof-xilinx-wdt.txt5 - compatible : Should be "xlnx,xps-timebase-wdt-1.00.a" or
6 "xlnx,xps-timebase-wdt-1.01.a".
17 axi-timebase-wdt@40100000 {
19 compatible = "xlnx,xps-timebase-wdt-1.00.a";
/linux-4.4.14/arch/powerpc/platforms/powermac/
Dsmp.c70 static u64 timebase; variable
390 timebase = get_tb(); in smp_psurge_kick_cpu()
392 while (timebase) in smp_psurge_kick_cpu()
431 while (!timebase) in smp_psurge_take_timebase()
434 set_tb(timebase >> 32, timebase & 0xffffffff); in smp_psurge_take_timebase()
435 timebase = 0; in smp_psurge_take_timebase()
473 timebase = get_tb(); in smp_core99_give_timebase()
475 while (timebase) in smp_core99_give_timebase()
493 while (!timebase) in smp_core99_take_timebase()
496 set_tb(timebase >> 32, timebase & 0xffffffff); in smp_core99_take_timebase()
[all …]
/linux-4.4.14/arch/powerpc/platforms/85xx/
Dsmp.c47 static u64 timebase; variable
89 asm volatile("mfspr %0, %1" : "=r" (timebase) : in mpc85xx_give_timebase()
93 prev = timebase; in mpc85xx_give_timebase()
94 asm volatile("mfspr %0, %1" : "=r" (timebase) : in mpc85xx_give_timebase()
96 } while (prev != timebase); in mpc85xx_give_timebase()
99 timebase = get_tb(); in mpc85xx_give_timebase()
122 set_tb(timebase >> 32, timebase & 0xffffffff); in mpc85xx_take_timebase()
/linux-4.4.14/drivers/pwm/
Dpwm-img.c91 u32 val, div, duty, timebase; in img_pwm_config() local
108 timebase = DIV_ROUND_UP(mul, 1); in img_pwm_config()
111 timebase = DIV_ROUND_UP(mul, 8); in img_pwm_config()
114 timebase = DIV_ROUND_UP(mul, 64); in img_pwm_config()
117 timebase = DIV_ROUND_UP(mul, 512); in img_pwm_config()
124 duty = DIV_ROUND_UP(timebase * duty_ns, period_ns); in img_pwm_config()
133 (timebase << PWM_CH_CFG_TMBASE_SHIFT); in img_pwm_config()
/linux-4.4.14/arch/powerpc/platforms/pasemi/
Dsetup.c77 static unsigned long timebase; variable
88 timebase = get_tb(); in pas_give_timebase()
91 while (timebase) in pas_give_timebase()
99 while (!timebase) in pas_take_timebase()
103 set_tb(timebase >> 32, timebase & 0xffffffff); in pas_take_timebase()
104 timebase = 0; in pas_take_timebase()
/linux-4.4.14/drivers/isdn/mISDN/
Dl1oip_core.c277 u16 timebase, u8 *buf, int len) in l1oip_socket_send() argument
318 *p++ = timebase >> 8; /* time base */ in l1oip_socket_send()
319 *p++ = timebase; in l1oip_socket_send()
362 l1oip_socket_recv(struct l1oip *hc, u8 remotecodec, u8 channel, u16 timebase, in l1oip_socket_recv() argument
420 if (((s16)(timebase - rx_counter)) >= 0) { in l1oip_socket_recv()
422 if (timebase >= (rx_counter & 0xffff)) in l1oip_socket_recv()
424 (rx_counter & 0xffff0000) | timebase; in l1oip_socket_recv()
427 | timebase; in l1oip_socket_recv()
430 if (timebase < (rx_counter & 0xffff)) in l1oip_socket_recv()
432 (rx_counter & 0xffff0000) | timebase; in l1oip_socket_recv()
[all …]
/linux-4.4.14/arch/powerpc/boot/dts/
Diss4xx-mpic.dts39 timebase-frequency = <100000000>;
53 timebase-frequency = <100000000>;
69 timebase-frequency = <100000000>;
85 timebase-frequency = <100000000>;
Dps3.dts45 * dtc expects a clock-frequency and timebase-frequency entries, so
63 timebase-frequency = <0>;
Dsbc8548-pre.dtsi40 timebase-frequency = <0>; // From uboot
Dgamecube.dts41 timebase-frequency = <40500000>; /* 162MHz / 4 */
Dstorcenter.dts36 timebase-frequency = <25000000>;
Dvirtex440-ml507.dts53 timebase-frequency = <400000000>;
383 xps_timebase_wdt_1: xps-timebase-wdt@83a00000 {
384 compatible = "xlnx,xps-timebase-wdt-1.00.b";
Diss4xx.dts37 timebase-frequency = <100000000>;
Dmedia5200.dts33 timebase-frequency = <33000000>; // 33 MHz, these were configured by U-Boot
Dcurrituck.dts35 timebase-frequency = <100000000>; // 100Mhz
49 timebase-frequency = <100000000>; // 100Mhz
Dsbc8641d.dts46 timebase-frequency = <0>; // From uboot
57 timebase-frequency = <0>; // From uboot
Dgef_sbc610.dts48 timebase-frequency = <0>; // From uboot
59 timebase-frequency = <0>; // From uboot
Dadder875-redboot.dts37 timebase-frequency = <0>;
Dadder875-uboot.dts37 timebase-frequency = <0>;
Damigaone.dts33 timebase-frequency = <0>; // 33.3 MHz, from U-boot
Dgef_ppc9a.dts48 timebase-frequency = <0>; // From uboot
59 timebase-frequency = <0>; // From uboot
DkuroboxHG.dts43 timebase-frequency = <32522240>; /* Fixed by bootloader */
DkuroboxHD.dts43 timebase-frequency = <24391680>; /* Fixed by bootloader */
Dmpc8610_hpcd.dts39 &pmc 0x00004000 0>; // timebase
40 timebase-frequency = <0>; // From uboot
Dgef_sbc310.dts49 timebase-frequency = <0>; // From uboot
60 timebase-frequency = <0>; // From uboot
Dmpc866ads.dts32 timebase-frequency = <0>;
Dep8248e.dts39 timebase-frequency = <0>;
Dtqm5200.dts33 timebase-frequency = <0>; // from bootloader
Dtqm8xx.dts39 timebase-frequency = <0>;
Dcharon.dts36 timebase-frequency = <0>; // from bootloader
Dwii.dts50 timebase-frequency = <60750000>; /* 243MHz / 4 */
Dep88xc.dts32 timebase-frequency = <0>;
Dmpc7448hpc2.dts42 timebase-frequency = <0>; // 33 MHz, from uboot
Dmpc8641_hpcn_36b.dts42 timebase-frequency = <0>; // 33 MHz, from uboot
53 timebase-frequency = <0>; // 33 MHz, from uboot
Dmpc885ads.dts32 timebase-frequency = <0>;
Dmvme5100.dts36 timebase-frequency = <25000000>;
Dholly.dts33 timebase-frequency = <50000000>;
Dep405.dts36 timebase-frequency = <0>; /* Filled in by zImage */
Dmpc8349emitxgp.dts38 timebase-frequency = <0>; // from bootloader
Dacadia.dts35 timebase-frequency = <0>; /* Filled in by wrapper */
Dakebono.dts36 timebase-frequency = <100000000>; // 100Mhz
50 timebase-frequency = <100000000>; // 100Mhz
Dmpc8641_hpcn.dts42 timebase-frequency = <0>; // From uboot
53 timebase-frequency = <0>; // From uboot
Dklondike.dts47 timebase-frequency = <300000000>; /* Filled in by U-Boot */
Dstx_gp3_8560.dts38 timebase-frequency = <0>;
Dmgcoge.dts36 timebase-frequency = <0>; /* Filled in by U-Boot */
Dlite5200.dts33 timebase-frequency = <0>; // from bootloader
Dwalnut.dts36 timebase-frequency = <0>; /* Filled in by zImage */
Dpq2fads.dts39 timebase-frequency = <0>;
Dxpedite5301.dts41 timebase-frequency = <0>;
54 timebase-frequency = <0>;
Dxpedite5370.dts39 timebase-frequency = <0>;
52 timebase-frequency = <0>;
Dtqm8541.dts39 timebase-frequency = <0>;
Dmpc8308_p1m.dts38 timebase-frequency = <0>; // from bootloader
Dmpc8272ads.dts38 timebase-frequency = <0>;
Dmpc8308rdb.dts39 timebase-frequency = <0>; // from bootloader
Dmpc5125twr.dts43 timebase-frequency = <49500000>;// 49.5 MHz (csb/4)
Dasp834x-redboot.dts38 timebase-frequency = <0>; // from bootloader
Dwarp.dts35 timebase-frequency = <0>; /* Filled in by zImage */
Dtqm8555.dts39 timebase-frequency = <0>;
Dtqm8540.dts40 timebase-frequency = <0>;
Dxpedite5330.dts77 timebase-frequency = <0>;
90 timebase-frequency = <0>;
Dxcalibur1501.dts40 timebase-frequency = <0>;
53 timebase-frequency = <0>;
Dac14xx.dts30 timebase-frequency = <40000000>; /* 40 MHz (csb/4) */
Dsocrates.dts40 timebase-frequency = <0>;
Dhotfoot.dts36 timebase-frequency = <0>; /* Filled in by zImage */
Dsam440ep.dts42 timebase-frequency = <0>; /* Filled in by zImage */
Dsbc8349.dts43 timebase-frequency = <0>; // from bootloader
Dhaleakala.dts35 timebase-frequency = <0>; /* Filled in by U-Boot */
Dmpc832x_rdb.dts39 timebase-frequency = <0>;
Dc2k.dts39 timebase-frequency = <41666667>; /* 166.6666/4 MHz */
Dksi8560.dts40 timebase-frequency = <0>; /* From U-boot */
Dmpc5200b.dtsi34 timebase-frequency = <0>; // from bootloader
Dbamboo.dts41 timebase-frequency = <0>; /* Filled in by zImage */
Dtqm8560.dts41 timebase-frequency = <0>;
Dobs600.dts40 timebase-frequency = <0>; /* Filled in by U-Boot */
Debony.dts39 timebase-frequency = <0>; // Filled in by zImage
Dyosemite.dts39 timebase-frequency = <0>; /* Filled in by zImage */
Dmpc8313erdb.dts39 timebase-frequency = <0>; // from bootloader
Drainier.dts42 timebase-frequency = <0>; /* Filled in by zImage */
Dmpc8349emitx.dts40 timebase-frequency = <0>; // from bootloader
Dstxssa8555.dts41 timebase-frequency = <0>; // 33 MHz, from uboot
Darches.dts56 timebase-frequency = <0>; /* Filled in by U-Boot */
Dmpc8377_wlan.dts41 timebase-frequency = <0>;
Dmpc8379_rdb.dts38 timebase-frequency = <0>;
Dmpc834x_mds.dts40 timebase-frequency = <0>; // from bootloader
Dmpc8315erdb.dts40 timebase-frequency = <0>; // from bootloader
Dmpc8377_rdb.dts40 timebase-frequency = <0>;
Dmpc836x_rdk.dts46 timebase-frequency = <0>;
Dmpc8379_mds.dts39 timebase-frequency = <0>;
Dsequoia.dts42 timebase-frequency = <0>; /* Filled in by zImage */
Deiger.dts38 timebase-frequency = <0>; /* Filled in by U-Boot */
Dmpc8378_rdb.dts40 timebase-frequency = <0>;
Dmpc836x_mds.dts44 timebase-frequency = <66000000>;
Dmpc832x_mds.dts51 timebase-frequency = <0>;
Dbluestone.dts48 timebase-frequency = <0>; /* Filled in by U-Boot */
Dmpc8378_mds.dts41 timebase-frequency = <0>;
Dmakalu.dts36 timebase-frequency = <0>; /* Filled in by U-Boot */
Dtaishan.dts38 timebase-frequency = <0>; // Filled in by zImage
Dredwood.dts34 timebase-frequency = <0>; /* Filled in by U-Boot */
Dkmeter1.dts42 timebase-frequency = <0>; /* Filled in by U-Boot */
Dmpc5121.dtsi39 timebase-frequency = <49500000>;/* 49.5 MHz (csb/4) */
Dmpc8377_mds.dts41 timebase-frequency = <0>;
Dicon.dts36 timebase-frequency = <0>; /* Filled in by U-Boot */
Dkilauea.dts36 timebase-frequency = <0>; /* Filled in by U-Boot */
Dkatmai.dts40 timebase-frequency = <0>; /* Filled in by zImage */
Dvirtex440-ml510.dts48 timebase-frequency = <300000000>;
Dcanyonlands.dts36 timebase-frequency = <0>; /* Filled in by U-Boot */
Dglacier.dts38 timebase-frequency = <0>; /* Filled in by U-Boot */
/linux-4.4.14/drivers/leds/
Dleds-asic3.c45 u32 timebase; in brightness_set() local
48 timebase = (value == LED_OFF) ? 0 : (LED_EN|0x4); in brightness_set()
54 asic3_write_register(asic, (base + ASIC3_LED_TimeBase), timebase); in brightness_set()
/linux-4.4.14/arch/powerpc/kernel/
Drtas.c1210 static u64 timebase = 0; variable
1220 timebase = get_tb(); in rtas_give_timebase()
1223 while (timebase) in rtas_give_timebase()
1231 while (!timebase) in rtas_take_timebase()
1234 set_tb(timebase >> 32, timebase & 0xffffffff); in rtas_take_timebase()
1235 timebase = 0; in rtas_take_timebase()
Dtime.c219 dtb = be64_to_cpu(dtl->timebase); in scan_dispatch_log()
/linux-4.4.14/arch/powerpc/include/asm/
Dlppaca.h145 __be64 timebase; member
/linux-4.4.14/arch/powerpc/boot/dts/fsl/
Dmpc8569si-pre.dtsi64 &pmc 0x00004000>; // timebase
Dmpc8568si-pre.dtsi65 &pmc 0x00004000>; // timebase
Dmpc8541cds.dts42 timebase-frequency = <0>; // 33 MHz, from uboot
Dmpc8540ads.dts42 timebase-frequency = <0>; // 33 MHz, from uboot
Dmpc8555cds.dts42 timebase-frequency = <0>; // 33 MHz, from uboot
Dmpc8560ads.dts43 timebase-frequency = <82500000>;
/linux-4.4.14/drivers/staging/comedi/drivers/
Damplc_pci230.c629 static unsigned int pci230_divide_ns(uint64_t ns, unsigned int timebase, in pci230_divide_ns() argument
636 rem = do_div(div, timebase); in pci230_divide_ns()
640 div += (rem + (timebase / 2)) / timebase; in pci230_divide_ns()
645 div += (rem + timebase - 1) / timebase; in pci230_divide_ns()
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/
Dspufs.h75 u64 timebase; member
Dfile.c2440 (unsigned long long) p->timebase); in switch_log_sprint()
2559 p->timebase = get_tb(); in spu_switch_log_notify()
/linux-4.4.14/arch/microblaze/boot/dts/
Dsystem.dts67 timebase-frequency = <125000000>;
/linux-4.4.14/arch/arm/boot/dts/
Datlas6.dtsi27 timebase-frequency = <0>;
Dprima2.dtsi29 timebase-frequency = <0>;
/linux-4.4.14/Documentation/devicetree/
Dbooting-without-of.txt911 - timebase-frequency : a cell indicating the frequency of the
912 timebase in Hz. This is not directly used by the generic code,
914 the kernel timebase/decrementer calibration based on this
/linux-4.4.14/arch/powerpc/kvm/
Dbook3s_hv.c594 dt->timebase = cpu_to_be64(now + vc->tb_offset); in kvmppc_create_dtl_entry()
/linux-4.4.14/Documentation/trace/
Dftrace.txt355 ppc-tb: This uses the powerpc timebase register value.