udelay: Fix func type signatures

 - Trivial include and whitespace cleanups
 - Fixup func prototype signatures to match.

BRANCH=None
BUG=b:140394053
TEST=built with 'CFLAGS=-Wextra'

Change-Id: Iae5d48d3ebbbae18eea5f3910a7498be5bb55e8e
Signed-off-by: Edward O'Callaghan <quasisec@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/flashrom/+/1781995
Reviewed-by: Sam McNally <sammc@chromium.org>
diff --git a/programmer.h b/programmer.h
index 98ec728..2ddf3df 100644
--- a/programmer.h
+++ b/programmer.h
@@ -122,7 +122,7 @@
 	void *(*map_flash_region) (const char *descr, uintptr_t phys_addr, size_t len);
 	void (*unmap_flash_region) (void *virt_addr, size_t len);
 
-	void (*delay) (int usecs);
+	void (*delay) (unsigned int usecs);
 
 	/*
 	 * If set, use extra precautions such as erasing with small block sizes
@@ -238,9 +238,9 @@
 #endif
 
 /* udelay.c */
-void myusec_delay(int usecs);
+void myusec_delay(unsigned int usecs);
 void myusec_calibrate_delay(void);
-void internal_delay(int usecs);
+void internal_delay(unsigned int usecs);
 
 #if NEED_PCI == 1
 /* pcidev.c */
@@ -728,7 +728,7 @@
 /* serprog.c */
 #if CONFIG_SERPROG == 1
 int serprog_init(void);
-void serprog_delay(int usecs);
+void serprog_delay(unsigned int usecs);
 #endif
 
 /* serial.c */