| /arch/mips/mach-octeon/ |
| A D | cvmx-helper-xaui.c | 42 int interface = xi.interface; in __cvmx_helper_xaui_enumerate() local 47 cvmx_qlm_get_dlm_mode(0, interface); in __cvmx_helper_xaui_enumerate() 75 int interface = xi.interface; in __cvmx_helper_xaui_probe() local 158 pko_mem_port_ptrs.s.eid = interface * 4; in __cvmx_helper_xaui_probe() 226 int qlm = interface; in __cvmx_helper_xaui_link_init() 289 csr_wr(CVMX_GMXX_TX_PRTS(interface), 1); in __cvmx_helper_xaui_link_init() 338 int interface = xi.interface; in __cvmx_helper_xaui_enable() local 340 __cvmx_helper_setup_gmx(interface, 1); in __cvmx_helper_xaui_enable() 383 __cvmx_helper_xaui_link_init(interface); in __cvmx_helper_xaui_enable() 422 int qlm = (interface == 1) ? 0 : interface; in __cvmx_helper_xaui_link_get() [all …]
|
| A D | cvmx-helper-sgmii.c | 53 if (!cvmx_helper_is_port_valid(interface, index)) in __cvmx_helper_sgmii_hardware_init_one_time() 70 cvmx_helper_get_mac_phy_mode(interface, index); in __cvmx_helper_sgmii_hardware_init_one_time() 72 cvmx_helper_get_1000x_mode(interface, index); in __cvmx_helper_sgmii_hardware_init_one_time() 182 interface, index); in __cvmx_helper_sgmii_hardware_init_link() 292 interface, index); in __cvmx_helper_sgmii_hardware_init_link_speed() 444 cvmx_qlm_get_dlm_mode(0, xi.interface); in __cvmx_helper_sgmii_enumerate() 468 int interface = xi.interface; in __cvmx_helper_sgmii_probe() local 515 int interface = xi.interface; in __cvmx_helper_sgmii_enable() local 531 cvmx_helper_get_pknd(interface, index); in __cvmx_helper_sgmii_enable() 540 cvmx_helper_get_bpid(interface, index); in __cvmx_helper_sgmii_enable() [all …]
|
| A D | cvmx-helper.c | 755 int interface = xi.interface; in __cvmx_get_mode_cn73xx() local 832 int interface = xi.interface; in __cvmx_get_mode_cnf75xx() local 981 (interface == 4 || interface == 5)) || in __cvmx_get_mode_octeon2() 987 if ((interface == 5 || interface == 7) && in __cvmx_get_mode_octeon2() 1319 for (interface = 0; interface < num_interfaces; interface++) { in __cvmx_helper_global_setup_backpressure() 1410 int interface; in cvmx_helper_ipd_and_packet_input_enable_node() local 1426 for (interface = 0; interface < num_interfaces; interface++) { in cvmx_helper_ipd_and_packet_input_enable_node() 1456 int interface; in cvmx_helper_initialize_packet_io_node() local 1504 for (interface = 0; interface < num_interfaces; interface++) { in cvmx_helper_initialize_packet_io_node() 1529 for (interface = 0; interface < num_interfaces; interface++) { in cvmx_helper_initialize_packet_io_node() [all …]
|
| A D | cvmx-ilk.c | 78 interface, __func__); in cvmx_ilk_use_la_mode() 102 interface, __func__); in cvmx_ilk_la_mode_enable_rx_calendar() 129 interface &= 0xf; in cvmx_ilk_start_interface() 143 other_intf = !interface; in cvmx_ilk_start_interface() 146 interface, __func__); in cvmx_ilk_start_interface() 225 (1 << interface); in cvmx_ilk_start_interface() 357 int interface = xi.interface - CVMX_ILK_GBL_BASE(); in cvmx_ilk_set_pipe() local 455 int interface = xi.interface - CVMX_ILK_GBL_BASE(); in cvmx_ilk_rx_set_pknd() local 508 int interface = intf & 0xf; in cvmx_ilk_rx_cal_conf() local 1113 int interface = xi.interface - CVMX_ILK_GBL_BASE(); in cvmx_ilk_enable() local [all …]
|
| A D | cvmx-helper-rgmii.c | 69 int interface = xi.interface; in __cvmx_helper_rgmii_enable() local 76 mode.u64 = csr_rd(CVMX_GMXX_INF_MODE(interface)); in __cvmx_helper_rgmii_enable() 120 __cvmx_helper_setup_gmx(interface, num_ports); in __cvmx_helper_rgmii_enable() 127 cvmx_helper_get_ipd_port(interface, port)); in __cvmx_helper_rgmii_enable() 226 csr_wr(CVMX_ASXX_RX_PRT_EN(interface), in __cvmx_helper_rgmii_link_set() 249 csr_rd(CVMX_GMXX_TX_OVR_BP(interface)); in __cvmx_helper_rgmii_link_set() 267 csr_rd(CVMX_GMXX_PRTX_CFG(index, interface)); in __cvmx_helper_rgmii_link_set() 304 csr_rd(CVMX_GMXX_PRTX_CFG(index, interface)); in __cvmx_helper_rgmii_link_set() 311 csr_wr(CVMX_ASXX_RX_PRT_EN(interface), in __cvmx_helper_rgmii_link_set() 387 tmp = csr_rd(CVMX_ASXX_TX_PRT_EN(interface)); in __cvmx_helper_rgmii_configure_loopback() [all …]
|
| A D | cvmx-helper-ilk.c | 68 int interface = (intf & 0xf); in __cvmx_ilk_clear_cal_cn78xx() local 269 int interface = intf & 0xf; in __cvmx_ilk_write_tx_cal_entry_cn78xx() local 310 int interface = intf & 0xf; in __cvmx_ilk_write_rx_cal_entry_cn78xx() local 441 int interface; in __cvmx_helper_ilk_probe() local 447 interface = xi.interface - CVMX_ILK_GBL_BASE(); in __cvmx_helper_ilk_probe() 474 int interface; in __cvmx_helper_ilk_init_port_cn68xx() local 479 interface = xi.interface - CVMX_ILK_GBL_BASE(); in __cvmx_helper_ilk_init_port_cn68xx() 631 int interface; in __cvmx_helper_ilk_init_port_cn78xx() local 634 interface = xi.interface - CVMX_ILK_GBL_BASE(); in __cvmx_helper_ilk_init_port_cn78xx() 714 int interface; in __cvmx_helper_ilk_link_get() local [all …]
|
| A D | cvmx-helper-bgx.c | 300 xi.interface, index); in __cvmx_bgx_common_init_pknd() 415 xi.interface, index); in __cvmx_helper_bgx_sgmii_hardware_init_one_time() 476 xi.interface), in __cvmx_helper_bgx_sgmii_hardware_init_one_time() 561 int interface = xi.interface; in __cvmx_helper_bgx_sgmii_hardware_init_link() local 584 interface, index); in __cvmx_helper_bgx_sgmii_hardware_init_link() 747 xi.interface), in __cvmx_helper_bgx_sgmii_hardware_init_link_speed() 753 xi.interface), in __cvmx_helper_bgx_sgmii_hardware_init_link_speed() 1029 int interface = xi.interface; in __cvmx_helper_bgx_xaui_init() local 1395 xi.interface), in __cvmx_helper_bgx_port_init() 1446 xi.interface), in __cvmx_helper_bgx_port_init() [all …]
|
| A D | cvmx-helper-npi.c | 59 int __cvmx_helper_npi_probe(int interface) in __cvmx_helper_npi_probe() argument 84 int interface = xi.interface; in __cvmx_helper_npi_enable() local 86 int num_ports = cvmx_helper_ports_on_interface(interface); in __cvmx_helper_npi_enable() 97 cvmx_helper_get_pknd(interface, port) : in __cvmx_helper_npi_enable() 98 cvmx_helper_get_ipd_port(interface, port); in __cvmx_helper_npi_enable() 116 config.s.bpkind = cvmx_helper_get_bpid(interface, port); in __cvmx_helper_npi_enable() 117 config.s.pkind = cvmx_helper_get_pknd(interface, port); in __cvmx_helper_npi_enable() 129 config.s.base = __cvmx_pko_get_pipe(interface, 0); in __cvmx_helper_npi_enable()
|
| A D | cvmx-helper-agl.c | 57 return xi.interface - 4; in cvmx_helper_agl_get_port() 71 int __cvmx_helper_agl_probe(int interface) in __cvmx_helper_agl_probe() argument 73 int port = cvmx_helper_agl_get_port(interface); in __cvmx_helper_agl_probe() 79 result = __cvmx_helper_agl_enumerate(interface); in __cvmx_helper_agl_probe() 109 cvmx_helper_get_agl_refclk_sel(interface, port); in __cvmx_helper_agl_probe() 111 cvmx_helper_get_agl_rx_clock_skew(interface, port); in __cvmx_helper_agl_probe() 113 cvmx_helper_get_agl_rx_clock_delay_bypass(interface, in __cvmx_helper_agl_probe() 116 interface, port, &tx_enable_bypass, &tx_delay); in __cvmx_helper_agl_probe() 164 int __cvmx_helper_agl_enable(int interface) in __cvmx_helper_agl_enable() argument 166 int port = cvmx_helper_agl_get_port(interface); in __cvmx_helper_agl_enable() [all …]
|
| A D | cvmx-helper-cfg.c | 486 int interface; in cvmx_helper_cfg_dft_nqueues() local 491 mode = cvmx_helper_interface_get_mode(interface); in cvmx_helper_cfg_dft_nqueues() 501 else if ((interface >= 0) && (interface < n)) { in cvmx_helper_cfg_dft_nqueues() 573 return cvmx_cfg_port[xi.node][xi.interface][index].valid; in cvmx_helper_is_port_valid() 582 cvmx_cfg_port[xi.node][xi.interface][index].valid = valid; in cvmx_helper_set_port_valid() 796 __func__, interface, port, port_cnt); in cvmx_pko_alloc_iport_and_queues() 800 cnt = __cvmx_helper_cfg_pko_port_num(interface, port); in cvmx_pko_alloc_iport_and_queues() 802 port_start = cvmx_helper_get_ipd_port(interface, port); in cvmx_pko_alloc_iport_and_queues() 894 int num_interfaces, interface; in __cvmx_helper_init_port_config_data() local 971 for (interface = 0; interface < num_interfaces; interface++) { in __cvmx_helper_init_port_config_data() [all …]
|
| A D | cvmx-pko-internal-ports-range.c | 57 int interface; member 87 inf_port.s.interface = xi.interface; in cvmx_pko_internal_ports_alloc() 96 cvmx_cfg_port[xi.node][xi.interface][port].ccpp_pko_port_base = ret_val; in cvmx_pko_internal_ports_alloc() 97 cvmx_cfg_port[xi.node][xi.interface][port].ccpp_pko_num_ports = count; in cvmx_pko_internal_ports_alloc()
|
| A D | cvmx-helper-pko.c | 152 int __cvmx_helper_interface_setup_pko(int interface) in __cvmx_helper_interface_setup_pko() argument 174 int num_ports = cvmx_helper_ports_on_interface(interface); in __cvmx_helper_interface_setup_pko() 179 if (!cvmx_helper_is_port_valid(interface, num_ports)) in __cvmx_helper_interface_setup_pko() 182 ipd_port = cvmx_helper_get_ipd_port(interface, num_ports); in __cvmx_helper_interface_setup_pko()
|
| A D | cvmx-helper-util.c | 624 if (xi.interface == 0) { in __cvmx_helper_setup_gmx() 688 xi.interface)); in __cvmx_helper_setup_gmx() 693 csr_wr(CVMX_GMXX_TXX_PIPE(index, xi.interface), in __cvmx_helper_setup_gmx() 732 if (port_map[xi.interface].type == GMII) { in cvmx_helper_get_ipd_port() 744 } else if (port_map[xi.interface].type == ILK) { in cvmx_helper_get_ipd_port() 746 } else if (port_map[xi.interface].type == NPI) { in cvmx_helper_get_ipd_port() 750 } else if (port_map[xi.interface].type == LB) { in cvmx_helper_get_ipd_port() 755 __func__, xi.node, xi.interface); in cvmx_helper_get_ipd_port() 762 switch (xi.interface) { in cvmx_helper_get_ipd_port() 791 int cvmx_helper_get_bpid(int interface, int port) in cvmx_helper_get_bpid() argument [all …]
|
| A D | cvmx-pko.c | 91 static int __cvmx_pko_int(int interface, int index) in __cvmx_pko_int() argument 96 switch (interface) { in __cvmx_pko_int() 132 return cvmx_helper_get_ipd_port(interface, index); in cvmx_pko_get_base_pko_port() 136 return cvmx_helper_get_ipd_port(interface, index); in cvmx_pko_get_base_pko_port() 207 int interface, index, port; in __cvmx_pko2_chip_init() local 228 mode = cvmx_helper_interface_get_mode(interface); in __cvmx_pko2_chip_init() 235 config.s.crc = __cvmx_helper_get_has_fcs(interface); in __cvmx_pko2_chip_init() 237 config.s.intr = __cvmx_pko_int(interface, index); in __cvmx_pko2_chip_init() 246 int __cvmx_pko_get_pipe(int interface, int index) in __cvmx_pko_get_pipe() argument 249 if (cvmx_helper_interface_get_mode(interface) == in __cvmx_pko_get_pipe() [all …]
|
| /arch/mips/mach-octeon/include/mach/ |
| A D | cvmx-ilk.h | 135 int cvmx_ilk_use_la_mode(int interface, int channel); 136 int cvmx_ilk_start_interface(int interface, unsigned short num_lanes); 137 int cvmx_ilk_start_interface_la(int interface, unsigned char num_lanes); 138 int cvmx_ilk_set_pipe(int interface, int pipe_base, unsigned int pipe_len); 141 int cvmx_ilk_enable(int interface); 142 int cvmx_ilk_disable(int interface); 143 int cvmx_ilk_get_intf_ena(int interface); 146 void cvmx_ilk_show_stats(int interface, cvmx_ilk_stats_ctrl_t *pstats); 149 int cvmx_ilk_cal_setup_tx(int interface, int cal_depth, cvmx_ilk_cal_entry_t *pent, 151 int cvmx_ilk_lpbk(int interface, cvmx_ilk_lpbk_ena_t enable, cvmx_ilk_lpbk_mode_t mode); [all …]
|
| A D | cvmx-helper-util.h | 75 int interface; member 98 interface_node.interface = xiface & 0xff; in cvmx_helper_xiface_to_node_interface() 101 interface_node.interface = xiface & 0xff; in cvmx_helper_xiface_to_node_interface() 281 int __cvmx_helper_get_num_pko_ports(int interface); 292 int cvmx_helper_get_ipd_port(int interface, int port); 303 int cvmx_helper_get_pko_port(int interface, int port); 315 return cvmx_helper_get_ipd_port(interface, 0); in cvmx_helper_get_first_ipd_port() 318 int cvmx_helper_ports_on_interface(int interface); 335 static inline int cvmx_helper_get_last_ipd_port(int interface) in cvmx_helper_get_last_ipd_port() argument 337 return cvmx_helper_get_ipd_port(interface, cvmx_helper_ports_on_interface(interface) - 1); in cvmx_helper_get_last_ipd_port() [all …]
|
| A D | cvmx-helper-cfg.h | 198 int __cvmx_helper_cfg_pknd(int interface, int index); 208 int __cvmx_helper_cfg_bpid(int interface, int index); 218 int __cvmx_helper_cfg_pko_port_base(int interface, int index); 228 int __cvmx_helper_cfg_pko_port_num(int interface, int index); 439 void cvmx_helper_set_port_valid(int interface, int index, bool valid); 450 bool cvmx_helper_get_mac_phy_mode(int interface, int index); 462 bool cvmx_helper_get_1000x_mode(int interface, int index); 463 void cvmx_helper_set_1000x_mode(int interface, int index, bool valid); 482 bool cvmx_helper_get_port_force_link_up(int interface, int index); 503 u8 cvmx_helper_get_agl_rx_clock_skew(int interface, int index); [all …]
|
| A D | cvmx-helper-ilk.h | 12 int __cvmx_helper_ilk_enumerate(int interface); 21 void __cvmx_ilk_clear_cal(int interface); 31 void __cvmx_ilk_write_tx_cal_entry(int interface, int channel, unsigned char bpid); 41 void __cvmx_ilk_write_rx_cal_entry(int interface, int channel, unsigned char pipe);
|
| A D | cvmx-helper-agl.h | 12 int __cvmx_helper_agl_enumerate(int interface); 26 int __cvmx_helper_agl_probe(int interface); 38 int __cvmx_helper_agl_enable(int interface);
|
| A D | cvmx-helper-spi.h | 24 int __cvmx_helper_spi_probe(int interface); 25 int __cvmx_helper_spi_enumerate(int interface); 37 int __cvmx_helper_spi_enable(int interface);
|
| A D | cvmx-gmx.h | 13 int cvmx_gmx_set_backpressure_override(u32 interface, u32 port_mask); 14 int cvmx_agl_set_backpressure_override(u32 interface, u32 port_mask);
|
| A D | cvmx-pko-internal-ports-range.h | 20 int cvmx_pko_internal_ports_alloc(int interface, int port, u64 count); 32 int cvmx_pko_internal_ports_free(int interface, int port);
|
| A D | cvmx-helper-bgx.h | 174 void __cvmx_helper_bgx_xaui_config_pfc(unsigned int node, unsigned int interface, unsigned int port, 189 void cvmx_helper_bgx_rx_pause_ctl(unsigned int node, unsigned int interface, unsigned int port, 206 void cvmx_helper_bgx_rx_adr_ctl(unsigned int node, unsigned int interface, unsigned int port, 214 void cvmx_helper_bgx_tx_options(unsigned int node, unsigned int interface, unsigned int index,
|
| A D | cvmx-helper-xaui.h | 52 int cvmx_helper_xaui_link_retrain(int interface); 62 int cvmx_helper_xaui_link_reinit(int interface);
|
| /arch/arm/dts/ |
| A D | omap34xx-omap36xx-clocks.dtsi | 18 compatible = "ti,omap3-interface-clock"; 26 compatible = "ti,omap3-interface-clock"; 34 compatible = "ti,omap3-interface-clock"; 42 compatible = "ti,omap3-interface-clock"; 83 compatible = "ti,omap3-interface-clock"; 91 compatible = "ti,omap3-interface-clock"; 99 compatible = "ti,omap3-interface-clock"; 107 compatible = "ti,omap3-interface-clock"; 115 compatible = "ti,omap3-interface-clock"; 192 compatible = "ti,omap3-interface-clock"; [all …]
|