hc
2024-05-10 61598093bbdd283a7edc367d900f223070ead8d2
kernel/arch/mips/include/asm/octeon/cvmx-helper-sgmii.h
....@@ -68,7 +68,7 @@
6868 *
6969 * Returns Link state
7070 */
71
-extern cvmx_helper_link_info_t __cvmx_helper_sgmii_link_get(int ipd_port);
71
+extern union cvmx_helper_link_info __cvmx_helper_sgmii_link_get(int ipd_port);
7272
7373 /**
7474 * Configure an IPD/PKO port for the specified link state. This
....@@ -82,23 +82,6 @@
8282 * Returns Zero on success, negative on failure
8383 */
8484 extern int __cvmx_helper_sgmii_link_set(int ipd_port,
85
- cvmx_helper_link_info_t link_info);
86
-
87
-/**
88
- * Configure a port for internal and/or external loopback. Internal loopback
89
- * causes packets sent by the port to be received by Octeon. External loopback
90
- * causes packets received from the wire to sent out again.
91
- *
92
- * @ipd_port: IPD/PKO port to loopback.
93
- * @enable_internal:
94
- * Non zero if you want internal loopback
95
- * @enable_external:
96
- * Non zero if you want external loopback
97
- *
98
- * Returns Zero on success, negative on failure.
99
- */
100
-extern int __cvmx_helper_sgmii_configure_loopback(int ipd_port,
101
- int enable_internal,
102
- int enable_external);
85
+ union cvmx_helper_link_info link_info);
10386
10487 #endif