Hey anyone Can help me were i am missing, Currently I am Working on MPC8309twr Board ,it's seem's to be that my on-board PCI Host has not been allocated any driver from linux kernel . I have listed all results using lspci utility it always say Unknown device c011 .
lspci
00:00.0 Power PC: Freescale Semiconductor Inc Unknown device c011 (rev 11)
lspci -t
-[0000:00]---00.0
lspci -v
00:00.0 Power PC: Freescale Semiconductor Inc Unknown device c011 (rev 11)
Flags: 66MHz, fast devsel
Memory at <unassigned> (64-bit, non-prefetchable) [disabled]
Memory at <unassigned> (64-bit, non-prefetchable) [disabled]
Capabilities: [48] #06 [0000]
lspci -x
00:00.0 Power PC: Freescale Semiconductor Inc Unknown device c011 (rev 11)
00: 57 19 11 c0 00 00 b0 20 11 00 20 0b 00 00 00 00
10: 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00
20: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 48 00 00 00 00 00 00 00 00 01 00 00
"Unknown device" means your kernel does not have kernel driver for this device "c011"
Have a great day,
Alexander
TIC
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Yes i Understand you ,what is the other way to populate about my PCI Host to kernel
The value c011 is correct for MPC8309 device, according to MPC8309 Reference Manual. This means the device is correct, but Linux kernel does not contain driver for this device. Please rebuild your linux to include this driver.
By the way.
I'm reading our documentation enclosed in Linux BSP for TWR board and I see the same reporting:
[root@mpc8309twr /]# lspci
00:00.0 Power PC: Freescale Semiconductor Inc Unknown device c011 (rev 11)
00:12.0 Network controller: Atheros Communications, Inc. Unknown device 0027 (rev 01)
So, it looks like this "Unknown device" is expected behavior, and this our PCI works properly in this case.
Do you really have any issues because of this "Unknown device"?
alexander.yakovlev Can you share your DTB file regarding PCI of mpc8309twr board
I have connected a target device USB Controller over Freescale PCI Host ,I need to enumerate child device i,e USB Controller ,can it be Possible .