Home
last modified time | relevance | path

Searched refs:CVMX_CLOCK_CORE (Results 1 – 16 of 16) sorted by relevance

/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-utils.h117 uint64_t done = cvmx_clock_get_count(CVMX_CLOCK_CORE) + (uint64_t)timeout_usec * \
118 cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000000; \
126 } else if (cvmx_clock_get_count(CVMX_CLOCK_CORE) > done) { \
H A Dcvmx-clock.h75 CVMX_CLOCK_CORE, /**< Alias for CVMX_CLOCK_RCLK */ enumerator
91 case CVMX_CLOCK_CORE: in cvmx_clock_get_count()
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()
818 …} while (!sriomaintx_port_0_err_stat.s.pt_ok && (cvmx_clock_get_count(CVMX_CLOCK_CORE) < stop_cycl… 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()
838 } while (!link_resp.s.valid && (cvmx_clock_get_count(CVMX_CLOCK_CORE) < stop_cycle)); 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()
964 if ((return_code == 0) && (cvmx_clock_get_count(CVMX_CLOCK_CORE) > stop_cycle)) 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()
1164 if ((return_code == 0) && (cvmx_clock_get_count(CVMX_CLOCK_CORE) > stop_cycle)) in cvmx_srio_config_write32()
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-clock.c126 case CVMX_CLOCK_CORE: in cvmx_clock_get_rate()
H A Dcvmx-access-native.h607 return cvmx_clock_get_count(CVMX_CLOCK_CORE); in cvmx_get_cycle()
650 uint64_t done = cvmx_get_cycle() + usec * cvmx_clock_get_rate(CVMX_CLOCK_CORE) / 1000000; in cvmx_wait_usec()
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-sysinfo.c262 system_info->cpu_clock_hz = cvmx_clock_get_rate(CVMX_CLOCK_CORE); in cvmx_sysinfo_linux_userspace_initialize()
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-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-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()
/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()