+#if defined(CONFIG_440EP) || defined(CONFIG_MPC5200)
+ case RH_GET_STATUS:
+ *(__u16 *) data_buf = __swap_16(1); OK (2);
+ case RH_GET_STATUS | RH_INTERFACE:
+ *(__u16 *) data_buf = __swap_16(0); OK (2);
+ case RH_GET_STATUS | RH_ENDPOINT:
+ *(__u16 *) data_buf = __swap_16(0); OK (2);
+ case RH_GET_STATUS | RH_CLASS:
+ *(__u32 *) data_buf = __swap_32(
+ RD_RH_STAT & ~(RH_HS_CRWE | RH_HS_DRWE));
+ OK (4);
+ case RH_GET_STATUS | RH_OTHER | RH_CLASS:
+ *(__u32 *) data_buf = __swap_32(RD_RH_PORTSTAT); OK (4);
+#else