>>>>> "Cypher" == Cypher Wu <cypher.w@xxxxxxxxx> writes: Cypher> I'm trying to port c67x00 USB HCD from 2.6.29.4 to 2.6.20.x running on Cypher> a Xilinx V5. I've read the source code and modify the driver based on Cypher> the changes of SL811 USB HCD between the two versions. From the source Cypher> code c67x00 HCD was designed for HPI, and I can't figure out how Linux Cypher> support a device connected using HPI. For SL811 It seems the device is Cypher> created statically, and for PCI devices they are created after Cypher> scanning, but how about HPI devices? I just load the new driver into Cypher> 2.6.20 but nothing happend, the driver's probe was not called. You need to register a platform device in your board code. I answerred a similar question a few years ago: http://www.mail-archive.com/linuxppc-embedded@xxxxxxxxxx/msg27618.html -- Bye, Peter Korsgaard -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html