Index: uspace/drv/bus/usb/ehci/ehci_regs.h
===================================================================
--- uspace/drv/bus/usb/ehci/ehci_regs.h	(revision eed4139909f4e93017245a6736941de6564db9fe)
+++ uspace/drv/bus/usb/ehci/ehci_regs.h	(revision af604092e35e8e60ad875a2e327638358cf3caf1)
@@ -48,5 +48,5 @@
 typedef struct ehci_cap_regs {
 	const ioport8_t caplength;
-	PADD8;
+	PADD8(1);
 	const ioport16_t hciversion;
 	const ioport32_t hcsparams;
@@ -126,5 +126,5 @@
 #define USB_ASYNCLIST_MASK   0xfffffff0
 
-	PADD32[9];
+	PADD32(9);
 
 	ioport32_t configflag;
Index: uspace/drv/bus/usb/ohci/hw_struct/hcca.h
===================================================================
--- uspace/drv/bus/usb/ohci/hw_struct/hcca.h	(revision eed4139909f4e93017245a6736941de6564db9fe)
+++ uspace/drv/bus/usb/ohci/hw_struct/hcca.h	(revision af604092e35e8e60ad875a2e327638358cf3caf1)
@@ -54,9 +54,9 @@
 	/** Frame number. */
 	uint16_t frame_number;
-	PADD16;
+	PADD16(1);
 	/** Pointer to the last completed TD. (useless) */
 	uint32_t done_head;
 	/** Padding to make the size 256B */
-	PADD32[30];
+	PADD32(30);
 } hcca_t;
 
Index: uspace/drv/bus/usb/uhci/hc.h
===================================================================
--- uspace/drv/bus/usb/uhci/hc.h	(revision eed4139909f4e93017245a6736941de6564db9fe)
+++ uspace/drv/bus/usb/uhci/hc.h	(revision af604092e35e8e60ad875a2e327638358cf3caf1)
@@ -91,5 +91,5 @@
 	ioport8_t sofmod;
 
-	PADD8[3];
+	PADD8(3);
 	ioport16_t ports[];
 } uhci_regs_t;
Index: uspace/drv/bus/usb/xhci/hw_struct/regs.h
===================================================================
--- uspace/drv/bus/usb/xhci/hw_struct/regs.h	(revision eed4139909f4e93017245a6736941de6564db9fe)
+++ uspace/drv/bus/usb/xhci/hw_struct/regs.h	(revision af604092e35e8e60ad875a2e327638358cf3caf1)
@@ -140,5 +140,5 @@
 	const ioport8_t caplength;
 
-	const PADD8;
+	const PADD8(1);
 
 	/* BCD of specification version */
@@ -360,5 +360,5 @@
 	ioport32_t pagesize;
 
-	PADD32[2];
+	PADD32(2);
 
 	/*
@@ -373,5 +373,5 @@
 	ioport64_t crcr;
 
-	PADD32[4];
+	PADD32(4);
 
 	ioport64_t dcbaap;
@@ -385,5 +385,5 @@
 
 	/* Offset of portrs from op_regs addr is 0x400. */
-	PADD32[241];
+	PADD32(241);
 
 	/*
@@ -452,5 +452,5 @@
 	ioport32_t erstsz;
 
-	PADD32;
+	PADD32(1);
 
 	ioport64_t erstba;
@@ -480,5 +480,5 @@
 	ioport32_t mfindex;
 
-	PADD32 [7];
+	PADD32(7);
 
 	xhci_interrupter_regs_t ir [];
