This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM8148 PCIe RC scan failed

Dear TI,

I am developing DM8148 device with linux-2.6.37-psp04.01.00.06.patch2 and hw design refers to Mistal DM8148 EVM.

According to “TI81XX PSP PCI Express Root Complex Driver User Guide", I configured pcie to RC mode to connect with pcie wlan card.

ButI got the following log with dmesg:

ti81xx_pcie: Invoking PCI BIOS...                                               
ti81xx_pcie: Setting up Host Controller...                                      
ti81xx_pcie: Register base mapped @0xd7020000                                   
clock: pcie_ck: enabling in hardware                                            
enable parent clock: sysclk5_ck                                                 
clock: sysclk5_ck: enabling in hardware                                         
enable parent clock: sysclk4_ck                                                 
omap2_clkdm_clk_enable                                                          
ti81xx_pcie: forcing link width - x1                                            
ti81xx_pcie: Setting outbound translation for 0x20000000-0x2fffffff             
ti81xx_pcie: Starting PCI scan...                                               
PM: Adding info for No Bus:pci0000:00                                           
PM: Adding info for No Bus:0000:00                                              
pci_bus 0000:00: scanning bus                                                   
ti81xx_pcie: Reading config[0] for device 0000:00:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:01:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:02:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:03:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:04:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:05:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:06:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:07:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:08:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:09:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:0a:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:0b:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:0c:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:0d:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:0e:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:0f:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:10:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:11:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:12:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:13:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:14:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:15:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:16:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:17:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:18:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:19:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:1a:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:1b:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:1c:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:1d:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:1e:00..                          
failed. No link/device.                                                         
ti81xx_pcie: Reading config[0] for device 0000:1f:00..                          
failed. No link/device.                                                         
pci_bus 0000:00: fixups for bus                                                 
PCI: bus0: Fast back to back transfers enabled                                  
pci_bus 0000:00: bus scan returning with max=00                                 
ti81xx_pcie: PCI scan done.                                                     
pci_bus 0000:00: resource 0 [io  0x40000000-0x402fffff]                         
pci_bus 0000:00: resource 1 [mem 0x20000000-0x2fffffff]     

It seems pcie host found nothing when scanning.

If anyone can give me some suggestions?

Thanks in ahead!

Jeffrey