net/sfc: support EF100 Tx override prefix
[dpdk.git] / drivers / event / cnxk / cnxk_worker.h
index 4eb46ae..9f9ceab 100644 (file)
@@ -75,27 +75,4 @@ cnxk_sso_hws_swtag_wait(uintptr_t tag_op)
 #endif
 }
 
-static __rte_always_inline void
-cnxk_sso_hws_head_wait(uintptr_t tag_op)
-{
-#ifdef RTE_ARCH_ARM64
-       uint64_t swtp;
-
-       asm volatile(PLT_CPU_FEATURE_PREAMBLE
-                    "          ldr %[swtb], [%[swtp_loc]]      \n"
-                    "          tbz %[swtb], 35, done%=         \n"
-                    "          sevl                            \n"
-                    "rty%=:    wfe                             \n"
-                    "          ldr %[swtb], [%[swtp_loc]]      \n"
-                    "          tbnz %[swtb], 35, rty%=         \n"
-                    "done%=:                                   \n"
-                    : [swtb] "=&r"(swtp)
-                    : [swtp_loc] "r"(tag_op));
-#else
-       /* Wait for the SWTAG/SWTAG_FULL operation */
-       while (plt_read64(tag_op) & BIT_ULL(35))
-               ;
-#endif
-}
-
 #endif