Home
last modified time | relevance | path

Searched refs:srio_port (Results 1 – 3 of 3) sorted by relevance

/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-srio.c456 if (srio_port) in cvmx_srio_initialize()
480 if (srio_port == 0 || (OCTEON_IS_MODEL(OCTEON_CN66XX_PASS1_2) && srio_port == 1)) in cvmx_srio_initialize()
507 switch (srio_port) in cvmx_srio_initialize()
554 if (__cvmx_srio_local_read32(srio_port, CVMX_SRIOMAINTX_PORT_0_CTL(srio_port), &port_0_ctl.u32)) in cvmx_srio_initialize()
560 if (__cvmx_srio_local_write32(srio_port, CVMX_SRIOMAINTX_PORT_0_CTL(srio_port), port_0_ctl.u32)) in cvmx_srio_initialize()
576 if (srio_port) in cvmx_srio_initialize()
657 if (__cvmx_srio_local_read32(srio_port, CVMX_SRIOMAINTX_MAC_CTRL(srio_port), &mac_ctrl.u32)) in cvmx_srio_initialize()
660 if (__cvmx_srio_local_write32(srio_port, CVMX_SRIOMAINTX_MAC_CTRL(srio_port), mac_ctrl.u32)) in cvmx_srio_initialize()
760 if (__cvmx_srio_local_write32(srio_port, CVMX_SRIOMAINTX_PORT_0_LOCAL_ACKID(srio_port), 0)) in cvmx_srio_initialize()
772 cvmx_write_csr(CVMX_SRIOX_INT_REG(srio_port), cvmx_read_csr(CVMX_SRIOX_INT_REG(srio_port))); in cvmx_srio_initialize()
[all …]
H A Dcvmx-helper-srio.c108 int srio_port = interface - 4; in __cvmx_helper_srio_probe() local
109 switch(srio_port) in __cvmx_helper_srio_probe()
155 int srio_port = interface - 4; in __cvmx_helper_srio_enable() local
242 if (!cvmx_srio_config_read32(srio_port, 0, -1, 0, 0, in __cvmx_helper_srio_enable()
265 int srio_port = interface - 4; in __cvmx_helper_srio_link_get() local
280 if (cvmx_srio_config_read32(srio_port, 0, -1, 0, 0, in __cvmx_helper_srio_link_get()
281 CVMX_SRIOMAINTX_PORT_0_ERR_STAT(srio_port), in __cvmx_helper_srio_link_get()
290 if (cvmx_srio_config_read32(srio_port, 0, -1, 0, 0, in __cvmx_helper_srio_link_get()
291 CVMX_SRIOMAINTX_PORT_0_CTL(srio_port), in __cvmx_helper_srio_link_get()
294 if (cvmx_srio_config_read32(srio_port, 0, -1, 0, 0, in __cvmx_helper_srio_link_get()
[all …]
H A Dcvmx-srio.h380 int cvmx_srio_link_rst(int srio_port);
390 int cvmx_srio_initialize(int srio_port, cvmx_srio_initialize_flags_t flags);
407 int cvmx_srio_config_read32(int srio_port, int srcid_index, int destid,
426 int cvmx_srio_config_write32(int srio_port, int srcid_index, int destid,
444 int cvmx_srio_send_doorbell(int srio_port, int srcid_index, int destid,
456 cvmx_srio_doorbell_status_t cvmx_srio_send_doorbell_status(int srio_port);
474 cvmx_srio_doorbell_status_t cvmx_srio_receive_doorbell(int srio_port,
489 int cvmx_srio_receive_spf(int srio_port, void *buffer, int buffer_length);
516 uint64_t cvmx_srio_physical_map(int srio_port, cvmx_srio_write_mode_t write_op,