Home
last modified time | relevance | path

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

/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-compactflash.c62 val = FLASH_RoundUP(nsecs * (cvmx_clock_get_rate(CVMX_CLOCK_SCLK)/1000000), 1000); in ns_to_tim_reg()
160 pause = 25 - dma_arq * 1000/(cvmx_clock_get_rate(CVMX_CLOCK_SCLK)/1000000); // Tz in cvmx_compactflash_generate_dma_tim()
175 pause = 25 - dma_arq * 1000/(cvmx_clock_get_rate(CVMX_CLOCK_SCLK)/1000000); // Tz in cvmx_compactflash_generate_dma_tim()
197 pause = 25 - dma_arq * 1000/(cvmx_clock_get_rate(CVMX_CLOCK_SCLK)/1000000); // Tz in cvmx_compactflash_generate_dma_tim()
340 clocks_us = FLASH_RoundUP(cvmx_clock_get_rate(CVMX_CLOCK_SCLK), 1000000); in cvmx_compactflash_set_piomode()
H A Dcvmx-clock.c80 uint64_t cvmx_clock_get_rate(cvmx_clock_t clock) in cvmx_clock_get_rate() function
141 EXPORT_SYMBOL(cvmx_clock_get_rate);
H A Dcvmx-clock.h133 extern uint64_t cvmx_clock_get_rate(cvmx_clock_t clock);
H A Dcvmx-spi.c231 uint64_t MS = cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000; in cvmx_spi_reset_cb()
441 uint64_t MS = cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000; in cvmx_spi_clock_detect_cb()
512 uint64_t MS = cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000; in cvmx_spi_training_cb()
579 uint64_t MS = cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000; in cvmx_spi_calendar_sync_cb()
H A Dcvmx-utils.h118 cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000000; \
H A Dcvmx-uart.c168 return cvmx_uart_setup2(uart_index, cvmx_clock_get_rate (CVMX_CLOCK_SCLK), 115200); in cvmx_uart_setup()
H A Dcvmx-flash.c252 flash->write_timeout *= cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000000; in __cvmx_flash_queury_cfi()
253 flash->erase_timeout *= cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000; in __cvmx_flash_queury_cfi()
H A Dcvmx-helper-jtag.c77 divisor = cvmx_clock_get_rate(CVMX_CLOCK_SCLK) / (1000000 * in cvmx_helper_qlm_jtag_init()
H A Dcvmx-sysinfo.c262 system_info->cpu_clock_hz = cvmx_clock_get_rate(CVMX_CLOCK_CORE); in cvmx_sysinfo_linux_userspace_initialize()
H A Dcvmx-tim.c87 uint64_t tim_clock_hz = cvmx_clock_get_rate(CVMX_CLOCK_TIM); in cvmx_tim_setup()
H A Docteon-model.c407 clock_mhz = cvmx_clock_get_rate(CVMX_CLOCK_RCLK) / 1000000; in octeon_model_get_string_buffer()
H A Dcvmx-srio.c812 stop_cycle = cvmx_clock_get_rate(CVMX_CLOCK_CORE)/4 + cvmx_clock_get_count(CVMX_CLOCK_CORE); in cvmx_srio_initialize()
833 … stop_cycle = cvmx_clock_get_rate(CVMX_CLOCK_CORE)/8 + cvmx_clock_get_count(CVMX_CLOCK_CORE); in cvmx_srio_initialize()
960 … stop_cycle = cvmx_clock_get_rate(CVMX_CLOCK_CORE)/10 + cvmx_clock_get_count(CVMX_CLOCK_CORE); in cvmx_srio_config_read32()
1160 … stop_cycle = cvmx_clock_get_rate(CVMX_CLOCK_CORE)/10 + cvmx_clock_get_count(CVMX_CLOCK_CORE); in cvmx_srio_config_write32()
H A Dcvmx-pko.c980 cvmx_clock_get_rate(CVMX_CLOCK_SCLK) / packets_s / 16; in cvmx_pko_rate_limit_packets()
1009 uint64_t clock_rate = cvmx_clock_get_rate(CVMX_CLOCK_SCLK); in cvmx_pko_rate_limit_bits()
H A Dcvmx-mgmt-port.c355 uint64_t clock_scale = cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 125000000 + 1; in cvmx_mgmt_port_initialize()
940 uint64_t one_second = cvmx_clock_get_rate(CVMX_CLOCK_CORE); in cvmx_mgmt_port_link_set()
H A Dcvmx-access-native.h650 uint64_t done = cvmx_get_cycle() + usec * cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000000; in cvmx_wait_usec()
H A Dcvmx-mdio.h358 cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000000; in __cvmx_mdio_read_rd_dat()
H A Dcvmx-helper.c1369 stop_cycle = start_cycle + cvmx_clock_get_rate(CVMX_CLOCK_CORE) * timeout; in cvmx_helper_wait_pko_queue_drain()
1594 stop_cycle = start_cycle + cvmx_clock_get_rate(CVMX_CLOCK_CORE) * timeout; in cvmx_helper_shutdown_packet_io_global()
H A Dcvmx-pcie.c425 if (cvmx_get_cycle() - start_cycle > 100*cvmx_clock_get_rate(CVMX_CLOCK_CORE)) in __cvmx_pcie_rc_initialize_link_gen1()
862 if (cvmx_get_cycle() - start_cycle > cvmx_clock_get_rate(CVMX_CLOCK_CORE)) in __cvmx_pcie_rc_initialize_link_gen2()
H A Dcvmx-helper-sgmii.c104 const uint64_t clock_mhz = cvmx_clock_get_rate(CVMX_CLOCK_SCLK) / 1000000; in __cvmx_helper_sgmii_hardware_init_one_time()
H A Dcvmx-llm.c118 llm_desc_ptr->cpu_hz = cvmx_clock_get_rate(CVMX_CLOCK_CORE); in cvmx_llm_get_default_descriptor()
H A Dcvmx-usbd.c342 int divisor = (cvmx_clock_get_rate(CVMX_CLOCK_CORE)+125000000-1)/125000000; in cvmx_usbd_initialize()
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; in cvmx_usb_initialize()
H A Dcvmx-nand.c542 clocks_us = CVMX_NAND_ROUNDUP(cvmx_clock_get_rate(CVMX_CLOCK_SCLK), 1000000); in cvmx_nand_initialize()
/f-stack/freebsd/mips/cavium/octe/
H A Dethernet.c446 …cvmx_write_csr(CVMX_POW_WQ_INT_PC, cvmx_clock_get_rate(CVMX_CLOCK_CORE)/((INTERRUPT_LIMIT+1)*16*25… in cvm_oct_init_module()
/f-stack/freebsd/mips/cavium/
H A Duart_dev_oct16550.c663 bas->rclk = uart_oct16550_class.uc_rclk = cvmx_clock_get_rate(CVMX_CLOCK_SCLK); in oct16550_bus_probe()