| /arch/mips/cavium-octeon/executive/ |
| A D | cvmx-helper-xaui.c | 45 int __cvmx_helper_xaui_enumerate(int interface) in __cvmx_helper_xaui_enumerate() argument 66 int __cvmx_helper_xaui_probe(int interface) in __cvmx_helper_xaui_probe() argument 80 __cvmx_helper_setup_gmx(interface, 1); in __cvmx_helper_xaui_probe() 98 pko_mem_port_ptrs.s.eid = interface * 4; in __cvmx_helper_xaui_probe() 99 pko_mem_port_ptrs.s.pid = interface * 16 + i; in __cvmx_helper_xaui_probe() 102 return __cvmx_helper_xaui_enumerate(interface); in __cvmx_helper_xaui_probe() 114 int __cvmx_helper_xaui_enable(int interface) in __cvmx_helper_xaui_enable() argument 174 (CVMX_PCSXX_10GBX_STATUS_REG(interface), in __cvmx_helper_xaui_enable() 214 cvmx_write_csr(CVMX_PCSXX_INT_REG(interface), in __cvmx_helper_xaui_enable() 248 __cvmx_interrupt_gmxx_enable(interface); in __cvmx_helper_xaui_enable() [all …]
|
| A D | cvmx-helper-sgmii.c | 114 (index, interface)); in __cvmx_helper_sgmii_hardware_init_one_time() 119 (index, interface), in __cvmx_helper_sgmii_hardware_init_one_time() 160 interface, index); in __cvmx_helper_sgmii_hardware_init_link() 225 interface, index); in __cvmx_helper_sgmii_hardware_init_link_speed() 311 __cvmx_helper_setup_gmx(interface, num_ports); in __cvmx_helper_sgmii_hardware_init() 342 int __cvmx_helper_sgmii_probe(int interface) in __cvmx_helper_sgmii_probe() argument 366 int __cvmx_helper_sgmii_enable(int interface) in __cvmx_helper_sgmii_enable() argument 383 __cvmx_interrupt_gmxx_enable(interface); in __cvmx_helper_sgmii_enable() 445 (index, interface)); in __cvmx_helper_sgmii_link_get() 448 (interface, index) != 0) in __cvmx_helper_sgmii_link_get() [all …]
|
| A D | cvmx-helper-rgmii.c | 52 int __cvmx_helper_rgmii_probe(int interface) in __cvmx_helper_rgmii_probe() argument 100 int interface = (port >> 4) & 1; in cvmx_helper_rgmii_internal_loopback() local 159 int __cvmx_helper_rgmii_enable(int interface) in __cvmx_helper_rgmii_enable() argument 204 (port, interface)); in __cvmx_helper_rgmii_enable() 221 (port, interface), 19000); in __cvmx_helper_rgmii_enable() 236 __cvmx_helper_setup_gmx(interface, num_ports); in __cvmx_helper_rgmii_enable() 248 __cvmx_interrupt_asxx_enable(interface); in __cvmx_helper_rgmii_enable() 249 __cvmx_interrupt_gmxx_enable(interface); in __cvmx_helper_rgmii_enable() 318 cvmx_write_csr(CVMX_ASXX_RX_PRT_EN(interface), in __cvmx_helper_rgmii_link_set() 341 cvmx_read_csr(CVMX_GMXX_TX_OVR_BP(interface)); in __cvmx_helper_rgmii_link_set() [all …]
|
| A D | cvmx-helper.c | 101 switch (interface) { in __cvmx_get_mode_cn68xx() 157 if (interface == 2) in __cvmx_get_mode_octeon2() 160 if (interface == 3) in __cvmx_get_mode_octeon2() 165 (interface == 4 || interface == 5)) || in __cvmx_get_mode_octeon2() 167 interface >= 4 && interface <= 7)) { in __cvmx_get_mode_octeon2() 689 int interface; in __cvmx_helper_global_setup_backpressure() local 690 for (interface = 0; interface < num_interfaces; interface++) { in __cvmx_helper_global_setup_backpressure() 977 int interface; in cvmx_helper_ipd_and_packet_input_enable() local 988 for (interface = 0; interface < num_interfaces; interface++) { in cvmx_helper_ipd_and_packet_input_enable() 1016 int interface; in cvmx_helper_initialize_packet_io_global() local [all …]
|
| A D | cvmx-spi.c | 223 interface); in cvmx_spi_reset_cb() 226 interface); in cvmx_spi_reset_cb() 229 interface); in cvmx_spi_reset_cb() 248 cvmx_write_csr(CVMX_SPXX_INT_REG(interface), in cvmx_spi_reset_cb() 251 cvmx_write_csr(CVMX_STXX_INT_REG(interface), in cvmx_spi_reset_cb() 387 cvmx_write_csr(CVMX_STXX_SPI4_DAT(interface), in cvmx_spi_calendar_setup_cb() 461 cvmx_dprintf("SPI%d: Timeout\n", interface); in cvmx_spi_clock_detect_cb() 486 cvmx_dprintf("SPI%d: Timeout\n", interface); in cvmx_spi_clock_detect_cb() 555 cvmx_dprintf("SPI%d: Timeout\n", interface); in cvmx_spi_training_cb() 585 interface); in cvmx_spi_calendar_sync_cb() [all …]
|
| A D | cvmx-helper-spi.c | 52 int __cvmx_helper_spi_enumerate(int interface) in __cvmx_helper_spi_enumerate() argument 55 cvmx_spi4000_is_present(interface)) { in __cvmx_helper_spi_enumerate() 71 int __cvmx_helper_spi_probe(int interface) in __cvmx_helper_spi_probe() argument 76 cvmx_spi4000_is_present(interface)) { in __cvmx_helper_spi_probe() 88 enable.s.enable |= 0xffff << (interface * 16); in __cvmx_helper_spi_probe() 91 __cvmx_helper_setup_gmx(interface, num_ports); in __cvmx_helper_spi_probe() 104 int __cvmx_helper_spi_enable(int interface) in __cvmx_helper_spi_enable() argument 113 for (ipd_port = interface * 16; ipd_port < interface * 16 + num_ports; in __cvmx_helper_spi_enable() 124 if (cvmx_spi4000_is_present(interface)) in __cvmx_helper_spi_enable() 125 cvmx_spi4000_initialize(interface); in __cvmx_helper_spi_enable() [all …]
|
| A D | cvmx-helper-util.c | 137 int interface; in cvmx_helper_setup_red() local 144 for (interface = 0; interface < 2; interface++) { in cvmx_helper_setup_red() 145 for (port = cvmx_helper_get_first_ipd_port(interface); in cvmx_helper_setup_red() 195 if (cvmx_helper_interface_get_mode(interface) == in __cvmx_helper_setup_gmx() 197 || cvmx_helper_interface_get_mode(interface) == in __cvmx_helper_setup_gmx() 199 || cvmx_helper_interface_get_mode(interface) == in __cvmx_helper_setup_gmx() 201 || cvmx_helper_interface_get_mode(interface) == in __cvmx_helper_setup_gmx() 219 if (interface == 0) { in __cvmx_helper_setup_gmx() 273 cvmx_write_csr(CVMX_GMXX_TXX_THRESH(index, interface), in __cvmx_helper_setup_gmx() 288 int cvmx_helper_get_ipd_port(int interface, int port) in cvmx_helper_get_ipd_port() argument [all …]
|
| A D | cvmx-helper-board.c | 239 int interface = cvmx_helper_get_interface_num(ipd_port); in __cvmx_helper_board_link_get() local 242 cvmx_read_csr(CVMX_GMXX_RXX_RX_INBND(index, interface)); in __cvmx_helper_board_link_get() 298 int __cvmx_helper_board_interface_probe(int interface, int supported_ports) in __cvmx_helper_board_interface_probe() argument 302 if (interface == 0) in __cvmx_helper_board_interface_probe() 306 if (interface == 0) in __cvmx_helper_board_interface_probe() 310 if (interface == 0) in __cvmx_helper_board_interface_probe() 316 if (interface == 1) in __cvmx_helper_board_interface_probe()
|
| A D | cvmx-helper-npi.c | 49 int __cvmx_helper_npi_probe(int interface) in __cvmx_helper_npi_probe() argument 75 int __cvmx_helper_npi_enable(int interface) in __cvmx_helper_npi_enable() argument 84 int num_ports = cvmx_helper_ports_on_interface(interface); in __cvmx_helper_npi_enable() 89 cvmx_helper_get_ipd_port(interface, port); in __cvmx_helper_npi_enable()
|
| A D | cvmx-helper-loop.c | 48 int __cvmx_helper_loop_probe(int interface) in __cvmx_helper_loop_probe() argument 58 int ipd_port = cvmx_helper_get_ipd_port(interface, port); in __cvmx_helper_loop_probe() 81 int __cvmx_helper_loop_enable(int interface) in __cvmx_helper_loop_enable() argument
|
| A D | cvmx-interrupt-rsl.c | 76 void __cvmx_interrupt_gmxx_enable(int interface) in __cvmx_interrupt_gmxx_enable() argument 83 mode.u64 = cvmx_read_csr(CVMX_GMXX_INF_MODE(interface)); in __cvmx_interrupt_gmxx_enable() 137 cvmx_write_csr(CVMX_GMXX_TX_INT_EN(interface), gmx_tx_int_en.u64); in __cvmx_interrupt_gmxx_enable() 139 __cvmx_interrupt_gmxx_rxx_int_en_enable(index, interface); in __cvmx_interrupt_gmxx_enable()
|
| /arch/mips/include/asm/octeon/ |
| A D | cvmx-spi.h | 49 int (*reset_cb) (int interface, cvmx_spi_mode_t mode); 52 int (*calendar_setup_cb) (int interface, cvmx_spi_mode_t mode, 56 int (*clock_detect_cb) (int interface, cvmx_spi_mode_t mode, 63 int (*calendar_sync_cb) (int interface, cvmx_spi_mode_t mode, 67 int (*interface_up_cb) (int interface, cvmx_spi_mode_t mode); 77 static inline int cvmx_spi_is_spi_interface(int interface) in cvmx_spi_is_spi_interface() argument 79 uint64_t gmxState = cvmx_read_csr(CVMX_GMXX_INF_MODE(interface)); in cvmx_spi_is_spi_interface() 123 static inline int cvmx_spi4000_is_present(int interface) in cvmx_spi4000_is_present() argument 133 static inline int cvmx_spi4000_initialize(int interface) in cvmx_spi4000_initialize() argument 146 int interface, in cvmx_spi4000_check_speed() argument [all …]
|
| A D | cvmx-helper-util.h | 78 extern int __cvmx_helper_setup_gmx(int interface, int num_ports); 89 extern int cvmx_helper_get_ipd_port(int interface, int port); 99 static inline int cvmx_helper_get_first_ipd_port(int interface) in cvmx_helper_get_first_ipd_port() argument 101 return cvmx_helper_get_ipd_port(interface, 0); in cvmx_helper_get_first_ipd_port() 112 static inline int cvmx_helper_get_last_ipd_port(int interface) in cvmx_helper_get_last_ipd_port() argument 114 extern int cvmx_helper_ports_on_interface(int interface); in cvmx_helper_get_last_ipd_port() 116 return cvmx_helper_get_first_ipd_port(interface) + in cvmx_helper_get_last_ipd_port() 117 cvmx_helper_ports_on_interface(interface) - 1; in cvmx_helper_get_last_ipd_port()
|
| A D | cvmx-helper.h | 106 extern int cvmx_helper_ports_on_interface(int interface); 129 interface); 168 extern int cvmx_helper_interface_probe(int interface); 169 extern int cvmx_helper_interface_enumerate(int interface);
|
| A D | cvmx-helper-loop.h | 46 extern int __cvmx_helper_loop_probe(int interface); 47 static inline int __cvmx_helper_loop_enumerate(int interface) {return 4; } in __cvmx_helper_loop_enumerate() argument 58 extern int __cvmx_helper_loop_enable(int interface);
|
| A D | cvmx-helper-sgmii.h | 47 extern int __cvmx_helper_sgmii_probe(int interface); 48 extern int __cvmx_helper_sgmii_enumerate(int interface); 59 extern int __cvmx_helper_sgmii_enable(int interface);
|
| A D | cvmx-helper-spi.h | 44 extern int __cvmx_helper_spi_probe(int interface); 45 extern int __cvmx_helper_spi_enumerate(int interface); 56 extern int __cvmx_helper_spi_enable(int interface);
|
| A D | cvmx-helper-xaui.h | 47 extern int __cvmx_helper_xaui_probe(int interface); 48 extern int __cvmx_helper_xaui_enumerate(int interface); 59 extern int __cvmx_helper_xaui_enable(int interface);
|
| A D | cvmx-helper-npi.h | 47 extern int __cvmx_helper_npi_probe(int interface); 59 extern int __cvmx_helper_npi_enable(int interface);
|
| /arch/arm64/boot/dts/apple/ |
| A D | s8001-j98a-j99a.dtsi | 13 apple,always-on; /* LPDDR4 interface */ 17 apple,always-on; /* LPDDR4 interface */ 21 apple,always-on; /* LPDDR4 interface */ 25 apple,always-on; /* LPDDR4 interface */
|
| /arch/arm/boot/dts/ti/keystone/ |
| A D | keystone-k2e-netcp.dtsi | 177 gbe0: interface-0 { 179 link-interface = <1>; 182 gbe1: interface-1 { 184 link-interface = <1>; 192 link-interface = <2>; 196 link-interface = <2>; 200 link-interface = <2>; 204 link-interface = <2>; 208 link-interface = <2>; 219 interface-0 { [all …]
|
| A D | keystone-k2l-netcp.dtsi | 175 gbe0: interface-0 { 177 link-interface = <1>; 180 gbe1: interface-1 { 182 link-interface = <1>; 190 link-interface = <2>; 194 link-interface = <2>; 201 interface-0 { 213 interface-1 {
|
| /arch/arm/boot/dts/ti/omap/ |
| A D | omap34xx-omap36xx-clocks.dtsi | 26 compatible = "ti,omap3-interface-clock"; 34 compatible = "ti,omap3-interface-clock"; 42 compatible = "ti,omap3-interface-clock"; 50 compatible = "ti,omap3-interface-clock"; 58 compatible = "ti,omap3-interface-clock"; 116 compatible = "ti,omap3-interface-clock"; 124 compatible = "ti,omap3-interface-clock"; 132 compatible = "ti,omap3-interface-clock"; 140 compatible = "ti,omap3-interface-clock"; 148 compatible = "ti,omap3-interface-clock"; [all …]
|
| A D | omap2430-clocks.dtsi | 100 compatible = "ti,omap3-interface-clock"; 108 compatible = "ti,omap3-interface-clock"; 124 compatible = "ti,omap3-interface-clock"; 140 compatible = "ti,omap3-interface-clock"; 156 compatible = "ti,omap3-interface-clock"; 172 compatible = "ti,omap3-interface-clock"; 196 compatible = "ti,omap3-interface-clock"; 204 compatible = "ti,omap3-interface-clock"; 220 compatible = "ti,omap3-interface-clock"; 236 compatible = "ti,omap3-interface-clock"; [all …]
|
| A D | omap24xx-clocks.dtsi | 519 compatible = "ti,omap3-interface-clock"; 527 compatible = "ti,omap3-interface-clock"; 556 compatible = "ti,omap3-interface-clock"; 586 compatible = "ti,omap3-interface-clock"; 616 compatible = "ti,omap3-interface-clock"; 646 compatible = "ti,omap3-interface-clock"; 676 compatible = "ti,omap3-interface-clock"; 706 compatible = "ti,omap3-interface-clock"; 736 compatible = "ti,omap3-interface-clock"; 766 compatible = "ti,omap3-interface-clock"; [all …]
|