From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lb0-f174.google.com ([209.85.217.174]:49521 "EHLO mail-lb0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754639Ab2GJWqh (ORCPT ); Tue, 10 Jul 2012 18:46:37 -0400 Received: by lbbgm6 with SMTP id gm6so1249225lbb.19 for ; Tue, 10 Jul 2012 15:46:35 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: From: Bjorn Helgaas Date: Tue, 10 Jul 2012 16:46:15 -0600 Message-ID: Subject: Re: PICe hotplug problems To: Yinghai Lu Cc: Joakim Tjernlund , linux-pci@vger.kernel.org Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-pci-owner@vger.kernel.org List-ID: On Tue, Jul 10, 2012 at 4:22 PM, Yinghai Lu wrote: > On Tue, Jul 10, 2012 at 3:20 PM, Bjorn Helgaas wrote: >> On Tue, Jul 10, 2012 at 4:09 PM, Yinghai Lu wrote: >>> On Tue, Jul 10, 2012 at 2:42 PM, Joakim Tjernlund >>> wrote: >>>> yhlu.kernel@gmail.com wrote on 2012/07/10 20:22:09: >>>> >>>>> >>>>> On Tue, Jul 10, 2012 at 10:29 AM, Joakim Tjernlund >>>>> wrote: >>>>> > >>>>> > I got an PCIe device that is woken up by user space, clocks needs to configured in various ways before the >>>>> > device enables its PCIe interface. >>>>> > >>>>> > The device is connected to a built in root bridge on a P2010(mpc85xx) CPU. >>>>> > To enable HP in Linux we need to apply some minor hacks. >>>>> >>>>> can you post lspci -vvxxx -s BB:DD:F of the two devices? >>>> >>>> Not really, this is an embedded device with limited SW. I got >>>> busybox and its lspci but that is very limited: >>>> # > ./busybox lspci -mk >>>> 00:00.0 "Class 0604" "1957" "0079" "0000" "0000" "pcieport" >>>> 01:00.0 "Class 0200" "14e4" "b540" "14e4" "b540" >>>> >>>> Does that tell you anything? >>> >>> No. Can you compile lspci util as static and run it ? >> >> You might also be able to get this info as console output by booting >> with "pci=earlydump". > > that is only for x86. > > and his setup is with P2010(mpc85xx) CPU. Ah, yes. It's regrettable that this arch-independent functionality is implemented in an arch-specific way.