diff --git a/hardware_settings.h b/hardware_settings.h
index b311022009800856d4709c84f001df9663760a3e..7486d0a7c9c2f813a7b84f4d46e9965f1ff89618 100644
--- a/hardware_settings.h
+++ b/hardware_settings.h
@@ -32,6 +32,8 @@
 #define __PREFIX(c) hip##c
 #define __CREATE_HANDLE(h)  rocblas_create_handle(h)
 #define __DESTROY_HANDLE(h) rocblas_destroy_handle(h)
+#define __DESTROY_PLAN(p) rocfft_plan_destroy(p)
+#define __FFTW_PLAN rocfft_plan
 #endif
 
 #ifdef CUDA
@@ -49,4 +51,6 @@
 #define __PREFIX(c) cuda##c
 #define __CREATE_HANDLE(h)  cublasCreate(h)
 #define __DESTROY_HANDLE(h) cublasDestroy(h)
+#define __DESTROY_PLAN(p) cufftDestroy(p)
+#define __FFTW_PLAN cufftHandle
 #endif