Searched refs:cvmx_clock_get_rate (Results 1 - 25 of 25) sorted by relevance

/freebsd-10.0-release/sys/contrib/octeon-sdk/
H A Dcvmx-clock.c80 uint64_t cvmx_clock_get_rate(cvmx_clock_t clock) function
137 cvmx_dprintf("cvmx_clock_get_rate: Unknown clock type\n");
141 EXPORT_SYMBOL(cvmx_clock_get_rate); variable
H A Dcvmx-clock.h133 extern uint64_t cvmx_clock_get_rate(cvmx_clock_t clock);
H A Dcvmx-compactflash.c62 val = FLASH_RoundUP(nsecs * (cvmx_clock_get_rate(CVMX_CLOCK_SCLK)/1000000), 1000);
160 pause = 25 - dma_arq * 1000/(cvmx_clock_get_rate(CVMX_CLOCK_SCLK)/1000000); // Tz
175 pause = 25 - dma_arq * 1000/(cvmx_clock_get_rate(CVMX_CLOCK_SCLK)/1000000); // Tz
197 pause = 25 - dma_arq * 1000/(cvmx_clock_get_rate(CVMX_CLOCK_SCLK)/1000000); // Tz
340 clocks_us = FLASH_RoundUP(cvmx_clock_get_rate(CVMX_CLOCK_SCLK), 1000000);
H A Dcvmx-uart.c168 return cvmx_uart_setup2(uart_index, cvmx_clock_get_rate (CVMX_CLOCK_SCLK), 115200);
H A Dcvmx-utils.h118 cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000000; \
H A Dcvmx-helper-jtag.c77 divisor = cvmx_clock_get_rate(CVMX_CLOCK_SCLK) / (1000000 *
H A Dcvmx-spi.c231 uint64_t MS = cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000;
441 uint64_t MS = cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000;
512 uint64_t MS = cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000;
579 uint64_t MS = cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000;
H A Dcvmx-sysinfo.c262 system_info->cpu_clock_hz = cvmx_clock_get_rate(CVMX_CLOCK_CORE);
H A Dcvmx-flash.c252 flash->write_timeout *= cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000000;
253 flash->erase_timeout *= cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000;
H A Dcvmx-tim.c87 uint64_t tim_clock_hz = cvmx_clock_get_rate(CVMX_CLOCK_TIM);
H A Docteon-model.c407 clock_mhz = cvmx_clock_get_rate(CVMX_CLOCK_RCLK) / 1000000;
H A Dcvmx-pko.c980 cvmx_clock_get_rate(CVMX_CLOCK_SCLK) / packets_s / 16;
1009 uint64_t clock_rate = cvmx_clock_get_rate(CVMX_CLOCK_SCLK);
H A Dcvmx-access-native.h650 uint64_t done = cvmx_get_cycle() + usec * cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000000;
H A Dcvmx-mdio.h358 cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000000;
H A Dcvmx-srio.c812 stop_cycle = cvmx_clock_get_rate(CVMX_CLOCK_CORE)/4 + cvmx_clock_get_count(CVMX_CLOCK_CORE);
833 stop_cycle = cvmx_clock_get_rate(CVMX_CLOCK_CORE)/8 + cvmx_clock_get_count(CVMX_CLOCK_CORE);
960 stop_cycle = cvmx_clock_get_rate(CVMX_CLOCK_CORE)/10 + cvmx_clock_get_count(CVMX_CLOCK_CORE);
1160 stop_cycle = cvmx_clock_get_rate(CVMX_CLOCK_CORE)/10 + cvmx_clock_get_count(CVMX_CLOCK_CORE);
H A Dcvmx-mgmt-port.c355 uint64_t clock_scale = cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 125000000 + 1;
940 uint64_t one_second = cvmx_clock_get_rate(CVMX_CLOCK_CORE);
H A Dcvmx-helper-sgmii.c104 const uint64_t clock_mhz = cvmx_clock_get_rate(CVMX_CLOCK_SCLK) / 1000000;
H A Dcvmx-llm.c118 llm_desc_ptr->cpu_hz = cvmx_clock_get_rate(CVMX_CLOCK_CORE);
H A Dcvmx-helper.c1369 stop_cycle = start_cycle + cvmx_clock_get_rate(CVMX_CLOCK_CORE) * timeout;
1594 stop_cycle = start_cycle + cvmx_clock_get_rate(CVMX_CLOCK_CORE) * timeout;
H A Dcvmx-pcie.c425 if (cvmx_get_cycle() - start_cycle > 100*cvmx_clock_get_rate(CVMX_CLOCK_CORE))
862 if (cvmx_get_cycle() - start_cycle > cvmx_clock_get_rate(CVMX_CLOCK_CORE))
H A Dcvmx-usbd.c342 int divisor = (cvmx_clock_get_rate(CVMX_CLOCK_CORE)+125000000-1)/125000000;
H A Dcvmx-usb.c259 cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000000; \
739 int divisor = (cvmx_clock_get_rate(CVMX_CLOCK_CORE)+125000000-1)/125000000;
H A Dcvmx-nand.c542 clocks_us = CVMX_NAND_ROUNDUP(cvmx_clock_get_rate(CVMX_CLOCK_SCLK), 1000000);
/freebsd-10.0-release/sys/mips/cavium/octe/
H A Dethernet.c448 cvmx_write_csr(CVMX_POW_WQ_INT_PC, cvmx_clock_get_rate(CVMX_CLOCK_CORE)/(INTERRUPT_LIMIT*16*256)<<8);
/freebsd-10.0-release/sys/mips/cavium/
H A Duart_dev_oct16550.c659 bas->rclk = uart_oct16550_class.uc_rclk = cvmx_clock_get_rate(CVMX_CLOCK_SCLK);

Completed in 303 milliseconds