On Wed, May 12, 2010 at 10:40:00AM +0530, Pratyush Anand wrote: > Hello All, > > I have started to develop PCI express support in linux and u-boot for a new platform. > I have some doubt about hotplug behaviour. > > As I understand : > > PCIE link up (LTSSM) is enabled in boot loader(u-boot). > So link up and first device detection will happen there only. > > Linux kernel does not do link up and expects all these enumerations to be done by boot-loader. > > My system HW structure: > > There is only a root-complex in my system (which supports hotplug ) > and no switch is connected downstream to this root complex's port. > I connect my device(EP) directly to the root complex. > > My quextion is > Can I connect any PCIE device (EP) directly to the RC once linux is alreday up? If your hardware supports this, yes, you can. Use the pci express controller driver (hint, I think it only supports acpi at the moment...) good luck, greg k-h -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html