diff --git a/include/usb/ulpi.h b/include/usb/ulpi.h
index 4fa765baa88c2ae96b241c300462a18206470447..dfea3958060bd79641afbd2fb115c337235a89c7 100644
--- a/include/usb/ulpi.h
+++ b/include/usb/ulpi.h
@@ -32,7 +32,7 @@
  * be extended from this structure
  */
 struct ulpi_viewport {
-	u32 viewport_addr;
+	uintptr_t viewport_addr;
 	u32 port_num;
 };