Index: kernel/arch/ia64/include/asm.h
===================================================================
--- kernel/arch/ia64/include/asm.h	(revision 150385b9e997a42606e5cd52d68c7f1d91ee61d8)
+++ kernel/arch/ia64/include/asm.h	(revision 63d1ebd4054ec6d26fa74d2ae3e3c362321a02ae)
@@ -90,5 +90,5 @@
 
 	return *((uint16_t *)(IA64_IOSPACE_ADDRESS +
-	    ((prt & 0xffE) | ((prt >> 2) << 12))));
+	    ((prt & 0xfff) | ((prt >> 2) << 12))));
 }
 
