udelay: Include <delay.h> from libpayload

Change-Id: I41aef9d03e9150353c4f3ca82dc198bd0156e044
Signed-off-by: Nico Huber <nico.huber@secunet.com>
Reviewed-on: https://review.sourcearcade.org/c/flashprog/+/398
Reviewed-by: Nico Huber <nico.h@gmx.de>
Tested-by: Nico Huber <nico.h@gmx.de>
diff --git a/udelay.c b/udelay.c
index c25d243..f47714b 100644
--- a/udelay.c
+++ b/udelay.c
@@ -247,8 +247,11 @@
 	}
 }
 
-#else
-#include <libpayload.h>
+#else /* #ifndef __LIBPAYLOAD__ */
+
+#include <delay.h>
+
+#include "programmer.h"
 
 void myusec_calibrate_delay(void)
 {
@@ -259,4 +262,5 @@
 {
 	udelay(usecs);
 }
-#endif
+
+#endif /* #ifndef __LIBPAYLOAD__ */