/linux-4.4.14/arch/powerpc/boot/ |
D | pq2.c | 32 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()
|
D | treeboot-currituck.c | 89 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()
|
D | simpleboot.c | 31 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()
|
D | treeboot-akebono.c | 102 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()
|
D | pq2.h | 7 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/ |
D | of-xilinx-wdt.txt | 5 - 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/ |
D | smp.c | 70 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/ |
D | smp.c | 47 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/ |
D | pwm-img.c | 91 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/ |
D | setup.c | 77 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/ |
D | l1oip_core.c | 277 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/ |
D | iss4xx-mpic.dts | 39 timebase-frequency = <100000000>; 53 timebase-frequency = <100000000>; 69 timebase-frequency = <100000000>; 85 timebase-frequency = <100000000>;
|
D | ps3.dts | 45 * dtc expects a clock-frequency and timebase-frequency entries, so 63 timebase-frequency = <0>;
|
D | sbc8548-pre.dtsi | 40 timebase-frequency = <0>; // From uboot
|
D | gamecube.dts | 41 timebase-frequency = <40500000>; /* 162MHz / 4 */
|
D | storcenter.dts | 36 timebase-frequency = <25000000>;
|
D | virtex440-ml507.dts | 53 timebase-frequency = <400000000>; 383 xps_timebase_wdt_1: xps-timebase-wdt@83a00000 { 384 compatible = "xlnx,xps-timebase-wdt-1.00.b";
|
D | iss4xx.dts | 37 timebase-frequency = <100000000>;
|
D | media5200.dts | 33 timebase-frequency = <33000000>; // 33 MHz, these were configured by U-Boot
|
D | currituck.dts | 35 timebase-frequency = <100000000>; // 100Mhz 49 timebase-frequency = <100000000>; // 100Mhz
|
D | sbc8641d.dts | 46 timebase-frequency = <0>; // From uboot 57 timebase-frequency = <0>; // From uboot
|
D | gef_sbc610.dts | 48 timebase-frequency = <0>; // From uboot 59 timebase-frequency = <0>; // From uboot
|
D | adder875-redboot.dts | 37 timebase-frequency = <0>;
|
D | adder875-uboot.dts | 37 timebase-frequency = <0>;
|
D | amigaone.dts | 33 timebase-frequency = <0>; // 33.3 MHz, from U-boot
|
D | gef_ppc9a.dts | 48 timebase-frequency = <0>; // From uboot 59 timebase-frequency = <0>; // From uboot
|
D | kuroboxHG.dts | 43 timebase-frequency = <32522240>; /* Fixed by bootloader */
|
D | kuroboxHD.dts | 43 timebase-frequency = <24391680>; /* Fixed by bootloader */
|
D | mpc8610_hpcd.dts | 39 &pmc 0x00004000 0>; // timebase 40 timebase-frequency = <0>; // From uboot
|
D | gef_sbc310.dts | 49 timebase-frequency = <0>; // From uboot 60 timebase-frequency = <0>; // From uboot
|
D | mpc866ads.dts | 32 timebase-frequency = <0>;
|
D | ep8248e.dts | 39 timebase-frequency = <0>;
|
D | tqm5200.dts | 33 timebase-frequency = <0>; // from bootloader
|
D | tqm8xx.dts | 39 timebase-frequency = <0>;
|
D | charon.dts | 36 timebase-frequency = <0>; // from bootloader
|
D | wii.dts | 50 timebase-frequency = <60750000>; /* 243MHz / 4 */
|
D | ep88xc.dts | 32 timebase-frequency = <0>;
|
D | mpc7448hpc2.dts | 42 timebase-frequency = <0>; // 33 MHz, from uboot
|
D | mpc8641_hpcn_36b.dts | 42 timebase-frequency = <0>; // 33 MHz, from uboot 53 timebase-frequency = <0>; // 33 MHz, from uboot
|
D | mpc885ads.dts | 32 timebase-frequency = <0>;
|
D | mvme5100.dts | 36 timebase-frequency = <25000000>;
|
D | holly.dts | 33 timebase-frequency = <50000000>;
|
D | ep405.dts | 36 timebase-frequency = <0>; /* Filled in by zImage */
|
D | mpc8349emitxgp.dts | 38 timebase-frequency = <0>; // from bootloader
|
D | acadia.dts | 35 timebase-frequency = <0>; /* Filled in by wrapper */
|
D | akebono.dts | 36 timebase-frequency = <100000000>; // 100Mhz 50 timebase-frequency = <100000000>; // 100Mhz
|
D | mpc8641_hpcn.dts | 42 timebase-frequency = <0>; // From uboot 53 timebase-frequency = <0>; // From uboot
|
D | klondike.dts | 47 timebase-frequency = <300000000>; /* Filled in by U-Boot */
|
D | stx_gp3_8560.dts | 38 timebase-frequency = <0>;
|
D | mgcoge.dts | 36 timebase-frequency = <0>; /* Filled in by U-Boot */
|
D | lite5200.dts | 33 timebase-frequency = <0>; // from bootloader
|
D | walnut.dts | 36 timebase-frequency = <0>; /* Filled in by zImage */
|
D | pq2fads.dts | 39 timebase-frequency = <0>;
|
D | xpedite5301.dts | 41 timebase-frequency = <0>; 54 timebase-frequency = <0>;
|
D | xpedite5370.dts | 39 timebase-frequency = <0>; 52 timebase-frequency = <0>;
|
D | tqm8541.dts | 39 timebase-frequency = <0>;
|
D | mpc8308_p1m.dts | 38 timebase-frequency = <0>; // from bootloader
|
D | mpc8272ads.dts | 38 timebase-frequency = <0>;
|
D | mpc8308rdb.dts | 39 timebase-frequency = <0>; // from bootloader
|
D | mpc5125twr.dts | 43 timebase-frequency = <49500000>;// 49.5 MHz (csb/4)
|
D | asp834x-redboot.dts | 38 timebase-frequency = <0>; // from bootloader
|
D | warp.dts | 35 timebase-frequency = <0>; /* Filled in by zImage */
|
D | tqm8555.dts | 39 timebase-frequency = <0>;
|
D | tqm8540.dts | 40 timebase-frequency = <0>;
|
D | xpedite5330.dts | 77 timebase-frequency = <0>; 90 timebase-frequency = <0>;
|
D | xcalibur1501.dts | 40 timebase-frequency = <0>; 53 timebase-frequency = <0>;
|
D | ac14xx.dts | 30 timebase-frequency = <40000000>; /* 40 MHz (csb/4) */
|
D | socrates.dts | 40 timebase-frequency = <0>;
|
D | hotfoot.dts | 36 timebase-frequency = <0>; /* Filled in by zImage */
|
D | sam440ep.dts | 42 timebase-frequency = <0>; /* Filled in by zImage */
|
D | sbc8349.dts | 43 timebase-frequency = <0>; // from bootloader
|
D | haleakala.dts | 35 timebase-frequency = <0>; /* Filled in by U-Boot */
|
D | mpc832x_rdb.dts | 39 timebase-frequency = <0>;
|
D | c2k.dts | 39 timebase-frequency = <41666667>; /* 166.6666/4 MHz */
|
D | ksi8560.dts | 40 timebase-frequency = <0>; /* From U-boot */
|
D | mpc5200b.dtsi | 34 timebase-frequency = <0>; // from bootloader
|
D | bamboo.dts | 41 timebase-frequency = <0>; /* Filled in by zImage */
|
D | tqm8560.dts | 41 timebase-frequency = <0>;
|
D | obs600.dts | 40 timebase-frequency = <0>; /* Filled in by U-Boot */
|
D | ebony.dts | 39 timebase-frequency = <0>; // Filled in by zImage
|
D | yosemite.dts | 39 timebase-frequency = <0>; /* Filled in by zImage */
|
D | mpc8313erdb.dts | 39 timebase-frequency = <0>; // from bootloader
|
D | rainier.dts | 42 timebase-frequency = <0>; /* Filled in by zImage */
|
D | mpc8349emitx.dts | 40 timebase-frequency = <0>; // from bootloader
|
D | stxssa8555.dts | 41 timebase-frequency = <0>; // 33 MHz, from uboot
|
D | arches.dts | 56 timebase-frequency = <0>; /* Filled in by U-Boot */
|
D | mpc8377_wlan.dts | 41 timebase-frequency = <0>;
|
D | mpc8379_rdb.dts | 38 timebase-frequency = <0>;
|
D | mpc834x_mds.dts | 40 timebase-frequency = <0>; // from bootloader
|
D | mpc8315erdb.dts | 40 timebase-frequency = <0>; // from bootloader
|
D | mpc8377_rdb.dts | 40 timebase-frequency = <0>;
|
D | mpc836x_rdk.dts | 46 timebase-frequency = <0>;
|
D | mpc8379_mds.dts | 39 timebase-frequency = <0>;
|
D | sequoia.dts | 42 timebase-frequency = <0>; /* Filled in by zImage */
|
D | eiger.dts | 38 timebase-frequency = <0>; /* Filled in by U-Boot */
|
D | mpc8378_rdb.dts | 40 timebase-frequency = <0>;
|
D | mpc836x_mds.dts | 44 timebase-frequency = <66000000>;
|
D | mpc832x_mds.dts | 51 timebase-frequency = <0>;
|
D | bluestone.dts | 48 timebase-frequency = <0>; /* Filled in by U-Boot */
|
D | mpc8378_mds.dts | 41 timebase-frequency = <0>;
|
D | makalu.dts | 36 timebase-frequency = <0>; /* Filled in by U-Boot */
|
D | taishan.dts | 38 timebase-frequency = <0>; // Filled in by zImage
|
D | redwood.dts | 34 timebase-frequency = <0>; /* Filled in by U-Boot */
|
D | kmeter1.dts | 42 timebase-frequency = <0>; /* Filled in by U-Boot */
|
D | mpc5121.dtsi | 39 timebase-frequency = <49500000>;/* 49.5 MHz (csb/4) */
|
D | mpc8377_mds.dts | 41 timebase-frequency = <0>;
|
D | icon.dts | 36 timebase-frequency = <0>; /* Filled in by U-Boot */
|
D | kilauea.dts | 36 timebase-frequency = <0>; /* Filled in by U-Boot */
|
D | katmai.dts | 40 timebase-frequency = <0>; /* Filled in by zImage */
|
D | virtex440-ml510.dts | 48 timebase-frequency = <300000000>;
|
D | canyonlands.dts | 36 timebase-frequency = <0>; /* Filled in by U-Boot */
|
D | glacier.dts | 38 timebase-frequency = <0>; /* Filled in by U-Boot */
|
/linux-4.4.14/drivers/leds/ |
D | leds-asic3.c | 45 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/ |
D | rtas.c | 1210 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()
|
D | time.c | 219 dtb = be64_to_cpu(dtl->timebase); in scan_dispatch_log()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | lppaca.h | 145 __be64 timebase; member
|
/linux-4.4.14/arch/powerpc/boot/dts/fsl/ |
D | mpc8569si-pre.dtsi | 64 &pmc 0x00004000>; // timebase
|
D | mpc8568si-pre.dtsi | 65 &pmc 0x00004000>; // timebase
|
D | mpc8541cds.dts | 42 timebase-frequency = <0>; // 33 MHz, from uboot
|
D | mpc8540ads.dts | 42 timebase-frequency = <0>; // 33 MHz, from uboot
|
D | mpc8555cds.dts | 42 timebase-frequency = <0>; // 33 MHz, from uboot
|
D | mpc8560ads.dts | 43 timebase-frequency = <82500000>;
|
/linux-4.4.14/drivers/staging/comedi/drivers/ |
D | amplc_pci230.c | 629 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/ |
D | spufs.h | 75 u64 timebase; member
|
D | file.c | 2440 (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/ |
D | system.dts | 67 timebase-frequency = <125000000>;
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | atlas6.dtsi | 27 timebase-frequency = <0>;
|
D | prima2.dtsi | 29 timebase-frequency = <0>;
|
/linux-4.4.14/Documentation/devicetree/ |
D | booting-without-of.txt | 911 - 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/ |
D | book3s_hv.c | 594 dt->timebase = cpu_to_be64(now + vc->tb_offset); in kvmppc_create_dtl_entry()
|
/linux-4.4.14/Documentation/trace/ |
D | ftrace.txt | 355 ppc-tb: This uses the powerpc timebase register value.
|