* known working sata_sil24.c setup on powerpc platforms? @ 2011-04-06 17:00 Leon Woestenberg 2011-04-06 17:48 ` Moffett, Kyle D 2011-04-07 8:27 ` Martyn Welch 0 siblings, 2 replies; 19+ messages in thread From: Leon Woestenberg @ 2011-04-06 17:00 UTC (permalink / raw) To: Linux PPC, linux-ide, Tejun Heo, Moffett, Kyle D, Jeff Garzik Hello, after investigating problems with sata_sil24.c on a freescale p2020 soc, I wonder if this driver works on powerpc at all? Does anyone know of a working setup of sata_sil24 on a big endian powerpc system? Regards, -- Leon ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: known working sata_sil24.c setup on powerpc platforms? 2011-04-06 17:00 known working sata_sil24.c setup on powerpc platforms? Leon Woestenberg @ 2011-04-06 17:48 ` Moffett, Kyle D 2011-04-06 18:12 ` Jeff Garzik 2011-04-07 8:27 ` Martyn Welch 1 sibling, 1 reply; 19+ messages in thread From: Moffett, Kyle D @ 2011-04-06 17:48 UTC (permalink / raw) To: Leon Woestenberg Cc: Linux PPC, Tejun Heo, Jeff Garzik, linux-ide@vger.kernel.org On Apr 06, 2011, at 13:00, Leon Woestenberg wrote: > after investigating problems with sata_sil24.c on a freescale p2020 > soc, I wonder if this driver works on powerpc at all? >=20 > Does anyone know of a working setup of sata_sil24 on a big endian > powerpc system? Our P2020 boards work fine with legacy PCI interrupts (I think it's a sil31= 24 over PCI-E); the only deficiency is that MSI does not seem to work. I know our MSI *does* work in general because we have an Intel 82571EB chip= set also attached via PCI-E with working MSI. Cheers, Kyle Moffett ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: known working sata_sil24.c setup on powerpc platforms? 2011-04-06 17:48 ` Moffett, Kyle D @ 2011-04-06 18:12 ` Jeff Garzik 2011-04-06 18:50 ` Leon Woestenberg 0 siblings, 1 reply; 19+ messages in thread From: Jeff Garzik @ 2011-04-06 18:12 UTC (permalink / raw) To: Moffett, Kyle D Cc: Leon Woestenberg, Linux PPC, Tejun Heo, linux-ide@vger.kernel.org On 04/06/2011 01:48 PM, Moffett, Kyle D wrote: > On Apr 06, 2011, at 13:00, Leon Woestenberg wrote: >> after investigating problems with sata_sil24.c on a freescale p2020 >> soc, I wonder if this driver works on powerpc at all? >> >> Does anyone know of a working setup of sata_sil24 on a big endian >> powerpc system? > > Our P2020 boards work fine with legacy PCI interrupts (I think it's a sil3124 over PCI-E); the only deficiency is that MSI does not seem to work. > > I know our MSI *does* work in general because we have an Intel 82571EB chipset also attached via PCI-E with working MSI. We've definitely had issues with sata_sil24 + MSI, also... sata_sil24 does work on big endian in general. Jeff ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: known working sata_sil24.c setup on powerpc platforms? 2011-04-06 18:12 ` Jeff Garzik @ 2011-04-06 18:50 ` Leon Woestenberg 2011-04-06 20:49 ` Felix Radensky 2011-04-07 4:48 ` Kushwaha Prabhakar-B32579 0 siblings, 2 replies; 19+ messages in thread From: Leon Woestenberg @ 2011-04-06 18:50 UTC (permalink / raw) To: Jeff Garzik Cc: Linux PPC, Tejun Heo, Moffett, Kyle D, linux-ide@vger.kernel.org Hello Jeff, all, On Wed, Apr 6, 2011 at 8:12 PM, Jeff Garzik <jeff@garzik.org> wrote: > On 04/06/2011 01:48 PM, Moffett, Kyle D wrote: >> On Apr 06, 2011, at 13:00, Leon Woestenberg wrote: >>> after investigating problems with sata_sil24.c on a freescale p2020 >>> soc, I wonder if this driver works on powerpc at all? >>> >>> Does anyone know of a working setup of sata_sil24 on a big endian >>> powerpc system? >> >> Our P2020 boards work fine with legacy PCI interrupts (I think it's a >> sil3124 over PCI-E); the only deficiency is that MSI does not seem to work. >> > > We've definitely had issues with sata_sil24 + MSI, also... > > sata_sil24 does work on big endian in general. > On my system, I have the contrary to Kyle's experience (thanks for sharing). PowerPC P2020RDB vanilla 2.6.38 Sil3132 on mini-PCI Express card Enabling msi gets me further than disabling it (default). modprobe sata_sil [ 8.834613] sata_sil24 0001:03:00.0: version 1.1 [ 8.885581] scsi0 : sata_sil24 [ 8.901420] scsi1 : sata_sil24 [ 8.904642] ata1: SATA max UDMA/100 host m128@0xc0000000 port 0xc0004000 irq 16 [ 8.911961] ata2: SATA max UDMA/100 host m128@0xc0000000 port 0xc0006000 irq 16 [ 11.095127] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 0) [ 14.906986] eth0: no IPv6 routers present [ 16.099016] ata1.00: qc timeout (cmd 0xec) [ 16.103128] ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) [ 18.299050] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 0) [ 28.303026] ata1.00: qc timeout (cmd 0xec) [ 28.307139] ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) [ 28.313233] ata1: limiting SATA link speed to 1.5 Gbps [ 30.523059] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 10) modprobe sata_sil msi=1 [ 92.984120] sata_sil24 0001:03:00.0: version 1.1 [ 92.988897] irq: irq 0 on host /soc@ffe00000/msi@41600 mapped to virtual irq 41 [ 92.996229] sata_sil24 0001:03:00.0: Using MSI [ 93.000675] sata_sil24 0001:03:00.0: enabling bus mastering [ 93.011628] scsi2 : sata_sil24 [ 93.022463] scsi3 : sata_sil24 [ 93.025695] ata3: SATA max UDMA/100 host m128@0xc0000000 port 0xc0004000 irq 41 [ 93.033023] ata4: SATA max UDMA/100 host m128@0xc0000000 port 0xc0006000 irq 41 [ 95.203029] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 0) [ 95.209045] ata3: spurious interrupt (slot_stat 0x0 active_tag -84148995 sactive 0x0) [ 95.217171] ata3.00: ATA-7: INTEL SSDSA2M080G2GN, 2CV102HD, max UDMA/133 [ 95.223882] ata3.00: 156301488 sectors, multi 1: LBA48 NCQ (depth 31/32) [ 95.230905] ata3.00: configured for UDMA/100 [ 95.235399] scsi 2:0:0:0: Direct-Access ATA INTEL SSDSA2M080 2CV1 PQ: 0 ANSI: 5 [ 95.244002] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ 95.252041] sd 2:0:0:0: [sda] 156301488 512-byte logical blocks: (80.0 GB/74.5 GiB) [ 95.260219] sd 2:0:0:0: [sda] Write Protect is off [ 95.265063] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00 [ 95.270500] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 95.283779] sda: sda1 sda2 sda3 sda4 [ 95.289482] sd 2:0:0:0: [sda] Attached SCSI disk [ 95.965897] EXT3-fs: barriers not enabled [ 95.977279] kjournald starting. Commit interval 5 seconds [ 95.983296] EXT3-fs (sda2): using internal journal [ 95.988143] EXT3-fs (sda2): recovery complete [ 95.992504] EXT3-fs (sda2): mounted filesystem with writeback data mode [ 96.111587] NTFS volume version 3.1. [ 97.331005] ata4: SATA link down (SStatus 0 SControl 0) root@p1020rdb:~# dd if=/dev/sda of=/dev/null bs=4k count=1000 1000+0 records in 1000+0 records out 4096000 bytes (4.1 MB) copied, 0.0315629 s, 130 MB/s root@p1020rdb:~# dd if=/dev/sda of=/dev/null bs=4k count=10000 10000+0 records in 10000+0 records out 40960000 bytes (41 MB) copied, 0.471802 s, 86.8 MB/s root@p1020rdb:~# dd if=/dev/sda of=/dev/null bs=4k count=100000 That stalls, I see the controller fail. See dmesg below: ^C^Cdd: reading `/dev/sda': Input/output error 51804+0 records in 51804+0 records out 212189184 bytes (212 MB) copied, 85.6537 s, 2.5 MB/s dd: closing input file `/dev/sda': Bad file descriptor [ 92.984120] sata_sil24 0001:03:00.0: version 1.1 [ 92.988897] irq: irq 0 on host /soc@ffe00000/msi@41600 mapped to virtual irq 41 [ 92.996229] sata_sil24 0001:03:00.0: Using MSI [ 93.000675] sata_sil24 0001:03:00.0: enabling bus mastering [ 93.011628] scsi2 : sata_sil24 [ 93.022463] scsi3 : sata_sil24 [ 93.025695] ata3: SATA max UDMA/100 host m128@0xc0000000 port 0xc0004000 irq 41 [ 93.033023] ata4: SATA max UDMA/100 host m128@0xc0000000 port 0xc0006000 irq 41 [ 95.203029] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 0) [ 95.209045] ata3: spurious interrupt (slot_stat 0x0 active_tag -84148995 sactive 0x0) [ 95.217171] ata3.00: ATA-7: INTEL SSDSA2M080G2GN, 2CV102HD, max UDMA/133 [ 95.223882] ata3.00: 156301488 sectors, multi 1: LBA48 NCQ (depth 31/32) [ 95.230905] ata3.00: configured for UDMA/100 [ 95.235399] scsi 2:0:0:0: Direct-Access ATA INTEL SSDSA2M080 2CV1 PQ: 0 ANSI: 5 [ 95.244002] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ 95.252041] sd 2:0:0:0: [sda] 156301488 512-byte logical blocks: (80.0 GB/74.5 GiB) [ 95.260219] sd 2:0:0:0: [sda] Write Protect is off [ 95.265063] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00 [ 95.270500] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 95.283779] sda: sda1 sda2 sda3 sda4 [ 95.289482] sd 2:0:0:0: [sda] Attached SCSI disk [ 95.965897] EXT3-fs: barriers not enabled [ 95.977279] kjournald starting. Commit interval 5 seconds [ 95.983296] EXT3-fs (sda2): using internal journal [ 95.988143] EXT3-fs (sda2): recovery complete [ 95.992504] EXT3-fs (sda2): mounted filesystem with writeback data mode [ 96.111587] NTFS volume version 3.1. [ 97.331005] ata4: SATA link down (SStatus 0 SControl 0) [ 285.891036] ata3.00: exception Emask 0x0 SAct 0x3 SErr 0x0 action 0x6 frozen [ 285.898099] ata3.00: failed command: READ FPDMA QUEUED [ 285.903250] ata3.00: cmd 60/00:00:e0:53:06/01:00:00:00:00/40 tag 0 ncq 131072 in [ 285.903255] res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout) [ 285.918028] ata3.00: status: { DRDY } [ 285.921689] ata3.00: failed command: READ FPDMA QUEUED [ 285.926836] ata3.00: cmd 60/00:08:e0:52:06/01:00:00:00:00/40 tag 1 ncq 131072 in [ 285.926841] res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout) [ 285.941615] ata3.00: status: { DRDY } [ 285.945281] ata3: hard resetting link [ 288.055034] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 0) [ 293.058999] ata3.00: qc timeout (cmd 0xec) [ 293.063106] ata3.00: failed to IDENTIFY (I/O error, err_mask=0x4) [ 293.069198] ata3.00: revalidation failed (errno=-5) [ 293.074077] ata3: hard resetting link [ 295.259018] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 0) What can I do next to investigate and help fix this issue? Regards, -- Leon ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: known working sata_sil24.c setup on powerpc platforms? 2011-04-06 18:50 ` Leon Woestenberg @ 2011-04-06 20:49 ` Felix Radensky 2011-04-06 20:58 ` Leon Woestenberg 2011-04-07 4:48 ` Kushwaha Prabhakar-B32579 1 sibling, 1 reply; 19+ messages in thread From: Felix Radensky @ 2011-04-06 20:49 UTC (permalink / raw) To: linuxppc-dev, leon.woestenberg Hi Leon, I think there's a hardware problem with mini PCI-E slot on P2020RDB related to legacy IRQ routing. See this thread for details http://www.mail-archive.com/linuxppc-dev@lists.ozlabs.org/msg40037.html You may have better luck with PCI-E slot and mini PCI-E to PCI-E adapter. Felix. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: known working sata_sil24.c setup on powerpc platforms? 2011-04-06 20:49 ` Felix Radensky @ 2011-04-06 20:58 ` Leon Woestenberg 2011-04-06 21:05 ` Felix Radensky 0 siblings, 1 reply; 19+ messages in thread From: Leon Woestenberg @ 2011-04-06 20:58 UTC (permalink / raw) To: Felix Radensky; +Cc: linuxppc-dev Hello Felix, On Wed, Apr 6, 2011 at 10:49 PM, Felix Radensky <felix@embedded-sol.com> wrote: > I think there's a hardware problem with mini PCI-E slot > on P2020RDB related to legacy IRQ routing. See this > thread for details > http://www.mail-archive.com/linuxppc-dev@lists.ozlabs.org/msg40037.html > Thanks for the heads-up. > You may have better luck with PCI-E slot and mini PCI-E to > PCI-E adapter. > Unfortunately the PCIe is slot already occupied, so that's why I searched for and found the Mini PCIe Sil3132 card. Legacy IRQ routing on PCIe is broken in what sense? Software (device tree, kernel) or silicon (p2020) ? On the MSI side, I'm getting quite far on transfers, but at one point the device stalls. Maybe a race condition in interrupt handling in sata_sil24.c? Regards, -- Leon ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: known working sata_sil24.c setup on powerpc platforms? 2011-04-06 20:58 ` Leon Woestenberg @ 2011-04-06 21:05 ` Felix Radensky 0 siblings, 0 replies; 19+ messages in thread From: Felix Radensky @ 2011-04-06 21:05 UTC (permalink / raw) To: Leon Woestenberg; +Cc: linuxppc-dev Hi Leon, On 04/06/2011 11:58 PM, Leon Woestenberg wrote: > Hello Felix, > > On Wed, Apr 6, 2011 at 10:49 PM, Felix Radensky<felix@embedded-sol.com> wrote: >> I think there's a hardware problem with mini PCI-E slot >> on P2020RDB related to legacy IRQ routing. See this >> thread for details >> http://www.mail-archive.com/linuxppc-dev@lists.ozlabs.org/msg40037.html >> > > Unfortunately the PCIe is slot already occupied, so that's why I > searched for and found the Mini PCIe Sil3132 card. > > Legacy IRQ routing on PCIe is broken in what sense? Software (device > tree, kernel) or silicon (p2020) ? It's a board design problem specific to P2020RDB. Maybe it's fixed in latest board revisions. I have P2020RDB rev C and the problem is still there. Freescale people on the list should know better. > On the MSI side, I'm getting quite far on transfers, but at one point > the device stalls. Maybe a race condition in interrupt handling in > sata_sil24.c? Sorry, cannot help you with that. I have no experience with sata_sil24. Felix. ^ permalink raw reply [flat|nested] 19+ messages in thread
* RE: known working sata_sil24.c setup on powerpc platforms? 2011-04-06 18:50 ` Leon Woestenberg 2011-04-06 20:49 ` Felix Radensky @ 2011-04-07 4:48 ` Kushwaha Prabhakar-B32579 2011-04-07 16:52 ` Leon Woestenberg 1 sibling, 1 reply; 19+ messages in thread From: Kushwaha Prabhakar-B32579 @ 2011-04-07 4:48 UTC (permalink / raw) To: Leon Woestenberg Cc: Linux PPC, Tejun Heo, Jeff Garzik, Moffett, Kyle D, linux-ide@vger.kernel.org Hi Leon, Can you please check p2020rdb.dts for IDSEL entries for pci0/1 node? In order to work in legacy mode, IDSEL entries are required.=20 --Prabhakar > -----Original Message----- > From: linux-ide-owner@vger.kernel.org [mailto:linux-ide- > owner@vger.kernel.org] On Behalf Of Leon Woestenberg > Sent: Thursday, April 07, 2011 12:20 AM > To: Jeff Garzik > Cc: Moffett, Kyle D; Linux PPC; linux-ide@vger.kernel.org; Tejun Heo > Subject: Re: known working sata_sil24.c setup on powerpc platforms? >=20 > Hello Jeff, all, >=20 > On Wed, Apr 6, 2011 at 8:12 PM, Jeff Garzik <jeff@garzik.org> wrote: > > On 04/06/2011 01:48 PM, Moffett, Kyle D wrote: > >> On Apr 06, 2011, at 13:00, Leon Woestenberg wrote: > >>> after investigating problems with sata_sil24.c on a freescale p2020 > >>> soc, I wonder if this driver works on powerpc at all? > >>> > >>> Does anyone know of a working setup of sata_sil24 on a big endian > >>> powerpc system? > >> > >> Our P2020 boards work fine with legacy PCI interrupts (I think it's a > >> sil3124 over PCI-E); the only deficiency is that MSI does not seem to > work. > >> > > > > We've definitely had issues with sata_sil24 + MSI, also... > > > > sata_sil24 does work on big endian in general. > > >=20 > On my system, I have the contrary to Kyle's experience (thanks for > sharing). >=20 > PowerPC P2020RDB > vanilla 2.6.38 > Sil3132 on mini-PCI Express card >=20 >=20 > Enabling msi gets me further than disabling it (default). >=20 > modprobe sata_sil >=20 > [ 8.834613] sata_sil24 0001:03:00.0: version 1.1 > [ 8.885581] scsi0 : sata_sil24 > [ 8.901420] scsi1 : sata_sil24 > [ 8.904642] ata1: SATA max UDMA/100 host m128@0xc0000000 port > 0xc0004000 irq 16 > [ 8.911961] ata2: SATA max UDMA/100 host m128@0xc0000000 port > 0xc0006000 irq 16 > [ 11.095127] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 0) > [ 14.906986] eth0: no IPv6 routers present > [ 16.099016] ata1.00: qc timeout (cmd 0xec) > [ 16.103128] ata1.00: failed to IDENTIFY (I/O error, err_mask=3D0x4) > [ 18.299050] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 0) > [ 28.303026] ata1.00: qc timeout (cmd 0xec) > [ 28.307139] ata1.00: failed to IDENTIFY (I/O error, err_mask=3D0x4) > [ 28.313233] ata1: limiting SATA link speed to 1.5 Gbps > [ 30.523059] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 10) >=20 >=20 > modprobe sata_sil msi=3D1 >=20 > [ 92.984120] sata_sil24 0001:03:00.0: version 1.1 > [ 92.988897] irq: irq 0 on host /soc@ffe00000/msi@41600 mapped to > virtual irq 41 > [ 92.996229] sata_sil24 0001:03:00.0: Using MSI > [ 93.000675] sata_sil24 0001:03:00.0: enabling bus mastering > [ 93.011628] scsi2 : sata_sil24 > [ 93.022463] scsi3 : sata_sil24 > [ 93.025695] ata3: SATA max UDMA/100 host m128@0xc0000000 port > 0xc0004000 irq 41 > [ 93.033023] ata4: SATA max UDMA/100 host m128@0xc0000000 port > 0xc0006000 irq 41 > [ 95.203029] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 0) > [ 95.209045] ata3: spurious interrupt (slot_stat 0x0 active_tag > -84148995 sactive 0x0) > [ 95.217171] ata3.00: ATA-7: INTEL SSDSA2M080G2GN, 2CV102HD, max > UDMA/133 > [ 95.223882] ata3.00: 156301488 sectors, multi 1: LBA48 NCQ (depth > 31/32) > [ 95.230905] ata3.00: configured for UDMA/100 > [ 95.235399] scsi 2:0:0:0: Direct-Access ATA INTEL > SSDSA2M080 2CV1 PQ: 0 ANSI: 5 > [ 95.244002] sd 2:0:0:0: Attached scsi generic sg0 type 0 > [ 95.252041] sd 2:0:0:0: [sda] 156301488 512-byte logical blocks: > (80.0 GB/74.5 GiB) > [ 95.260219] sd 2:0:0:0: [sda] Write Protect is off > [ 95.265063] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00 > [ 95.270500] sd 2:0:0:0: [sda] Write cache: enabled, read cache: > enabled, doesn't support DPO or FUA > [ 95.283779] sda: sda1 sda2 sda3 sda4 > [ 95.289482] sd 2:0:0:0: [sda] Attached SCSI disk > [ 95.965897] EXT3-fs: barriers not enabled > [ 95.977279] kjournald starting. Commit interval 5 seconds > [ 95.983296] EXT3-fs (sda2): using internal journal > [ 95.988143] EXT3-fs (sda2): recovery complete > [ 95.992504] EXT3-fs (sda2): mounted filesystem with writeback data > mode > [ 96.111587] NTFS volume version 3.1. > [ 97.331005] ata4: SATA link down (SStatus 0 SControl 0) >=20 > root@p1020rdb:~# dd if=3D/dev/sda of=3D/dev/null bs=3D4k count=3D1000 > 1000+0 records in > 1000+0 records out > 4096000 bytes (4.1 MB) copied, 0.0315629 s, 130 MB/s root@p1020rdb:~# dd > if=3D/dev/sda of=3D/dev/null bs=3D4k count=3D10000 > 10000+0 records in > 10000+0 records out > 40960000 bytes (41 MB) copied, 0.471802 s, 86.8 MB/s >=20 > root@p1020rdb:~# dd if=3D/dev/sda of=3D/dev/null bs=3D4k count=3D100000 >=20 > That stalls, I see the controller fail. See dmesg below: >=20 > ^C^Cdd: reading `/dev/sda': Input/output error > 51804+0 records in > 51804+0 records out > 212189184 bytes (212 MB) copied, 85.6537 s, 2.5 MB/s > dd: closing input file `/dev/sda': Bad file descriptor >=20 >=20 > [ 92.984120] sata_sil24 0001:03:00.0: version 1.1 > [ 92.988897] irq: irq 0 on host /soc@ffe00000/msi@41600 mapped to > virtual irq 41 > [ 92.996229] sata_sil24 0001:03:00.0: Using MSI > [ 93.000675] sata_sil24 0001:03:00.0: enabling bus mastering > [ 93.011628] scsi2 : sata_sil24 > [ 93.022463] scsi3 : sata_sil24 > [ 93.025695] ata3: SATA max UDMA/100 host m128@0xc0000000 port > 0xc0004000 irq 41 > [ 93.033023] ata4: SATA max UDMA/100 host m128@0xc0000000 port > 0xc0006000 irq 41 > [ 95.203029] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 0) > [ 95.209045] ata3: spurious interrupt (slot_stat 0x0 active_tag > -84148995 sactive 0x0) > [ 95.217171] ata3.00: ATA-7: INTEL SSDSA2M080G2GN, 2CV102HD, max > UDMA/133 > [ 95.223882] ata3.00: 156301488 sectors, multi 1: LBA48 NCQ (depth > 31/32) > [ 95.230905] ata3.00: configured for UDMA/100 > [ 95.235399] scsi 2:0:0:0: Direct-Access ATA INTEL > SSDSA2M080 2CV1 PQ: 0 ANSI: 5 > [ 95.244002] sd 2:0:0:0: Attached scsi generic sg0 type 0 > [ 95.252041] sd 2:0:0:0: [sda] 156301488 512-byte logical blocks: > (80.0 GB/74.5 GiB) > [ 95.260219] sd 2:0:0:0: [sda] Write Protect is off > [ 95.265063] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00 > [ 95.270500] sd 2:0:0:0: [sda] Write cache: enabled, read cache: > enabled, doesn't support DPO or FUA > [ 95.283779] sda: sda1 sda2 sda3 sda4 > [ 95.289482] sd 2:0:0:0: [sda] Attached SCSI disk > [ 95.965897] EXT3-fs: barriers not enabled > [ 95.977279] kjournald starting. Commit interval 5 seconds > [ 95.983296] EXT3-fs (sda2): using internal journal > [ 95.988143] EXT3-fs (sda2): recovery complete > [ 95.992504] EXT3-fs (sda2): mounted filesystem with writeback data > mode > [ 96.111587] NTFS volume version 3.1. > [ 97.331005] ata4: SATA link down (SStatus 0 SControl 0) > [ 285.891036] ata3.00: exception Emask 0x0 SAct 0x3 SErr 0x0 action 0x6 > frozen [ 285.898099] ata3.00: failed command: READ FPDMA QUEUED [ > 285.903250] ata3.00: cmd 60/00:00:e0:53:06/01:00:00:00:00/40 tag 0 ncq > 131072 in > [ 285.903255] res 40/00:00:00:00:00/00:00:00:00:00/00 Emask > 0x4 (timeout) > [ 285.918028] ata3.00: status: { DRDY } [ 285.921689] ata3.00: failed > command: READ FPDMA QUEUED [ 285.926836] ata3.00: cmd > 60/00:08:e0:52:06/01:00:00:00:00/40 tag 1 ncq 131072 in > [ 285.926841] res 40/00:00:00:00:00/00:00:00:00:00/00 Emask > 0x4 (timeout) > [ 285.941615] ata3.00: status: { DRDY } [ 285.945281] ata3: hard > resetting link [ 288.055034] ata3: SATA link up 3.0 Gbps (SStatus 123 > SControl 0) [ 293.058999] ata3.00: qc timeout (cmd 0xec) [ 293.063106] > ata3.00: failed to IDENTIFY (I/O error, err_mask=3D0x4) [ 293.069198] > ata3.00: revalidation failed (errno=3D-5) [ 293.074077] ata3: hard > resetting link [ 295.259018] ata3: SATA link up 3.0 Gbps (SStatus 123 > SControl 0) >=20 > What can I do next to investigate and help fix this issue? >=20 >=20 > Regards, > -- > Leon > -- > To unsubscribe from this list: send the line "unsubscribe linux-ide" in > the body of a message to majordomo@vger.kernel.org More majordomo info at > http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: known working sata_sil24.c setup on powerpc platforms? 2011-04-07 4:48 ` Kushwaha Prabhakar-B32579 @ 2011-04-07 16:52 ` Leon Woestenberg 2011-04-08 3:44 ` Kushwaha Prabhakar-B32579 0 siblings, 1 reply; 19+ messages in thread From: Leon Woestenberg @ 2011-04-07 16:52 UTC (permalink / raw) To: Kushwaha Prabhakar-B32579 Cc: Linux PPC, Tejun Heo, Jeff Garzik, Moffett, Kyle D, linux-ide@vger.kernel.org Hello Prabhakar, thanks for your response. My answer below: On Thu, Apr 7, 2011 at 6:48 AM, Kushwaha Prabhakar-B32579 <B32579@freescale.com> wrote: > Hi Leon, > > Can you please check p2020rdb.dts for IDSEL entries for pci0/1 node? > > In order to work in legacy mode, IDSEL entries are required. > No, the p1020rdb and p2020rdb do not have the IDSEL entries: http://lxr.linux.no/#linux+v2.6.38/arch/powerpc/boot/dts/p2020rdb.dts whereas the p2020ds has: http://lxr.linux.no/#linux+v2.6.38/arch/powerpc/boot/dts/p2020ds.dts What would the correct IDSEL entries be? Also, did you see the reference to Felix' thread? "Problem with mini-PCI-E slot on P2020RDB" Best regards, Leon. > --Prabhakar > >> -----Original Message----- >> From: linux-ide-owner@vger.kernel.org [mailto:linux-ide- >> owner@vger.kernel.org] On Behalf Of Leon Woestenberg >> Sent: Thursday, April 07, 2011 12:20 AM >> To: Jeff Garzik >> Cc: Moffett, Kyle D; Linux PPC; linux-ide@vger.kernel.org; Tejun Heo >> Subject: Re: known working sata_sil24.c setup on powerpc platforms? >> >> Hello Jeff, all, >> >> On Wed, Apr 6, 2011 at 8:12 PM, Jeff Garzik <jeff@garzik.org> wrote: >> > On 04/06/2011 01:48 PM, Moffett, Kyle D wrote: >> >> On Apr 06, 2011, at 13:00, Leon Woestenberg wrote: >> >>> after investigating problems with sata_sil24.c on a freescale p2020 >> >>> soc, I wonder if this driver works on powerpc at all? >> >>> >> >>> Does anyone know of a working setup of sata_sil24 on a big endian >> >>> powerpc system? >> >> >> >> Our P2020 boards work fine with legacy PCI interrupts (I think it's a >> >> sil3124 over PCI-E); the only deficiency is that MSI does not seem to >> work. >> >> >> > >> > We've definitely had issues with sata_sil24 + MSI, also... >> > >> > sata_sil24 does work on big endian in general. >> > >> >> On my system, I have the contrary to Kyle's experience (thanks for >> sharing). >> >> PowerPC P2020RDB >> vanilla 2.6.38 >> Sil3132 on mini-PCI Express card >> >> >> Enabling msi gets me further than disabling it (default). >> >> modprobe sata_sil >> >> [ =A0 =A08.834613] sata_sil24 0001:03:00.0: version 1.1 >> [ =A0 =A08.885581] scsi0 : sata_sil24 >> [ =A0 =A08.901420] scsi1 : sata_sil24 >> [ =A0 =A08.904642] ata1: SATA max UDMA/100 host m128@0xc0000000 port >> 0xc0004000 irq 16 >> [ =A0 =A08.911961] ata2: SATA max UDMA/100 host m128@0xc0000000 port >> 0xc0006000 irq 16 >> [ =A0 11.095127] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 0) >> [ =A0 14.906986] eth0: no IPv6 routers present >> [ =A0 16.099016] ata1.00: qc timeout (cmd 0xec) >> [ =A0 16.103128] ata1.00: failed to IDENTIFY (I/O error, err_mask=3D0x4) >> [ =A0 18.299050] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 0) >> [ =A0 28.303026] ata1.00: qc timeout (cmd 0xec) >> [ =A0 28.307139] ata1.00: failed to IDENTIFY (I/O error, err_mask=3D0x4) >> [ =A0 28.313233] ata1: limiting SATA link speed to 1.5 Gbps >> [ =A0 30.523059] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 10) >> >> >> modprobe sata_sil msi=3D1 >> >> [ =A0 92.984120] sata_sil24 0001:03:00.0: version 1.1 >> [ =A0 92.988897] irq: irq 0 on host /soc@ffe00000/msi@41600 mapped to >> virtual irq 41 >> [ =A0 92.996229] sata_sil24 0001:03:00.0: Using MSI >> [ =A0 93.000675] sata_sil24 0001:03:00.0: enabling bus mastering >> [ =A0 93.011628] scsi2 : sata_sil24 >> [ =A0 93.022463] scsi3 : sata_sil24 >> [ =A0 93.025695] ata3: SATA max UDMA/100 host m128@0xc0000000 port >> 0xc0004000 irq 41 >> [ =A0 93.033023] ata4: SATA max UDMA/100 host m128@0xc0000000 port >> 0xc0006000 irq 41 >> [ =A0 95.203029] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 0) >> [ =A0 95.209045] ata3: spurious interrupt (slot_stat 0x0 active_tag >> -84148995 sactive 0x0) >> [ =A0 95.217171] ata3.00: ATA-7: INTEL SSDSA2M080G2GN, 2CV102HD, max >> UDMA/133 >> [ =A0 95.223882] ata3.00: 156301488 sectors, multi 1: LBA48 NCQ (depth >> 31/32) >> [ =A0 95.230905] ata3.00: configured for UDMA/100 >> [ =A0 95.235399] scsi 2:0:0:0: Direct-Access =A0 =A0 ATA =A0 =A0 =A0INTE= L >> SSDSA2M080 2CV1 PQ: 0 ANSI: 5 >> [ =A0 95.244002] sd 2:0:0:0: Attached scsi generic sg0 type 0 >> [ =A0 95.252041] sd 2:0:0:0: [sda] 156301488 512-byte logical blocks: >> (80.0 GB/74.5 GiB) >> [ =A0 95.260219] sd 2:0:0:0: [sda] Write Protect is off >> [ =A0 95.265063] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00 >> [ =A0 95.270500] sd 2:0:0:0: [sda] Write cache: enabled, read cache: >> enabled, doesn't support DPO or FUA >> [ =A0 95.283779] =A0sda: sda1 sda2 sda3 sda4 >> [ =A0 95.289482] sd 2:0:0:0: [sda] Attached SCSI disk >> [ =A0 95.965897] EXT3-fs: barriers not enabled >> [ =A0 95.977279] kjournald starting. =A0Commit interval 5 seconds >> [ =A0 95.983296] EXT3-fs (sda2): using internal journal >> [ =A0 95.988143] EXT3-fs (sda2): recovery complete >> [ =A0 95.992504] EXT3-fs (sda2): mounted filesystem with writeback data >> mode >> [ =A0 96.111587] NTFS volume version 3.1. >> [ =A0 97.331005] ata4: SATA link down (SStatus 0 SControl 0) >> >> root@p1020rdb:~# dd if=3D/dev/sda of=3D/dev/null bs=3D4k count=3D1000 >> 1000+0 records in >> 1000+0 records out >> 4096000 bytes (4.1 MB) copied, 0.0315629 s, 130 MB/s root@p1020rdb:~# dd >> if=3D/dev/sda of=3D/dev/null bs=3D4k count=3D10000 >> 10000+0 records in >> 10000+0 records out >> 40960000 bytes (41 MB) copied, 0.471802 s, 86.8 MB/s >> >> root@p1020rdb:~# dd if=3D/dev/sda of=3D/dev/null bs=3D4k count=3D100000 >> >> That stalls, I see the controller fail. See dmesg below: >> >> ^C^Cdd: reading `/dev/sda': Input/output error >> 51804+0 records in >> 51804+0 records out >> 212189184 bytes (212 MB) copied, 85.6537 s, 2.5 MB/s >> dd: closing input file `/dev/sda': Bad file descriptor >> >> >> [ =A0 92.984120] sata_sil24 0001:03:00.0: version 1.1 >> [ =A0 92.988897] irq: irq 0 on host /soc@ffe00000/msi@41600 mapped to >> virtual irq 41 >> [ =A0 92.996229] sata_sil24 0001:03:00.0: Using MSI >> [ =A0 93.000675] sata_sil24 0001:03:00.0: enabling bus mastering >> [ =A0 93.011628] scsi2 : sata_sil24 >> [ =A0 93.022463] scsi3 : sata_sil24 >> [ =A0 93.025695] ata3: SATA max UDMA/100 host m128@0xc0000000 port >> 0xc0004000 irq 41 >> [ =A0 93.033023] ata4: SATA max UDMA/100 host m128@0xc0000000 port >> 0xc0006000 irq 41 >> [ =A0 95.203029] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 0) >> [ =A0 95.209045] ata3: spurious interrupt (slot_stat 0x0 active_tag >> -84148995 sactive 0x0) >> [ =A0 95.217171] ata3.00: ATA-7: INTEL SSDSA2M080G2GN, 2CV102HD, max >> UDMA/133 >> [ =A0 95.223882] ata3.00: 156301488 sectors, multi 1: LBA48 NCQ (depth >> 31/32) >> [ =A0 95.230905] ata3.00: configured for UDMA/100 >> [ =A0 95.235399] scsi 2:0:0:0: Direct-Access =A0 =A0 ATA =A0 =A0 =A0INTE= L >> SSDSA2M080 2CV1 PQ: 0 ANSI: 5 >> [ =A0 95.244002] sd 2:0:0:0: Attached scsi generic sg0 type 0 >> [ =A0 95.252041] sd 2:0:0:0: [sda] 156301488 512-byte logical blocks: >> (80.0 GB/74.5 GiB) >> [ =A0 95.260219] sd 2:0:0:0: [sda] Write Protect is off >> [ =A0 95.265063] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00 >> [ =A0 95.270500] sd 2:0:0:0: [sda] Write cache: enabled, read cache: >> enabled, doesn't support DPO or FUA >> [ =A0 95.283779] =A0sda: sda1 sda2 sda3 sda4 >> [ =A0 95.289482] sd 2:0:0:0: [sda] Attached SCSI disk >> [ =A0 95.965897] EXT3-fs: barriers not enabled >> [ =A0 95.977279] kjournald starting. =A0Commit interval 5 seconds >> [ =A0 95.983296] EXT3-fs (sda2): using internal journal >> [ =A0 95.988143] EXT3-fs (sda2): recovery complete >> [ =A0 95.992504] EXT3-fs (sda2): mounted filesystem with writeback data >> mode >> [ =A0 96.111587] NTFS volume version 3.1. >> [ =A0 97.331005] ata4: SATA link down (SStatus 0 SControl 0) >> [ =A0285.891036] ata3.00: exception Emask 0x0 SAct 0x3 SErr 0x0 action 0= x6 >> frozen [ =A0285.898099] ata3.00: failed command: READ FPDMA QUEUED [ >> 285.903250] ata3.00: cmd 60/00:00:e0:53:06/01:00:00:00:00/40 tag 0 ncq >> 131072 in >> [ =A0285.903255] =A0 =A0 =A0 =A0 =A0res 40/00:00:00:00:00/00:00:00:00:00= /00 Emask >> 0x4 (timeout) >> [ =A0285.918028] ata3.00: status: { DRDY } [ =A0285.921689] ata3.00: fai= led >> command: READ FPDMA QUEUED [ =A0285.926836] ata3.00: cmd >> 60/00:08:e0:52:06/01:00:00:00:00/40 tag 1 ncq 131072 in >> [ =A0285.926841] =A0 =A0 =A0 =A0 =A0res 40/00:00:00:00:00/00:00:00:00:00= /00 Emask >> 0x4 (timeout) >> [ =A0285.941615] ata3.00: status: { DRDY } [ =A0285.945281] ata3: hard >> resetting link [ =A0288.055034] ata3: SATA link up 3.0 Gbps (SStatus 123 >> SControl 0) [ =A0293.058999] ata3.00: qc timeout (cmd 0xec) [ =A0293.063= 106] >> ata3.00: failed to IDENTIFY (I/O error, err_mask=3D0x4) [ =A0293.069198] >> ata3.00: revalidation failed (errno=3D-5) [ =A0293.074077] ata3: hard >> resetting link [ =A0295.259018] ata3: SATA link up 3.0 Gbps (SStatus 123 >> SControl 0) >> >> What can I do next to investigate and help fix this issue? >> >> >> Regards, >> -- >> Leon >> -- >> To unsubscribe from this list: send the line "unsubscribe linux-ide" in >> the body of a message to majordomo@vger.kernel.org More majordomo info a= t >> http://vger.kernel.org/majordomo-info.html > > > --=20 Leon ^ permalink raw reply [flat|nested] 19+ messages in thread
* RE: known working sata_sil24.c setup on powerpc platforms? 2011-04-07 16:52 ` Leon Woestenberg @ 2011-04-08 3:44 ` Kushwaha Prabhakar-B32579 2011-04-08 8:24 ` Leon Woestenberg 0 siblings, 1 reply; 19+ messages in thread From: Kushwaha Prabhakar-B32579 @ 2011-04-08 3:44 UTC (permalink / raw) To: Leon Woestenberg Cc: Tejun Heo, Jeff Garzik, Linux PPC, linux-ide@vger.kernel.org, Moffett, Kyle D, Gupta Maneesh-B18878 > -----Original Message----- > From: linux-ide-owner@vger.kernel.org [mailto:linux-ide- > owner@vger.kernel.org] On Behalf Of Leon Woestenberg > Sent: Thursday, April 07, 2011 10:23 PM > To: Kushwaha Prabhakar-B32579 > Cc: Moffett, Kyle D; Linux PPC; linux-ide@vger.kernel.org; Tejun Heo; > Jeff Garzik > Subject: Re: known working sata_sil24.c setup on powerpc platforms? >=20 > Hello Prabhakar, >=20 > thanks for your response. My answer below: >=20 > On Thu, Apr 7, 2011 at 6:48 AM, Kushwaha Prabhakar-B32579 > <B32579@freescale.com> wrote: > > Hi Leon, > > > > Can you please check p2020rdb.dts for IDSEL entries for pci0/1 node? > > > > In order to work in legacy mode, IDSEL entries are required. > > > No, the p1020rdb and p2020rdb do not have the IDSEL entries: >=20 > http://lxr.linux.no/#linux+v2.6.38/arch/powerpc/boot/dts/p2020rdb.dts >=20 > whereas the p2020ds has: >=20 > http://lxr.linux.no/#linux+v2.6.38/arch/powerpc/boot/dts/p2020ds.dts >=20 >=20 > What would the correct IDSEL entries be? For legacy interrupt to work IDSEL values are required.. please find the co= rrect IDSEL values for pci0/1. pci0: pcie@ffe09000 { --- --- interrupt-map-mask =3D <0xf800 0x0 0x0 0x7>; interrupt-map =3D < /* IDSEL 0x0 */ 0000 0x0 0x0 0x1 &mpic 0x4 0x1 0000 0x0 0x0 0x2 &mpic 0x5 0x1 0000 0x0 0x0 0x3 &mpic 0x6 0x1 0000 0x0 0x0 0x4 &mpic 0x7 0x1 >; --- --- }; pci1: pcie@ffe0a000 { --- --- interrupt-map-mask =3D <0xf800 0x0 0x0 0x7>; interrupt-map =3D < /* IDSEL 0x0 */ 0000 0x0 0x0 0x1 &mpic 0x0 0x1 0000 0x0 0x0 0x2 &mpic 0x1 0x1 0000 0x0 0x0 0x3 &mpic 0x2 0x1 0000 0x0 0x0 0x4 &mpic 0x3 0x1 >; --- --- }; }; Please try with this.. I am in process of pushing these IDSEL values to ups= tream.=20 > Also, did you see the reference to Felix' thread? > "Problem with mini-PCI-E slot on P2020RDB" >=20 I will look into it..=20 --Prabhakar > > > >> -----Original Message----- > >> From: linux-ide-owner@vger.kernel.org [mailto:linux-ide- > >> owner@vger.kernel.org] On Behalf Of Leon Woestenberg > >> Sent: Thursday, April 07, 2011 12:20 AM > >> To: Jeff Garzik > >> Cc: Moffett, Kyle D; Linux PPC; linux-ide@vger.kernel.org; Tejun Heo > >> Subject: Re: known working sata_sil24.c setup on powerpc platforms? > >> > >> Hello Jeff, all, > >> > >> On Wed, Apr 6, 2011 at 8:12 PM, Jeff Garzik <jeff@garzik.org> wrote: > >> > On 04/06/2011 01:48 PM, Moffett, Kyle D wrote: > >> >> On Apr 06, 2011, at 13:00, Leon Woestenberg wrote: > >> >>> after investigating problems with sata_sil24.c on a freescale > >> >>> p2020 soc, I wonder if this driver works on powerpc at all? > >> >>> > >> >>> Does anyone know of a working setup of sata_sil24 on a big endian > >> >>> powerpc system? > >> >> > >> >> Our P2020 boards work fine with legacy PCI interrupts (I think > >> >> it's a > >> >> sil3124 over PCI-E); the only deficiency is that MSI does not seem > >> >> to > >> work. > >> >> > >> > > >> > We've definitely had issues with sata_sil24 + MSI, also... > >> > > >> > sata_sil24 does work on big endian in general. > >> > > >> > >> On my system, I have the contrary to Kyle's experience (thanks for > >> sharing). > >> > >> PowerPC P2020RDB > >> vanilla 2.6.38 > >> Sil3132 on mini-PCI Express card > >> > >> > >> Enabling msi gets me further than disabling it (default). > >> > >> modprobe sata_sil > >> > >> [ =A0 =A08.834613] sata_sil24 0001:03:00.0: version 1.1 [ =A0 =A08.885= 581] > >> scsi0 : sata_sil24 [ =A0 =A08.901420] scsi1 : sata_sil24 [ =A0 =A08.90= 4642] > >> ata1: SATA max UDMA/100 host m128@0xc0000000 port 0xc0004000 irq 16 [ >=20 > >> 8.911961] ata2: SATA max UDMA/100 host m128@0xc0000000 port > >> 0xc0006000 irq 16 [ =A0 11.095127] ata1: SATA link up 3.0 Gbps (SStatu= s > >> 123 SControl 0) [ =A0 14.906986] eth0: no IPv6 routers present [ > >> 16.099016] ata1.00: qc timeout (cmd 0xec) [ =A0 16.103128] ata1.00: > >> failed to IDENTIFY (I/O error, err_mask=3D0x4) [ =A0 18.299050] ata1: > >> SATA link up 3.0 Gbps (SStatus 123 SControl 0) [ =A0 28.303026] > >> ata1.00: qc timeout (cmd 0xec) [ =A0 28.307139] ata1.00: failed to > >> IDENTIFY (I/O error, err_mask=3D0x4) [ =A0 28.313233] ata1: limiting S= ATA > >> link speed to 1.5 Gbps [ =A0 30.523059] ata1: SATA link up 1.5 Gbps > >> (SStatus 113 SControl 10) > >> > >> > >> modprobe sata_sil msi=3D1 > >> > >> [ =A0 92.984120] sata_sil24 0001:03:00.0: version 1.1 [ =A0 92.988897] > >> irq: irq 0 on host /soc@ffe00000/msi@41600 mapped to virtual irq 41 [ >=20 > >> 92.996229] sata_sil24 0001:03:00.0: Using MSI [ =A0 93.000675] > >> sata_sil24 0001:03:00.0: enabling bus mastering [ =A0 93.011628] scsi2 > >> : sata_sil24 [ =A0 93.022463] scsi3 : sata_sil24 [ =A0 93.025695] ata3= : > >> SATA max UDMA/100 host m128@0xc0000000 port 0xc0004000 irq 41 [ > >> 93.033023] ata4: SATA max UDMA/100 host m128@0xc0000000 port > >> 0xc0006000 irq 41 [ =A0 95.203029] ata3: SATA link up 3.0 Gbps (SStatu= s > >> 123 SControl 0) [ =A0 95.209045] ata3: spurious interrupt (slot_stat > >> 0x0 active_tag > >> -84148995 sactive 0x0) > >> [ =A0 95.217171] ata3.00: ATA-7: INTEL SSDSA2M080G2GN, 2CV102HD, max > >> UDMA/133 > >> [ =A0 95.223882] ata3.00: 156301488 sectors, multi 1: LBA48 NCQ (depth > >> 31/32) > >> [ =A0 95.230905] ata3.00: configured for UDMA/100 [ =A0 95.235399] scs= i > >> 2:0:0:0: Direct-Access =A0 =A0 ATA =A0 =A0 =A0INTEL SSDSA2M080 2CV1 PQ= : 0 ANSI: > >> 5 [ =A0 95.244002] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ > >> 95.252041] sd 2:0:0:0: [sda] 156301488 512-byte logical blocks: > >> (80.0 GB/74.5 GiB) > >> [ =A0 95.260219] sd 2:0:0:0: [sda] Write Protect is off [ =A0 95.26506= 3] > >> sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00 [ =A0 95.270500] sd 2:0:0:0: > >> [sda] Write cache: enabled, read cache: > >> enabled, doesn't support DPO or FUA > >> [ =A0 95.283779] =A0sda: sda1 sda2 sda3 sda4 [ =A0 95.289482] sd 2:0:0= :0: > >> [sda] Attached SCSI disk [ =A0 95.965897] EXT3-fs: barriers not enable= d > >> [ =A0 95.977279] kjournald starting. =A0Commit interval 5 seconds [ > >> 95.983296] EXT3-fs (sda2): using internal journal [ =A0 95.988143] > >> EXT3-fs (sda2): recovery complete [ =A0 95.992504] EXT3-fs (sda2): > >> mounted filesystem with writeback data mode [ =A0 96.111587] NTFS > >> volume version 3.1. > >> [ =A0 97.331005] ata4: SATA link down (SStatus 0 SControl 0) > >> > >> root@p1020rdb:~# dd if=3D/dev/sda of=3D/dev/null bs=3D4k count=3D1000 > >> 1000+0 records in > >> 1000+0 records out > >> 4096000 bytes (4.1 MB) copied, 0.0315629 s, 130 MB/s root@p1020rdb:~# > >> dd if=3D/dev/sda of=3D/dev/null bs=3D4k count=3D10000 > >> 10000+0 records in > >> 10000+0 records out > >> 40960000 bytes (41 MB) copied, 0.471802 s, 86.8 MB/s > >> > >> root@p1020rdb:~# dd if=3D/dev/sda of=3D/dev/null bs=3D4k count=3D10000= 0 > >> > >> That stalls, I see the controller fail. See dmesg below: > >> > >> ^C^Cdd: reading `/dev/sda': Input/output error > >> 51804+0 records in > >> 51804+0 records out > >> 212189184 bytes (212 MB) copied, 85.6537 s, 2.5 MB/s > >> dd: closing input file `/dev/sda': Bad file descriptor > >> > >> > >> [ =A0 92.984120] sata_sil24 0001:03:00.0: version 1.1 [ =A0 92.988897] > >> irq: irq 0 on host /soc@ffe00000/msi@41600 mapped to virtual irq 41 [ >=20 > >> 92.996229] sata_sil24 0001:03:00.0: Using MSI [ =A0 93.000675] > >> sata_sil24 0001:03:00.0: enabling bus mastering [ =A0 93.011628] scsi2 > >> : sata_sil24 [ =A0 93.022463] scsi3 : sata_sil24 [ =A0 93.025695] ata3= : > >> SATA max UDMA/100 host m128@0xc0000000 port 0xc0004000 irq 41 [ > >> 93.033023] ata4: SATA max UDMA/100 host m128@0xc0000000 port > >> 0xc0006000 irq 41 [ =A0 95.203029] ata3: SATA link up 3.0 Gbps (SStatu= s > >> 123 SControl 0) [ =A0 95.209045] ata3: spurious interrupt (slot_stat > >> 0x0 active_tag > >> -84148995 sactive 0x0) > >> [ =A0 95.217171] ata3.00: ATA-7: INTEL SSDSA2M080G2GN, 2CV102HD, max > >> UDMA/133 > >> [ =A0 95.223882] ata3.00: 156301488 sectors, multi 1: LBA48 NCQ (depth > >> 31/32) > >> [ =A0 95.230905] ata3.00: configured for UDMA/100 [ =A0 95.235399] scs= i > >> 2:0:0:0: Direct-Access =A0 =A0 ATA =A0 =A0 =A0INTEL SSDSA2M080 2CV1 PQ= : 0 ANSI: > >> 5 [ =A0 95.244002] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ > >> 95.252041] sd 2:0:0:0: [sda] 156301488 512-byte logical blocks: > >> (80.0 GB/74.5 GiB) > >> [ =A0 95.260219] sd 2:0:0:0: [sda] Write Protect is off [ =A0 95.26506= 3] > >> sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00 [ =A0 95.270500] sd 2:0:0:0: > >> [sda] Write cache: enabled, read cache: > >> enabled, doesn't support DPO or FUA > >> [ =A0 95.283779] =A0sda: sda1 sda2 sda3 sda4 [ =A0 95.289482] sd 2:0:0= :0: > >> [sda] Attached SCSI disk [ =A0 95.965897] EXT3-fs: barriers not enable= d > >> [ =A0 95.977279] kjournald starting. =A0Commit interval 5 seconds [ > >> 95.983296] EXT3-fs (sda2): using internal journal [ =A0 95.988143] > >> EXT3-fs (sda2): recovery complete [ =A0 95.992504] EXT3-fs (sda2): > >> mounted filesystem with writeback data mode [ =A0 96.111587] NTFS > >> volume version 3.1. > >> [ =A0 97.331005] ata4: SATA link down (SStatus 0 SControl 0) [ > >> 285.891036] ata3.00: exception Emask 0x0 SAct 0x3 SErr 0x0 action 0x6 > >> frozen [ =A0285.898099] ata3.00: failed command: READ FPDMA QUEUED [ > >> 285.903250] ata3.00: cmd 60/00:00:e0:53:06/01:00:00:00:00/40 tag 0 > >> ncq > >> 131072 in > >> [ =A0285.903255] =A0 =A0 =A0 =A0 =A0res 40/00:00:00:00:00/00:00:00:00:= 00/00 Emask > >> 0x4 (timeout) > >> [ =A0285.918028] ata3.00: status: { DRDY } [ =A0285.921689] ata3.00: > >> failed > >> command: READ FPDMA QUEUED [ =A0285.926836] ata3.00: cmd > >> 60/00:08:e0:52:06/01:00:00:00:00/40 tag 1 ncq 131072 in [ > >> 285.926841] =A0 =A0 =A0 =A0 =A0res 40/00:00:00:00:00/00:00:00:00:00/00= Emask > >> 0x4 (timeout) > >> [ =A0285.941615] ata3.00: status: { DRDY } [ =A0285.945281] ata3: hard > >> resetting link [ =A0288.055034] ata3: SATA link up 3.0 Gbps (SStatus > >> 123 SControl 0) [ =A0293.058999] ata3.00: qc timeout (cmd 0xec) [ > >> 293.063106] > >> ata3.00: failed to IDENTIFY (I/O error, err_mask=3D0x4) [ =A0293.06919= 8] > >> ata3.00: revalidation failed (errno=3D-5) [ =A0293.074077] ata3: hard > >> resetting link [ =A0295.259018] ata3: SATA link up 3.0 Gbps (SStatus > >> 123 SControl 0) > >> > >> What can I do next to investigate and help fix this issue? > >> > >> > >> Regards, > >> -- > >> Leon > >> -- > >> To unsubscribe from this list: send the line "unsubscribe linux-ide" > >> in the body of a message to majordomo@vger.kernel.org More majordomo > >> info at http://vger.kernel.org/majordomo-info.html > > > > > > >=20 >=20 >=20 > -- > Leon > -- > To unsubscribe from this list: send the line "unsubscribe linux-ide" in > the body of a message to majordomo@vger.kernel.org More majordomo info at > http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: known working sata_sil24.c setup on powerpc platforms? 2011-04-08 3:44 ` Kushwaha Prabhakar-B32579 @ 2011-04-08 8:24 ` Leon Woestenberg 2011-04-08 8:31 ` Kushwaha Prabhakar-B32579 0 siblings, 1 reply; 19+ messages in thread From: Leon Woestenberg @ 2011-04-08 8:24 UTC (permalink / raw) To: Kushwaha Prabhakar-B32579 Cc: Tejun Heo, Jeff Garzik, Linux PPC, linux-ide@vger.kernel.org, Moffett, Kyle D, Gupta Maneesh-B18878 Hello Prabhakar, On Fri, Apr 8, 2011 at 5:44 AM, Kushwaha Prabhakar-B32579 <B32579@freescale.com> wrote: >> -----Original Message----- >> From: linux-ide-owner@vger.kernel.org [mailto:linux-ide- >> owner@vger.kernel.org] On Behalf Of Leon Woestenberg >> Sent: Thursday, April 07, 2011 10:23 PM >> To: Kushwaha Prabhakar-B32579 >> Cc: Moffett, Kyle D; Linux PPC; linux-ide@vger.kernel.org; Tejun Heo; >> Jeff Garzik >> Subject: Re: known working sata_sil24.c setup on powerpc platforms? >> >> On Thu, Apr 7, 2011 at 6:48 AM, Kushwaha Prabhakar-B32579 >> <B32579@freescale.com> wrote: >> > Can you please check p2020rdb.dts for IDSEL entries for pci0/1 node? >> > >> > In order to work in legacy mode, IDSEL entries are required. >> > >> No, the p1020rdb and p2020rdb do not have the IDSEL entries: >> What would the correct IDSEL entries be? > > For legacy interrupt to work IDSEL values are required.. please find the = correct IDSEL values for pci0/1. > > =A0 =A0 =A0 =A0pci0: pcie@ffe09000 { > ... > Please try with this.. I am in process of pushing these IDSEL values to u= pstream. > Do you have these for P1020RDB as well? I found a P1020RDB board that has the CE10 errata fixed, so IRQ0 is properly pulled up. Regards, --=20 Leon ^ permalink raw reply [flat|nested] 19+ messages in thread
* RE: known working sata_sil24.c setup on powerpc platforms? 2011-04-08 8:24 ` Leon Woestenberg @ 2011-04-08 8:31 ` Kushwaha Prabhakar-B32579 2011-04-08 9:12 ` Leon Woestenberg 0 siblings, 1 reply; 19+ messages in thread From: Kushwaha Prabhakar-B32579 @ 2011-04-08 8:31 UTC (permalink / raw) To: Leon Woestenberg Cc: Tejun Heo, Jeff Garzik, Linux PPC, linux-ide@vger.kernel.org, Moffett, Kyle D, Gupta Maneesh-B18878 Hi Leon, > -----Original Message----- > From: Leon Woestenberg [mailto:leon.woestenberg@gmail.com] > Sent: Friday, April 08, 2011 1:55 PM > To: Kushwaha Prabhakar-B32579 > Cc: Moffett, Kyle D; linux-ide@vger.kernel.org; Tejun Heo; Jeff Garzik; > Linux PPC; Gupta Maneesh-B18878 > Subject: Re: known working sata_sil24.c setup on powerpc platforms? >=20 > Hello Prabhakar, >=20 > On Fri, Apr 8, 2011 at 5:44 AM, Kushwaha Prabhakar-B32579 > <B32579@freescale.com> wrote: > >> -----Original Message----- > >> From: linux-ide-owner@vger.kernel.org [mailto:linux-ide- > >> owner@vger.kernel.org] On Behalf Of Leon Woestenberg > >> Sent: Thursday, April 07, 2011 10:23 PM > >> To: Kushwaha Prabhakar-B32579 > >> Cc: Moffett, Kyle D; Linux PPC; linux-ide@vger.kernel.org; Tejun Heo; > >> Jeff Garzik > >> Subject: Re: known working sata_sil24.c setup on powerpc platforms? > >> > >> On Thu, Apr 7, 2011 at 6:48 AM, Kushwaha Prabhakar-B32579 > >> <B32579@freescale.com> wrote: > >> > Can you please check p2020rdb.dts for IDSEL entries for pci0/1 node? > >> > > >> > In order to work in legacy mode, IDSEL entries are required. > >> > > >> No, the p1020rdb and p2020rdb do not have the IDSEL entries: > >> What would the correct IDSEL entries be? > > > > For legacy interrupt to work IDSEL values are required.. please find > the correct IDSEL values for pci0/1. > > > > =A0 =A0 =A0 =A0pci0: pcie@ffe09000 { > > ... > > Please try with this.. I am in process of pushing these IDSEL values to > upstream. > > >=20 > Do you have these for P1020RDB as well? I found a P1020RDB board that > has the CE10 errata fixed, so IRQ0 is properly pulled up. >=20 Same IDSEL values are valid for P1020RDB also. --Prabhakar ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: known working sata_sil24.c setup on powerpc platforms? 2011-04-08 8:31 ` Kushwaha Prabhakar-B32579 @ 2011-04-08 9:12 ` Leon Woestenberg 2011-04-08 9:41 ` Kushwaha Prabhakar-B32579 0 siblings, 1 reply; 19+ messages in thread From: Leon Woestenberg @ 2011-04-08 9:12 UTC (permalink / raw) To: Kushwaha Prabhakar-B32579 Cc: Tejun Heo, Jeff Garzik, Linux PPC, linux-ide@vger.kernel.org, Moffett, Kyle D, Gupta Maneesh-B18878 Hello Prabhakar, On Fri, Apr 8, 2011 at 10:31 AM, Kushwaha Prabhakar-B32579 <B32579@freescale.com> wrote: > Hi Leon, > > >> -----Original Message----- >> From: Leon Woestenberg [mailto:leon.woestenberg@gmail.com] >> Sent: Friday, April 08, 2011 1:55 PM >> To: Kushwaha Prabhakar-B32579 >> Cc: Moffett, Kyle D; linux-ide@vger.kernel.org; Tejun Heo; Jeff Garzik; >> Linux PPC; Gupta Maneesh-B18878 >> Subject: Re: known working sata_sil24.c setup on powerpc platforms? >> >> Hello Prabhakar, >> >> On Fri, Apr 8, 2011 at 5:44 AM, Kushwaha Prabhakar-B32579 >> <B32579@freescale.com> wrote: >> >> -----Original Message----- >> >> From: linux-ide-owner@vger.kernel.org [mailto:linux-ide- >> >> owner@vger.kernel.org] On Behalf Of Leon Woestenberg >> >> Sent: Thursday, April 07, 2011 10:23 PM >> >> To: Kushwaha Prabhakar-B32579 >> >> Cc: Moffett, Kyle D; Linux PPC; linux-ide@vger.kernel.org; Tejun Heo; >> >> Jeff Garzik >> >> Subject: Re: known working sata_sil24.c setup on powerpc platforms? >> >> >> >> On Thu, Apr 7, 2011 at 6:48 AM, Kushwaha Prabhakar-B32579 >> >> <B32579@freescale.com> wrote: >> >> > Can you please check p2020rdb.dts for IDSEL entries for pci0/1 node= ? >> >> > >> >> > In order to work in legacy mode, IDSEL entries are required. >> >> > >> >> No, the p1020rdb and p2020rdb do not have the IDSEL entries: >> >> What would the correct IDSEL entries be? >> > >> > For legacy interrupt to work IDSEL values are required.. please find >> the correct IDSEL values for pci0/1. >> > >> > =A0 =A0 =A0 =A0pci0: pcie@ffe09000 { >> > ... >> > Please try with this.. I am in process of pushing these IDSEL values t= o >> upstream. >> > >> >> Do you have these for P1020RDB =A0as well? I found a P1020RDB board that >> has the CE10 errata fixed, so IRQ0 is properly pulled up. >> > > =A0Same IDSEL values are valid for P1020RDB also. > I compiled the new device tree binary, the dump is below(*) and booted the P1020RDB from that. I verified using an oscilloscope that IRQ0 indeed remains high. However, no interrupt seems to come in from the sata_sil24 driver, see boot log (**). (*) dtb dump: $ dtc -I dtb -O dts /tftpboot/p1020rdb/uImage.dtb pcie@ffe09000 { compatible =3D "fsl,mpc8548-pcie"; device_type =3D "pci"; #interrupt-cells =3D <0x1>; #size-cells =3D <0x2>; #address-cells =3D <0x3>; reg =3D <0x0 0xffe09000 0x0 0x1000>; bus-range =3D <0x0 0xff>; ranges =3D <0x2000000 0x0 0xa0000000 0x0 0xa0000000 0x0 0x20000000 0x1000000 0x0 0x0 0x0 0xffc30000 0x0 0x10000>; clock-frequency =3D <0x1fca055>; interrupt-parent =3D <0x2>; interrupts =3D <0x10 0x2>; interrupt-map-mask =3D <0xf800 0x0 0x0 0x7>; interrupt-map =3D <0x0 0x0 0x0 0x1 0x2 0x4 0x1 0x0 0x0 0x0 0x2 0x2 0x5 0x1 0x0 0x0 0x0 0x3 0x2 0x6 0x1 0x0 0x0 0x0 0x4 0x2 0x7 0x1>; pcie@0 { reg =3D <0x0 0x0 0x0 0x0 0x0>; #size-cells =3D <0x2>; #address-cells =3D <0x3>; device_type =3D "pci"; ranges =3D <0x2000000 0x0 0xa0000000 0x2000000 0x0 0xa0000000 0x0 0x20000000 0x1000000 0x0 0x0 0x1000000 0x0 0x0 0x0 0x100000>; }; }; pcie@ffe0a000 { compatible =3D "fsl,mpc8548-pcie"; device_type =3D "pci"; #interrupt-cells =3D <0x1>; #size-cells =3D <0x2>; #address-cells =3D <0x3>; reg =3D <0x0 0xffe0a000 0x0 0x1000>; bus-range =3D <0x0 0xff>; ranges =3D <0x2000000 0x0 0xc0000000 0x0 0xc0000000 0x0 0x20000000 0x1000000 0x0 0x0 0x0 0xffc20000 0x0 0x10000>; clock-frequency =3D <0x1fca055>; interrupt-parent =3D <0x2>; interrupts =3D <0x10 0x2>; interrupt-map =3D <0x0 0x0 0x0 0x1 0x2 0x0 0x1 0x0 0x0 0x0 0x2 0x2 0x1 0x1 0x0 0x0 0x0 0x3 0x2 0x2 0x1 0x0 0x0 0x0 0x4 0x2 0x3 0x1>; pcie@0 { reg =3D <0x0 0x0 0x0 0x0 0x0>; #size-cells =3D <0x2>; #address-cells =3D <0x3>; device_type =3D "pci"; ranges =3D <0x2000000 0x0 0xc0000000 0x2000000 0x0 0xc0000000 0x0 0x20000000 0x1000000 0x0 0x0 0x1000000 0x0 0x0 0x0 0x100000>; }; }; }; (**) boot log [ 0.000000] Using P1020 RDB machine description [ 0.000000] Memory CAM mapping: 256/256 Mb, residual: 0Mb [ 0.000000] Linux version 2.6.38 (leon@lunar) (gcc version 4.3.3 (GCC) ) #6 Fri Apr 8 11:00:10 CEST 2011 [ 0.000000] Found legacy serial port 0 for /soc@ffe00000/serial@4500 [ 0.000000] mem=3Dffe04500, taddr=3Dffe04500, irq=3D0, clk=3D399999996= , speed=3D0 [ 0.000000] Found legacy serial port 1 for /soc@ffe00000/serial@4600 [ 0.000000] mem=3Dffe04600, taddr=3Dffe04600, irq=3D0, clk=3D399999996= , speed=3D0 [ 0.000000] bootconsole [udbg0] enabled [ 0.000000] Found FSL PCI host bridge at 0x00000000ffe09000. Firmware bus number: 0->255 [ 0.000000] PCI host bridge /pcie@ffe09000 ranges: [ 0.000000] MEM 0x00000000a0000000..0x00000000bfffffff -> 0x00000000a0000000 [ 0.000000] IO 0x00000000ffc30000..0x00000000ffc3ffff -> 0x00000000000= 00000 [ 0.000000] /pcie@ffe09000: PCICSRBAR @ 0xfff00000 [ 0.000000] Found FSL PCI host bridge at 0x00000000ffe0a000. Firmware bus number: 0->0 [ 0.000000] PCI host bridge /pcie@ffe0a000 ranges: [ 0.000000] MEM 0x00000000c0000000..0x00000000dfffffff -> 0x00000000c0000000 [ 0.000000] IO 0x00000000ffc20000..0x00000000ffc2ffff -> 0x00000000000= 00000 [ 0.000000] /pcie@ffe0a000: PCICSRBAR @ 0xfff00000 [ 0.000000] MPC85xx RDB board from Freescale Semiconductor [ 0.000000] Top of RAM: 0x20000000, Total RAM: 0x20000000 [ 0.000000] Memory hole size: 0MB [ 0.000000] Zone PFN ranges: [ 0.000000] DMA 0x00000000 -> 0x00020000 [ 0.000000] Normal empty [ 0.000000] HighMem empty [ 0.000000] Movable zone start PFN for each node [ 0.000000] early_node_map[1] active PFN ranges [ 0.000000] 0: 0x00000000 -> 0x00020000 [ 0.000000] On node 0 totalpages: 131072 [ 0.000000] free_area_init_node: node 0, pgdat c062d9bc, node_mem_map c07e1000 [ 0.000000] DMA zone: 1024 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 130048 pages, LIFO batch:31 [ 0.000000] MMU: Allocated 1088 bytes of context maps for 255 contexts [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=3D1*32768 [ 0.000000] pcpu-alloc: [0] 0 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048 [ 0.000000] Kernel command line: root=3D/dev/nfs rw nfsroot=3D192.168.0.7:/nfsroot/p1020rdb ip=3D192.168.0.20:192.168.0.7:::P1020RDB:eth0:off console=3DttyS0,115200 ramdisk_size=3D200000 cache-sram-size=3D0x10000 [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 byt= es) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 byte= s) [ 0.000000] High memory: 0k [ 0.000000] Memory: 511604k/524288k available (6112k kernel code, 12684k reserved, 256k data, 1686k bss, 220k init) [ 0.000000] Kernel virtual memory layout: [ 0.000000] * 0xfffcf000..0xfffff000 : fixmap [ 0.000000] * 0xff800000..0xffc00000 : highmem PTEs [ 0.000000] * 0xff7da000..0xff800000 : early ioremap [ 0.000000] * 0xe1000000..0xff7da000 : vmalloc & ioremap [ 0.000000] SLUB: Genslabs=3D15, HWalign=3D32, Order=3D0-3, MinObjects= =3D0, CPUs=3D1, Nodes=3D1 [ 0.000000] NR_IRQS:512 [ 0.000000] mpic: Setting up MPIC " OpenPIC " version 1.2 at ffe40000, max 2 CPUs [ 0.000000] mpic: ISU size: 256, shift: 8, mask: ff [ 0.000000] mpic: Initializing for 256 sources [ 0.000000] time_init: decrementer frequency =3D 50.000000 MHz [ 0.000000] time_init: processor frequency =3D 799.999992 MHz [ 0.000000] clocksource: timebase mult[5000000] shift[22] registered [ 0.000000] clockevent: decrementer mult[ccccccc] shift[32] cpu[0] [ 0.000000] Console: colour dummy device 80x25 [ 0.010728] pid_max: default: 32768 minimum: 301 [ 0.015483] Mount-cache hash table entries: 512 [ 0.021404] devtmpfs: initialized [ 0.025042] NET: Registered protocol family 16 [ 0.031180] irq: irq 47 on host /soc@ffe00000/pic@40000 mapped to virtual irq 47 [ 0.031507] PCI: Probing PCI hardware [ 0.035144] pci_bus 0000:00: scanning bus [ 0.035167] pci 0000:00:00.0: [1957:0100] type 1 class 0x000b20 [ 0.035188] pci 0000:00:00.0: calling quirk_mmio_always_on+0x0/0x24 [ 0.035197] pci 0000:00:00.0: ignoring class b20 (doesn't match header type 01) [ 0.042429] pci 0000:00:00.0: calling fixup_hide_host_resource_fsl+0x0/0= x54 [ 0.042440] pci 0000:00:00.0: calling pcibios_fixup_resources+0x0/0x110 [ 0.042456] pci 0000:00:00.0: calling quirk_fsl_pcie_header+0x0/0x50 [ 0.042473] pci 0000:00:00.0: calling quirk_resource_alignment+0x0/0x19c [ 0.042488] pci 0000:00:00.0: supports D1 D2 [ 0.042496] pci 0000:00:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.042505] pci 0000:00:00.0: PME# disabled [ 0.042525] pci_bus 0000:00: fixups for bus [ 0.042539] pci 0000:00:00.0: scanning [bus 00-00] behind bridge, pass 0 [ 0.042546] pci 0000:00:00.0: bus configuration invalid, reconfiguring [ 0.042556] pci 0000:00:00.0: scanning [bus 00-00] behind bridge, pass 1 [ 0.042577] pci_bus 0000:01: scanning bus [ 0.042584] pci_bus 0000:01: fixups for bus [ 0.042591] pci 0000:00:00.0: PCI bridge to [bus 01-ff] [ 0.047728] pci 0000:00:00.0: bridge window [io 0x0000-0x0000] (disab= led) [ 0.047738] pci 0000:00:00.0: bridge window [mem 0x00000000-0x000fffff] (disabled) [ 0.047748] pci 0000:00:00.0: bridge window [mem 0x00000000-0x000fffff pref] (disabled) [ 0.047760] pci_bus 0000:01: bus scan returning with max=3D01 [ 0.047769] pci_bus 0000:00: bus scan returning with max=3D01 [ 0.047902] pci_bus 0001:02: scanning bus [ 0.047920] pci 0001:02:00.0: [1957:0100] type 1 class 0x000b20 [ 0.047932] pci 0001:02:00.0: calling quirk_mmio_always_on+0x0/0x24 [ 0.047941] pci 0001:02:00.0: ignoring class b20 (doesn't match header type 01) [ 0.055166] pci 0001:02:00.0: calling fixup_hide_host_resource_fsl+0x0/0= x54 [ 0.055177] pci 0001:02:00.0: calling pcibios_fixup_resources+0x0/0x110 [ 0.055188] pci 0001:02:00.0: calling quirk_fsl_pcie_header+0x0/0x50 [ 0.055202] pci 0001:02:00.0: calling quirk_resource_alignment+0x0/0x19c [ 0.055215] pci 0001:02:00.0: supports D1 D2 [ 0.055222] pci 0001:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.055230] pci 0001:02:00.0: PME# disabled [ 0.055254] pci_bus 0001:02: fixups for bus [ 0.055265] pci 0001:02:00.0: scanning [bus 01-01] behind bridge, pass 0 [ 0.055272] pci 0001:02:00.0: bus configuration invalid, reconfiguring [ 0.055282] pci 0001:02:00.0: scanning [bus 00-00] behind bridge, pass 1 [ 0.055302] pci_bus 0001:03: scanning bus [ 0.055334] pci 0001:03:00.0: [1095:3132] type 0 class 0x000104 [ 0.055346] pci 0001:03:00.0: calling quirk_mmio_always_on+0x0/0x24 [ 0.055376] pci 0001:03:00.0: reg 10: [mem 0xc0000000-0xc000007f 64bit] [ 0.055401] pci 0001:03:00.0: reg 18: [mem 0xc0004000-0xc0007fff 64bit] [ 0.055420] pci 0001:03:00.0: reg 20: [io 0x1000-0x107f] [ 0.055448] pci 0001:03:00.0: reg 30: [mem 0x00000000-0x0007ffff pref] [ 0.055461] pci 0001:03:00.0: calling pcibios_fixup_resources+0x0/0x110 [ 0.055473] pci 0001:03:00.0: calling quirk_resource_alignment+0x0/0x19c [ 0.055513] pci 0001:03:00.0: supports D1 D2 [ 0.055537] pci 0001:03:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=3Dforce' [ 0.065457] pci_bus 0001:03: fixups for bus [ 0.065464] pci 0001:02:00.0: PCI bridge to [bus 03-ff] [ 0.070655] pci 0001:02:00.0: bridge window [io 0x0000-0x0000] (disab= led) [ 0.070664] pci 0001:02:00.0: bridge window [mem 0xc0000000-0xc00fffff= ] [ 0.070674] pci 0001:02:00.0: bridge window [mem 0x10000000-0x000fffff pref] (disabled) [ 0.070707] pci_bus 0001:03: bus scan returning with max=3D03 [ 0.070716] pci_bus 0001:02: bus scan returning with max=3D03 [ 0.070891] PCI 0000:00 Cannot reserve Legacy IO [io 0xff7ed000-0xff7ed= fff] [ 0.070900] PCI 0001:02 Cannot reserve Legacy IO [io 0xff7db000-0xff7db= fff] [ 0.070922] pci 0000:00:00.0: PCI bridge to [bus 01-01] [ 0.076063] pci 0000:00:00.0: bridge window [io 0xff7ed000-0xff7fcfff= ] [ 0.082827] pci 0000:00:00.0: bridge window [mem 0xa0000000-0xbfffffff= ] [ 0.089596] pci 0000:00:00.0: bridge window [mem pref disabled] [ 0.095676] pci 0000:00:00.0: enabling device (0106 -> 0107) [ 0.101321] pci 0001:02:00.0: BAR 9: can't assign mem pref (size 0x10000= 0) [ 0.108175] pci 0001:03:00.0: BAR 6: assigned [mem 0xc0080000-0xc00fffff pref] [ 0.115377] pci 0001:02:00.0: PCI bridge to [bus 03-03] [ 0.120584] pci 0001:02:00.0: bridge window [io 0xff7db000-0xff7eafff= ] [ 0.127355] pci 0001:02:00.0: bridge window [mem 0xc0000000-0xdfffffff= ] [ 0.134124] pci 0001:02:00.0: bridge window [mem pref disabled] [ 0.140203] pci 0001:02:00.0: enabling device (0106 -> 0107) [ 0.145845] pci_bus 0000:00: resource 0 [io 0xff7ed000-0xff7fcfff] [ 0.145854] pci_bus 0000:00: resource 1 [mem 0xa0000000-0xbfffffff] [ 0.145863] pci_bus 0000:01: resource 0 [io 0xff7ed000-0xff7fcfff] [ 0.145872] pci_bus 0000:01: resource 1 [mem 0xa0000000-0xbfffffff] [ 0.145880] pci_bus 0001:02: resource 0 [io 0xff7db000-0xff7eafff] [ 0.145889] pci_bus 0001:02: resource 1 [mem 0xc0000000-0xdfffffff] [ 0.145897] pci_bus 0001:03: resource 0 [io 0xff7db000-0xff7eafff] [ 0.145906] pci_bus 0001:03: resource 1 [mem 0xc0000000-0xdfffffff] [ 0.145942] Registering qe_ic with sysfs... [ 0.149031] bio: create slab <bio-0> at 0 [ 0.153197] vgaarb: loaded [ 0.156055] SCSI subsystem initialized [ 0.159772] libata version 3.00 loaded. [ 0.159905] usbcore: registered new interface driver usbfs [ 0.165357] usbcore: registered new interface driver hub [ 0.170666] usbcore: registered new device driver usb [ 0.175707] Freescale Elo / Elo Plus DMA driver [ 0.180293] Advanced Linux Sound Architecture Driver Version 1.0.23. [ 0.186845] Switching to clocksource timebase [ 0.194746] NET: Registered protocol family 2 [ 0.199032] Switched to NOHz mode on CPU #0 [ 0.203314] IP route cache hash table entries: 4096 (order: 2, 16384 byt= es) [ 0.210610] TCP established hash table entries: 16384 (order: 5, 131072 bytes) [ 0.218015] TCP bind hash table entries: 16384 (order: 4, 65536 bytes) [ 0.224585] TCP: Hash tables configured (established 16384 bind 16384) [ 0.231022] TCP reno registered [ 0.234149] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 0.239974] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 0.246527] NET: Registered protocol family 1 [ 0.251004] RPC: Registered udp transport module. [ 0.255632] RPC: Registered tcp transport module. [ 0.260308] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.266758] pci 0000:00:00.0: calling quirk_cardbus_legacy+0x0/0x50 [ 0.266778] pci 0000:00:00.0: calling quirk_usb_early_handoff+0x0/0x724 [ 0.266794] pci 0001:02:00.0: calling quirk_cardbus_legacy+0x0/0x50 [ 0.266804] pci 0001:02:00.0: calling quirk_usb_early_handoff+0x0/0x724 [ 0.266818] pci 0001:03:00.0: calling quirk_cardbus_legacy+0x0/0x50 [ 0.266829] pci 0001:03:00.0: calling quirk_usb_early_handoff+0x0/0x724 [ 0.266839] PCI: CLS 32 bytes, default 32 [ 0.267012] irq: irq 42 on host /soc@ffe00000/pic@40000 mapped to virtual irq 42 [ 0.267213] irq: irq 19 on host /soc@ffe00000/pic@40000 mapped to virtual irq 19 [ 0.267604] irq: irq 16 on host /soc@ffe00000/pic@40000 mapped to virtual irq 16 [ 0.267761] irq: irq 43 on host /soc@ffe00000/pic@40000 mapped to virtual irq 43 [ 0.268030] irq: irq 59 on host /soc@ffe00000/pic@40000 mapped to virtual irq 59 [ 0.268323] irq: irq 20 on host /soc@ffe00000/pic@40000 mapped to virtual irq 20 [ 0.268335] of:fsl-elo-dma ffe21300.dma: #0 (fsl,eloplus-dma-channel), i= rq 20 [ 0.275419] irq: irq 21 on host /soc@ffe00000/pic@40000 mapped to virtual irq 21 [ 0.275430] of:fsl-elo-dma ffe21300.dma: #1 (fsl,eloplus-dma-channel), i= rq 21 [ 0.282530] irq: irq 22 on host /soc@ffe00000/pic@40000 mapped to virtual irq 22 [ 0.282540] of:fsl-elo-dma ffe21300.dma: #2 (fsl,eloplus-dma-channel), i= rq 22 [ 0.289648] irq: irq 23 on host /soc@ffe00000/pic@40000 mapped to virtual irq 23 [ 0.289659] of:fsl-elo-dma ffe21300.dma: #3 (fsl,eloplus-dma-channel), i= rq 23 [ 0.297270] irq: irq 28 on host /soc@ffe00000/pic@40000 mapped to virtual irq 28 [ 0.297360] irq: irq 72 on host /soc@ffe00000/pic@40000 mapped to virtual irq 72 [ 0.297450] irq: irq 45 on host /soc@ffe00000/pic@40000 mapped to virtual irq 45 [ 0.297469] irq: irq 58 on host /soc@ffe00000/pic@40000 mapped to virtual irq 58 [ 0.297630] irq: irq 224 on host /soc@ffe00000/pic@40000 mapped to virtual irq 224 [ 0.297649] irq: irq 225 on host /soc@ffe00000/pic@40000 mapped to virtual irq 225 [ 0.297668] irq: irq 226 on host /soc@ffe00000/pic@40000 mapped to virtual irq 226 [ 0.297686] irq: irq 227 on host /soc@ffe00000/pic@40000 mapped to virtual irq 227 [ 0.297705] irq: irq 228 on host /soc@ffe00000/pic@40000 mapped to virtual irq 228 [ 0.297723] irq: irq 229 on host /soc@ffe00000/pic@40000 mapped to virtual irq 229 [ 0.297742] irq: irq 230 on host /soc@ffe00000/pic@40000 mapped to virtual irq 230 [ 0.297760] irq: irq 231 on host /soc@ffe00000/pic@40000 mapped to virtual irq 231 [ 0.297849] Setting up Freescale MSI support [ 0.298123] audit: initializing netlink socket (disabled) [ 0.303462] type=3D2000 audit(0.236:1): initialized [ 0.314074] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.320368] Installing knfsd (copyright (C) 1996 okir@monad.swb.de). [ 0.326841] NTFS driver 2.1.30 [Flags: R/O]. [ 0.331296] JFFS2 version 2.2. (NAND) =A9 2001-2006 Red Hat, Inc. [ 0.337596] msgmni has been set to 1001 [ 0.341965] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253) [ 0.349288] io scheduler noop registered (default) [ 0.431003] Serial: 8250/16550 driver, 2 ports, IRQ sharing enabled [ 0.438061] serial8250.0: ttyS0 at MMIO 0xffe04500 (irq =3D 42) is a 165= 50A [ 0.444791] console [ttyS0] enabled, bootconsole disabled [ 0.456105] serial8250.0: ttyS1 at MMIO 0xffe04600 (irq =3D 42) is a 165= 50A [ 0.463482] Generic non-volatile memory driver v1.1 [ 0.470831] brd: module loaded [ 0.475184] loop: module loaded [ 0.478439] nbd: registered device at major 43 [ 0.485462] st: Version 20101219, fixed bufsize 32768, s/g segs 256 [ 0.492145] sata_sil24 0001:03:00.0: version 1.1 built on Apr 8 2011 11:00:08 [ 0.492182] ata_host_alloc: ENTER [ 0.495504] ata_port_alloc: ENTER [ 0.498821] ata_port_alloc: ENTER [ 0.502525] __ata_port_freeze: ata4294967295 port frozen [ 0.508187] __ata_port_freeze: ata4294967295 port frozen [ 0.513580] ------------[ cut here ]------------ [ 0.518188] WARNING: at drivers/ata/libata-core.c:6082 [ 0.523316] Modules linked in: [ 0.526364] NIP: c02876b0 LR: c0287690 CTR: c0248934 [ 0.531323] REGS: df837d00 TRAP: 0700 Not tainted (2.6.38) [ 0.537058] MSR: 00029000 <EE,ME,CE> CR: 20424022 XER: 20000000 [ 0.543158] TASK =3D df838000[1] 'swapper' THREAD: df836000 [ 0.548373] GPR00: 00000001 df837db0 df838000 00000000 00003cb6 ffffffff c0249690 00080000 [ 0.556736] GPR08: c073b9bc ffffffff 0007ffff 00003cb6 20424022 66013a2a 1ff91d00 c056c170 [ 0.565097] GPR16: c0546e94 00000001 00002040 00000400 00000008 0000020c e109e040 df807060 [ 0.573459] GPR24: dfa58490 c06160d8 00000080 c029fc0c 00000000 c07d4a58 dfa58490 00000000 [ 0.582013] NIP [c02876b0] ata_host_activate+0x48/0x11c [ 0.587232] LR [c0287690] ata_host_activate+0x28/0x11c [ 0.592360] Call Trace: [ 0.594801] [df837db0] [c0287690] ata_host_activate+0x28/0x11c (unreliab= le) [ 0.601771] [df837de0] [c029faf8] sil24_init_one+0x420/0x534 [ 0.607428] [df837e60] [c021d73c] local_pci_probe+0x24/0x34 [ 0.612997] [df837e70] [c021d984] pci_device_probe+0x84/0xa8 [ 0.618652] [df837ea0] [c0258a44] driver_probe_device+0xa8/0x1c8 [ 0.624653] [df837ec0] [c0258c20] __driver_attach+0xbc/0xc0 [ 0.630231] [df837ee0] [c02580ec] bus_for_each_dev+0x70/0xac [ 0.635885] [df837f10] [c0258844] driver_attach+0x24/0x34 [ 0.641281] [df837f20] [c0257864] bus_add_driver+0xc4/0x294 [ 0.646849] [df837f50] [c0258f98] driver_register+0x84/0x178 [ 0.652504] [df837f70] [c021dc08] __pci_register_driver+0x4c/0xdc [ 0.658597] [df837f90] [c05ddfe4] sil24_init+0x24/0x34 [ 0.663733] [df837fa0] [c0001dc0] do_one_initcall+0x34/0x1c8 [ 0.669388] [df837fd0] [c05c11ec] kernel_init+0xcc/0x174 [ 0.674696] [df837ff0] [c000cf98] kernel_thread+0x4c/0x68 [ 0.680086] Instruction dump: [ 0.683045] 7cda3378 7cf93b78 7c7e1b78 4bfffc91 7c7f1b79 408200d8 2f9c0000 409e0034 [ 0.690798] 7f69fe70 7d20da78 7c004850 54000ffe <0f000000> 80010034 7fc3f378 7f24cb78 [ 0.698738] ---[ end trace ab638653f78364ad ]--- [ 0.703813] scsi0 : sata_sil24 [ 0.707083] scsi1 : sata_sil24 [ 0.710242] ata1: SATA max UDMA/100 host m128@0xc0000000 port 0xc0004000 [ 0.716951] ata2: SATA max UDMA/100 host m128@0xc0000000 port 0xc0006000 [ 0.724592] ef000000.nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x000001 Chip ID 0x002101 [ 0.734612] Amd/Fujitsu Extended Query Table at 0x0040 [ 0.739787] Amd/Fujitsu Extended Query version 1.3. [ 0.744839] number of CFI chips: 1 [ 0.748325] ata_port_schedule_eh: port EH scheduled [ 0.753217] ata_scsi_error: ENTER [ 0.756539] ata_eh_link_autopsy: ENTER [ 0.760286] ata_eh_recover: ENTER [ 0.763606] __ata_port_freeze: ata1 port frozen [ 0.768317] RedBoot partition parsing not available [ 0.773212] Creating 5 MTD partitions on "ef000000.nor": [ 0.778526] 0x000000000000-0x000000040000 : "NOR (RO) Vitesse-7385 Firmw= are" [ 0.786280] 0x000000040000-0x000000080000 : "NOR (RO) DTB Image" [ 0.792876] 0x000000080000-0x000000400000 : "NOR (RO) Linux Kernel Image= " [ 0.800257] 0x000000400000-0x000000f00000 : "NOR (RW) JFFS2 Root File Sy= stem" [ 0.808001] 0x000000f00000-0x000001000000 : "NOR (RO) U-Boot Image" [ 0.815110] fsl-lbc ffe05000.localbus: read_byte beyond end of buffer [ 0.821564] fsl-lbc ffe05000.localbus: read_byte beyond end of buffer [ 0.828002] fsl-lbc ffe05000.localbus: read_byte beyond end of buffer [ 0.834443] NAND device: Manufacturer ID: 0xec, Chip ID: 0x75 (Samsung NAND 32MiB 3,3V 8-bit) [ 0.843174] Bad block table found at page 65504, version 0x01 [ 0.843513] Bad block table found at page 65472, version 0x01 [ 0.843876] RedBoot partition parsing not available [ 0.848772] Creating 6 MTD partitions on "ffa00000.flash": [ 0.854259] 0x000000000000-0x000000100000 : "NAND (RO) U-Boot Image" [ 0.861299] 0x000000100000-0x000000200000 : "NAND (RO) DTB Image" [ 0.868010] 0x000000200000-0x000000600000 : "NAND (RO) Linux Kernel Imag= e" [ 0.875530] 0x000000600000-0x000000a00000 : "NAND (RO) Compressed RFS Im= age" [ 0.883216] 0x000000a00000-0x000001100000 : "NAND (RW) JFFS2 Root File System" [ 0.891042] 0x000001100000-0x000002000000 : "NAND (RW) Writable User are= a" [ 0.898571] eLBC NAND device at 0xffa00000, bank 1 [ 0.904384] Fixed MDIO Bus: probed [ 0.907964] irq: irq 29 on host /soc@ffe00000/pic@40000 mapped to virtual irq 29 [ 0.907986] irq: irq 30 on host /soc@ffe00000/pic@40000 mapped to virtual irq 30 [ 0.908005] irq: irq 34 on host /soc@ffe00000/pic@40000 mapped to virtual irq 34 [ 0.908035] irq: irq 17 on host /soc@ffe00000/pic@40000 mapped to virtual irq 17 [ 0.908054] irq: irq 18 on host /soc@ffe00000/pic@40000 mapped to virtual irq 18 [ 0.908074] irq: irq 24 on host /soc@ffe00000/pic@40000 mapped to virtual irq 24 [ 0.908588] eth0: Gianfar Ethernet Controller Version 1.2, 00:04:9f:01:1= f:49 [ 0.915646] eth0: Running with NAPI enabled [ 0.919826] eth0: RX BD ring size for Q[0]: 256 [ 0.924353] eth0: RX BD ring size for Q[1]: 256 [ 0.928879] eth0: RX BD ring size for Q[2]: 256 [ 0.933406] eth0: RX BD ring size for Q[3]: 256 [ 0.937932] eth0: RX BD ring size for Q[4]: 256 [ 0.942458] eth0: RX BD ring size for Q[5]: 256 [ 0.946984] eth0: RX BD ring size for Q[6]: 256 [ 0.951512] eth0: RX BD ring size for Q[7]: 256 [ 0.956037] eth0: TX BD ring size for Q[0]: 256 [ 0.960564] eth0: TX BD ring size for Q[1]: 256 [ 0.965090] eth0: TX BD ring size for Q[2]: 256 [ 0.969616] eth0: TX BD ring size for Q[3]: 256 [ 0.974143] eth0: TX BD ring size for Q[4]: 256 [ 0.978668] eth0: TX BD ring size for Q[5]: 256 [ 0.983197] eth0: TX BD ring size for Q[6]: 256 [ 0.987725] eth0: TX BD ring size for Q[7]: 256 [ 0.992327] irq: irq 35 on host /soc@ffe00000/pic@40000 mapped to virtual irq 35 [ 0.992348] irq: irq 36 on host /soc@ffe00000/pic@40000 mapped to virtual irq 36 [ 0.992367] irq: irq 40 on host /soc@ffe00000/pic@40000 mapped to virtual irq 40 [ 0.992397] irq: irq 51 on host /soc@ffe00000/pic@40000 mapped to virtual irq 51 [ 0.992417] irq: irq 52 on host /soc@ffe00000/pic@40000 mapped to virtual irq 52 [ 0.992436] irq: irq 67 on host /soc@ffe00000/pic@40000 mapped to virtual irq 67 [ 0.992938] eth1: Gianfar Ethernet Controller Version 1.2, 00:04:9f:01:1= f:4a [ 0.999992] eth1: Running with NAPI enabled [ 1.004172] eth1: RX BD ring size for Q[0]: 256 [ 1.008699] eth1: RX BD ring size for Q[1]: 256 [ 1.013226] eth1: RX BD ring size for Q[2]: 256 [ 1.017753] eth1: RX BD ring size for Q[3]: 256 [ 1.022280] eth1: RX BD ring size for Q[4]: 256 [ 1.026806] eth1: RX BD ring size for Q[5]: 256 [ 1.031333] eth1: RX BD ring size for Q[6]: 256 [ 1.035860] eth1: RX BD ring size for Q[7]: 256 [ 1.040387] eth1: TX BD ring size for Q[0]: 256 [ 1.044914] eth1: TX BD ring size for Q[1]: 256 [ 1.049441] eth1: TX BD ring size for Q[2]: 256 [ 1.053967] eth1: TX BD ring size for Q[3]: 256 [ 1.058495] eth1: TX BD ring size for Q[4]: 256 [ 1.063022] eth1: TX BD ring size for Q[5]: 256 [ 1.067552] eth1: TX BD ring size for Q[6]: 256 [ 1.072079] eth1: TX BD ring size for Q[7]: 256 [ 1.076679] irq: irq 31 on host /soc@ffe00000/pic@40000 mapped to virtual irq 31 [ 1.076700] irq: irq 32 on host /soc@ffe00000/pic@40000 mapped to virtual irq 32 [ 1.076719] irq: irq 33 on host /soc@ffe00000/pic@40000 mapped to virtual irq 33 [ 1.076748] irq: irq 25 on host /soc@ffe00000/pic@40000 mapped to virtual irq 25 [ 1.076768] irq: irq 26 on host /soc@ffe00000/pic@40000 mapped to virtual irq 26 [ 1.076787] irq: irq 27 on host /soc@ffe00000/pic@40000 mapped to virtual irq 27 [ 1.077315] eth2: Gianfar Ethernet Controller Version 1.2, 00:04:9f:01:1= f:4b [ 1.084370] eth2: Running with NAPI enabled [ 1.088551] eth2: RX BD ring size for Q[0]: 256 [ 1.093077] eth2: RX BD ring size for Q[1]: 256 [ 1.097604] eth2: RX BD ring size for Q[2]: 256 [ 1.102130] eth2: RX BD ring size for Q[3]: 256 [ 1.106657] eth2: RX BD ring size for Q[4]: 256 [ 1.111184] eth2: RX BD ring size for Q[5]: 256 [ 1.115712] eth2: RX BD ring size for Q[6]: 256 [ 1.120238] eth2: RX BD ring size for Q[7]: 256 [ 1.124765] eth2: TX BD ring size for Q[0]: 256 [ 1.129291] eth2: TX BD ring size for Q[1]: 256 [ 1.133818] eth2: TX BD ring size for Q[2]: 256 [ 1.138344] eth2: TX BD ring size for Q[3]: 256 [ 1.142871] eth2: TX BD ring size for Q[4]: 256 [ 1.147398] eth2: TX BD ring size for Q[5]: 256 [ 1.151925] eth2: TX BD ring size for Q[6]: 256 [ 1.156452] eth2: TX BD ring size for Q[7]: 256 [ 1.161023] ucc_geth: QE UCC Gigabit Ethernet Controller [ 1.166721] Freescale PowerQUICC MII Bus: probed [ 1.171369] irq: irq 3 on host /soc@ffe00000/pic@40000 mapped to virtual irq 37 [ 1.171760] irq: irq 2 on host /soc@ffe00000/pic@40000 mapped to virtual irq 38 [ 1.172142] Freescale PowerQUICC MII Bus: probed [ 1.178127] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 1.184817] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 1.191162] /soc@ffe00000/usb@22000: Invalid 'dr_mode' property, fallback to host mode [ 1.199169] fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller [ 1.205996] fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1 [ 1.235156] fsl-ehci fsl-ehci.0: irq 28, io mem 0xffe22000 [ 1.251134] fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00 [ 1.257090] hub 1-0:1.0: USB hub found [ 1.260860] hub 1-0:1.0: 1 port detected [ 1.264959] Initializing USB Mass Storage driver... [ 1.269918] usbcore: registered new interface driver usb-storage [ 1.275929] USB Mass Storage support registered. [ 1.280797] of:mpc-i2c ffe03000.i2c: timeout 1000000 us [ 1.286321] of:mpc-i2c ffe03100.i2c: timeout 1000000 us [ 1.291698] EDAC MC: Ver: 2.1.0 Apr 8 2011 [ 1.295999] Freescale(R) MPC85xx EDAC driver, (C) 2006 Montavista Softwa= re [ 1.303043] mpc85xx_mc_err_probe: No ECC DIMMs discovered [ 1.308913] EDAC DEVICE0: Giving out device to module 'MPC85xx_edac' controller 'mpc85xx_l2_err': DEV 'mpc85xx_l2_err' (INTERRUPT) [ 1.320684] MPC85xx_edac acquired irq 16 for L2 Err [ 1.325561] MPC85xx_edac L2 err registered [ 1.329874] sdhci: Secure Digital Host Controller Interface driver [ 1.336056] sdhci: Copyright(c) Pierre Ossman [ 1.340590] mmc0: SDHCI controller on ffe2e000.sdhci [ffe2e000.sdhci] using DMA [ 1.348286] of:talitos ffe30000.crypto: hwrng [ 1.352766] of:talitos ffe30000.crypto: authenc-hmac-sha1-cbc-aes-talito= s [ 1.359618] of:talitos ffe30000.crypto: authenc-hmac-sha1-cbc-3des-talit= os [ 1.366583] of:talitos ffe30000.crypto: authenc-hmac-sha256-cbc-aes-tali= tos [ 1.473638] of:talitos ffe30000.crypto: authenc-hmac-sha256-cbc-3des-tal= itos [ 1.480747] of:talitos ffe30000.crypto: authenc-hmac-md5-cbc-aes-talitos [ 1.487513] of:talitos ffe30000.crypto: authenc-hmac-md5-cbc-3des-talito= s [ 1.494358] of:talitos ffe30000.crypto: cbc-aes-talitos [ 1.499643] of:talitos ffe30000.crypto: cbc-3des-talitos [ 1.505015] of:talitos ffe30000.crypto: md5-talitos [ 1.509952] of:talitos ffe30000.crypto: sha1-talitos [ 1.514976] of:talitos ffe30000.crypto: sha224-talitos [ 1.520174] of:talitos ffe30000.crypto: sha256-talitos [ 1.525372] of:talitos ffe30000.crypto: sha384-talitos [ 1.530573] of:talitos ffe30000.crypto: sha512-talitos [ 1.536275] usbcore: registered new interface driver usbhid [ 1.541850] usbhid: USB HID core driver [ 1.545983] ALSA device list: [ 1.548958] No soundcards found. [ 1.553108] IPv4 over IPv4 tunneling driver [ 1.557922] TCP cubic registered [ 1.561155] Initializing XFRM netlink socket [ 1.565847] NET: Registered protocol family 10 [ 1.574266] IPv6 over IPv4 tunneling driver [ 1.579967] NET: Registered protocol family 17 [ 1.584454] Registering the dns_resolver key type [ 1.590372] drivers/rtc/hctosys.c: unable to open rtc device (rtc0) [ 2.102073] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 2.939140] sil24_softreset: ENTER [ 2.955143] ata_dev_classify: found ATA device by sig [ 2.960194] sil24_softreset: EXIT, class=3D1 [ 2.964295] ata_eh_thaw_port: ata1 port thawed [ 2.968734] ata_std_postreset: ENTER [ 2.972314] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 0) [ 2.978315] ata_std_postreset: EXIT [ 2.981804] ata_eh_revalidate_and_attach: ENTER [ 2.986333] ata1.00: ata_dev_read_id: ENTER [ 2.986342] ata_sg_setup: ENTER, ata1 [ 2.989996] ata_sg_setup: 1 sg elements mapped [ 2.994431] max_sge now 1 [ 2.997041] max_sge now 1 [ 3.147167] IP-Config: Guessing netmask 255.255.255.0 [ 3.152315] IP-Config: Complete: [ 3.155546] device=3Deth0, addr=3D192.168.0.20, mask=3D255.255.255.0, gw=3D255.255.255.255, [ 3.163391] host=3DP1020RDB, domain=3D, nis-domain=3D(none), [ 3.168962] bootserver=3D192.168.0.7, rootserver=3D192.168.0.7, roo= tpath=3D [ 4.147148] PHY: 0:01 - Link is Up - 1000/Full [ 4.151702] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 7.999132] __ata_port_freeze: ata1 port frozen [ 8.003672] ata_sg_clean: unmapping 1 sg elements [ 8.008369] ata1.00: qc timeout (cmd 0xec) [ 8.012474] ata1.00: failed to IDENTIFY (I/O error, err_mask=3D0x4) [ 8.018566] ata_eh_revalidate_and_attach: EXIT rc=3D-5 [ 8.023534] __ata_port_freeze: ata1 port frozen [ 10.167138] sil24_softreset: ENTER [ 10.183147] ata_dev_classify: found ATA device by sig [ 10.188197] sil24_softreset: EXIT, class=3D1 [ 10.192298] ata_eh_thaw_port: ata1 port thawed [ 10.196737] ata_std_postreset: ENTER [ 10.200316] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 0) [ 10.206318] ata_std_postreset: EXIT [ 10.209806] ata_eh_revalidate_and_attach: ENTER [ 10.214335] ata1.00: ata_dev_read_id: ENTER [ 10.214344] ata_sg_setup: ENTER, ata1 [ 10.217998] ata_sg_setup: 1 sg elements mapped [ 14.539135] eth0: no IPv6 routers present [ 20.219208] __ata_port_freeze: ata1 port frozen [ 20.223743] ata_sg_clean: unmapping 1 sg elements [ 20.228439] ata1.00: qc timeout (cmd 0xec) [ 20.232540] ata1.00: failed to IDENTIFY (I/O error, err_mask=3D0x4) [ 20.238631] ata_eh_revalidate_and_attach: EXIT rc=3D-5 [ 20.243600] ata1: limiting SATA link speed to 1.5 Gbps [ 20.248739] __ata_port_freeze: ata1 port frozen [ 22.447139] sil24_softreset: ENTER [ 22.463149] ata_dev_classify: found ATA device by sig [ 22.468199] sil24_softreset: EXIT, class=3D1 [ 22.472300] ata_eh_thaw_port: ata1 port thawed [ 22.476739] ata_std_postreset: ENTER [ 22.480318] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 10) [ 22.486406] ata_std_postreset: EXIT [ 22.489893] ata_eh_revalidate_and_attach: ENTER [ 22.494421] ata1.00: ata_dev_read_id: ENTER [ 22.494428] ata_sg_setup: ENTER, ata1 [ 22.498080] ata_sg_setup: 1 sg elements mapped [ 52.499142] __ata_port_freeze: ata1 port frozen [ 52.503678] ata_sg_clean: unmapping 1 sg elements [ 52.508374] ata1.00: qc timeout (cmd 0xec) [ 52.512477] ata1.00: failed to IDENTIFY (I/O error, err_mask=3D0x4) [ 52.518570] ata_eh_revalidate_and_attach: EXIT rc=3D-5 [ 52.523536] __ata_port_freeze: ata1 port frozen [ 54.739148] sil24_softreset: ENTER [ 54.755149] ata_dev_classify: found ATA device by sig [ 54.760209] sil24_softreset: EXIT, class=3D1 [ 54.764312] ata_eh_thaw_port: ata1 port thawed [ 54.768751] ata_std_postreset: ENTER [ 54.772330] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 10) [ 54.778419] ata_std_postreset: EXIT [ 54.781906] ata_eh_revalidate_and_attach: ENTER [ 54.786435] ata_eh_recover: EXIT, rc=3D0 [ 54.790184] ata_scsi_error: EXIT [ 54.793440] ata_port_schedule_eh: port EH scheduled [ 54.798330] ata_scsi_error: ENTER [ 54.801651] ata_eh_link_autopsy: ENTER [ 54.805398] ata_eh_recover: ENTER [ 54.808717] __ata_port_freeze: ata2 port frozen [ 56.883149] ata_eh_thaw_port: ata2 port thawed [ 56.887593] ata_std_postreset: ENTER [ 56.891171] ata2: SATA link down (SStatus 0 SControl 0) [ 56.896392] ata_std_postreset: EXIT [ 56.899880] ata_eh_revalidate_and_attach: ENTER [ 56.904409] ata_eh_recover: EXIT, rc=3D0 [ 56.908157] ata_scsi_error: EXIT [ 56.931100] VFS: Mounted root (nfs filesystem) on device 0:15. [ 56.937349] devtmpfs: mounted [ 56.940365] Freeing unused kernel memory: 220k init [ 0.518188] WARNING: at drivers/ata/libata-core.c:6082 which means that pdev->irq is 0 lspci -vvvn: root@p1020rdb:~# lspci -nvv 0000:00:00.0 0604: 1957:0100 (rev 10) Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dfast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Region 0: Memory at <ignored> (32-bit, non-prefetchable) Bus: primary=3D00, secondary=3D01, subordinate=3D01, sec-latency=3D0 I/O behind bridge: 00000000-00000fff Memory behind bridge: a0000000-bfffffff Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=3Dfast >TAbort- <TAbort- <MAbort- <SERR- <PERR- BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: [44] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=3D0mA PME(D0+,D1+,D2+,D3hot+,D3col= d+) Status: D0 PME-Enable- DSel=3D0 DScale=3D0 PME- Capabilities: [4c] Express (v1) Root Port (Slot-), MSI 00 DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag- RBE- FLReset- DevCtl: Report errors: Correctable- Non-Fatal+ Fatal+ Unsupported+ RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x4, ASPM L0s, Latency L0 <2us, L1 unlimited ClockPM- Surprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt- RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible- RootCap: CRSVisible- RootSta: PME ReqID 0000, PMEStatus- PMEPending- Capabilities: [100] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Kernel driver in use: pcieport 0001:02:00.0 0604: 1957:0100 (rev 10) Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dfast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 32 bytes Region 0: Memory at <ignored> (32-bit, non-prefetchable) Bus: primary=3D00, secondary=3D03, subordinate=3D03, sec-latency=3D0 I/O behind bridge: 00000000-00000fff Memory behind bridge: c0000000-dfffffff Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=3Dfast >TAbort- <TAbort- <MAbort- <SERR- <PERR- BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: [44] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=3D0mA PME(D0+,D1+,D2+,D3hot+,D3col= d+) Status: D0 PME-Enable- DSel=3D0 DScale=3D0 PME- Capabilities: [4c] Express (v1) Root Port (Slot-), MSI 00 DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag- RBE- FLReset- DevCtl: Report errors: Correctable- Non-Fatal+ Fatal+ Unsupported+ RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x4, ASPM L0s, Latency L0 <2us, L1 unlimited ClockPM- Surprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt- RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible- RootCap: CRSVisible- RootSta: PME ReqID 0000, PMEStatus- PMEPending- Capabilities: [100] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Kernel driver in use: pcieport 0001:03:00.0 0104: 1095:3132 (rev 01) Subsystem: 1095:7132 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dfast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 32 bytes Interrupt: pin A routed to IRQ 0 Region 0: Memory at c0000000 (64-bit, non-prefetchable) [size=3D128] Region 2: Memory at c0004000 (64-bit, non-prefetchable) [size=3D16K] Region 4: I/O ports at 1000 [size=3D128] [virtual] Expansion ROM at c0080000 [disabled] [size=3D512K] Capabilities: [54] Power Management version 2 Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=3D0mA PME(D0-,D1-,D2-,D3hot-,D3col= d-) Status: D0 PME-Enable- DSel=3D0 DScale=3D1 PME- Capabilities: [5c] MSI: Mask- 64bit+ Count=3D1/1 Enable- Address: 0000000000000000 Data: 0000 Capabilities: [70] Express (v1) Legacy Endpoint, MSI 00 DevCap: MaxPayload 1024 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 1024 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 unlimited, L1 unlimited ClockPM- Surprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- Capabilities: [100] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Kernel driver in use: sata_sil24 root@p1020rdb:~# Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=3D0mA PME(D0-,D1-,D2-,D3hot-,D3col= d-) Status: D0 PME-Enable- DSel=3D0 DScale=3D1 PME- Capabilities: [5c] MSI: Mask- 64bit+ Count=3D1/1 Enable- Address: 0000000000000000 Data: 0000 Capabilities: [70] Express (v1) Legacy Endpoint, MSI 00 DevCap: MaxPayload 1024 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 1024 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 unlimited, L1 unlimited ClockPM- Surprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- Capabilities: [100] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Kernel driver in use: sata_sil24 Kernel modules: sata_sil24 --=20 Leon ^ permalink raw reply [flat|nested] 19+ messages in thread
* RE: known working sata_sil24.c setup on powerpc platforms? 2011-04-08 9:12 ` Leon Woestenberg @ 2011-04-08 9:41 ` Kushwaha Prabhakar-B32579 2011-04-08 12:19 ` Leon Woestenberg 0 siblings, 1 reply; 19+ messages in thread From: Kushwaha Prabhakar-B32579 @ 2011-04-08 9:41 UTC (permalink / raw) To: Leon Woestenberg Cc: Tejun Heo, Jeff Garzik, Linux PPC, linux-ide@vger.kernel.org, Moffett, Kyle D, Gupta Maneesh-B18878 Hi Leon,=20 =20 interrupt-map-mask is missing for pcie@ffe0a000 node. Please see my commen= t there...=20 pcie@ffe0a000 node deals with mini-PCIe.=20 one more thing, can you please tell P1020Si version. It will be there on u-= boot log. --Prabhakar > -----Original Message----- > From: Leon Woestenberg [mailto:leon.woestenberg@gmail.com] > Sent: Friday, April 08, 2011 2:43 PM > To: Kushwaha Prabhakar-B32579 > Cc: Moffett, Kyle D; linux-ide@vger.kernel.org; Tejun Heo; Jeff Garzik; > Linux PPC; Gupta Maneesh-B18878 > Subject: Re: known working sata_sil24.c setup on powerpc platforms? >=20 > Hello Prabhakar, >=20 > On Fri, Apr 8, 2011 at 10:31 AM, Kushwaha Prabhakar-B32579 > <B32579@freescale.com> wrote: > > Hi Leon, > > > > > >> -----Original Message----- > >> From: Leon Woestenberg [mailto:leon.woestenberg@gmail.com] > >> Sent: Friday, April 08, 2011 1:55 PM > >> To: Kushwaha Prabhakar-B32579 > >> Cc: Moffett, Kyle D; linux-ide@vger.kernel.org; Tejun Heo; Jeff > >> Garzik; Linux PPC; Gupta Maneesh-B18878 > >> Subject: Re: known working sata_sil24.c setup on powerpc platforms? > >> > >> Hello Prabhakar, > >> > >> On Fri, Apr 8, 2011 at 5:44 AM, Kushwaha Prabhakar-B32579 > >> <B32579@freescale.com> wrote: > >> >> -----Original Message----- > >> >> From: linux-ide-owner@vger.kernel.org [mailto:linux-ide- > >> >> owner@vger.kernel.org] On Behalf Of Leon Woestenberg > >> >> Sent: Thursday, April 07, 2011 10:23 PM > >> >> To: Kushwaha Prabhakar-B32579 > >> >> Cc: Moffett, Kyle D; Linux PPC; linux-ide@vger.kernel.org; Tejun > >> >> Heo; Jeff Garzik > >> >> Subject: Re: known working sata_sil24.c setup on powerpc platforms? > >> >> > >> >> On Thu, Apr 7, 2011 at 6:48 AM, Kushwaha Prabhakar-B32579 > >> >> <B32579@freescale.com> wrote: > >> >> > Can you please check p2020rdb.dts for IDSEL entries for pci0/1 > node? > >> >> > > >> >> > In order to work in legacy mode, IDSEL entries are required. > >> >> > > >> >> No, the p1020rdb and p2020rdb do not have the IDSEL entries: > >> >> What would the correct IDSEL entries be? > >> > > >> > For legacy interrupt to work IDSEL values are required.. please > >> > find > >> the correct IDSEL values for pci0/1. > >> > > >> > =A0 =A0 =A0 =A0pci0: pcie@ffe09000 { > >> > ... > >> > Please try with this.. I am in process of pushing these IDSEL > >> > values to > >> upstream. > >> > > >> > >> Do you have these for P1020RDB =A0as well? I found a P1020RDB board > >> that has the CE10 errata fixed, so IRQ0 is properly pulled up. > >> > > > > =A0Same IDSEL values are valid for P1020RDB also. > > > I compiled the new device tree binary, the dump is below(*) and booted > the P1020RDB from that. >=20 > I verified using an oscilloscope that IRQ0 indeed remains high. >=20 > However, no interrupt seems to come in from the sata_sil24 driver, see > boot log (**). >=20 > (*) dtb dump: > $ dtc -I dtb -O dts /tftpboot/p1020rdb/uImage.dtb >=20 > pcie@ffe09000 { > compatible =3D "fsl,mpc8548-pcie"; > device_type =3D "pci"; > #interrupt-cells =3D <0x1>; > #size-cells =3D <0x2>; > #address-cells =3D <0x3>; > reg =3D <0x0 0xffe09000 0x0 0x1000>; > bus-range =3D <0x0 0xff>; > ranges =3D <0x2000000 0x0 0xa0000000 0x0 0xa0000000 0x0 > 0x20000000 0x1000000 0x0 0x0 0x0 0xffc30000 0x0 0x10000>; > clock-frequency =3D <0x1fca055>; > interrupt-parent =3D <0x2>; > interrupts =3D <0x10 0x2>; > interrupt-map-mask =3D <0xf800 0x0 0x0 0x7>; > interrupt-map =3D <0x0 0x0 0x0 0x1 0x2 0x4 0x1 0x0 0x0 0x0 0x2 > 0x2 0x5 > 0x1 0x0 0x0 0x0 0x3 0x2 0x6 0x1 0x0 0x0 0x0 0x4 0x2 0x7 0x1>; >=20 > pcie@0 { > reg =3D <0x0 0x0 0x0 0x0 0x0>; > #size-cells =3D <0x2>; > #address-cells =3D <0x3>; > device_type =3D "pci"; > ranges =3D <0x2000000 0x0 0xa0000000 0x2000000 0x0 > 0xa0000000 0x0 0x20000000 0x1000000 0x0 0x0 0x1000000 0x0 0x0 0x0 > 0x100000>; > }; > }; >=20 > pcie@ffe0a000 { > compatible =3D "fsl,mpc8548-pcie"; > device_type =3D "pci"; > #interrupt-cells =3D <0x1>; > #size-cells =3D <0x2>; > #address-cells =3D <0x3>; > reg =3D <0x0 0xffe0a000 0x0 0x1000>; > bus-range =3D <0x0 0xff>; > ranges =3D <0x2000000 0x0 0xc0000000 0x0 0xc0000000 0x0 > 0x20000000 0x1000000 0x0 0x0 0x0 0xffc20000 0x0 0x10000>; > clock-frequency =3D <0x1fca055>; > interrupt-parent =3D <0x2>; > interrupts =3D <0x10 0x2>; interrupt-map-mask is missing here.. can you please check dts again.=20 > interrupt-map =3D <0x0 0x0 0x0 0x1 0x2 0x0 0x1 0x0 0x0 0x0 0x2 > 0x2 0x1 > 0x1 0x0 0x0 0x0 0x3 0x2 0x2 0x1 0x0 0x0 0x0 0x4 0x2 0x3 0x1>; >=20 > pcie@0 { > reg =3D <0x0 0x0 0x0 0x0 0x0>; > #size-cells =3D <0x2>; > #address-cells =3D <0x3>; > device_type =3D "pci"; > ranges =3D <0x2000000 0x0 0xc0000000 0x2000000 0x0 > 0xc0000000 0x0 0x20000000 0x1000000 0x0 0x0 0x1000000 0x0 0x0 0x0 > 0x100000>; > }; > }; > }; >=20 > (**) boot log >=20 > [ 0.000000] Using P1020 RDB machine description > [ 0.000000] Memory CAM mapping: 256/256 Mb, residual: 0Mb > [ 0.000000] Linux version 2.6.38 (leon@lunar) (gcc version 4.3.3 > (GCC) ) #6 Fri Apr 8 11:00:10 CEST 2011 > [ 0.000000] Found legacy serial port 0 for /soc@ffe00000/serial@4500 > [ 0.000000] mem=3Dffe04500, taddr=3Dffe04500, irq=3D0, clk=3D3999999= 96, > speed=3D0 > [ 0.000000] Found legacy serial port 1 for /soc@ffe00000/serial@4600 > [ 0.000000] mem=3Dffe04600, taddr=3Dffe04600, irq=3D0, clk=3D3999999= 96, > speed=3D0 > [ 0.000000] bootconsole [udbg0] enabled > [ 0.000000] Found FSL PCI host bridge at 0x00000000ffe09000. > Firmware bus number: 0->255 > [ 0.000000] PCI host bridge /pcie@ffe09000 ranges: > [ 0.000000] MEM 0x00000000a0000000..0x00000000bfffffff -> > 0x00000000a0000000 > [ 0.000000] IO 0x00000000ffc30000..0x00000000ffc3ffff -> > 0x0000000000000000 > [ 0.000000] /pcie@ffe09000: PCICSRBAR @ 0xfff00000 > [ 0.000000] Found FSL PCI host bridge at 0x00000000ffe0a000. > Firmware bus number: 0->0 > [ 0.000000] PCI host bridge /pcie@ffe0a000 ranges: > [ 0.000000] MEM 0x00000000c0000000..0x00000000dfffffff -> > 0x00000000c0000000 > [ 0.000000] IO 0x00000000ffc20000..0x00000000ffc2ffff -> > 0x0000000000000000 > [ 0.000000] /pcie@ffe0a000: PCICSRBAR @ 0xfff00000 > [ 0.000000] MPC85xx RDB board from Freescale Semiconductor > [ 0.000000] Top of RAM: 0x20000000, Total RAM: 0x20000000 > [ 0.000000] Memory hole size: 0MB > [ 0.000000] Zone PFN ranges: > [ 0.000000] DMA 0x00000000 -> 0x00020000 > [ 0.000000] Normal empty > [ 0.000000] HighMem empty > [ 0.000000] Movable zone start PFN for each node > [ 0.000000] early_node_map[1] active PFN ranges > [ 0.000000] 0: 0x00000000 -> 0x00020000 > [ 0.000000] On node 0 totalpages: 131072 > [ 0.000000] free_area_init_node: node 0, pgdat c062d9bc, > node_mem_map c07e1000 > [ 0.000000] DMA zone: 1024 pages used for memmap > [ 0.000000] DMA zone: 0 pages reserved > [ 0.000000] DMA zone: 130048 pages, LIFO batch:31 > [ 0.000000] MMU: Allocated 1088 bytes of context maps for 255 contexts > [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=3D1*32768 > [ 0.000000] pcpu-alloc: [0] 0 > [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. > Total pages: 130048 > [ 0.000000] Kernel command line: root=3D/dev/nfs rw > nfsroot=3D192.168.0.7:/nfsroot/p1020rdb > ip=3D192.168.0.20:192.168.0.7:::P1020RDB:eth0:off console=3DttyS0,115200 > ramdisk_size=3D200000 cache-sram-size=3D0x10000 > [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) > [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 > bytes) > [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 > bytes) > [ 0.000000] High memory: 0k > [ 0.000000] Memory: 511604k/524288k available (6112k kernel code, > 12684k reserved, 256k data, 1686k bss, 220k init) > [ 0.000000] Kernel virtual memory layout: > [ 0.000000] * 0xfffcf000..0xfffff000 : fixmap > [ 0.000000] * 0xff800000..0xffc00000 : highmem PTEs > [ 0.000000] * 0xff7da000..0xff800000 : early ioremap > [ 0.000000] * 0xe1000000..0xff7da000 : vmalloc & ioremap > [ 0.000000] SLUB: Genslabs=3D15, HWalign=3D32, Order=3D0-3, MinObjects= =3D0, > CPUs=3D1, Nodes=3D1 > [ 0.000000] NR_IRQS:512 > [ 0.000000] mpic: Setting up MPIC " OpenPIC " version 1.2 at > ffe40000, max 2 CPUs > [ 0.000000] mpic: ISU size: 256, shift: 8, mask: ff > [ 0.000000] mpic: Initializing for 256 sources > [ 0.000000] time_init: decrementer frequency =3D 50.000000 MHz > [ 0.000000] time_init: processor frequency =3D 799.999992 MHz > [ 0.000000] clocksource: timebase mult[5000000] shift[22] registered > [ 0.000000] clockevent: decrementer mult[ccccccc] shift[32] cpu[0] > [ 0.000000] Console: colour dummy device 80x25 > [ 0.010728] pid_max: default: 32768 minimum: 301 > [ 0.015483] Mount-cache hash table entries: 512 > [ 0.021404] devtmpfs: initialized > [ 0.025042] NET: Registered protocol family 16 > [ 0.031180] irq: irq 47 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 47 > [ 0.031507] PCI: Probing PCI hardware > [ 0.035144] pci_bus 0000:00: scanning bus > [ 0.035167] pci 0000:00:00.0: [1957:0100] type 1 class 0x000b20 > [ 0.035188] pci 0000:00:00.0: calling quirk_mmio_always_on+0x0/0x24 > [ 0.035197] pci 0000:00:00.0: ignoring class b20 (doesn't match > header type 01) > [ 0.042429] pci 0000:00:00.0: calling > fixup_hide_host_resource_fsl+0x0/0x54 > [ 0.042440] pci 0000:00:00.0: calling > pcibios_fixup_resources+0x0/0x110 > [ 0.042456] pci 0000:00:00.0: calling quirk_fsl_pcie_header+0x0/0x50 > [ 0.042473] pci 0000:00:00.0: calling > quirk_resource_alignment+0x0/0x19c > [ 0.042488] pci 0000:00:00.0: supports D1 D2 > [ 0.042496] pci 0000:00:00.0: PME# supported from D0 D1 D2 D3hot > D3cold > [ 0.042505] pci 0000:00:00.0: PME# disabled > [ 0.042525] pci_bus 0000:00: fixups for bus > [ 0.042539] pci 0000:00:00.0: scanning [bus 00-00] behind bridge, pass > 0 > [ 0.042546] pci 0000:00:00.0: bus configuration invalid, reconfiguring > [ 0.042556] pci 0000:00:00.0: scanning [bus 00-00] behind bridge, pass > 1 > [ 0.042577] pci_bus 0000:01: scanning bus > [ 0.042584] pci_bus 0000:01: fixups for bus > [ 0.042591] pci 0000:00:00.0: PCI bridge to [bus 01-ff] > [ 0.047728] pci 0000:00:00.0: bridge window [io 0x0000-0x0000] > (disabled) > [ 0.047738] pci 0000:00:00.0: bridge window [mem > 0x00000000-0x000fffff] (disabled) > [ 0.047748] pci 0000:00:00.0: bridge window [mem > 0x00000000-0x000fffff pref] (disabled) > [ 0.047760] pci_bus 0000:01: bus scan returning with max=3D01 > [ 0.047769] pci_bus 0000:00: bus scan returning with max=3D01 > [ 0.047902] pci_bus 0001:02: scanning bus > [ 0.047920] pci 0001:02:00.0: [1957:0100] type 1 class 0x000b20 > [ 0.047932] pci 0001:02:00.0: calling quirk_mmio_always_on+0x0/0x24 > [ 0.047941] pci 0001:02:00.0: ignoring class b20 (doesn't match > header type 01) > [ 0.055166] pci 0001:02:00.0: calling > fixup_hide_host_resource_fsl+0x0/0x54 > [ 0.055177] pci 0001:02:00.0: calling > pcibios_fixup_resources+0x0/0x110 > [ 0.055188] pci 0001:02:00.0: calling quirk_fsl_pcie_header+0x0/0x50 > [ 0.055202] pci 0001:02:00.0: calling > quirk_resource_alignment+0x0/0x19c > [ 0.055215] pci 0001:02:00.0: supports D1 D2 > [ 0.055222] pci 0001:02:00.0: PME# supported from D0 D1 D2 D3hot > D3cold > [ 0.055230] pci 0001:02:00.0: PME# disabled > [ 0.055254] pci_bus 0001:02: fixups for bus > [ 0.055265] pci 0001:02:00.0: scanning [bus 01-01] behind bridge, pass > 0 > [ 0.055272] pci 0001:02:00.0: bus configuration invalid, reconfiguring > [ 0.055282] pci 0001:02:00.0: scanning [bus 00-00] behind bridge, pass > 1 > [ 0.055302] pci_bus 0001:03: scanning bus > [ 0.055334] pci 0001:03:00.0: [1095:3132] type 0 class 0x000104 > [ 0.055346] pci 0001:03:00.0: calling quirk_mmio_always_on+0x0/0x24 > [ 0.055376] pci 0001:03:00.0: reg 10: [mem 0xc0000000-0xc000007f > 64bit] > [ 0.055401] pci 0001:03:00.0: reg 18: [mem 0xc0004000-0xc0007fff > 64bit] > [ 0.055420] pci 0001:03:00.0: reg 20: [io 0x1000-0x107f] > [ 0.055448] pci 0001:03:00.0: reg 30: [mem 0x00000000-0x0007ffff pref] > [ 0.055461] pci 0001:03:00.0: calling > pcibios_fixup_resources+0x0/0x110 > [ 0.055473] pci 0001:03:00.0: calling > quirk_resource_alignment+0x0/0x19c > [ 0.055513] pci 0001:03:00.0: supports D1 D2 > [ 0.055537] pci 0001:03:00.0: disabling ASPM on pre-1.1 PCIe > device. You can enable it with 'pcie_aspm=3Dforce' > [ 0.065457] pci_bus 0001:03: fixups for bus > [ 0.065464] pci 0001:02:00.0: PCI bridge to [bus 03-ff] > [ 0.070655] pci 0001:02:00.0: bridge window [io 0x0000-0x0000] > (disabled) > [ 0.070664] pci 0001:02:00.0: bridge window [mem 0xc0000000- > 0xc00fffff] > [ 0.070674] pci 0001:02:00.0: bridge window [mem > 0x10000000-0x000fffff pref] (disabled) > [ 0.070707] pci_bus 0001:03: bus scan returning with max=3D03 > [ 0.070716] pci_bus 0001:02: bus scan returning with max=3D03 > [ 0.070891] PCI 0000:00 Cannot reserve Legacy IO [io 0xff7ed000- > 0xff7edfff] > [ 0.070900] PCI 0001:02 Cannot reserve Legacy IO [io 0xff7db000- > 0xff7dbfff] > [ 0.070922] pci 0000:00:00.0: PCI bridge to [bus 01-01] > [ 0.076063] pci 0000:00:00.0: bridge window [io 0xff7ed000- > 0xff7fcfff] > [ 0.082827] pci 0000:00:00.0: bridge window [mem 0xa0000000- > 0xbfffffff] > [ 0.089596] pci 0000:00:00.0: bridge window [mem pref disabled] > [ 0.095676] pci 0000:00:00.0: enabling device (0106 -> 0107) > [ 0.101321] pci 0001:02:00.0: BAR 9: can't assign mem pref (size > 0x100000) > [ 0.108175] pci 0001:03:00.0: BAR 6: assigned [mem > 0xc0080000-0xc00fffff pref] > [ 0.115377] pci 0001:02:00.0: PCI bridge to [bus 03-03] > [ 0.120584] pci 0001:02:00.0: bridge window [io 0xff7db000- > 0xff7eafff] > [ 0.127355] pci 0001:02:00.0: bridge window [mem 0xc0000000- > 0xdfffffff] > [ 0.134124] pci 0001:02:00.0: bridge window [mem pref disabled] > [ 0.140203] pci 0001:02:00.0: enabling device (0106 -> 0107) > [ 0.145845] pci_bus 0000:00: resource 0 [io 0xff7ed000-0xff7fcfff] > [ 0.145854] pci_bus 0000:00: resource 1 [mem 0xa0000000-0xbfffffff] > [ 0.145863] pci_bus 0000:01: resource 0 [io 0xff7ed000-0xff7fcfff] > [ 0.145872] pci_bus 0000:01: resource 1 [mem 0xa0000000-0xbfffffff] > [ 0.145880] pci_bus 0001:02: resource 0 [io 0xff7db000-0xff7eafff] > [ 0.145889] pci_bus 0001:02: resource 1 [mem 0xc0000000-0xdfffffff] > [ 0.145897] pci_bus 0001:03: resource 0 [io 0xff7db000-0xff7eafff] > [ 0.145906] pci_bus 0001:03: resource 1 [mem 0xc0000000-0xdfffffff] > [ 0.145942] Registering qe_ic with sysfs... > [ 0.149031] bio: create slab <bio-0> at 0 > [ 0.153197] vgaarb: loaded > [ 0.156055] SCSI subsystem initialized > [ 0.159772] libata version 3.00 loaded. > [ 0.159905] usbcore: registered new interface driver usbfs > [ 0.165357] usbcore: registered new interface driver hub > [ 0.170666] usbcore: registered new device driver usb > [ 0.175707] Freescale Elo / Elo Plus DMA driver > [ 0.180293] Advanced Linux Sound Architecture Driver Version 1.0.23. > [ 0.186845] Switching to clocksource timebase > [ 0.194746] NET: Registered protocol family 2 > [ 0.199032] Switched to NOHz mode on CPU #0 > [ 0.203314] IP route cache hash table entries: 4096 (order: 2, 16384 > bytes) > [ 0.210610] TCP established hash table entries: 16384 (order: 5, > 131072 bytes) > [ 0.218015] TCP bind hash table entries: 16384 (order: 4, 65536 bytes) > [ 0.224585] TCP: Hash tables configured (established 16384 bind 16384) > [ 0.231022] TCP reno registered > [ 0.234149] UDP hash table entries: 256 (order: 0, 4096 bytes) > [ 0.239974] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) > [ 0.246527] NET: Registered protocol family 1 > [ 0.251004] RPC: Registered udp transport module. > [ 0.255632] RPC: Registered tcp transport module. > [ 0.260308] RPC: Registered tcp NFSv4.1 backchannel transport module. > [ 0.266758] pci 0000:00:00.0: calling quirk_cardbus_legacy+0x0/0x50 > [ 0.266778] pci 0000:00:00.0: calling > quirk_usb_early_handoff+0x0/0x724 > [ 0.266794] pci 0001:02:00.0: calling quirk_cardbus_legacy+0x0/0x50 > [ 0.266804] pci 0001:02:00.0: calling > quirk_usb_early_handoff+0x0/0x724 > [ 0.266818] pci 0001:03:00.0: calling quirk_cardbus_legacy+0x0/0x50 > [ 0.266829] pci 0001:03:00.0: calling > quirk_usb_early_handoff+0x0/0x724 > [ 0.266839] PCI: CLS 32 bytes, default 32 > [ 0.267012] irq: irq 42 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 42 > [ 0.267213] irq: irq 19 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 19 > [ 0.267604] irq: irq 16 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 16 > [ 0.267761] irq: irq 43 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 43 > [ 0.268030] irq: irq 59 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 59 > [ 0.268323] irq: irq 20 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 20 > [ 0.268335] of:fsl-elo-dma ffe21300.dma: #0 (fsl,eloplus-dma-channel), > irq 20 > [ 0.275419] irq: irq 21 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 21 > [ 0.275430] of:fsl-elo-dma ffe21300.dma: #1 (fsl,eloplus-dma-channel), > irq 21 > [ 0.282530] irq: irq 22 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 22 > [ 0.282540] of:fsl-elo-dma ffe21300.dma: #2 (fsl,eloplus-dma-channel), > irq 22 > [ 0.289648] irq: irq 23 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 23 > [ 0.289659] of:fsl-elo-dma ffe21300.dma: #3 (fsl,eloplus-dma-channel), > irq 23 > [ 0.297270] irq: irq 28 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 28 > [ 0.297360] irq: irq 72 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 72 > [ 0.297450] irq: irq 45 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 45 > [ 0.297469] irq: irq 58 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 58 > [ 0.297630] irq: irq 224 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 224 > [ 0.297649] irq: irq 225 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 225 > [ 0.297668] irq: irq 226 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 226 > [ 0.297686] irq: irq 227 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 227 > [ 0.297705] irq: irq 228 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 228 > [ 0.297723] irq: irq 229 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 229 > [ 0.297742] irq: irq 230 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 230 > [ 0.297760] irq: irq 231 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 231 > [ 0.297849] Setting up Freescale MSI support > [ 0.298123] audit: initializing netlink socket (disabled) > [ 0.303462] type=3D2000 audit(0.236:1): initialized > [ 0.314074] squashfs: version 4.0 (2009/01/31) Phillip Lougher > [ 0.320368] Installing knfsd (copyright (C) 1996 okir@monad.swb.de). > [ 0.326841] NTFS driver 2.1.30 [Flags: R/O]. > [ 0.331296] JFFS2 version 2.2. (NAND) =A9 2001-2006 Red Hat, Inc. > [ 0.337596] msgmni has been set to 1001 > [ 0.341965] Block layer SCSI generic (bsg) driver version 0.4 > loaded (major 253) > [ 0.349288] io scheduler noop registered (default) > [ 0.431003] Serial: 8250/16550 driver, 2 ports, IRQ sharing enabled > [ 0.438061] serial8250.0: ttyS0 at MMIO 0xffe04500 (irq =3D 42) is a > 16550A > [ 0.444791] console [ttyS0] enabled, bootconsole disabled > [ 0.456105] serial8250.0: ttyS1 at MMIO 0xffe04600 (irq =3D 42) is a > 16550A > [ 0.463482] Generic non-volatile memory driver v1.1 > [ 0.470831] brd: module loaded > [ 0.475184] loop: module loaded > [ 0.478439] nbd: registered device at major 43 > [ 0.485462] st: Version 20101219, fixed bufsize 32768, s/g segs 256 > [ 0.492145] sata_sil24 0001:03:00.0: version 1.1 built on Apr 8 > 2011 11:00:08 > [ 0.492182] ata_host_alloc: ENTER > [ 0.495504] ata_port_alloc: ENTER > [ 0.498821] ata_port_alloc: ENTER > [ 0.502525] __ata_port_freeze: ata4294967295 port frozen > [ 0.508187] __ata_port_freeze: ata4294967295 port frozen > [ 0.513580] ------------[ cut here ]------------ > [ 0.518188] WARNING: at drivers/ata/libata-core.c:6082 > [ 0.523316] Modules linked in: > [ 0.526364] NIP: c02876b0 LR: c0287690 CTR: c0248934 > [ 0.531323] REGS: df837d00 TRAP: 0700 Not tainted (2.6.38) > [ 0.537058] MSR: 00029000 <EE,ME,CE> CR: 20424022 XER: 20000000 > [ 0.543158] TASK =3D df838000[1] 'swapper' THREAD: df836000 > [ 0.548373] GPR00: 00000001 df837db0 df838000 00000000 00003cb6 > ffffffff c0249690 00080000 > [ 0.556736] GPR08: c073b9bc ffffffff 0007ffff 00003cb6 20424022 > 66013a2a 1ff91d00 c056c170 > [ 0.565097] GPR16: c0546e94 00000001 00002040 00000400 00000008 > 0000020c e109e040 df807060 > [ 0.573459] GPR24: dfa58490 c06160d8 00000080 c029fc0c 00000000 > c07d4a58 dfa58490 00000000 > [ 0.582013] NIP [c02876b0] ata_host_activate+0x48/0x11c > [ 0.587232] LR [c0287690] ata_host_activate+0x28/0x11c > [ 0.592360] Call Trace: > [ 0.594801] [df837db0] [c0287690] ata_host_activate+0x28/0x11c > (unreliable) > [ 0.601771] [df837de0] [c029faf8] sil24_init_one+0x420/0x534 > [ 0.607428] [df837e60] [c021d73c] local_pci_probe+0x24/0x34 > [ 0.612997] [df837e70] [c021d984] pci_device_probe+0x84/0xa8 > [ 0.618652] [df837ea0] [c0258a44] driver_probe_device+0xa8/0x1c8 > [ 0.624653] [df837ec0] [c0258c20] __driver_attach+0xbc/0xc0 > [ 0.630231] [df837ee0] [c02580ec] bus_for_each_dev+0x70/0xac > [ 0.635885] [df837f10] [c0258844] driver_attach+0x24/0x34 > [ 0.641281] [df837f20] [c0257864] bus_add_driver+0xc4/0x294 > [ 0.646849] [df837f50] [c0258f98] driver_register+0x84/0x178 > [ 0.652504] [df837f70] [c021dc08] __pci_register_driver+0x4c/0xdc > [ 0.658597] [df837f90] [c05ddfe4] sil24_init+0x24/0x34 > [ 0.663733] [df837fa0] [c0001dc0] do_one_initcall+0x34/0x1c8 > [ 0.669388] [df837fd0] [c05c11ec] kernel_init+0xcc/0x174 > [ 0.674696] [df837ff0] [c000cf98] kernel_thread+0x4c/0x68 > [ 0.680086] Instruction dump: > [ 0.683045] 7cda3378 7cf93b78 7c7e1b78 4bfffc91 7c7f1b79 408200d8 > 2f9c0000 409e0034 > [ 0.690798] 7f69fe70 7d20da78 7c004850 54000ffe <0f000000> 80010034 > 7fc3f378 7f24cb78 > [ 0.698738] ---[ end trace ab638653f78364ad ]--- > [ 0.703813] scsi0 : sata_sil24 > [ 0.707083] scsi1 : sata_sil24 > [ 0.710242] ata1: SATA max UDMA/100 host m128@0xc0000000 port > 0xc0004000 > [ 0.716951] ata2: SATA max UDMA/100 host m128@0xc0000000 port > 0xc0006000 > [ 0.724592] ef000000.nor: Found 1 x16 devices at 0x0 in 16-bit > bank. Manufacturer ID 0x000001 Chip ID 0x002101 > [ 0.734612] Amd/Fujitsu Extended Query Table at 0x0040 > [ 0.739787] Amd/Fujitsu Extended Query version 1.3. > [ 0.744839] number of CFI chips: 1 > [ 0.748325] ata_port_schedule_eh: port EH scheduled > [ 0.753217] ata_scsi_error: ENTER > [ 0.756539] ata_eh_link_autopsy: ENTER > [ 0.760286] ata_eh_recover: ENTER > [ 0.763606] __ata_port_freeze: ata1 port frozen > [ 0.768317] RedBoot partition parsing not available > [ 0.773212] Creating 5 MTD partitions on "ef000000.nor": > [ 0.778526] 0x000000000000-0x000000040000 : "NOR (RO) Vitesse-7385 > Firmware" > [ 0.786280] 0x000000040000-0x000000080000 : "NOR (RO) DTB Image" > [ 0.792876] 0x000000080000-0x000000400000 : "NOR (RO) Linux Kernel > Image" > [ 0.800257] 0x000000400000-0x000000f00000 : "NOR (RW) JFFS2 Root File > System" > [ 0.808001] 0x000000f00000-0x000001000000 : "NOR (RO) U-Boot Image" > [ 0.815110] fsl-lbc ffe05000.localbus: read_byte beyond end of buffer > [ 0.821564] fsl-lbc ffe05000.localbus: read_byte beyond end of buffer > [ 0.828002] fsl-lbc ffe05000.localbus: read_byte beyond end of buffer > [ 0.834443] NAND device: Manufacturer ID: 0xec, Chip ID: 0x75 > (Samsung NAND 32MiB 3,3V 8-bit) > [ 0.843174] Bad block table found at page 65504, version 0x01 > [ 0.843513] Bad block table found at page 65472, version 0x01 > [ 0.843876] RedBoot partition parsing not available > [ 0.848772] Creating 6 MTD partitions on "ffa00000.flash": > [ 0.854259] 0x000000000000-0x000000100000 : "NAND (RO) U-Boot Image" > [ 0.861299] 0x000000100000-0x000000200000 : "NAND (RO) DTB Image" > [ 0.868010] 0x000000200000-0x000000600000 : "NAND (RO) Linux Kernel > Image" > [ 0.875530] 0x000000600000-0x000000a00000 : "NAND (RO) Compressed RFS > Image" > [ 0.883216] 0x000000a00000-0x000001100000 : "NAND (RW) JFFS2 Root > File System" > [ 0.891042] 0x000001100000-0x000002000000 : "NAND (RW) Writable User > area" > [ 0.898571] eLBC NAND device at 0xffa00000, bank 1 > [ 0.904384] Fixed MDIO Bus: probed > [ 0.907964] irq: irq 29 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 29 > [ 0.907986] irq: irq 30 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 30 > [ 0.908005] irq: irq 34 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 34 > [ 0.908035] irq: irq 17 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 17 > [ 0.908054] irq: irq 18 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 18 > [ 0.908074] irq: irq 24 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 24 > [ 0.908588] eth0: Gianfar Ethernet Controller Version 1.2, > 00:04:9f:01:1f:49 > [ 0.915646] eth0: Running with NAPI enabled > [ 0.919826] eth0: RX BD ring size for Q[0]: 256 > [ 0.924353] eth0: RX BD ring size for Q[1]: 256 > [ 0.928879] eth0: RX BD ring size for Q[2]: 256 > [ 0.933406] eth0: RX BD ring size for Q[3]: 256 > [ 0.937932] eth0: RX BD ring size for Q[4]: 256 > [ 0.942458] eth0: RX BD ring size for Q[5]: 256 > [ 0.946984] eth0: RX BD ring size for Q[6]: 256 > [ 0.951512] eth0: RX BD ring size for Q[7]: 256 > [ 0.956037] eth0: TX BD ring size for Q[0]: 256 > [ 0.960564] eth0: TX BD ring size for Q[1]: 256 > [ 0.965090] eth0: TX BD ring size for Q[2]: 256 > [ 0.969616] eth0: TX BD ring size for Q[3]: 256 > [ 0.974143] eth0: TX BD ring size for Q[4]: 256 > [ 0.978668] eth0: TX BD ring size for Q[5]: 256 > [ 0.983197] eth0: TX BD ring size for Q[6]: 256 > [ 0.987725] eth0: TX BD ring size for Q[7]: 256 > [ 0.992327] irq: irq 35 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 35 > [ 0.992348] irq: irq 36 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 36 > [ 0.992367] irq: irq 40 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 40 > [ 0.992397] irq: irq 51 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 51 > [ 0.992417] irq: irq 52 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 52 > [ 0.992436] irq: irq 67 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 67 > [ 0.992938] eth1: Gianfar Ethernet Controller Version 1.2, > 00:04:9f:01:1f:4a > [ 0.999992] eth1: Running with NAPI enabled > [ 1.004172] eth1: RX BD ring size for Q[0]: 256 > [ 1.008699] eth1: RX BD ring size for Q[1]: 256 > [ 1.013226] eth1: RX BD ring size for Q[2]: 256 > [ 1.017753] eth1: RX BD ring size for Q[3]: 256 > [ 1.022280] eth1: RX BD ring size for Q[4]: 256 > [ 1.026806] eth1: RX BD ring size for Q[5]: 256 > [ 1.031333] eth1: RX BD ring size for Q[6]: 256 > [ 1.035860] eth1: RX BD ring size for Q[7]: 256 > [ 1.040387] eth1: TX BD ring size for Q[0]: 256 > [ 1.044914] eth1: TX BD ring size for Q[1]: 256 > [ 1.049441] eth1: TX BD ring size for Q[2]: 256 > [ 1.053967] eth1: TX BD ring size for Q[3]: 256 > [ 1.058495] eth1: TX BD ring size for Q[4]: 256 > [ 1.063022] eth1: TX BD ring size for Q[5]: 256 > [ 1.067552] eth1: TX BD ring size for Q[6]: 256 > [ 1.072079] eth1: TX BD ring size for Q[7]: 256 > [ 1.076679] irq: irq 31 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 31 > [ 1.076700] irq: irq 32 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 32 > [ 1.076719] irq: irq 33 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 33 > [ 1.076748] irq: irq 25 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 25 > [ 1.076768] irq: irq 26 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 26 > [ 1.076787] irq: irq 27 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 27 > [ 1.077315] eth2: Gianfar Ethernet Controller Version 1.2, > 00:04:9f:01:1f:4b > [ 1.084370] eth2: Running with NAPI enabled > [ 1.088551] eth2: RX BD ring size for Q[0]: 256 > [ 1.093077] eth2: RX BD ring size for Q[1]: 256 > [ 1.097604] eth2: RX BD ring size for Q[2]: 256 > [ 1.102130] eth2: RX BD ring size for Q[3]: 256 > [ 1.106657] eth2: RX BD ring size for Q[4]: 256 > [ 1.111184] eth2: RX BD ring size for Q[5]: 256 > [ 1.115712] eth2: RX BD ring size for Q[6]: 256 > [ 1.120238] eth2: RX BD ring size for Q[7]: 256 > [ 1.124765] eth2: TX BD ring size for Q[0]: 256 > [ 1.129291] eth2: TX BD ring size for Q[1]: 256 > [ 1.133818] eth2: TX BD ring size for Q[2]: 256 > [ 1.138344] eth2: TX BD ring size for Q[3]: 256 > [ 1.142871] eth2: TX BD ring size for Q[4]: 256 > [ 1.147398] eth2: TX BD ring size for Q[5]: 256 > [ 1.151925] eth2: TX BD ring size for Q[6]: 256 > [ 1.156452] eth2: TX BD ring size for Q[7]: 256 > [ 1.161023] ucc_geth: QE UCC Gigabit Ethernet Controller > [ 1.166721] Freescale PowerQUICC MII Bus: probed > [ 1.171369] irq: irq 3 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 37 > [ 1.171760] irq: irq 2 on host /soc@ffe00000/pic@40000 mapped to > virtual irq 38 > [ 1.172142] Freescale PowerQUICC MII Bus: probed > [ 1.178127] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver > [ 1.184817] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver > [ 1.191162] /soc@ffe00000/usb@22000: Invalid 'dr_mode' property, > fallback to host mode > [ 1.199169] fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host > Controller > [ 1.205996] fsl-ehci fsl-ehci.0: new USB bus registered, assigned > bus number 1 > [ 1.235156] fsl-ehci fsl-ehci.0: irq 28, io mem 0xffe22000 > [ 1.251134] fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00 > [ 1.257090] hub 1-0:1.0: USB hub found > [ 1.260860] hub 1-0:1.0: 1 port detected > [ 1.264959] Initializing USB Mass Storage driver... > [ 1.269918] usbcore: registered new interface driver usb-storage > [ 1.275929] USB Mass Storage support registered. > [ 1.280797] of:mpc-i2c ffe03000.i2c: timeout 1000000 us > [ 1.286321] of:mpc-i2c ffe03100.i2c: timeout 1000000 us > [ 1.291698] EDAC MC: Ver: 2.1.0 Apr 8 2011 > [ 1.295999] Freescale(R) MPC85xx EDAC driver, (C) 2006 Montavista > Software > [ 1.303043] mpc85xx_mc_err_probe: No ECC DIMMs discovered > [ 1.308913] EDAC DEVICE0: Giving out device to module > 'MPC85xx_edac' controller 'mpc85xx_l2_err': DEV 'mpc85xx_l2_err' > (INTERRUPT) > [ 1.320684] MPC85xx_edac acquired irq 16 for L2 Err > [ 1.325561] MPC85xx_edac L2 err registered > [ 1.329874] sdhci: Secure Digital Host Controller Interface driver > [ 1.336056] sdhci: Copyright(c) Pierre Ossman > [ 1.340590] mmc0: SDHCI controller on ffe2e000.sdhci > [ffe2e000.sdhci] using DMA > [ 1.348286] of:talitos ffe30000.crypto: hwrng > [ 1.352766] of:talitos ffe30000.crypto: authenc-hmac-sha1-cbc-aes- > talitos > [ 1.359618] of:talitos ffe30000.crypto: authenc-hmac-sha1-cbc-3des- > talitos > [ 1.366583] of:talitos ffe30000.crypto: authenc-hmac-sha256-cbc-aes- > talitos > [ 1.473638] of:talitos ffe30000.crypto: authenc-hmac-sha256-cbc-3des- > talitos > [ 1.480747] of:talitos ffe30000.crypto: authenc-hmac-md5-cbc-aes- > talitos > [ 1.487513] of:talitos ffe30000.crypto: authenc-hmac-md5-cbc-3des- > talitos > [ 1.494358] of:talitos ffe30000.crypto: cbc-aes-talitos > [ 1.499643] of:talitos ffe30000.crypto: cbc-3des-talitos > [ 1.505015] of:talitos ffe30000.crypto: md5-talitos > [ 1.509952] of:talitos ffe30000.crypto: sha1-talitos > [ 1.514976] of:talitos ffe30000.crypto: sha224-talitos > [ 1.520174] of:talitos ffe30000.crypto: sha256-talitos > [ 1.525372] of:talitos ffe30000.crypto: sha384-talitos > [ 1.530573] of:talitos ffe30000.crypto: sha512-talitos > [ 1.536275] usbcore: registered new interface driver usbhid > [ 1.541850] usbhid: USB HID core driver > [ 1.545983] ALSA device list: > [ 1.548958] No soundcards found. > [ 1.553108] IPv4 over IPv4 tunneling driver > [ 1.557922] TCP cubic registered > [ 1.561155] Initializing XFRM netlink socket > [ 1.565847] NET: Registered protocol family 10 > [ 1.574266] IPv6 over IPv4 tunneling driver > [ 1.579967] NET: Registered protocol family 17 > [ 1.584454] Registering the dns_resolver key type > [ 1.590372] drivers/rtc/hctosys.c: unable to open rtc device (rtc0) > [ 2.102073] ADDRCONF(NETDEV_UP): eth0: link is not ready > [ 2.939140] sil24_softreset: ENTER > [ 2.955143] ata_dev_classify: found ATA device by sig > [ 2.960194] sil24_softreset: EXIT, class=3D1 > [ 2.964295] ata_eh_thaw_port: ata1 port thawed > [ 2.968734] ata_std_postreset: ENTER > [ 2.972314] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 0) > [ 2.978315] ata_std_postreset: EXIT > [ 2.981804] ata_eh_revalidate_and_attach: ENTER > [ 2.986333] ata1.00: ata_dev_read_id: ENTER > [ 2.986342] ata_sg_setup: ENTER, ata1 > [ 2.989996] ata_sg_setup: 1 sg elements mapped > [ 2.994431] max_sge now 1 > [ 2.997041] max_sge now 1 > [ 3.147167] IP-Config: Guessing netmask 255.255.255.0 > [ 3.152315] IP-Config: Complete: > [ 3.155546] device=3Deth0, addr=3D192.168.0.20, > mask=3D255.255.255.0, gw=3D255.255.255.255, > [ 3.163391] host=3DP1020RDB, domain=3D, nis-domain=3D(none), > [ 3.168962] bootserver=3D192.168.0.7, rootserver=3D192.168.0.7, > rootpath=3D > [ 4.147148] PHY: 0:01 - Link is Up - 1000/Full > [ 4.151702] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready > [ 7.999132] __ata_port_freeze: ata1 port frozen > [ 8.003672] ata_sg_clean: unmapping 1 sg elements > [ 8.008369] ata1.00: qc timeout (cmd 0xec) > [ 8.012474] ata1.00: failed to IDENTIFY (I/O error, err_mask=3D0x4) > [ 8.018566] ata_eh_revalidate_and_attach: EXIT rc=3D-5 > [ 8.023534] __ata_port_freeze: ata1 port frozen > [ 10.167138] sil24_softreset: ENTER > [ 10.183147] ata_dev_classify: found ATA device by sig > [ 10.188197] sil24_softreset: EXIT, class=3D1 > [ 10.192298] ata_eh_thaw_port: ata1 port thawed > [ 10.196737] ata_std_postreset: ENTER > [ 10.200316] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 0) > [ 10.206318] ata_std_postreset: EXIT > [ 10.209806] ata_eh_revalidate_and_attach: ENTER > [ 10.214335] ata1.00: ata_dev_read_id: ENTER > [ 10.214344] ata_sg_setup: ENTER, ata1 > [ 10.217998] ata_sg_setup: 1 sg elements mapped > [ 14.539135] eth0: no IPv6 routers present > [ 20.219208] __ata_port_freeze: ata1 port frozen > [ 20.223743] ata_sg_clean: unmapping 1 sg elements > [ 20.228439] ata1.00: qc timeout (cmd 0xec) > [ 20.232540] ata1.00: failed to IDENTIFY (I/O error, err_mask=3D0x4) > [ 20.238631] ata_eh_revalidate_and_attach: EXIT rc=3D-5 > [ 20.243600] ata1: limiting SATA link speed to 1.5 Gbps > [ 20.248739] __ata_port_freeze: ata1 port frozen > [ 22.447139] sil24_softreset: ENTER > [ 22.463149] ata_dev_classify: found ATA device by sig > [ 22.468199] sil24_softreset: EXIT, class=3D1 > [ 22.472300] ata_eh_thaw_port: ata1 port thawed > [ 22.476739] ata_std_postreset: ENTER > [ 22.480318] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 10) > [ 22.486406] ata_std_postreset: EXIT > [ 22.489893] ata_eh_revalidate_and_attach: ENTER > [ 22.494421] ata1.00: ata_dev_read_id: ENTER > [ 22.494428] ata_sg_setup: ENTER, ata1 > [ 22.498080] ata_sg_setup: 1 sg elements mapped > [ 52.499142] __ata_port_freeze: ata1 port frozen > [ 52.503678] ata_sg_clean: unmapping 1 sg elements > [ 52.508374] ata1.00: qc timeout (cmd 0xec) > [ 52.512477] ata1.00: failed to IDENTIFY (I/O error, err_mask=3D0x4) > [ 52.518570] ata_eh_revalidate_and_attach: EXIT rc=3D-5 > [ 52.523536] __ata_port_freeze: ata1 port frozen > [ 54.739148] sil24_softreset: ENTER > [ 54.755149] ata_dev_classify: found ATA device by sig > [ 54.760209] sil24_softreset: EXIT, class=3D1 > [ 54.764312] ata_eh_thaw_port: ata1 port thawed > [ 54.768751] ata_std_postreset: ENTER > [ 54.772330] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 10) > [ 54.778419] ata_std_postreset: EXIT > [ 54.781906] ata_eh_revalidate_and_attach: ENTER > [ 54.786435] ata_eh_recover: EXIT, rc=3D0 > [ 54.790184] ata_scsi_error: EXIT > [ 54.793440] ata_port_schedule_eh: port EH scheduled > [ 54.798330] ata_scsi_error: ENTER > [ 54.801651] ata_eh_link_autopsy: ENTER > [ 54.805398] ata_eh_recover: ENTER > [ 54.808717] __ata_port_freeze: ata2 port frozen > [ 56.883149] ata_eh_thaw_port: ata2 port thawed > [ 56.887593] ata_std_postreset: ENTER > [ 56.891171] ata2: SATA link down (SStatus 0 SControl 0) > [ 56.896392] ata_std_postreset: EXIT > [ 56.899880] ata_eh_revalidate_and_attach: ENTER > [ 56.904409] ata_eh_recover: EXIT, rc=3D0 > [ 56.908157] ata_scsi_error: EXIT > [ 56.931100] VFS: Mounted root (nfs filesystem) on device 0:15. > [ 56.937349] devtmpfs: mounted > [ 56.940365] Freeing unused kernel memory: 220k init >=20 >=20 > [ 0.518188] WARNING: at drivers/ata/libata-core.c:6082 >=20 > which means that pdev->irq is 0 >=20 > lspci -vvvn: >=20 > root@p1020rdb:~# lspci -nvv > 0000:00:00.0 0604: 1957:0100 (rev 10) > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR+ FastB2B- DisINTx- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dfast >TAbort- > <TAbort- <MAbort- >SERR- <PERR- INTx- > Latency: 0 > Region 0: Memory at <ignored> (32-bit, non-prefetchable) > Bus: primary=3D00, secondary=3D01, subordinate=3D01, sec-latency=3D0 > I/O behind bridge: 00000000-00000fff > Memory behind bridge: a0000000-bfffffff > Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=3Dfast >TAbort- > <TAbort- <MAbort- <SERR- <PERR- > BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B- > PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- > Capabilities: [44] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=3D0mA > PME(D0+,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=3D0 DScale=3D0 PME- > Capabilities: [4c] Express (v1) Root Port (Slot-), MSI 00 > DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s > <64ns, L1 <1us > ExtTag- RBE- FLReset- > DevCtl: Report errors: Correctable- Non-Fatal+ Fatal+ > Unsupported+ > RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ > MaxPayload 128 bytes, MaxReadReq 512 bytes > DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- > TransPend- > LnkCap: Port #0, Speed 2.5GT/s, Width x4, ASPM L0s, > Latency L0 <2us, > L1 unlimited > ClockPM- Surprise- LLActRep- BwNot- > LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- > CommClk- > ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- > DLActive- > BWMgmt- ABWMgmt- > RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- > CRSVisible- > RootCap: CRSVisible- > RootSta: PME ReqID 0000, PMEStatus- PMEPending- > Capabilities: [100] Advanced Error Reporting > UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- > UnxCmplt- RxOF- > MalfTLP- ECRC- UnsupReq- ACSViol- > UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- > UnxCmplt- RxOF- > MalfTLP- ECRC- UnsupReq- ACSViol- > UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- > UnxCmplt- RxOF+ > MalfTLP+ ECRC- UnsupReq- ACSViol- > CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- > NonFatalErr- > CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- > NonFatalErr- > AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ > ChkEn- > Kernel driver in use: pcieport >=20 > 0001:02:00.0 0604: 1957:0100 (rev 10) > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR+ FastB2B- DisINTx- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dfast >TAbort- > <TAbort- <MAbort- >SERR- <PERR- INTx- > Latency: 0, Cache Line Size: 32 bytes > Region 0: Memory at <ignored> (32-bit, non-prefetchable) > Bus: primary=3D00, secondary=3D03, subordinate=3D03, sec-latency=3D0 > I/O behind bridge: 00000000-00000fff > Memory behind bridge: c0000000-dfffffff > Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=3Dfast >TAbort- > <TAbort- <MAbort- <SERR- <PERR- > BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B- > PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- > Capabilities: [44] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=3D0mA > PME(D0+,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=3D0 DScale=3D0 PME- > Capabilities: [4c] Express (v1) Root Port (Slot-), MSI 00 > DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s > <64ns, L1 <1us > ExtTag- RBE- FLReset- > DevCtl: Report errors: Correctable- Non-Fatal+ Fatal+ > Unsupported+ > RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ > MaxPayload 128 bytes, MaxReadReq 512 bytes > DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- > TransPend- > LnkCap: Port #0, Speed 2.5GT/s, Width x4, ASPM L0s, > Latency L0 <2us, > L1 unlimited > ClockPM- Surprise- LLActRep- BwNot- > LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- > CommClk- > ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- > DLActive- > BWMgmt- ABWMgmt- > RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- > CRSVisible- > RootCap: CRSVisible- > RootSta: PME ReqID 0000, PMEStatus- PMEPending- > Capabilities: [100] Advanced Error Reporting > UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- > UnxCmplt- RxOF- > MalfTLP- ECRC- UnsupReq- ACSViol- > UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- > UnxCmplt- RxOF- > MalfTLP- ECRC- UnsupReq- ACSViol- > UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- > UnxCmplt- RxOF+ > MalfTLP+ ECRC- UnsupReq- ACSViol- > CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- > NonFatalErr- > CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- > NonFatalErr- > AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ > ChkEn- > Kernel driver in use: pcieport >=20 > 0001:03:00.0 0104: 1095:3132 (rev 01) > Subsystem: 1095:7132 > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- DisINTx- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dfast >TAbort- > <TAbort- <MAbort- >SERR- <PERR- INTx- > Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin A routed to IRQ 0 > Region 0: Memory at c0000000 (64-bit, non-prefetchable) [size=3D128] > Region 2: Memory at c0004000 (64-bit, non-prefetchable) [size=3D16K] > Region 4: I/O ports at 1000 [size=3D128] > [virtual] Expansion ROM at c0080000 [disabled] [size=3D512K] > Capabilities: [54] Power Management version 2 > Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=3D0mA PME(D0-,D1-,D2- > ,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=3D0 DScale=3D1 PME- > Capabilities: [5c] MSI: Mask- 64bit+ Count=3D1/1 Enable- > Address: 0000000000000000 Data: 0000 > Capabilities: [70] Express (v1) Legacy Endpoint, MSI 00 > DevCap: MaxPayload 1024 bytes, PhantFunc 0, Latency L0s > <64ns, L1 <1us > ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset- > DevCtl: Report errors: Correctable- Non-Fatal- Fatal- > Unsupported- > RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- > MaxPayload 128 bytes, MaxReadReq 1024 bytes > DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- > TransPend- > LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s, > Latency L0 > unlimited, L1 unlimited > ClockPM- Surprise- LLActRep- BwNot- > LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- > CommClk- > ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ > DLActive- > BWMgmt- ABWMgmt- > Capabilities: [100] Advanced Error Reporting > UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- > UnxCmplt- RxOF- > MalfTLP- ECRC- UnsupReq- ACSViol- > UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- > UnxCmplt- RxOF- > MalfTLP- ECRC- UnsupReq- ACSViol- > UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- > UnxCmplt- RxOF+ > MalfTLP+ ECRC- UnsupReq- ACSViol- > CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- > NonFatalErr- > CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- > NonFatalErr- > AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ > ChkEn- > Kernel driver in use: sata_sil24 >=20 > root@p1020rdb:~# >=20 > Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=3D0mA PME(D0-,D1-,D2- > ,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=3D0 DScale=3D1 PME- > Capabilities: [5c] MSI: Mask- 64bit+ Count=3D1/1 Enable- > Address: 0000000000000000 Data: 0000 > Capabilities: [70] Express (v1) Legacy Endpoint, MSI 00 > DevCap: MaxPayload 1024 bytes, PhantFunc 0, Latency L0s > <64ns, L1 <1us > ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset- > DevCtl: Report errors: Correctable- Non-Fatal- Fatal- > Unsupported- > RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- > MaxPayload 128 bytes, MaxReadReq 1024 bytes > DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- > TransPend- > LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s, > Latency L0 > unlimited, L1 unlimited > ClockPM- Surprise- LLActRep- BwNot- > LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- > CommClk- > ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ > DLActive- > BWMgmt- ABWMgmt- > Capabilities: [100] Advanced Error Reporting > UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- > UnxCmplt- RxOF- > MalfTLP- ECRC- UnsupReq- ACSViol- > UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- > UnxCmplt- RxOF- > MalfTLP- ECRC- UnsupReq- ACSViol- > UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- > UnxCmplt- RxOF+ > MalfTLP+ ECRC- UnsupReq- ACSViol- > CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- > NonFatalErr- > CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- > NonFatalErr- > AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ > ChkEn- > Kernel driver in use: sata_sil24 > Kernel modules: sata_sil24 >=20 >=20 > -- > Leon ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: known working sata_sil24.c setup on powerpc platforms? 2011-04-08 9:41 ` Kushwaha Prabhakar-B32579 @ 2011-04-08 12:19 ` Leon Woestenberg 2011-04-08 12:35 ` Kushwaha Prabhakar-B32579 0 siblings, 1 reply; 19+ messages in thread From: Leon Woestenberg @ 2011-04-08 12:19 UTC (permalink / raw) To: Kushwaha Prabhakar-B32579 Cc: Tejun Heo, Jeff Garzik, Linux PPC, linux-ide@vger.kernel.org, Moffett, Kyle D, Gupta Maneesh-B18878 Hello Prabhakar, I have P1020E 1.0 silicon (0x80ec0010) on my P1020RDB. With the addition of the interrupt-map-mask (thanks, miscopied that) I get interrupt #16. However, it keeps continously firing (*). I have verified that the Sil3132 device itself has no interrupt pending (the interrupt status register reads zero). root@p1020rdb:~# lspci -vvvn ... 0001:03:00.0 0104: 1095:3132 (rev 01) Subsystem: 1095:7132 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dfast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 32 bytes Interrupt: pin A routed to IRQ 16 ... (*) [ 2.877714] irq 16: nobody cared (try booting with the "irqpoll" option) [ 2.884406] Call Trace: [ 2.886856] [dffeff50] [c000763c] show_stack+0x4c/0x178 (unreliable) [ 2.893216] [dffeff90] [c007819c] __report_bad_irq+0x38/0xd0 [ 2.898871] [dffeffb0] [c0078400] note_interrupt+0x1cc/0x22c [ 2.904528] [dffeffe0] [c0079320] handle_fasteoi_irq+0xd0/0x118 [ 2.910444] [dffefff0] [c000cbb4] call_handle_irq+0x18/0x28 [ 2.916012] [dfff1ec0] [c0004e0c] do_IRQ+0xa4/0x140 [ 2.920888] [dfff1ef0] [c000e63c] ret_from_except+0x0/0x18 [ 2.926376] --- Exception: 501 at __do_softirq+0x5c/0x158 [ 2.926380] LR =3D call_do_softirq+0x14/0x24 [ 2.936201] [dfff1fb0] [c00436d4] __do_softirq+0xc0/0x158 (unreliable) [ 2.942727] [dfff1ff0] [c000cb8c] call_do_softirq+0x14/0x24 [ 2.948294] [c0633e70] [c0004c58] do_softirq+0x74/0x80 [ 2.953429] [c0633e90] [c00434a0] irq_exit+0x7c/0x9c [ 2.958388] [c0633ea0] [c0004e38] do_IRQ+0xd0/0x140 [ 2.963261] [c0633ed0] [c000e63c] ret_from_except+0x0/0x18 [ 2.968746] --- Exception: 501 at cpu_idle+0xcc/0xdc [ 2.968749] LR =3D cpu_idle+0xcc/0xdc [ 2.977527] [c0633f90] [c0008744] cpu_idle+0x58/0xdc (unreliable) [ 2.983618] [c0633fb0] [c0002494] rest_init+0x64/0x78 [ 2.988667] [c0633fc0] [c05c17ec] start_kernel+0x278/0x2dc [ 2.994147] [c0633ff0] [c00003a0] skpinv+0x2b8/0x2f4 [ 2.999102] handlers: [ 3.001365] [<c029fc38>] (sil24_interrupt+0x0/0x8) [ 3.006162] Disabling IRQ #16 Even after this, the interrupt handler keeps firing (verified by printing the Sil3132 interrupt status register, which reads 0, no interrupts pending). root@p1020rdb:~# cat /proc/interrupts CPU0 16: 200001 OpenPIC Level sata_sil24 17: 0 OpenPIC Level [EDAC] L2 err 18: 5218 OpenPIC Level eth0_g1_tx 19: 8 OpenPIC Level fsl-lbc 20: 0 OpenPIC Level fsldma-chan 21: 0 OpenPIC Level fsldma-chan 22: 0 OpenPIC Level fsldma-chan 23: 0 OpenPIC Level fsldma-chan 24: 0 OpenPIC Level eth0_g1_rx 25: 0 OpenPIC Level eth0_g1_er 28: 0 OpenPIC Level ehci_hcd:usb1 29: 65 OpenPIC Level eth0_g0_tx 30: 7203 OpenPIC Level eth0_g0_rx 34: 0 OpenPIC Level eth0_g0_er 42: 2988 OpenPIC Level serial 43: 0 OpenPIC Level i2c-mpc, i2c-mpc 45: 0 OpenPIC Level of:talitos 72: 12883 OpenPIC Level mmc0 LOC: 16816 Local timer interrupts SPU: 27343 Spurious interrupts CNT: 0 Performance monitoring interrupts MCE: 0 Machine check exceptions EIVPR0 register: root@p1020rdb:~# devmem2 0xffe50000 /dev/mem opened. Memory mapped at address 0x48021000. Value at address 0xFFE50000 (0x48021000): 0x80480000 This means level sensitive, active low. The external IRQ0 is pulled high, verified by scope. Regards, Leon. (*)The sata_sil24 interrupt handler keeps firing. [ 6.929867] irq 16: nobody cared (try booting with the "irqpoll" option) [ 6.936566] Call Trace: [ 6.939018] [dffeff50] [c000763c] show_stack+0x4c/0x178 (unreliable) [ 6.945377] [dffeff90] [c007819c] __report_bad_irq+0x38/0xd0 [ 6.951034] [dffeffb0] [c0078400] note_interrupt+0x1cc/0x22c [ 6.956690] [dffeffe0] [c0079320] handle_fasteoi_irq+0xd0/0x118 [ 6.962606] [dffefff0] [c000cbb4] call_handle_irq+0x18/0x28 [ 6.968174] [deee7e00] [c0004e0c] do_IRQ+0xa4/0x140 [ 6.973051] [deee7e30] [c000e63c] ret_from_except+0x0/0x18 [ 6.978545] --- Exception: 501 at find_next_zero_bit+0x8c/0xe0 [ 6.978549] LR =3D alloc_fd+0x64/0x130 [ 6.988283] [deee7ef0] [c00b9950] getname+0x28/0xf4 (unreliable) [ 6.994297] [deee7f10] [c00ab890] do_sys_open+0x5c/0x11c [ 6.999604] [deee7f40] [c000dfe8] ret_from_syscall+0x0/0x3c [ 7.005172] --- Exception: c01 at 0x48017a04 [ 7.005175] LR =3D 0x48006a18 [ 7.012560] handlers: [ 7.014823] [<c029fc38>] (sil24_interrupt+0x0/0x4fc) [ 7.019795] Disabling IRQ #16 On Fri, Apr 8, 2011 at 11:41 AM, Kushwaha Prabhakar-B32579 <B32579@freescale.com> wrote: > Hi Leon, > > =A0interrupt-map-mask is missing for pcie@ffe0a000 node. Please see my co= mment there... > pcie@ffe0a000 node deals with mini-PCIe. > > one more thing, can you please tell P1020Si version. It will be there on = u-boot log. > > --Prabhakar > >> -----Original Message----- >> From: Leon Woestenberg [mailto:leon.woestenberg@gmail.com] >> Sent: Friday, April 08, 2011 2:43 PM >> To: Kushwaha Prabhakar-B32579 >> Cc: Moffett, Kyle D; linux-ide@vger.kernel.org; Tejun Heo; Jeff Garzik; >> Linux PPC; Gupta Maneesh-B18878 >> Subject: Re: known working sata_sil24.c setup on powerpc platforms? >> >> Hello Prabhakar, >> >> On Fri, Apr 8, 2011 at 10:31 AM, Kushwaha Prabhakar-B32579 >> <B32579@freescale.com> wrote: >> > Hi Leon, >> > >> > >> >> -----Original Message----- >> >> From: Leon Woestenberg [mailto:leon.woestenberg@gmail.com] >> >> Sent: Friday, April 08, 2011 1:55 PM >> >> To: Kushwaha Prabhakar-B32579 >> >> Cc: Moffett, Kyle D; linux-ide@vger.kernel.org; Tejun Heo; Jeff >> >> Garzik; Linux PPC; Gupta Maneesh-B18878 >> >> Subject: Re: known working sata_sil24.c setup on powerpc platforms? >> >> >> >> Hello Prabhakar, >> >> >> >> On Fri, Apr 8, 2011 at 5:44 AM, Kushwaha Prabhakar-B32579 >> >> <B32579@freescale.com> wrote: >> >> >> -----Original Message----- >> >> >> From: linux-ide-owner@vger.kernel.org [mailto:linux-ide- >> >> >> owner@vger.kernel.org] On Behalf Of Leon Woestenberg >> >> >> Sent: Thursday, April 07, 2011 10:23 PM >> >> >> To: Kushwaha Prabhakar-B32579 >> >> >> Cc: Moffett, Kyle D; Linux PPC; linux-ide@vger.kernel.org; Tejun >> >> >> Heo; Jeff Garzik >> >> >> Subject: Re: known working sata_sil24.c setup on powerpc platforms= ? >> >> >> >> >> >> On Thu, Apr 7, 2011 at 6:48 AM, Kushwaha Prabhakar-B32579 >> >> >> <B32579@freescale.com> wrote: >> >> >> > Can you please check p2020rdb.dts for IDSEL entries for pci0/1 >> node? >> >> >> > >> >> >> > In order to work in legacy mode, IDSEL entries are required. >> >> >> > >> >> >> No, the p1020rdb and p2020rdb do not have the IDSEL entries: >> >> >> What would the correct IDSEL entries be? >> >> > >> >> > For legacy interrupt to work IDSEL values are required.. please >> >> > find >> >> the correct IDSEL values for pci0/1. >> >> > >> >> > =A0 =A0 =A0 =A0pci0: pcie@ffe09000 { >> >> > ... >> >> > Please try with this.. I am in process of pushing these IDSEL >> >> > values to >> >> upstream. >> >> > >> >> >> >> Do you have these for P1020RDB =A0as well? I found a P1020RDB board >> >> that has the CE10 errata fixed, so IRQ0 is properly pulled up. >> >> >> > >> > =A0Same IDSEL values are valid for P1020RDB also. >> > >> I compiled the new device tree binary, the dump is below(*) and booted >> the P1020RDB from that. >> >> I verified using an oscilloscope that IRQ0 indeed remains high. >> >> However, no interrupt seems to come in from the sata_sil24 driver, see >> boot log (**). >> >> (*) dtb dump: >> $ dtc -I dtb -O dts /tftpboot/p1020rdb/uImage.dtb >> >> =A0 =A0 =A0 pcie@ffe09000 { >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 compatible =3D "fsl,mpc8548-pcie"; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 device_type =3D "pci"; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 #interrupt-cells =3D <0x1>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 #size-cells =3D <0x2>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 #address-cells =3D <0x3>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 reg =3D <0x0 0xffe09000 0x0 0x1000>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 bus-range =3D <0x0 0xff>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 ranges =3D <0x2000000 0x0 0xa0000000 0x0 0xa= 0000000 0x0 >> 0x20000000 0x1000000 0x0 0x0 0x0 0xffc30000 0x0 0x10000>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 clock-frequency =3D <0x1fca055>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 interrupt-parent =3D <0x2>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 interrupts =3D <0x10 0x2>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 interrupt-map-mask =3D <0xf800 0x0 0x0 0x7>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 interrupt-map =3D <0x0 0x0 0x0 0x1 0x2 0x4 0= x1 0x0 0x0 0x0 0x2 >> 0x2 0x5 >> 0x1 0x0 0x0 0x0 0x3 0x2 0x6 0x1 0x0 0x0 0x0 0x4 0x2 0x7 0x1>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 pcie@0 { >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 reg =3D <0x0 0x0 0x0 0x0 0x0= >; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #size-cells =3D <0x2>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #address-cells =3D <0x3>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 device_type =3D "pci"; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ranges =3D <0x2000000 0x0 0x= a0000000 0x2000000 0x0 >> 0xa0000000 0x0 0x20000000 0x1000000 0x0 0x0 0x1000000 0x0 0x0 0x0 >> 0x100000>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 }; >> =A0 =A0 =A0 }; >> >> =A0 =A0 =A0 pcie@ffe0a000 { >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 compatible =3D "fsl,mpc8548-pcie"; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 device_type =3D "pci"; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 #interrupt-cells =3D <0x1>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 #size-cells =3D <0x2>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 #address-cells =3D <0x3>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 reg =3D <0x0 0xffe0a000 0x0 0x1000>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 bus-range =3D <0x0 0xff>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 ranges =3D <0x2000000 0x0 0xc0000000 0x0 0xc= 0000000 0x0 >> 0x20000000 0x1000000 0x0 0x0 0x0 0xffc20000 0x0 0x10000>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 clock-frequency =3D <0x1fca055>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 interrupt-parent =3D <0x2>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 interrupts =3D <0x10 0x2>; > > interrupt-map-mask is missing here.. can you please check dts again. > > >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 interrupt-map =3D <0x0 0x0 0x0 0x1 0x2 0x0 0= x1 0x0 0x0 0x0 0x2 >> 0x2 0x1 >> 0x1 0x0 0x0 0x0 0x3 0x2 0x2 0x1 0x0 0x0 0x0 0x4 0x2 0x3 0x1>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 pcie@0 { >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 reg =3D <0x0 0x0 0x0 0x0 0x0= >; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #size-cells =3D <0x2>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #address-cells =3D <0x3>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 device_type =3D "pci"; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ranges =3D <0x2000000 0x0 0x= c0000000 0x2000000 0x0 >> 0xc0000000 0x0 0x20000000 0x1000000 0x0 0x0 0x1000000 0x0 0x0 0x0 >> 0x100000>; >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 }; >> =A0 =A0 =A0 }; >> }; >> >> (**) boot log >> >> [ =A0 =A00.000000] Using P1020 RDB machine description >> [ =A0 =A00.000000] Memory CAM mapping: 256/256 Mb, residual: 0Mb >> [ =A0 =A00.000000] Linux version 2.6.38 (leon@lunar) (gcc version 4.3.3 >> (GCC) ) #6 Fri Apr 8 11:00:10 CEST 2011 >> [ =A0 =A00.000000] Found legacy serial port 0 for /soc@ffe00000/serial@4= 500 >> [ =A0 =A00.000000] =A0 mem=3Dffe04500, taddr=3Dffe04500, irq=3D0, clk=3D= 399999996, >> speed=3D0 >> [ =A0 =A00.000000] Found legacy serial port 1 for /soc@ffe00000/serial@4= 600 >> [ =A0 =A00.000000] =A0 mem=3Dffe04600, taddr=3Dffe04600, irq=3D0, clk=3D= 399999996, >> speed=3D0 >> [ =A0 =A00.000000] bootconsole [udbg0] enabled >> [ =A0 =A00.000000] Found FSL PCI host bridge at 0x00000000ffe09000. >> Firmware bus number: 0->255 >> [ =A0 =A00.000000] PCI host bridge /pcie@ffe09000 =A0ranges: >> [ =A0 =A00.000000] =A0MEM 0x00000000a0000000..0x00000000bfffffff -> >> 0x00000000a0000000 >> [ =A0 =A00.000000] =A0 IO 0x00000000ffc30000..0x00000000ffc3ffff -> >> 0x0000000000000000 >> [ =A0 =A00.000000] /pcie@ffe09000: PCICSRBAR @ 0xfff00000 >> [ =A0 =A00.000000] Found FSL PCI host bridge at 0x00000000ffe0a000. >> Firmware bus number: 0->0 >> [ =A0 =A00.000000] PCI host bridge /pcie@ffe0a000 =A0ranges: >> [ =A0 =A00.000000] =A0MEM 0x00000000c0000000..0x00000000dfffffff -> >> 0x00000000c0000000 >> [ =A0 =A00.000000] =A0 IO 0x00000000ffc20000..0x00000000ffc2ffff -> >> 0x0000000000000000 >> [ =A0 =A00.000000] /pcie@ffe0a000: PCICSRBAR @ 0xfff00000 >> [ =A0 =A00.000000] MPC85xx RDB board from Freescale Semiconductor >> [ =A0 =A00.000000] Top of RAM: 0x20000000, Total RAM: 0x20000000 >> [ =A0 =A00.000000] Memory hole size: 0MB >> [ =A0 =A00.000000] Zone PFN ranges: >> [ =A0 =A00.000000] =A0 DMA =A0 =A0 =A00x00000000 -> 0x00020000 >> [ =A0 =A00.000000] =A0 Normal =A0 empty >> [ =A0 =A00.000000] =A0 HighMem =A0empty >> [ =A0 =A00.000000] Movable zone start PFN for each node >> [ =A0 =A00.000000] early_node_map[1] active PFN ranges >> [ =A0 =A00.000000] =A0 =A0 0: 0x00000000 -> 0x00020000 >> [ =A0 =A00.000000] On node 0 totalpages: 131072 >> [ =A0 =A00.000000] free_area_init_node: node 0, pgdat c062d9bc, >> node_mem_map c07e1000 >> [ =A0 =A00.000000] =A0 DMA zone: 1024 pages used for memmap >> [ =A0 =A00.000000] =A0 DMA zone: 0 pages reserved >> [ =A0 =A00.000000] =A0 DMA zone: 130048 pages, LIFO batch:31 >> [ =A0 =A00.000000] MMU: Allocated 1088 bytes of context maps for 255 con= texts >> [ =A0 =A00.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=3D1*32768 >> [ =A0 =A00.000000] pcpu-alloc: [0] 0 >> [ =A0 =A00.000000] Built 1 zonelists in Zone order, mobility grouping on= . >> Total pages: 130048 >> [ =A0 =A00.000000] Kernel command line: root=3D/dev/nfs rw >> nfsroot=3D192.168.0.7:/nfsroot/p1020rdb >> ip=3D192.168.0.20:192.168.0.7:::P1020RDB:eth0:off console=3DttyS0,115200 >> ramdisk_size=3D200000 cache-sram-size=3D0x10000 >> [ =A0 =A00.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) >> [ =A0 =A00.000000] Dentry cache hash table entries: 65536 (order: 6, 262= 144 >> bytes) >> [ =A0 =A00.000000] Inode-cache hash table entries: 32768 (order: 5, 1310= 72 >> bytes) >> [ =A0 =A00.000000] High memory: 0k >> [ =A0 =A00.000000] Memory: 511604k/524288k available (6112k kernel code, >> 12684k reserved, 256k data, 1686k bss, 220k init) >> [ =A0 =A00.000000] Kernel virtual memory layout: >> [ =A0 =A00.000000] =A0 * 0xfffcf000..0xfffff000 =A0: fixmap >> [ =A0 =A00.000000] =A0 * 0xff800000..0xffc00000 =A0: highmem PTEs >> [ =A0 =A00.000000] =A0 * 0xff7da000..0xff800000 =A0: early ioremap >> [ =A0 =A00.000000] =A0 * 0xe1000000..0xff7da000 =A0: vmalloc & ioremap >> [ =A0 =A00.000000] SLUB: Genslabs=3D15, HWalign=3D32, Order=3D0-3, MinOb= jects=3D0, >> CPUs=3D1, Nodes=3D1 >> [ =A0 =A00.000000] NR_IRQS:512 >> [ =A0 =A00.000000] mpic: Setting up MPIC " OpenPIC =A0" version 1.2 at >> ffe40000, max 2 CPUs >> [ =A0 =A00.000000] mpic: ISU size: 256, shift: 8, mask: ff >> [ =A0 =A00.000000] mpic: Initializing for 256 sources >> [ =A0 =A00.000000] time_init: decrementer frequency =3D 50.000000 MHz >> [ =A0 =A00.000000] time_init: processor frequency =A0 =3D 799.999992 MHz >> [ =A0 =A00.000000] clocksource: timebase mult[5000000] shift[22] registe= red >> [ =A0 =A00.000000] clockevent: decrementer mult[ccccccc] shift[32] cpu[0= ] >> [ =A0 =A00.000000] Console: colour dummy device 80x25 >> [ =A0 =A00.010728] pid_max: default: 32768 minimum: 301 >> [ =A0 =A00.015483] Mount-cache hash table entries: 512 >> [ =A0 =A00.021404] devtmpfs: initialized >> [ =A0 =A00.025042] NET: Registered protocol family 16 >> [ =A0 =A00.031180] irq: irq 47 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 47 >> [ =A0 =A00.031507] PCI: Probing PCI hardware >> [ =A0 =A00.035144] pci_bus 0000:00: scanning bus >> [ =A0 =A00.035167] pci 0000:00:00.0: [1957:0100] type 1 class 0x000b20 >> [ =A0 =A00.035188] pci 0000:00:00.0: calling quirk_mmio_always_on+0x0/0x= 24 >> [ =A0 =A00.035197] pci 0000:00:00.0: ignoring class b20 (doesn't match >> header type 01) >> [ =A0 =A00.042429] pci 0000:00:00.0: calling >> fixup_hide_host_resource_fsl+0x0/0x54 >> [ =A0 =A00.042440] pci 0000:00:00.0: calling >> pcibios_fixup_resources+0x0/0x110 >> [ =A0 =A00.042456] pci 0000:00:00.0: calling quirk_fsl_pcie_header+0x0/0= x50 >> [ =A0 =A00.042473] pci 0000:00:00.0: calling >> quirk_resource_alignment+0x0/0x19c >> [ =A0 =A00.042488] pci 0000:00:00.0: supports D1 D2 >> [ =A0 =A00.042496] pci 0000:00:00.0: PME# supported from D0 D1 D2 D3hot >> D3cold >> [ =A0 =A00.042505] pci 0000:00:00.0: PME# disabled >> [ =A0 =A00.042525] pci_bus 0000:00: fixups for bus >> [ =A0 =A00.042539] pci 0000:00:00.0: scanning [bus 00-00] behind bridge,= pass >> 0 >> [ =A0 =A00.042546] pci 0000:00:00.0: bus configuration invalid, reconfig= uring >> [ =A0 =A00.042556] pci 0000:00:00.0: scanning [bus 00-00] behind bridge,= pass >> 1 >> [ =A0 =A00.042577] pci_bus 0000:01: scanning bus >> [ =A0 =A00.042584] pci_bus 0000:01: fixups for bus >> [ =A0 =A00.042591] pci 0000:00:00.0: PCI bridge to [bus 01-ff] >> [ =A0 =A00.047728] pci 0000:00:00.0: =A0 bridge window [io =A00x0000-0x0= 000] >> (disabled) >> [ =A0 =A00.047738] pci 0000:00:00.0: =A0 bridge window [mem >> 0x00000000-0x000fffff] (disabled) >> [ =A0 =A00.047748] pci 0000:00:00.0: =A0 bridge window [mem >> 0x00000000-0x000fffff pref] (disabled) >> [ =A0 =A00.047760] pci_bus 0000:01: bus scan returning with max=3D01 >> [ =A0 =A00.047769] pci_bus 0000:00: bus scan returning with max=3D01 >> [ =A0 =A00.047902] pci_bus 0001:02: scanning bus >> [ =A0 =A00.047920] pci 0001:02:00.0: [1957:0100] type 1 class 0x000b20 >> [ =A0 =A00.047932] pci 0001:02:00.0: calling quirk_mmio_always_on+0x0/0x= 24 >> [ =A0 =A00.047941] pci 0001:02:00.0: ignoring class b20 (doesn't match >> header type 01) >> [ =A0 =A00.055166] pci 0001:02:00.0: calling >> fixup_hide_host_resource_fsl+0x0/0x54 >> [ =A0 =A00.055177] pci 0001:02:00.0: calling >> pcibios_fixup_resources+0x0/0x110 >> [ =A0 =A00.055188] pci 0001:02:00.0: calling quirk_fsl_pcie_header+0x0/0= x50 >> [ =A0 =A00.055202] pci 0001:02:00.0: calling >> quirk_resource_alignment+0x0/0x19c >> [ =A0 =A00.055215] pci 0001:02:00.0: supports D1 D2 >> [ =A0 =A00.055222] pci 0001:02:00.0: PME# supported from D0 D1 D2 D3hot >> D3cold >> [ =A0 =A00.055230] pci 0001:02:00.0: PME# disabled >> [ =A0 =A00.055254] pci_bus 0001:02: fixups for bus >> [ =A0 =A00.055265] pci 0001:02:00.0: scanning [bus 01-01] behind bridge,= pass >> 0 >> [ =A0 =A00.055272] pci 0001:02:00.0: bus configuration invalid, reconfig= uring >> [ =A0 =A00.055282] pci 0001:02:00.0: scanning [bus 00-00] behind bridge,= pass >> 1 >> [ =A0 =A00.055302] pci_bus 0001:03: scanning bus >> [ =A0 =A00.055334] pci 0001:03:00.0: [1095:3132] type 0 class 0x000104 >> [ =A0 =A00.055346] pci 0001:03:00.0: calling quirk_mmio_always_on+0x0/0x= 24 >> [ =A0 =A00.055376] pci 0001:03:00.0: reg 10: [mem 0xc0000000-0xc000007f >> 64bit] >> [ =A0 =A00.055401] pci 0001:03:00.0: reg 18: [mem 0xc0004000-0xc0007fff >> 64bit] >> [ =A0 =A00.055420] pci 0001:03:00.0: reg 20: [io =A00x1000-0x107f] >> [ =A0 =A00.055448] pci 0001:03:00.0: reg 30: [mem 0x00000000-0x0007ffff = pref] >> [ =A0 =A00.055461] pci 0001:03:00.0: calling >> pcibios_fixup_resources+0x0/0x110 >> [ =A0 =A00.055473] pci 0001:03:00.0: calling >> quirk_resource_alignment+0x0/0x19c >> [ =A0 =A00.055513] pci 0001:03:00.0: supports D1 D2 >> [ =A0 =A00.055537] pci 0001:03:00.0: disabling ASPM on pre-1.1 PCIe >> device. =A0You can enable it with 'pcie_aspm=3Dforce' >> [ =A0 =A00.065457] pci_bus 0001:03: fixups for bus >> [ =A0 =A00.065464] pci 0001:02:00.0: PCI bridge to [bus 03-ff] >> [ =A0 =A00.070655] pci 0001:02:00.0: =A0 bridge window [io =A00x0000-0x0= 000] >> (disabled) >> [ =A0 =A00.070664] pci 0001:02:00.0: =A0 bridge window [mem 0xc0000000- >> 0xc00fffff] >> [ =A0 =A00.070674] pci 0001:02:00.0: =A0 bridge window [mem >> 0x10000000-0x000fffff pref] (disabled) >> [ =A0 =A00.070707] pci_bus 0001:03: bus scan returning with max=3D03 >> [ =A0 =A00.070716] pci_bus 0001:02: bus scan returning with max=3D03 >> [ =A0 =A00.070891] PCI 0000:00 Cannot reserve Legacy IO [io =A00xff7ed00= 0- >> 0xff7edfff] >> [ =A0 =A00.070900] PCI 0001:02 Cannot reserve Legacy IO [io =A00xff7db00= 0- >> 0xff7dbfff] >> [ =A0 =A00.070922] pci 0000:00:00.0: PCI bridge to [bus 01-01] >> [ =A0 =A00.076063] pci 0000:00:00.0: =A0 bridge window [io =A00xff7ed000= - >> 0xff7fcfff] >> [ =A0 =A00.082827] pci 0000:00:00.0: =A0 bridge window [mem 0xa0000000- >> 0xbfffffff] >> [ =A0 =A00.089596] pci 0000:00:00.0: =A0 bridge window [mem pref disable= d] >> [ =A0 =A00.095676] pci 0000:00:00.0: enabling device (0106 -> 0107) >> [ =A0 =A00.101321] pci 0001:02:00.0: BAR 9: can't assign mem pref (size >> 0x100000) >> [ =A0 =A00.108175] pci 0001:03:00.0: BAR 6: assigned [mem >> 0xc0080000-0xc00fffff pref] >> [ =A0 =A00.115377] pci 0001:02:00.0: PCI bridge to [bus 03-03] >> [ =A0 =A00.120584] pci 0001:02:00.0: =A0 bridge window [io =A00xff7db000= - >> 0xff7eafff] >> [ =A0 =A00.127355] pci 0001:02:00.0: =A0 bridge window [mem 0xc0000000- >> 0xdfffffff] >> [ =A0 =A00.134124] pci 0001:02:00.0: =A0 bridge window [mem pref disable= d] >> [ =A0 =A00.140203] pci 0001:02:00.0: enabling device (0106 -> 0107) >> [ =A0 =A00.145845] pci_bus 0000:00: resource 0 [io =A00xff7ed000-0xff7fc= fff] >> [ =A0 =A00.145854] pci_bus 0000:00: resource 1 [mem 0xa0000000-0xbffffff= f] >> [ =A0 =A00.145863] pci_bus 0000:01: resource 0 [io =A00xff7ed000-0xff7fc= fff] >> [ =A0 =A00.145872] pci_bus 0000:01: resource 1 [mem 0xa0000000-0xbffffff= f] >> [ =A0 =A00.145880] pci_bus 0001:02: resource 0 [io =A00xff7db000-0xff7ea= fff] >> [ =A0 =A00.145889] pci_bus 0001:02: resource 1 [mem 0xc0000000-0xdffffff= f] >> [ =A0 =A00.145897] pci_bus 0001:03: resource 0 [io =A00xff7db000-0xff7ea= fff] >> [ =A0 =A00.145906] pci_bus 0001:03: resource 1 [mem 0xc0000000-0xdffffff= f] >> [ =A0 =A00.145942] Registering qe_ic with sysfs... >> [ =A0 =A00.149031] bio: create slab <bio-0> at 0 >> [ =A0 =A00.153197] vgaarb: loaded >> [ =A0 =A00.156055] SCSI subsystem initialized >> [ =A0 =A00.159772] libata version 3.00 loaded. >> [ =A0 =A00.159905] usbcore: registered new interface driver usbfs >> [ =A0 =A00.165357] usbcore: registered new interface driver hub >> [ =A0 =A00.170666] usbcore: registered new device driver usb >> [ =A0 =A00.175707] Freescale Elo / Elo Plus DMA driver >> [ =A0 =A00.180293] Advanced Linux Sound Architecture Driver Version 1.0.= 23. >> [ =A0 =A00.186845] Switching to clocksource timebase >> [ =A0 =A00.194746] NET: Registered protocol family 2 >> [ =A0 =A00.199032] Switched to NOHz mode on CPU #0 >> [ =A0 =A00.203314] IP route cache hash table entries: 4096 (order: 2, 16= 384 >> bytes) >> [ =A0 =A00.210610] TCP established hash table entries: 16384 (order: 5, >> 131072 bytes) >> [ =A0 =A00.218015] TCP bind hash table entries: 16384 (order: 4, 65536 b= ytes) >> [ =A0 =A00.224585] TCP: Hash tables configured (established 16384 bind 1= 6384) >> [ =A0 =A00.231022] TCP reno registered >> [ =A0 =A00.234149] UDP hash table entries: 256 (order: 0, 4096 bytes) >> [ =A0 =A00.239974] UDP-Lite hash table entries: 256 (order: 0, 4096 byte= s) >> [ =A0 =A00.246527] NET: Registered protocol family 1 >> [ =A0 =A00.251004] RPC: Registered udp transport module. >> [ =A0 =A00.255632] RPC: Registered tcp transport module. >> [ =A0 =A00.260308] RPC: Registered tcp NFSv4.1 backchannel transport mod= ule. >> [ =A0 =A00.266758] pci 0000:00:00.0: calling quirk_cardbus_legacy+0x0/0x= 50 >> [ =A0 =A00.266778] pci 0000:00:00.0: calling >> quirk_usb_early_handoff+0x0/0x724 >> [ =A0 =A00.266794] pci 0001:02:00.0: calling quirk_cardbus_legacy+0x0/0x= 50 >> [ =A0 =A00.266804] pci 0001:02:00.0: calling >> quirk_usb_early_handoff+0x0/0x724 >> [ =A0 =A00.266818] pci 0001:03:00.0: calling quirk_cardbus_legacy+0x0/0x= 50 >> [ =A0 =A00.266829] pci 0001:03:00.0: calling >> quirk_usb_early_handoff+0x0/0x724 >> [ =A0 =A00.266839] PCI: CLS 32 bytes, default 32 >> [ =A0 =A00.267012] irq: irq 42 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 42 >> [ =A0 =A00.267213] irq: irq 19 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 19 >> [ =A0 =A00.267604] irq: irq 16 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 16 >> [ =A0 =A00.267761] irq: irq 43 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 43 >> [ =A0 =A00.268030] irq: irq 59 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 59 >> [ =A0 =A00.268323] irq: irq 20 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 20 >> [ =A0 =A00.268335] of:fsl-elo-dma ffe21300.dma: #0 (fsl,eloplus-dma-chan= nel), >> irq 20 >> [ =A0 =A00.275419] irq: irq 21 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 21 >> [ =A0 =A00.275430] of:fsl-elo-dma ffe21300.dma: #1 (fsl,eloplus-dma-chan= nel), >> irq 21 >> [ =A0 =A00.282530] irq: irq 22 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 22 >> [ =A0 =A00.282540] of:fsl-elo-dma ffe21300.dma: #2 (fsl,eloplus-dma-chan= nel), >> irq 22 >> [ =A0 =A00.289648] irq: irq 23 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 23 >> [ =A0 =A00.289659] of:fsl-elo-dma ffe21300.dma: #3 (fsl,eloplus-dma-chan= nel), >> irq 23 >> [ =A0 =A00.297270] irq: irq 28 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 28 >> [ =A0 =A00.297360] irq: irq 72 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 72 >> [ =A0 =A00.297450] irq: irq 45 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 45 >> [ =A0 =A00.297469] irq: irq 58 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 58 >> [ =A0 =A00.297630] irq: irq 224 on host /soc@ffe00000/pic@40000 mapped t= o >> virtual irq 224 >> [ =A0 =A00.297649] irq: irq 225 on host /soc@ffe00000/pic@40000 mapped t= o >> virtual irq 225 >> [ =A0 =A00.297668] irq: irq 226 on host /soc@ffe00000/pic@40000 mapped t= o >> virtual irq 226 >> [ =A0 =A00.297686] irq: irq 227 on host /soc@ffe00000/pic@40000 mapped t= o >> virtual irq 227 >> [ =A0 =A00.297705] irq: irq 228 on host /soc@ffe00000/pic@40000 mapped t= o >> virtual irq 228 >> [ =A0 =A00.297723] irq: irq 229 on host /soc@ffe00000/pic@40000 mapped t= o >> virtual irq 229 >> [ =A0 =A00.297742] irq: irq 230 on host /soc@ffe00000/pic@40000 mapped t= o >> virtual irq 230 >> [ =A0 =A00.297760] irq: irq 231 on host /soc@ffe00000/pic@40000 mapped t= o >> virtual irq 231 >> [ =A0 =A00.297849] Setting up Freescale MSI support >> [ =A0 =A00.298123] audit: initializing netlink socket (disabled) >> [ =A0 =A00.303462] type=3D2000 audit(0.236:1): initialized >> [ =A0 =A00.314074] squashfs: version 4.0 (2009/01/31) Phillip Lougher >> [ =A0 =A00.320368] Installing knfsd (copyright (C) 1996 okir@monad.swb.d= e). >> [ =A0 =A00.326841] NTFS driver 2.1.30 [Flags: R/O]. >> [ =A0 =A00.331296] JFFS2 version 2.2. (NAND) =A9 2001-2006 Red Hat, Inc. >> [ =A0 =A00.337596] msgmni has been set to 1001 >> [ =A0 =A00.341965] Block layer SCSI generic (bsg) driver version 0.4 >> loaded (major 253) >> [ =A0 =A00.349288] io scheduler noop registered (default) >> [ =A0 =A00.431003] Serial: 8250/16550 driver, 2 ports, IRQ sharing enabl= ed >> [ =A0 =A00.438061] serial8250.0: ttyS0 at MMIO 0xffe04500 (irq =3D 42) i= s a >> 16550A >> [ =A0 =A00.444791] console [ttyS0] enabled, bootconsole disabled >> [ =A0 =A00.456105] serial8250.0: ttyS1 at MMIO 0xffe04600 (irq =3D 42) i= s a >> 16550A >> [ =A0 =A00.463482] Generic non-volatile memory driver v1.1 >> [ =A0 =A00.470831] brd: module loaded >> [ =A0 =A00.475184] loop: module loaded >> [ =A0 =A00.478439] nbd: registered device at major 43 >> [ =A0 =A00.485462] st: Version 20101219, fixed bufsize 32768, s/g segs 2= 56 >> [ =A0 =A00.492145] sata_sil24 0001:03:00.0: version 1.1 built on Apr =A0= 8 >> 2011 11:00:08 >> [ =A0 =A00.492182] ata_host_alloc: ENTER >> [ =A0 =A00.495504] ata_port_alloc: ENTER >> [ =A0 =A00.498821] ata_port_alloc: ENTER >> [ =A0 =A00.502525] __ata_port_freeze: ata4294967295 port frozen >> [ =A0 =A00.508187] __ata_port_freeze: ata4294967295 port frozen >> [ =A0 =A00.513580] ------------[ cut here ]------------ >> [ =A0 =A00.518188] WARNING: at drivers/ata/libata-core.c:6082 >> [ =A0 =A00.523316] Modules linked in: >> [ =A0 =A00.526364] NIP: c02876b0 LR: c0287690 CTR: c0248934 >> [ =A0 =A00.531323] REGS: df837d00 TRAP: 0700 =A0 Not tainted =A0(2.6.38) >> [ =A0 =A00.537058] MSR: 00029000 <EE,ME,CE> =A0CR: 20424022 =A0XER: 2000= 0000 >> [ =A0 =A00.543158] TASK =3D df838000[1] 'swapper' THREAD: df836000 >> [ =A0 =A00.548373] GPR00: 00000001 df837db0 df838000 00000000 00003cb6 >> ffffffff c0249690 00080000 >> [ =A0 =A00.556736] GPR08: c073b9bc ffffffff 0007ffff 00003cb6 20424022 >> 66013a2a 1ff91d00 c056c170 >> [ =A0 =A00.565097] GPR16: c0546e94 00000001 00002040 00000400 00000008 >> 0000020c e109e040 df807060 >> [ =A0 =A00.573459] GPR24: dfa58490 c06160d8 00000080 c029fc0c 00000000 >> c07d4a58 dfa58490 00000000 >> [ =A0 =A00.582013] NIP [c02876b0] ata_host_activate+0x48/0x11c >> [ =A0 =A00.587232] LR [c0287690] ata_host_activate+0x28/0x11c >> [ =A0 =A00.592360] Call Trace: >> [ =A0 =A00.594801] [df837db0] [c0287690] ata_host_activate+0x28/0x11c >> (unreliable) >> [ =A0 =A00.601771] [df837de0] [c029faf8] sil24_init_one+0x420/0x534 >> [ =A0 =A00.607428] [df837e60] [c021d73c] local_pci_probe+0x24/0x34 >> [ =A0 =A00.612997] [df837e70] [c021d984] pci_device_probe+0x84/0xa8 >> [ =A0 =A00.618652] [df837ea0] [c0258a44] driver_probe_device+0xa8/0x1c8 >> [ =A0 =A00.624653] [df837ec0] [c0258c20] __driver_attach+0xbc/0xc0 >> [ =A0 =A00.630231] [df837ee0] [c02580ec] bus_for_each_dev+0x70/0xac >> [ =A0 =A00.635885] [df837f10] [c0258844] driver_attach+0x24/0x34 >> [ =A0 =A00.641281] [df837f20] [c0257864] bus_add_driver+0xc4/0x294 >> [ =A0 =A00.646849] [df837f50] [c0258f98] driver_register+0x84/0x178 >> [ =A0 =A00.652504] [df837f70] [c021dc08] __pci_register_driver+0x4c/0xdc >> [ =A0 =A00.658597] [df837f90] [c05ddfe4] sil24_init+0x24/0x34 >> [ =A0 =A00.663733] [df837fa0] [c0001dc0] do_one_initcall+0x34/0x1c8 >> [ =A0 =A00.669388] [df837fd0] [c05c11ec] kernel_init+0xcc/0x174 >> [ =A0 =A00.674696] [df837ff0] [c000cf98] kernel_thread+0x4c/0x68 >> [ =A0 =A00.680086] Instruction dump: >> [ =A0 =A00.683045] 7cda3378 7cf93b78 7c7e1b78 4bfffc91 7c7f1b79 408200d8 >> 2f9c0000 409e0034 >> [ =A0 =A00.690798] 7f69fe70 7d20da78 7c004850 54000ffe <0f000000> 800100= 34 >> 7fc3f378 7f24cb78 >> [ =A0 =A00.698738] ---[ end trace ab638653f78364ad ]--- >> [ =A0 =A00.703813] scsi0 : sata_sil24 >> [ =A0 =A00.707083] scsi1 : sata_sil24 >> [ =A0 =A00.710242] ata1: SATA max UDMA/100 host m128@0xc0000000 port >> 0xc0004000 >> [ =A0 =A00.716951] ata2: SATA max UDMA/100 host m128@0xc0000000 port >> 0xc0006000 >> [ =A0 =A00.724592] ef000000.nor: Found 1 x16 devices at 0x0 in 16-bit >> bank. Manufacturer ID 0x000001 Chip ID 0x002101 >> [ =A0 =A00.734612] Amd/Fujitsu Extended Query Table at 0x0040 >> [ =A0 =A00.739787] =A0 Amd/Fujitsu Extended Query version 1.3. >> [ =A0 =A00.744839] number of CFI chips: 1 >> [ =A0 =A00.748325] ata_port_schedule_eh: port EH scheduled >> [ =A0 =A00.753217] ata_scsi_error: ENTER >> [ =A0 =A00.756539] ata_eh_link_autopsy: ENTER >> [ =A0 =A00.760286] ata_eh_recover: ENTER >> [ =A0 =A00.763606] __ata_port_freeze: ata1 port frozen >> [ =A0 =A00.768317] RedBoot partition parsing not available >> [ =A0 =A00.773212] Creating 5 MTD partitions on "ef000000.nor": >> [ =A0 =A00.778526] 0x000000000000-0x000000040000 : "NOR (RO) Vitesse-738= 5 >> Firmware" >> [ =A0 =A00.786280] 0x000000040000-0x000000080000 : "NOR (RO) DTB Image" >> [ =A0 =A00.792876] 0x000000080000-0x000000400000 : "NOR (RO) Linux Kerne= l >> Image" >> [ =A0 =A00.800257] 0x000000400000-0x000000f00000 : "NOR (RW) JFFS2 Root = File >> System" >> [ =A0 =A00.808001] 0x000000f00000-0x000001000000 : "NOR (RO) U-Boot Imag= e" >> [ =A0 =A00.815110] fsl-lbc ffe05000.localbus: read_byte beyond end of bu= ffer >> [ =A0 =A00.821564] fsl-lbc ffe05000.localbus: read_byte beyond end of bu= ffer >> [ =A0 =A00.828002] fsl-lbc ffe05000.localbus: read_byte beyond end of bu= ffer >> [ =A0 =A00.834443] NAND device: Manufacturer ID: 0xec, Chip ID: 0x75 >> (Samsung NAND 32MiB 3,3V 8-bit) >> [ =A0 =A00.843174] Bad block table found at page 65504, version 0x01 >> [ =A0 =A00.843513] Bad block table found at page 65472, version 0x01 >> [ =A0 =A00.843876] RedBoot partition parsing not available >> [ =A0 =A00.848772] Creating 6 MTD partitions on "ffa00000.flash": >> [ =A0 =A00.854259] 0x000000000000-0x000000100000 : "NAND (RO) U-Boot Ima= ge" >> [ =A0 =A00.861299] 0x000000100000-0x000000200000 : "NAND (RO) DTB Image" >> [ =A0 =A00.868010] 0x000000200000-0x000000600000 : "NAND (RO) Linux Kern= el >> Image" >> [ =A0 =A00.875530] 0x000000600000-0x000000a00000 : "NAND (RO) Compressed= RFS >> Image" >> [ =A0 =A00.883216] 0x000000a00000-0x000001100000 : "NAND (RW) JFFS2 Root >> File System" >> [ =A0 =A00.891042] 0x000001100000-0x000002000000 : "NAND (RW) Writable U= ser >> area" >> [ =A0 =A00.898571] eLBC NAND device at 0xffa00000, bank 1 >> [ =A0 =A00.904384] Fixed MDIO Bus: probed >> [ =A0 =A00.907964] irq: irq 29 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 29 >> [ =A0 =A00.907986] irq: irq 30 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 30 >> [ =A0 =A00.908005] irq: irq 34 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 34 >> [ =A0 =A00.908035] irq: irq 17 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 17 >> [ =A0 =A00.908054] irq: irq 18 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 18 >> [ =A0 =A00.908074] irq: irq 24 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 24 >> [ =A0 =A00.908588] eth0: Gianfar Ethernet Controller Version 1.2, >> 00:04:9f:01:1f:49 >> [ =A0 =A00.915646] eth0: Running with NAPI enabled >> [ =A0 =A00.919826] eth0: RX BD ring size for Q[0]: 256 >> [ =A0 =A00.924353] eth0: RX BD ring size for Q[1]: 256 >> [ =A0 =A00.928879] eth0: RX BD ring size for Q[2]: 256 >> [ =A0 =A00.933406] eth0: RX BD ring size for Q[3]: 256 >> [ =A0 =A00.937932] eth0: RX BD ring size for Q[4]: 256 >> [ =A0 =A00.942458] eth0: RX BD ring size for Q[5]: 256 >> [ =A0 =A00.946984] eth0: RX BD ring size for Q[6]: 256 >> [ =A0 =A00.951512] eth0: RX BD ring size for Q[7]: 256 >> [ =A0 =A00.956037] eth0: TX BD ring size for Q[0]: 256 >> [ =A0 =A00.960564] eth0: TX BD ring size for Q[1]: 256 >> [ =A0 =A00.965090] eth0: TX BD ring size for Q[2]: 256 >> [ =A0 =A00.969616] eth0: TX BD ring size for Q[3]: 256 >> [ =A0 =A00.974143] eth0: TX BD ring size for Q[4]: 256 >> [ =A0 =A00.978668] eth0: TX BD ring size for Q[5]: 256 >> [ =A0 =A00.983197] eth0: TX BD ring size for Q[6]: 256 >> [ =A0 =A00.987725] eth0: TX BD ring size for Q[7]: 256 >> [ =A0 =A00.992327] irq: irq 35 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 35 >> [ =A0 =A00.992348] irq: irq 36 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 36 >> [ =A0 =A00.992367] irq: irq 40 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 40 >> [ =A0 =A00.992397] irq: irq 51 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 51 >> [ =A0 =A00.992417] irq: irq 52 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 52 >> [ =A0 =A00.992436] irq: irq 67 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 67 >> [ =A0 =A00.992938] eth1: Gianfar Ethernet Controller Version 1.2, >> 00:04:9f:01:1f:4a >> [ =A0 =A00.999992] eth1: Running with NAPI enabled >> [ =A0 =A01.004172] eth1: RX BD ring size for Q[0]: 256 >> [ =A0 =A01.008699] eth1: RX BD ring size for Q[1]: 256 >> [ =A0 =A01.013226] eth1: RX BD ring size for Q[2]: 256 >> [ =A0 =A01.017753] eth1: RX BD ring size for Q[3]: 256 >> [ =A0 =A01.022280] eth1: RX BD ring size for Q[4]: 256 >> [ =A0 =A01.026806] eth1: RX BD ring size for Q[5]: 256 >> [ =A0 =A01.031333] eth1: RX BD ring size for Q[6]: 256 >> [ =A0 =A01.035860] eth1: RX BD ring size for Q[7]: 256 >> [ =A0 =A01.040387] eth1: TX BD ring size for Q[0]: 256 >> [ =A0 =A01.044914] eth1: TX BD ring size for Q[1]: 256 >> [ =A0 =A01.049441] eth1: TX BD ring size for Q[2]: 256 >> [ =A0 =A01.053967] eth1: TX BD ring size for Q[3]: 256 >> [ =A0 =A01.058495] eth1: TX BD ring size for Q[4]: 256 >> [ =A0 =A01.063022] eth1: TX BD ring size for Q[5]: 256 >> [ =A0 =A01.067552] eth1: TX BD ring size for Q[6]: 256 >> [ =A0 =A01.072079] eth1: TX BD ring size for Q[7]: 256 >> [ =A0 =A01.076679] irq: irq 31 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 31 >> [ =A0 =A01.076700] irq: irq 32 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 32 >> [ =A0 =A01.076719] irq: irq 33 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 33 >> [ =A0 =A01.076748] irq: irq 25 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 25 >> [ =A0 =A01.076768] irq: irq 26 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 26 >> [ =A0 =A01.076787] irq: irq 27 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 27 >> [ =A0 =A01.077315] eth2: Gianfar Ethernet Controller Version 1.2, >> 00:04:9f:01:1f:4b >> [ =A0 =A01.084370] eth2: Running with NAPI enabled >> [ =A0 =A01.088551] eth2: RX BD ring size for Q[0]: 256 >> [ =A0 =A01.093077] eth2: RX BD ring size for Q[1]: 256 >> [ =A0 =A01.097604] eth2: RX BD ring size for Q[2]: 256 >> [ =A0 =A01.102130] eth2: RX BD ring size for Q[3]: 256 >> [ =A0 =A01.106657] eth2: RX BD ring size for Q[4]: 256 >> [ =A0 =A01.111184] eth2: RX BD ring size for Q[5]: 256 >> [ =A0 =A01.115712] eth2: RX BD ring size for Q[6]: 256 >> [ =A0 =A01.120238] eth2: RX BD ring size for Q[7]: 256 >> [ =A0 =A01.124765] eth2: TX BD ring size for Q[0]: 256 >> [ =A0 =A01.129291] eth2: TX BD ring size for Q[1]: 256 >> [ =A0 =A01.133818] eth2: TX BD ring size for Q[2]: 256 >> [ =A0 =A01.138344] eth2: TX BD ring size for Q[3]: 256 >> [ =A0 =A01.142871] eth2: TX BD ring size for Q[4]: 256 >> [ =A0 =A01.147398] eth2: TX BD ring size for Q[5]: 256 >> [ =A0 =A01.151925] eth2: TX BD ring size for Q[6]: 256 >> [ =A0 =A01.156452] eth2: TX BD ring size for Q[7]: 256 >> [ =A0 =A01.161023] ucc_geth: QE UCC Gigabit Ethernet Controller >> [ =A0 =A01.166721] Freescale PowerQUICC MII Bus: probed >> [ =A0 =A01.171369] irq: irq 3 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 37 >> [ =A0 =A01.171760] irq: irq 2 on host /soc@ffe00000/pic@40000 mapped to >> virtual irq 38 >> [ =A0 =A01.172142] Freescale PowerQUICC MII Bus: probed >> [ =A0 =A01.178127] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) D= river >> [ =A0 =A01.184817] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Drive= r >> [ =A0 =A01.191162] /soc@ffe00000/usb@22000: Invalid 'dr_mode' property, >> fallback to host mode >> [ =A0 =A01.199169] fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host >> Controller >> [ =A0 =A01.205996] fsl-ehci fsl-ehci.0: new USB bus registered, assigned >> bus number 1 >> [ =A0 =A01.235156] fsl-ehci fsl-ehci.0: irq 28, io mem 0xffe22000 >> [ =A0 =A01.251134] fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00 >> [ =A0 =A01.257090] hub 1-0:1.0: USB hub found >> [ =A0 =A01.260860] hub 1-0:1.0: 1 port detected >> [ =A0 =A01.264959] Initializing USB Mass Storage driver... >> [ =A0 =A01.269918] usbcore: registered new interface driver usb-storage >> [ =A0 =A01.275929] USB Mass Storage support registered. >> [ =A0 =A01.280797] of:mpc-i2c ffe03000.i2c: timeout 1000000 us >> [ =A0 =A01.286321] of:mpc-i2c ffe03100.i2c: timeout 1000000 us >> [ =A0 =A01.291698] EDAC MC: Ver: 2.1.0 Apr =A08 2011 >> [ =A0 =A01.295999] Freescale(R) MPC85xx EDAC driver, (C) 2006 Montavista >> Software >> [ =A0 =A01.303043] mpc85xx_mc_err_probe: No ECC DIMMs discovered >> [ =A0 =A01.308913] EDAC DEVICE0: Giving out device to module >> 'MPC85xx_edac' controller 'mpc85xx_l2_err': DEV 'mpc85xx_l2_err' >> (INTERRUPT) >> [ =A0 =A01.320684] MPC85xx_edac acquired irq 16 for L2 Err >> [ =A0 =A01.325561] MPC85xx_edac L2 err registered >> [ =A0 =A01.329874] sdhci: Secure Digital Host Controller Interface drive= r >> [ =A0 =A01.336056] sdhci: Copyright(c) Pierre Ossman >> [ =A0 =A01.340590] mmc0: SDHCI controller on ffe2e000.sdhci >> [ffe2e000.sdhci] using DMA >> [ =A0 =A01.348286] of:talitos ffe30000.crypto: hwrng >> [ =A0 =A01.352766] of:talitos ffe30000.crypto: authenc-hmac-sha1-cbc-aes= - >> talitos >> [ =A0 =A01.359618] of:talitos ffe30000.crypto: authenc-hmac-sha1-cbc-3de= s- >> talitos >> [ =A0 =A01.366583] of:talitos ffe30000.crypto: authenc-hmac-sha256-cbc-a= es- >> talitos >> [ =A0 =A01.473638] of:talitos ffe30000.crypto: authenc-hmac-sha256-cbc-3= des- >> talitos >> [ =A0 =A01.480747] of:talitos ffe30000.crypto: authenc-hmac-md5-cbc-aes- >> talitos >> [ =A0 =A01.487513] of:talitos ffe30000.crypto: authenc-hmac-md5-cbc-3des= - >> talitos >> [ =A0 =A01.494358] of:talitos ffe30000.crypto: cbc-aes-talitos >> [ =A0 =A01.499643] of:talitos ffe30000.crypto: cbc-3des-talitos >> [ =A0 =A01.505015] of:talitos ffe30000.crypto: md5-talitos >> [ =A0 =A01.509952] of:talitos ffe30000.crypto: sha1-talitos >> [ =A0 =A01.514976] of:talitos ffe30000.crypto: sha224-talitos >> [ =A0 =A01.520174] of:talitos ffe30000.crypto: sha256-talitos >> [ =A0 =A01.525372] of:talitos ffe30000.crypto: sha384-talitos >> [ =A0 =A01.530573] of:talitos ffe30000.crypto: sha512-talitos >> [ =A0 =A01.536275] usbcore: registered new interface driver usbhid >> [ =A0 =A01.541850] usbhid: USB HID core driver >> [ =A0 =A01.545983] ALSA device list: >> [ =A0 =A01.548958] =A0 No soundcards found. >> [ =A0 =A01.553108] IPv4 over IPv4 tunneling driver >> [ =A0 =A01.557922] TCP cubic registered >> [ =A0 =A01.561155] Initializing XFRM netlink socket >> [ =A0 =A01.565847] NET: Registered protocol family 10 >> [ =A0 =A01.574266] IPv6 over IPv4 tunneling driver >> [ =A0 =A01.579967] NET: Registered protocol family 17 >> [ =A0 =A01.584454] Registering the dns_resolver key type >> [ =A0 =A01.590372] drivers/rtc/hctosys.c: unable to open rtc device (rtc= 0) >> [ =A0 =A02.102073] ADDRCONF(NETDEV_UP): eth0: link is not ready >> [ =A0 =A02.939140] sil24_softreset: ENTER >> [ =A0 =A02.955143] ata_dev_classify: found ATA device by sig >> [ =A0 =A02.960194] sil24_softreset: EXIT, class=3D1 >> [ =A0 =A02.964295] ata_eh_thaw_port: ata1 port thawed >> [ =A0 =A02.968734] ata_std_postreset: ENTER >> [ =A0 =A02.972314] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 0) >> [ =A0 =A02.978315] ata_std_postreset: EXIT >> [ =A0 =A02.981804] ata_eh_revalidate_and_attach: ENTER >> [ =A0 =A02.986333] ata1.00: ata_dev_read_id: ENTER >> [ =A0 =A02.986342] ata_sg_setup: ENTER, ata1 >> [ =A0 =A02.989996] ata_sg_setup: 1 sg elements mapped >> [ =A0 =A02.994431] max_sge now 1 >> [ =A0 =A02.997041] max_sge now 1 >> [ =A0 =A03.147167] IP-Config: Guessing netmask 255.255.255.0 >> [ =A0 =A03.152315] IP-Config: Complete: >> [ =A0 =A03.155546] =A0 =A0 =A0device=3Deth0, addr=3D192.168.0.20, >> mask=3D255.255.255.0, gw=3D255.255.255.255, >> [ =A0 =A03.163391] =A0 =A0 =A0host=3DP1020RDB, domain=3D, nis-domain=3D(= none), >> [ =A0 =A03.168962] =A0 =A0 =A0bootserver=3D192.168.0.7, rootserver=3D192= .168.0.7, >> rootpath=3D >> [ =A0 =A04.147148] PHY: 0:01 - Link is Up - 1000/Full >> [ =A0 =A04.151702] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready >> [ =A0 =A07.999132] __ata_port_freeze: ata1 port frozen >> [ =A0 =A08.003672] ata_sg_clean: unmapping 1 sg elements >> [ =A0 =A08.008369] ata1.00: qc timeout (cmd 0xec) >> [ =A0 =A08.012474] ata1.00: failed to IDENTIFY (I/O error, err_mask=3D0x= 4) >> [ =A0 =A08.018566] ata_eh_revalidate_and_attach: EXIT rc=3D-5 >> [ =A0 =A08.023534] __ata_port_freeze: ata1 port frozen >> [ =A0 10.167138] sil24_softreset: ENTER >> [ =A0 10.183147] ata_dev_classify: found ATA device by sig >> [ =A0 10.188197] sil24_softreset: EXIT, class=3D1 >> [ =A0 10.192298] ata_eh_thaw_port: ata1 port thawed >> [ =A0 10.196737] ata_std_postreset: ENTER >> [ =A0 10.200316] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 0) >> [ =A0 10.206318] ata_std_postreset: EXIT >> [ =A0 10.209806] ata_eh_revalidate_and_attach: ENTER >> [ =A0 10.214335] ata1.00: ata_dev_read_id: ENTER >> [ =A0 10.214344] ata_sg_setup: ENTER, ata1 >> [ =A0 10.217998] ata_sg_setup: 1 sg elements mapped >> [ =A0 14.539135] eth0: no IPv6 routers present >> [ =A0 20.219208] __ata_port_freeze: ata1 port frozen >> [ =A0 20.223743] ata_sg_clean: unmapping 1 sg elements >> [ =A0 20.228439] ata1.00: qc timeout (cmd 0xec) >> [ =A0 20.232540] ata1.00: failed to IDENTIFY (I/O error, err_mask=3D0x4) >> [ =A0 20.238631] ata_eh_revalidate_and_attach: EXIT rc=3D-5 >> [ =A0 20.243600] ata1: limiting SATA link speed to 1.5 Gbps >> [ =A0 20.248739] __ata_port_freeze: ata1 port frozen >> [ =A0 22.447139] sil24_softreset: ENTER >> [ =A0 22.463149] ata_dev_classify: found ATA device by sig >> [ =A0 22.468199] sil24_softreset: EXIT, class=3D1 >> [ =A0 22.472300] ata_eh_thaw_port: ata1 port thawed >> [ =A0 22.476739] ata_std_postreset: ENTER >> [ =A0 22.480318] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 10) >> [ =A0 22.486406] ata_std_postreset: EXIT >> [ =A0 22.489893] ata_eh_revalidate_and_attach: ENTER >> [ =A0 22.494421] ata1.00: ata_dev_read_id: ENTER >> [ =A0 22.494428] ata_sg_setup: ENTER, ata1 >> [ =A0 22.498080] ata_sg_setup: 1 sg elements mapped >> [ =A0 52.499142] __ata_port_freeze: ata1 port frozen >> [ =A0 52.503678] ata_sg_clean: unmapping 1 sg elements >> [ =A0 52.508374] ata1.00: qc timeout (cmd 0xec) >> [ =A0 52.512477] ata1.00: failed to IDENTIFY (I/O error, err_mask=3D0x4) >> [ =A0 52.518570] ata_eh_revalidate_and_attach: EXIT rc=3D-5 >> [ =A0 52.523536] __ata_port_freeze: ata1 port frozen >> [ =A0 54.739148] sil24_softreset: ENTER >> [ =A0 54.755149] ata_dev_classify: found ATA device by sig >> [ =A0 54.760209] sil24_softreset: EXIT, class=3D1 >> [ =A0 54.764312] ata_eh_thaw_port: ata1 port thawed >> [ =A0 54.768751] ata_std_postreset: ENTER >> [ =A0 54.772330] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 10) >> [ =A0 54.778419] ata_std_postreset: EXIT >> [ =A0 54.781906] ata_eh_revalidate_and_attach: ENTER >> [ =A0 54.786435] ata_eh_recover: EXIT, rc=3D0 >> [ =A0 54.790184] ata_scsi_error: EXIT >> [ =A0 54.793440] ata_port_schedule_eh: port EH scheduled >> [ =A0 54.798330] ata_scsi_error: ENTER >> [ =A0 54.801651] ata_eh_link_autopsy: ENTER >> [ =A0 54.805398] ata_eh_recover: ENTER >> [ =A0 54.808717] __ata_port_freeze: ata2 port frozen >> [ =A0 56.883149] ata_eh_thaw_port: ata2 port thawed >> [ =A0 56.887593] ata_std_postreset: ENTER >> [ =A0 56.891171] ata2: SATA link down (SStatus 0 SControl 0) >> [ =A0 56.896392] ata_std_postreset: EXIT >> [ =A0 56.899880] ata_eh_revalidate_and_attach: ENTER >> [ =A0 56.904409] ata_eh_recover: EXIT, rc=3D0 >> [ =A0 56.908157] ata_scsi_error: EXIT >> [ =A0 56.931100] VFS: Mounted root (nfs filesystem) on device 0:15. >> [ =A0 56.937349] devtmpfs: mounted >> [ =A0 56.940365] Freeing unused kernel memory: 220k init >> >> >> [ =A0 =A00.518188] WARNING: at drivers/ata/libata-core.c:6082 >> >> which means that pdev->irq is 0 >> >> lspci -vvvn: >> >> root@p1020rdb:~# lspci -nvv >> 0000:00:00.0 0604: 1957:0100 (rev 10) >> =A0 =A0 =A0 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- = ParErr- >> Stepping- SERR+ FastB2B- DisINTx- >> =A0 =A0 =A0 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dfast >TAb= ort- >> <TAbort- <MAbort- >SERR- <PERR- INTx- >> =A0 =A0 =A0 Latency: 0 >> =A0 =A0 =A0 Region 0: Memory at <ignored> (32-bit, non-prefetchable) >> =A0 =A0 =A0 Bus: primary=3D00, secondary=3D01, subordinate=3D01, sec-lat= ency=3D0 >> =A0 =A0 =A0 I/O behind bridge: 00000000-00000fff >> =A0 =A0 =A0 Memory behind bridge: a0000000-bfffffff >> =A0 =A0 =A0 Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=3Dfast >TAb= ort- >> <TAbort- <MAbort- <SERR- <PERR- >> =A0 =A0 =A0 BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B= - >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmr= SERREn- >> =A0 =A0 =A0 Capabilities: [44] Power Management version 2 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=3D0mA >> PME(D0+,D1+,D2+,D3hot+,D3cold+) >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Status: D0 PME-Enable- DSel=3D0 DScale=3D0 P= ME- >> =A0 =A0 =A0 Capabilities: [4c] Express (v1) Root Port (Slot-), MSI 00 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevCap: MaxPayload 256 bytes, PhantFunc 0, L= atency L0s >> <64ns, L1 <1us >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ExtTag- RBE- FLReset- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevCtl: Report errors: Correctable- Non-Fata= l+ Fatal+ >> Unsupported+ >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 RlxdOrd+ ExtTag- PhantFunc- = AuxPwr- NoSnoop+ >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 MaxPayload 128 bytes, MaxRea= dReq 512 bytes >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevSta: CorrErr- UncorrErr- FatalErr- Unsupp= Req- AuxPwr- >> TransPend- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkCap: Port #0, Speed 2.5GT/s, Width x4, AS= PM L0s, >> Latency L0 <2us, >> L1 unlimited >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ClockPM- Surprise- LLActRep-= BwNot- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkCtl: ASPM Disabled; RCB 128 bytes Disable= d- Retrain- >> CommClk- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ExtSynch- ClockPM- AutWidDis= - BWInt- AutBWInt- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkSta: Speed 2.5GT/s, Width x1, TrErr- Trai= n- SlotClk- >> DLActive- >> BWMgmt- ABWMgmt- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFa= tal- PMEIntEna- >> CRSVisible- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 RootCap: CRSVisible- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 RootSta: PME ReqID 0000, PMEStatus- PMEPendi= ng- >> =A0 =A0 =A0 Capabilities: [100] Advanced Error Reporting >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UESta: =A0DLP- SDES- TLP- FCP- CmpltTO- Cmpl= tAbrt- >> UnxCmplt- RxOF- >> MalfTLP- ECRC- UnsupReq- ACSViol- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UEMsk: =A0DLP- SDES- TLP- FCP- CmpltTO- Cmpl= tAbrt- >> UnxCmplt- RxOF- >> MalfTLP- ECRC- UnsupReq- ACSViol- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltA= brt- >> UnxCmplt- RxOF+ >> MalfTLP+ ECRC- UnsupReq- ACSViol- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 CESta: =A0RxErr- BadTLP- BadDLLP- Rollover- = Timeout- >> NonFatalErr- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 CEMsk: =A0RxErr- BadTLP- BadDLLP- Rollover- = Timeout- >> NonFatalErr- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 AERCap: First Error Pointer: 00, GenCap+ CGe= nEn- ChkCap+ >> ChkEn- >> =A0 =A0 =A0 Kernel driver in use: pcieport >> >> 0001:02:00.0 0604: 1957:0100 (rev 10) >> =A0 =A0 =A0 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- = ParErr- >> Stepping- SERR+ FastB2B- DisINTx- >> =A0 =A0 =A0 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dfast >TAb= ort- >> <TAbort- <MAbort- >SERR- <PERR- INTx- >> =A0 =A0 =A0 Latency: 0, Cache Line Size: 32 bytes >> =A0 =A0 =A0 Region 0: Memory at <ignored> (32-bit, non-prefetchable) >> =A0 =A0 =A0 Bus: primary=3D00, secondary=3D03, subordinate=3D03, sec-lat= ency=3D0 >> =A0 =A0 =A0 I/O behind bridge: 00000000-00000fff >> =A0 =A0 =A0 Memory behind bridge: c0000000-dfffffff >> =A0 =A0 =A0 Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=3Dfast >TAb= ort- >> <TAbort- <MAbort- <SERR- <PERR- >> =A0 =A0 =A0 BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B= - >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmr= SERREn- >> =A0 =A0 =A0 Capabilities: [44] Power Management version 2 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=3D0mA >> PME(D0+,D1+,D2+,D3hot+,D3cold+) >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Status: D0 PME-Enable- DSel=3D0 DScale=3D0 P= ME- >> =A0 =A0 =A0 Capabilities: [4c] Express (v1) Root Port (Slot-), MSI 00 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevCap: MaxPayload 256 bytes, PhantFunc 0, L= atency L0s >> <64ns, L1 <1us >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ExtTag- RBE- FLReset- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevCtl: Report errors: Correctable- Non-Fata= l+ Fatal+ >> Unsupported+ >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 RlxdOrd+ ExtTag- PhantFunc- = AuxPwr- NoSnoop+ >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 MaxPayload 128 bytes, MaxRea= dReq 512 bytes >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevSta: CorrErr- UncorrErr- FatalErr- Unsupp= Req- AuxPwr- >> TransPend- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkCap: Port #0, Speed 2.5GT/s, Width x4, AS= PM L0s, >> Latency L0 <2us, >> L1 unlimited >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ClockPM- Surprise- LLActRep-= BwNot- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkCtl: ASPM Disabled; RCB 128 bytes Disable= d- Retrain- >> CommClk- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ExtSynch- ClockPM- AutWidDis= - BWInt- AutBWInt- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkSta: Speed 2.5GT/s, Width x1, TrErr- Trai= n- SlotClk- >> DLActive- >> BWMgmt- ABWMgmt- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFa= tal- PMEIntEna- >> CRSVisible- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 RootCap: CRSVisible- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 RootSta: PME ReqID 0000, PMEStatus- PMEPendi= ng- >> =A0 =A0 =A0 Capabilities: [100] Advanced Error Reporting >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UESta: =A0DLP- SDES- TLP- FCP- CmpltTO- Cmpl= tAbrt- >> UnxCmplt- RxOF- >> MalfTLP- ECRC- UnsupReq- ACSViol- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UEMsk: =A0DLP- SDES- TLP- FCP- CmpltTO- Cmpl= tAbrt- >> UnxCmplt- RxOF- >> MalfTLP- ECRC- UnsupReq- ACSViol- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltA= brt- >> UnxCmplt- RxOF+ >> MalfTLP+ ECRC- UnsupReq- ACSViol- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 CESta: =A0RxErr- BadTLP- BadDLLP- Rollover- = Timeout- >> NonFatalErr- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 CEMsk: =A0RxErr- BadTLP- BadDLLP- Rollover- = Timeout- >> NonFatalErr- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 AERCap: First Error Pointer: 00, GenCap+ CGe= nEn- ChkCap+ >> ChkEn- >> =A0 =A0 =A0 Kernel driver in use: pcieport >> >> 0001:03:00.0 0104: 1095:3132 (rev 01) >> =A0 =A0 =A0 Subsystem: 1095:7132 >> =A0 =A0 =A0 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- = ParErr- >> Stepping- SERR- FastB2B- DisINTx- >> =A0 =A0 =A0 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dfast >TAb= ort- >> <TAbort- <MAbort- >SERR- <PERR- INTx- >> =A0 =A0 =A0 Latency: 0, Cache Line Size: 32 bytes >> =A0 =A0 =A0 Interrupt: pin A routed to IRQ 0 >> =A0 =A0 =A0 Region 0: Memory at c0000000 (64-bit, non-prefetchable) [siz= e=3D128] >> =A0 =A0 =A0 Region 2: Memory at c0004000 (64-bit, non-prefetchable) [siz= e=3D16K] >> =A0 =A0 =A0 Region 4: I/O ports at 1000 [size=3D128] >> =A0 =A0 =A0 [virtual] Expansion ROM at c0080000 [disabled] [size=3D512K] >> =A0 =A0 =A0 Capabilities: [54] Power Management version 2 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=3D0mA= PME(D0-,D1-,D2- >> ,D3hot-,D3cold-) >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Status: D0 PME-Enable- DSel=3D0 DScale=3D1 P= ME- >> =A0 =A0 =A0 Capabilities: [5c] MSI: Mask- 64bit+ Count=3D1/1 Enable- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Address: 0000000000000000 =A0Data: 0000 >> =A0 =A0 =A0 Capabilities: [70] Express (v1) Legacy Endpoint, MSI 00 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevCap: MaxPayload 1024 bytes, PhantFunc 0, = Latency L0s >> <64ns, L1 <1us >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ExtTag- AttnBtn- AttnInd- Pw= rInd- RBE- FLReset- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevCtl: Report errors: Correctable- Non-Fata= l- Fatal- >> Unsupported- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 RlxdOrd- ExtTag- PhantFunc- = AuxPwr- NoSnoop- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 MaxPayload 128 bytes, MaxRea= dReq 1024 bytes >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevSta: CorrErr- UncorrErr- FatalErr- Unsupp= Req- AuxPwr- >> TransPend- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkCap: Port #0, Speed 2.5GT/s, Width x1, AS= PM L0s, >> Latency L0 >> unlimited, L1 unlimited >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ClockPM- Surprise- LLActRep-= BwNot- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkCtl: ASPM Disabled; RCB 64 bytes Disabled= - Retrain- >> CommClk- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ExtSynch- ClockPM- AutWidDis= - BWInt- AutBWInt- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkSta: Speed 2.5GT/s, Width x1, TrErr- Trai= n- SlotClk+ >> DLActive- >> BWMgmt- ABWMgmt- >> =A0 =A0 =A0 Capabilities: [100] Advanced Error Reporting >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UESta: =A0DLP- SDES- TLP- FCP- CmpltTO- Cmpl= tAbrt- >> UnxCmplt- RxOF- >> MalfTLP- ECRC- UnsupReq- ACSViol- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UEMsk: =A0DLP- SDES- TLP- FCP- CmpltTO- Cmpl= tAbrt- >> UnxCmplt- RxOF- >> MalfTLP- ECRC- UnsupReq- ACSViol- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltA= brt- >> UnxCmplt- RxOF+ >> MalfTLP+ ECRC- UnsupReq- ACSViol- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 CESta: =A0RxErr- BadTLP- BadDLLP- Rollover- = Timeout- >> NonFatalErr- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 CEMsk: =A0RxErr- BadTLP- BadDLLP- Rollover- = Timeout- >> NonFatalErr- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 AERCap: First Error Pointer: 00, GenCap+ CGe= nEn- ChkCap+ >> ChkEn- >> =A0 =A0 =A0 Kernel driver in use: sata_sil24 >> >> root@p1020rdb:~# >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=3D0mA= PME(D0-,D1-,D2- >> ,D3hot-,D3cold-) >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Status: D0 PME-Enable- DSel=3D0 DScale=3D1 P= ME- >> =A0 =A0 =A0 Capabilities: [5c] MSI: Mask- 64bit+ Count=3D1/1 Enable- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Address: 0000000000000000 =A0Data: 0000 >> =A0 =A0 =A0 Capabilities: [70] Express (v1) Legacy Endpoint, MSI 00 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevCap: MaxPayload 1024 bytes, PhantFunc 0, = Latency L0s >> <64ns, L1 <1us >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ExtTag- AttnBtn- AttnInd- Pw= rInd- RBE- FLReset- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevCtl: Report errors: Correctable- Non-Fata= l- Fatal- >> Unsupported- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 RlxdOrd- ExtTag- PhantFunc- = AuxPwr- NoSnoop- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 MaxPayload 128 bytes, MaxRea= dReq 1024 bytes >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevSta: CorrErr- UncorrErr- FatalErr- Unsupp= Req- AuxPwr- >> TransPend- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkCap: Port #0, Speed 2.5GT/s, Width x1, AS= PM L0s, >> Latency L0 >> unlimited, L1 unlimited >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ClockPM- Surprise- LLActRep-= BwNot- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkCtl: ASPM Disabled; RCB 64 bytes Disabled= - Retrain- >> CommClk- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ExtSynch- ClockPM- AutWidDis= - BWInt- AutBWInt- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkSta: Speed 2.5GT/s, Width x1, TrErr- Trai= n- SlotClk+ >> DLActive- >> BWMgmt- ABWMgmt- >> =A0 =A0 =A0 Capabilities: [100] Advanced Error Reporting >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UESta: =A0DLP- SDES- TLP- FCP- CmpltTO- Cmpl= tAbrt- >> UnxCmplt- RxOF- >> MalfTLP- ECRC- UnsupReq- ACSViol- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UEMsk: =A0DLP- SDES- TLP- FCP- CmpltTO- Cmpl= tAbrt- >> UnxCmplt- RxOF- >> MalfTLP- ECRC- UnsupReq- ACSViol- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltA= brt- >> UnxCmplt- RxOF+ >> MalfTLP+ ECRC- UnsupReq- ACSViol- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 CESta: =A0RxErr- BadTLP- BadDLLP- Rollover- = Timeout- >> NonFatalErr- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 CEMsk: =A0RxErr- BadTLP- BadDLLP- Rollover- = Timeout- >> NonFatalErr- >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 AERCap: First Error Pointer: 00, GenCap+ CGe= nEn- ChkCap+ >> ChkEn- >> =A0 =A0 =A0 Kernel driver in use: sata_sil24 >> =A0 =A0 =A0 Kernel modules: sata_sil24 >> >> >> -- >> Leon > > > --=20 Leon ^ permalink raw reply [flat|nested] 19+ messages in thread
* RE: known working sata_sil24.c setup on powerpc platforms? 2011-04-08 12:19 ` Leon Woestenberg @ 2011-04-08 12:35 ` Kushwaha Prabhakar-B32579 2011-04-08 14:33 ` Leon Woestenberg 0 siblings, 1 reply; 19+ messages in thread From: Kushwaha Prabhakar-B32579 @ 2011-04-08 12:35 UTC (permalink / raw) To: Leon Woestenberg Cc: Tejun Heo, Jeff Garzik, Linux PPC, linux-ide@vger.kernel.org, Moffett, Kyle D, Gupta Maneesh-B18878 [-- Attachment #1: Type: text/plain, Size: 59182 bytes --] Hi Leon, Finally interrupt came :) For this continuously firing of interrupt. Can you please check the u-boot code for following patch.. " p1_p2_rdb: to set SQW/INT pin of RTC as INT line Commit id: 39c2a6eb75fabd9745c5762c8dec9d1a85dabf00 " This patch is already present at u-boot@lists.denx.de. Or you can apply it on u-boot. Regards, Prabhakar > -----Original Message----- > From: linux-ide-owner@vger.kernel.org [mailto:linux-ide- > owner@vger.kernel.org] On Behalf Of Leon Woestenberg > Sent: Friday, April 08, 2011 5:49 PM > To: Kushwaha Prabhakar-B32579 > Cc: Moffett, Kyle D; linux-ide@vger.kernel.org; Tejun Heo; Jeff Garzik; > Linux PPC; Gupta Maneesh-B18878 > Subject: Re: known working sata_sil24.c setup on powerpc platforms? > > Hello Prabhakar, > > I have P1020E 1.0 silicon (0x80ec0010) on my P1020RDB. > > With the addition of the interrupt-map-mask (thanks, miscopied that) I > get interrupt #16. > > However, it keeps continously firing (*). I have verified that the > Sil3132 device itself has no interrupt pending (the interrupt status > register reads zero). > > root@p1020rdb:~# lspci -vvvn > ... > 0001:03:00.0 0104: 1095:3132 (rev 01) > Subsystem: 1095:7132 > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- DisINTx- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- > <TAbort- <MAbort- >SERR- <PERR- INTx- > Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin A routed to IRQ 16 > ... > > (*) > [ 2.877714] irq 16: nobody cared (try booting with the "irqpoll" > option) > [ 2.884406] Call Trace: > [ 2.886856] [dffeff50] [c000763c] show_stack+0x4c/0x178 (unreliable) > [ 2.893216] [dffeff90] [c007819c] __report_bad_irq+0x38/0xd0 > [ 2.898871] [dffeffb0] [c0078400] note_interrupt+0x1cc/0x22c > [ 2.904528] [dffeffe0] [c0079320] handle_fasteoi_irq+0xd0/0x118 > [ 2.910444] [dffefff0] [c000cbb4] call_handle_irq+0x18/0x28 > [ 2.916012] [dfff1ec0] [c0004e0c] do_IRQ+0xa4/0x140 > [ 2.920888] [dfff1ef0] [c000e63c] ret_from_except+0x0/0x18 > [ 2.926376] --- Exception: 501 at __do_softirq+0x5c/0x158 > [ 2.926380] LR = call_do_softirq+0x14/0x24 > [ 2.936201] [dfff1fb0] [c00436d4] __do_softirq+0xc0/0x158 (unreliable) > [ 2.942727] [dfff1ff0] [c000cb8c] call_do_softirq+0x14/0x24 > [ 2.948294] [c0633e70] [c0004c58] do_softirq+0x74/0x80 > [ 2.953429] [c0633e90] [c00434a0] irq_exit+0x7c/0x9c > [ 2.958388] [c0633ea0] [c0004e38] do_IRQ+0xd0/0x140 > [ 2.963261] [c0633ed0] [c000e63c] ret_from_except+0x0/0x18 > [ 2.968746] --- Exception: 501 at cpu_idle+0xcc/0xdc > [ 2.968749] LR = cpu_idle+0xcc/0xdc > [ 2.977527] [c0633f90] [c0008744] cpu_idle+0x58/0xdc (unreliable) > [ 2.983618] [c0633fb0] [c0002494] rest_init+0x64/0x78 > [ 2.988667] [c0633fc0] [c05c17ec] start_kernel+0x278/0x2dc > [ 2.994147] [c0633ff0] [c00003a0] skpinv+0x2b8/0x2f4 > [ 2.999102] handlers: > [ 3.001365] [<c029fc38>] (sil24_interrupt+0x0/0x8) > [ 3.006162] Disabling IRQ #16 > > Even after this, the interrupt handler keeps firing (verified by > printing the Sil3132 interrupt status register, which reads 0, no > interrupts pending). > > root@p1020rdb:~# cat /proc/interrupts > CPU0 > 16: 200001 OpenPIC Level sata_sil24 > 17: 0 OpenPIC Level [EDAC] L2 err > 18: 5218 OpenPIC Level eth0_g1_tx > 19: 8 OpenPIC Level fsl-lbc > 20: 0 OpenPIC Level fsldma-chan > 21: 0 OpenPIC Level fsldma-chan > 22: 0 OpenPIC Level fsldma-chan > 23: 0 OpenPIC Level fsldma-chan > 24: 0 OpenPIC Level eth0_g1_rx > 25: 0 OpenPIC Level eth0_g1_er > 28: 0 OpenPIC Level ehci_hcd:usb1 > 29: 65 OpenPIC Level eth0_g0_tx > 30: 7203 OpenPIC Level eth0_g0_rx > 34: 0 OpenPIC Level eth0_g0_er > 42: 2988 OpenPIC Level serial > 43: 0 OpenPIC Level i2c-mpc, i2c-mpc > 45: 0 OpenPIC Level of:talitos > 72: 12883 OpenPIC Level mmc0 > LOC: 16816 Local timer interrupts > SPU: 27343 Spurious interrupts > CNT: 0 Performance monitoring interrupts > MCE: 0 Machine check exceptions > > > EIVPR0 register: > > root@p1020rdb:~# devmem2 0xffe50000 > /dev/mem opened. > Memory mapped at address 0x48021000. > Value at address 0xFFE50000 (0x48021000): 0x80480000 > > This means level sensitive, active low. > > > The external IRQ0 is pulled high, verified by scope. > > > Regards, > > Leon. > > > (*)The sata_sil24 interrupt handler keeps firing. > > [ 6.929867] irq 16: nobody cared (try booting with the "irqpoll" > option) > [ 6.936566] Call Trace: > [ 6.939018] [dffeff50] [c000763c] show_stack+0x4c/0x178 (unreliable) > [ 6.945377] [dffeff90] [c007819c] __report_bad_irq+0x38/0xd0 > [ 6.951034] [dffeffb0] [c0078400] note_interrupt+0x1cc/0x22c > [ 6.956690] [dffeffe0] [c0079320] handle_fasteoi_irq+0xd0/0x118 > [ 6.962606] [dffefff0] [c000cbb4] call_handle_irq+0x18/0x28 > [ 6.968174] [deee7e00] [c0004e0c] do_IRQ+0xa4/0x140 > [ 6.973051] [deee7e30] [c000e63c] ret_from_except+0x0/0x18 > [ 6.978545] --- Exception: 501 at find_next_zero_bit+0x8c/0xe0 > [ 6.978549] LR = alloc_fd+0x64/0x130 > [ 6.988283] [deee7ef0] [c00b9950] getname+0x28/0xf4 (unreliable) > [ 6.994297] [deee7f10] [c00ab890] do_sys_open+0x5c/0x11c > [ 6.999604] [deee7f40] [c000dfe8] ret_from_syscall+0x0/0x3c > [ 7.005172] --- Exception: c01 at 0x48017a04 > [ 7.005175] LR = 0x48006a18 > [ 7.012560] handlers: > [ 7.014823] [<c029fc38>] (sil24_interrupt+0x0/0x4fc) > [ 7.019795] Disabling IRQ #16 > > > On Fri, Apr 8, 2011 at 11:41 AM, Kushwaha Prabhakar-B32579 > <B32579@freescale.com> wrote: > > Hi Leon, > > > > interrupt-map-mask is missing for pcie@ffe0a000 node. Please see my > comment there... > > pcie@ffe0a000 node deals with mini-PCIe. > > > > one more thing, can you please tell P1020Si version. It will be there > on u-boot log. > > > > --Prabhakar > > > >> -----Original Message----- > >> From: Leon Woestenberg [mailto:leon.woestenberg@gmail.com] > >> Sent: Friday, April 08, 2011 2:43 PM > >> To: Kushwaha Prabhakar-B32579 > >> Cc: Moffett, Kyle D; linux-ide@vger.kernel.org; Tejun Heo; Jeff > Garzik; > >> Linux PPC; Gupta Maneesh-B18878 > >> Subject: Re: known working sata_sil24.c setup on powerpc platforms? > >> > >> Hello Prabhakar, > >> > >> On Fri, Apr 8, 2011 at 10:31 AM, Kushwaha Prabhakar-B32579 > >> <B32579@freescale.com> wrote: > >> > Hi Leon, > >> > > >> > > >> >> -----Original Message----- > >> >> From: Leon Woestenberg [mailto:leon.woestenberg@gmail.com] > >> >> Sent: Friday, April 08, 2011 1:55 PM > >> >> To: Kushwaha Prabhakar-B32579 > >> >> Cc: Moffett, Kyle D; linux-ide@vger.kernel.org; Tejun Heo; Jeff > >> >> Garzik; Linux PPC; Gupta Maneesh-B18878 > >> >> Subject: Re: known working sata_sil24.c setup on powerpc platforms? > >> >> > >> >> Hello Prabhakar, > >> >> > >> >> On Fri, Apr 8, 2011 at 5:44 AM, Kushwaha Prabhakar-B32579 > >> >> <B32579@freescale.com> wrote: > >> >> >> -----Original Message----- > >> >> >> From: linux-ide-owner@vger.kernel.org [mailto:linux-ide- > >> >> >> owner@vger.kernel.org] On Behalf Of Leon Woestenberg > >> >> >> Sent: Thursday, April 07, 2011 10:23 PM > >> >> >> To: Kushwaha Prabhakar-B32579 > >> >> >> Cc: Moffett, Kyle D; Linux PPC; linux-ide@vger.kernel.org; Tejun > >> >> >> Heo; Jeff Garzik > >> >> >> Subject: Re: known working sata_sil24.c setup on powerpc > platforms? > >> >> >> > >> >> >> On Thu, Apr 7, 2011 at 6:48 AM, Kushwaha Prabhakar-B32579 > >> >> >> <B32579@freescale.com> wrote: > >> >> >> > Can you please check p2020rdb.dts for IDSEL entries for pci0/1 > >> node? > >> >> >> > > >> >> >> > In order to work in legacy mode, IDSEL entries are required. > >> >> >> > > >> >> >> No, the p1020rdb and p2020rdb do not have the IDSEL entries: > >> >> >> What would the correct IDSEL entries be? > >> >> > > >> >> > For legacy interrupt to work IDSEL values are required.. please > >> >> > find > >> >> the correct IDSEL values for pci0/1. > >> >> > > >> >> > pci0: pcie@ffe09000 { > >> >> > ... > >> >> > Please try with this.. I am in process of pushing these IDSEL > >> >> > values to > >> >> upstream. > >> >> > > >> >> > >> >> Do you have these for P1020RDB as well? I found a P1020RDB board > >> >> that has the CE10 errata fixed, so IRQ0 is properly pulled up. > >> >> > >> > > >> > Same IDSEL values are valid for P1020RDB also. > >> > > >> I compiled the new device tree binary, the dump is below(*) and booted > >> the P1020RDB from that. > >> > >> I verified using an oscilloscope that IRQ0 indeed remains high. > >> > >> However, no interrupt seems to come in from the sata_sil24 driver, see > >> boot log (**). > >> > >> (*) dtb dump: > >> $ dtc -I dtb -O dts /tftpboot/p1020rdb/uImage.dtb > >> > >> pcie@ffe09000 { > >> compatible = "fsl,mpc8548-pcie"; > >> device_type = "pci"; > >> #interrupt-cells = <0x1>; > >> #size-cells = <0x2>; > >> #address-cells = <0x3>; > >> reg = <0x0 0xffe09000 0x0 0x1000>; > >> bus-range = <0x0 0xff>; > >> ranges = <0x2000000 0x0 0xa0000000 0x0 0xa0000000 0x0 > >> 0x20000000 0x1000000 0x0 0x0 0x0 0xffc30000 0x0 0x10000>; > >> clock-frequency = <0x1fca055>; > >> interrupt-parent = <0x2>; > >> interrupts = <0x10 0x2>; > >> interrupt-map-mask = <0xf800 0x0 0x0 0x7>; > >> interrupt-map = <0x0 0x0 0x0 0x1 0x2 0x4 0x1 0x0 0x0 0x0 > 0x2 > >> 0x2 0x5 > >> 0x1 0x0 0x0 0x0 0x3 0x2 0x6 0x1 0x0 0x0 0x0 0x4 0x2 0x7 0x1>; > >> > >> pcie@0 { > >> reg = <0x0 0x0 0x0 0x0 0x0>; > >> #size-cells = <0x2>; > >> #address-cells = <0x3>; > >> device_type = "pci"; > >> ranges = <0x2000000 0x0 0xa0000000 0x2000000 0x0 > >> 0xa0000000 0x0 0x20000000 0x1000000 0x0 0x0 0x1000000 0x0 0x0 0x0 > >> 0x100000>; > >> }; > >> }; > >> > >> pcie@ffe0a000 { > >> compatible = "fsl,mpc8548-pcie"; > >> device_type = "pci"; > >> #interrupt-cells = <0x1>; > >> #size-cells = <0x2>; > >> #address-cells = <0x3>; > >> reg = <0x0 0xffe0a000 0x0 0x1000>; > >> bus-range = <0x0 0xff>; > >> ranges = <0x2000000 0x0 0xc0000000 0x0 0xc0000000 0x0 > >> 0x20000000 0x1000000 0x0 0x0 0x0 0xffc20000 0x0 0x10000>; > >> clock-frequency = <0x1fca055>; > >> interrupt-parent = <0x2>; > >> interrupts = <0x10 0x2>; > > > > interrupt-map-mask is missing here.. can you please check dts again. > > > > > >> interrupt-map = <0x0 0x0 0x0 0x1 0x2 0x0 0x1 0x0 0x0 0x0 > 0x2 > >> 0x2 0x1 > >> 0x1 0x0 0x0 0x0 0x3 0x2 0x2 0x1 0x0 0x0 0x0 0x4 0x2 0x3 0x1>; > >> > >> pcie@0 { > >> reg = <0x0 0x0 0x0 0x0 0x0>; > >> #size-cells = <0x2>; > >> #address-cells = <0x3>; > >> device_type = "pci"; > >> ranges = <0x2000000 0x0 0xc0000000 0x2000000 0x0 > >> 0xc0000000 0x0 0x20000000 0x1000000 0x0 0x0 0x1000000 0x0 0x0 0x0 > >> 0x100000>; > >> }; > >> }; > >> }; > >> > >> (**) boot log > >> > >> [ 0.000000] Using P1020 RDB machine description > >> [ 0.000000] Memory CAM mapping: 256/256 Mb, residual: 0Mb > >> [ 0.000000] Linux version 2.6.38 (leon@lunar) (gcc version 4.3.3 > >> (GCC) ) #6 Fri Apr 8 11:00:10 CEST 2011 > >> [ 0.000000] Found legacy serial port 0 for > /soc@ffe00000/serial@4500 > >> [ 0.000000] mem=ffe04500, taddr=ffe04500, irq=0, clk=399999996, > >> speed=0 > >> [ 0.000000] Found legacy serial port 1 for > /soc@ffe00000/serial@4600 > >> [ 0.000000] mem=ffe04600, taddr=ffe04600, irq=0, clk=399999996, > >> speed=0 > >> [ 0.000000] bootconsole [udbg0] enabled > >> [ 0.000000] Found FSL PCI host bridge at 0x00000000ffe09000. > >> Firmware bus number: 0->255 > >> [ 0.000000] PCI host bridge /pcie@ffe09000 ranges: > >> [ 0.000000] MEM 0x00000000a0000000..0x00000000bfffffff -> > >> 0x00000000a0000000 > >> [ 0.000000] IO 0x00000000ffc30000..0x00000000ffc3ffff -> > >> 0x0000000000000000 > >> [ 0.000000] /pcie@ffe09000: PCICSRBAR @ 0xfff00000 > >> [ 0.000000] Found FSL PCI host bridge at 0x00000000ffe0a000. > >> Firmware bus number: 0->0 > >> [ 0.000000] PCI host bridge /pcie@ffe0a000 ranges: > >> [ 0.000000] MEM 0x00000000c0000000..0x00000000dfffffff -> > >> 0x00000000c0000000 > >> [ 0.000000] IO 0x00000000ffc20000..0x00000000ffc2ffff -> > >> 0x0000000000000000 > >> [ 0.000000] /pcie@ffe0a000: PCICSRBAR @ 0xfff00000 > >> [ 0.000000] MPC85xx RDB board from Freescale Semiconductor > >> [ 0.000000] Top of RAM: 0x20000000, Total RAM: 0x20000000 > >> [ 0.000000] Memory hole size: 0MB > >> [ 0.000000] Zone PFN ranges: > >> [ 0.000000] DMA 0x00000000 -> 0x00020000 > >> [ 0.000000] Normal empty > >> [ 0.000000] HighMem empty > >> [ 0.000000] Movable zone start PFN for each node > >> [ 0.000000] early_node_map[1] active PFN ranges > >> [ 0.000000] 0: 0x00000000 -> 0x00020000 > >> [ 0.000000] On node 0 totalpages: 131072 > >> [ 0.000000] free_area_init_node: node 0, pgdat c062d9bc, > >> node_mem_map c07e1000 > >> [ 0.000000] DMA zone: 1024 pages used for memmap > >> [ 0.000000] DMA zone: 0 pages reserved > >> [ 0.000000] DMA zone: 130048 pages, LIFO batch:31 > >> [ 0.000000] MMU: Allocated 1088 bytes of context maps for 255 > contexts > >> [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 > >> [ 0.000000] pcpu-alloc: [0] 0 > >> [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. > >> Total pages: 130048 > >> [ 0.000000] Kernel command line: root=/dev/nfs rw > >> nfsroot=192.168.0.7:/nfsroot/p1020rdb > >> ip=192.168.0.20:192.168.0.7:::P1020RDB:eth0:off console=ttyS0,115200 > >> ramdisk_size=200000 cache-sram-size=0x10000 > >> [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) > >> [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, > 262144 > >> bytes) > >> [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 > >> bytes) > >> [ 0.000000] High memory: 0k > >> [ 0.000000] Memory: 511604k/524288k available (6112k kernel code, > >> 12684k reserved, 256k data, 1686k bss, 220k init) > >> [ 0.000000] Kernel virtual memory layout: > >> [ 0.000000] * 0xfffcf000..0xfffff000 : fixmap > >> [ 0.000000] * 0xff800000..0xffc00000 : highmem PTEs > >> [ 0.000000] * 0xff7da000..0xff800000 : early ioremap > >> [ 0.000000] * 0xe1000000..0xff7da000 : vmalloc & ioremap > >> [ 0.000000] SLUB: Genslabs=15, HWalign=32, Order=0-3, MinObjects=0, > >> CPUs=1, Nodes=1 > >> [ 0.000000] NR_IRQS:512 > >> [ 0.000000] mpic: Setting up MPIC " OpenPIC " version 1.2 at > >> ffe40000, max 2 CPUs > >> [ 0.000000] mpic: ISU size: 256, shift: 8, mask: ff > >> [ 0.000000] mpic: Initializing for 256 sources > >> [ 0.000000] time_init: decrementer frequency = 50.000000 MHz > >> [ 0.000000] time_init: processor frequency = 799.999992 MHz > >> [ 0.000000] clocksource: timebase mult[5000000] shift[22] > registered > >> [ 0.000000] clockevent: decrementer mult[ccccccc] shift[32] cpu[0] > >> [ 0.000000] Console: colour dummy device 80x25 > >> [ 0.010728] pid_max: default: 32768 minimum: 301 > >> [ 0.015483] Mount-cache hash table entries: 512 > >> [ 0.021404] devtmpfs: initialized > >> [ 0.025042] NET: Registered protocol family 16 > >> [ 0.031180] irq: irq 47 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 47 > >> [ 0.031507] PCI: Probing PCI hardware > >> [ 0.035144] pci_bus 0000:00: scanning bus > >> [ 0.035167] pci 0000:00:00.0: [1957:0100] type 1 class 0x000b20 > >> [ 0.035188] pci 0000:00:00.0: calling quirk_mmio_always_on+0x0/0x24 > >> [ 0.035197] pci 0000:00:00.0: ignoring class b20 (doesn't match > >> header type 01) > >> [ 0.042429] pci 0000:00:00.0: calling > >> fixup_hide_host_resource_fsl+0x0/0x54 > >> [ 0.042440] pci 0000:00:00.0: calling > >> pcibios_fixup_resources+0x0/0x110 > >> [ 0.042456] pci 0000:00:00.0: calling > quirk_fsl_pcie_header+0x0/0x50 > >> [ 0.042473] pci 0000:00:00.0: calling > >> quirk_resource_alignment+0x0/0x19c > >> [ 0.042488] pci 0000:00:00.0: supports D1 D2 > >> [ 0.042496] pci 0000:00:00.0: PME# supported from D0 D1 D2 D3hot > >> D3cold > >> [ 0.042505] pci 0000:00:00.0: PME# disabled > >> [ 0.042525] pci_bus 0000:00: fixups for bus > >> [ 0.042539] pci 0000:00:00.0: scanning [bus 00-00] behind bridge, > pass > >> 0 > >> [ 0.042546] pci 0000:00:00.0: bus configuration invalid, > reconfiguring > >> [ 0.042556] pci 0000:00:00.0: scanning [bus 00-00] behind bridge, > pass > >> 1 > >> [ 0.042577] pci_bus 0000:01: scanning bus > >> [ 0.042584] pci_bus 0000:01: fixups for bus > >> [ 0.042591] pci 0000:00:00.0: PCI bridge to [bus 01-ff] > >> [ 0.047728] pci 0000:00:00.0: bridge window [io 0x0000-0x0000] > >> (disabled) > >> [ 0.047738] pci 0000:00:00.0: bridge window [mem > >> 0x00000000-0x000fffff] (disabled) > >> [ 0.047748] pci 0000:00:00.0: bridge window [mem > >> 0x00000000-0x000fffff pref] (disabled) > >> [ 0.047760] pci_bus 0000:01: bus scan returning with max=01 > >> [ 0.047769] pci_bus 0000:00: bus scan returning with max=01 > >> [ 0.047902] pci_bus 0001:02: scanning bus > >> [ 0.047920] pci 0001:02:00.0: [1957:0100] type 1 class 0x000b20 > >> [ 0.047932] pci 0001:02:00.0: calling quirk_mmio_always_on+0x0/0x24 > >> [ 0.047941] pci 0001:02:00.0: ignoring class b20 (doesn't match > >> header type 01) > >> [ 0.055166] pci 0001:02:00.0: calling > >> fixup_hide_host_resource_fsl+0x0/0x54 > >> [ 0.055177] pci 0001:02:00.0: calling > >> pcibios_fixup_resources+0x0/0x110 > >> [ 0.055188] pci 0001:02:00.0: calling > quirk_fsl_pcie_header+0x0/0x50 > >> [ 0.055202] pci 0001:02:00.0: calling > >> quirk_resource_alignment+0x0/0x19c > >> [ 0.055215] pci 0001:02:00.0: supports D1 D2 > >> [ 0.055222] pci 0001:02:00.0: PME# supported from D0 D1 D2 D3hot > >> D3cold > >> [ 0.055230] pci 0001:02:00.0: PME# disabled > >> [ 0.055254] pci_bus 0001:02: fixups for bus > >> [ 0.055265] pci 0001:02:00.0: scanning [bus 01-01] behind bridge, > pass > >> 0 > >> [ 0.055272] pci 0001:02:00.0: bus configuration invalid, > reconfiguring > >> [ 0.055282] pci 0001:02:00.0: scanning [bus 00-00] behind bridge, > pass > >> 1 > >> [ 0.055302] pci_bus 0001:03: scanning bus > >> [ 0.055334] pci 0001:03:00.0: [1095:3132] type 0 class 0x000104 > >> [ 0.055346] pci 0001:03:00.0: calling quirk_mmio_always_on+0x0/0x24 > >> [ 0.055376] pci 0001:03:00.0: reg 10: [mem 0xc0000000-0xc000007f > >> 64bit] > >> [ 0.055401] pci 0001:03:00.0: reg 18: [mem 0xc0004000-0xc0007fff > >> 64bit] > >> [ 0.055420] pci 0001:03:00.0: reg 20: [io 0x1000-0x107f] > >> [ 0.055448] pci 0001:03:00.0: reg 30: [mem 0x00000000-0x0007ffff > pref] > >> [ 0.055461] pci 0001:03:00.0: calling > >> pcibios_fixup_resources+0x0/0x110 > >> [ 0.055473] pci 0001:03:00.0: calling > >> quirk_resource_alignment+0x0/0x19c > >> [ 0.055513] pci 0001:03:00.0: supports D1 D2 > >> [ 0.055537] pci 0001:03:00.0: disabling ASPM on pre-1.1 PCIe > >> device. You can enable it with 'pcie_aspm=force' > >> [ 0.065457] pci_bus 0001:03: fixups for bus > >> [ 0.065464] pci 0001:02:00.0: PCI bridge to [bus 03-ff] > >> [ 0.070655] pci 0001:02:00.0: bridge window [io 0x0000-0x0000] > >> (disabled) > >> [ 0.070664] pci 0001:02:00.0: bridge window [mem 0xc0000000- > >> 0xc00fffff] > >> [ 0.070674] pci 0001:02:00.0: bridge window [mem > >> 0x10000000-0x000fffff pref] (disabled) > >> [ 0.070707] pci_bus 0001:03: bus scan returning with max=03 > >> [ 0.070716] pci_bus 0001:02: bus scan returning with max=03 > >> [ 0.070891] PCI 0000:00 Cannot reserve Legacy IO [io 0xff7ed000- > >> 0xff7edfff] > >> [ 0.070900] PCI 0001:02 Cannot reserve Legacy IO [io 0xff7db000- > >> 0xff7dbfff] > >> [ 0.070922] pci 0000:00:00.0: PCI bridge to [bus 01-01] > >> [ 0.076063] pci 0000:00:00.0: bridge window [io 0xff7ed000- > >> 0xff7fcfff] > >> [ 0.082827] pci 0000:00:00.0: bridge window [mem 0xa0000000- > >> 0xbfffffff] > >> [ 0.089596] pci 0000:00:00.0: bridge window [mem pref disabled] > >> [ 0.095676] pci 0000:00:00.0: enabling device (0106 -> 0107) > >> [ 0.101321] pci 0001:02:00.0: BAR 9: can't assign mem pref (size > >> 0x100000) > >> [ 0.108175] pci 0001:03:00.0: BAR 6: assigned [mem > >> 0xc0080000-0xc00fffff pref] > >> [ 0.115377] pci 0001:02:00.0: PCI bridge to [bus 03-03] > >> [ 0.120584] pci 0001:02:00.0: bridge window [io 0xff7db000- > >> 0xff7eafff] > >> [ 0.127355] pci 0001:02:00.0: bridge window [mem 0xc0000000- > >> 0xdfffffff] > >> [ 0.134124] pci 0001:02:00.0: bridge window [mem pref disabled] > >> [ 0.140203] pci 0001:02:00.0: enabling device (0106 -> 0107) > >> [ 0.145845] pci_bus 0000:00: resource 0 [io 0xff7ed000-0xff7fcfff] > >> [ 0.145854] pci_bus 0000:00: resource 1 [mem 0xa0000000-0xbfffffff] > >> [ 0.145863] pci_bus 0000:01: resource 0 [io 0xff7ed000-0xff7fcfff] > >> [ 0.145872] pci_bus 0000:01: resource 1 [mem 0xa0000000-0xbfffffff] > >> [ 0.145880] pci_bus 0001:02: resource 0 [io 0xff7db000-0xff7eafff] > >> [ 0.145889] pci_bus 0001:02: resource 1 [mem 0xc0000000-0xdfffffff] > >> [ 0.145897] pci_bus 0001:03: resource 0 [io 0xff7db000-0xff7eafff] > >> [ 0.145906] pci_bus 0001:03: resource 1 [mem 0xc0000000-0xdfffffff] > >> [ 0.145942] Registering qe_ic with sysfs... > >> [ 0.149031] bio: create slab <bio-0> at 0 > >> [ 0.153197] vgaarb: loaded > >> [ 0.156055] SCSI subsystem initialized > >> [ 0.159772] libata version 3.00 loaded. > >> [ 0.159905] usbcore: registered new interface driver usbfs > >> [ 0.165357] usbcore: registered new interface driver hub > >> [ 0.170666] usbcore: registered new device driver usb > >> [ 0.175707] Freescale Elo / Elo Plus DMA driver > >> [ 0.180293] Advanced Linux Sound Architecture Driver Version > 1.0.23. > >> [ 0.186845] Switching to clocksource timebase > >> [ 0.194746] NET: Registered protocol family 2 > >> [ 0.199032] Switched to NOHz mode on CPU #0 > >> [ 0.203314] IP route cache hash table entries: 4096 (order: 2, > 16384 > >> bytes) > >> [ 0.210610] TCP established hash table entries: 16384 (order: 5, > >> 131072 bytes) > >> [ 0.218015] TCP bind hash table entries: 16384 (order: 4, 65536 > bytes) > >> [ 0.224585] TCP: Hash tables configured (established 16384 bind > 16384) > >> [ 0.231022] TCP reno registered > >> [ 0.234149] UDP hash table entries: 256 (order: 0, 4096 bytes) > >> [ 0.239974] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) > >> [ 0.246527] NET: Registered protocol family 1 > >> [ 0.251004] RPC: Registered udp transport module. > >> [ 0.255632] RPC: Registered tcp transport module. > >> [ 0.260308] RPC: Registered tcp NFSv4.1 backchannel transport > module. > >> [ 0.266758] pci 0000:00:00.0: calling quirk_cardbus_legacy+0x0/0x50 > >> [ 0.266778] pci 0000:00:00.0: calling > >> quirk_usb_early_handoff+0x0/0x724 > >> [ 0.266794] pci 0001:02:00.0: calling quirk_cardbus_legacy+0x0/0x50 > >> [ 0.266804] pci 0001:02:00.0: calling > >> quirk_usb_early_handoff+0x0/0x724 > >> [ 0.266818] pci 0001:03:00.0: calling quirk_cardbus_legacy+0x0/0x50 > >> [ 0.266829] pci 0001:03:00.0: calling > >> quirk_usb_early_handoff+0x0/0x724 > >> [ 0.266839] PCI: CLS 32 bytes, default 32 > >> [ 0.267012] irq: irq 42 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 42 > >> [ 0.267213] irq: irq 19 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 19 > >> [ 0.267604] irq: irq 16 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 16 > >> [ 0.267761] irq: irq 43 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 43 > >> [ 0.268030] irq: irq 59 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 59 > >> [ 0.268323] irq: irq 20 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 20 > >> [ 0.268335] of:fsl-elo-dma ffe21300.dma: #0 (fsl,eloplus-dma- > channel), > >> irq 20 > >> [ 0.275419] irq: irq 21 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 21 > >> [ 0.275430] of:fsl-elo-dma ffe21300.dma: #1 (fsl,eloplus-dma- > channel), > >> irq 21 > >> [ 0.282530] irq: irq 22 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 22 > >> [ 0.282540] of:fsl-elo-dma ffe21300.dma: #2 (fsl,eloplus-dma- > channel), > >> irq 22 > >> [ 0.289648] irq: irq 23 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 23 > >> [ 0.289659] of:fsl-elo-dma ffe21300.dma: #3 (fsl,eloplus-dma- > channel), > >> irq 23 > >> [ 0.297270] irq: irq 28 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 28 > >> [ 0.297360] irq: irq 72 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 72 > >> [ 0.297450] irq: irq 45 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 45 > >> [ 0.297469] irq: irq 58 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 58 > >> [ 0.297630] irq: irq 224 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 224 > >> [ 0.297649] irq: irq 225 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 225 > >> [ 0.297668] irq: irq 226 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 226 > >> [ 0.297686] irq: irq 227 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 227 > >> [ 0.297705] irq: irq 228 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 228 > >> [ 0.297723] irq: irq 229 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 229 > >> [ 0.297742] irq: irq 230 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 230 > >> [ 0.297760] irq: irq 231 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 231 > >> [ 0.297849] Setting up Freescale MSI support > >> [ 0.298123] audit: initializing netlink socket (disabled) > >> [ 0.303462] type=2000 audit(0.236:1): initialized > >> [ 0.314074] squashfs: version 4.0 (2009/01/31) Phillip Lougher > >> [ 0.320368] Installing knfsd (copyright (C) 1996 > okir@monad.swb.de). > >> [ 0.326841] NTFS driver 2.1.30 [Flags: R/O]. > >> [ 0.331296] JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc. > >> [ 0.337596] msgmni has been set to 1001 > >> [ 0.341965] Block layer SCSI generic (bsg) driver version 0.4 > >> loaded (major 253) > >> [ 0.349288] io scheduler noop registered (default) > >> [ 0.431003] Serial: 8250/16550 driver, 2 ports, IRQ sharing enabled > >> [ 0.438061] serial8250.0: ttyS0 at MMIO 0xffe04500 (irq = 42) is a > >> 16550A > >> [ 0.444791] console [ttyS0] enabled, bootconsole disabled > >> [ 0.456105] serial8250.0: ttyS1 at MMIO 0xffe04600 (irq = 42) is a > >> 16550A > >> [ 0.463482] Generic non-volatile memory driver v1.1 > >> [ 0.470831] brd: module loaded > >> [ 0.475184] loop: module loaded > >> [ 0.478439] nbd: registered device at major 43 > >> [ 0.485462] st: Version 20101219, fixed bufsize 32768, s/g segs 256 > >> [ 0.492145] sata_sil24 0001:03:00.0: version 1.1 built on Apr 8 > >> 2011 11:00:08 > >> [ 0.492182] ata_host_alloc: ENTER > >> [ 0.495504] ata_port_alloc: ENTER > >> [ 0.498821] ata_port_alloc: ENTER > >> [ 0.502525] __ata_port_freeze: ata4294967295 port frozen > >> [ 0.508187] __ata_port_freeze: ata4294967295 port frozen > >> [ 0.513580] ------------[ cut here ]------------ > >> [ 0.518188] WARNING: at drivers/ata/libata-core.c:6082 > >> [ 0.523316] Modules linked in: > >> [ 0.526364] NIP: c02876b0 LR: c0287690 CTR: c0248934 > >> [ 0.531323] REGS: df837d00 TRAP: 0700 Not tainted (2.6.38) > >> [ 0.537058] MSR: 00029000 <EE,ME,CE> CR: 20424022 XER: 20000000 > >> [ 0.543158] TASK = df838000[1] 'swapper' THREAD: df836000 > >> [ 0.548373] GPR00: 00000001 df837db0 df838000 00000000 00003cb6 > >> ffffffff c0249690 00080000 > >> [ 0.556736] GPR08: c073b9bc ffffffff 0007ffff 00003cb6 20424022 > >> 66013a2a 1ff91d00 c056c170 > >> [ 0.565097] GPR16: c0546e94 00000001 00002040 00000400 00000008 > >> 0000020c e109e040 df807060 > >> [ 0.573459] GPR24: dfa58490 c06160d8 00000080 c029fc0c 00000000 > >> c07d4a58 dfa58490 00000000 > >> [ 0.582013] NIP [c02876b0] ata_host_activate+0x48/0x11c > >> [ 0.587232] LR [c0287690] ata_host_activate+0x28/0x11c > >> [ 0.592360] Call Trace: > >> [ 0.594801] [df837db0] [c0287690] ata_host_activate+0x28/0x11c > >> (unreliable) > >> [ 0.601771] [df837de0] [c029faf8] sil24_init_one+0x420/0x534 > >> [ 0.607428] [df837e60] [c021d73c] local_pci_probe+0x24/0x34 > >> [ 0.612997] [df837e70] [c021d984] pci_device_probe+0x84/0xa8 > >> [ 0.618652] [df837ea0] [c0258a44] driver_probe_device+0xa8/0x1c8 > >> [ 0.624653] [df837ec0] [c0258c20] __driver_attach+0xbc/0xc0 > >> [ 0.630231] [df837ee0] [c02580ec] bus_for_each_dev+0x70/0xac > >> [ 0.635885] [df837f10] [c0258844] driver_attach+0x24/0x34 > >> [ 0.641281] [df837f20] [c0257864] bus_add_driver+0xc4/0x294 > >> [ 0.646849] [df837f50] [c0258f98] driver_register+0x84/0x178 > >> [ 0.652504] [df837f70] [c021dc08] __pci_register_driver+0x4c/0xdc > >> [ 0.658597] [df837f90] [c05ddfe4] sil24_init+0x24/0x34 > >> [ 0.663733] [df837fa0] [c0001dc0] do_one_initcall+0x34/0x1c8 > >> [ 0.669388] [df837fd0] [c05c11ec] kernel_init+0xcc/0x174 > >> [ 0.674696] [df837ff0] [c000cf98] kernel_thread+0x4c/0x68 > >> [ 0.680086] Instruction dump: > >> [ 0.683045] 7cda3378 7cf93b78 7c7e1b78 4bfffc91 7c7f1b79 408200d8 > >> 2f9c0000 409e0034 > >> [ 0.690798] 7f69fe70 7d20da78 7c004850 54000ffe <0f000000> 80010034 > >> 7fc3f378 7f24cb78 > >> [ 0.698738] ---[ end trace ab638653f78364ad ]--- > >> [ 0.703813] scsi0 : sata_sil24 > >> [ 0.707083] scsi1 : sata_sil24 > >> [ 0.710242] ata1: SATA max UDMA/100 host m128@0xc0000000 port > >> 0xc0004000 > >> [ 0.716951] ata2: SATA max UDMA/100 host m128@0xc0000000 port > >> 0xc0006000 > >> [ 0.724592] ef000000.nor: Found 1 x16 devices at 0x0 in 16-bit > >> bank. Manufacturer ID 0x000001 Chip ID 0x002101 > >> [ 0.734612] Amd/Fujitsu Extended Query Table at 0x0040 > >> [ 0.739787] Amd/Fujitsu Extended Query version 1.3. > >> [ 0.744839] number of CFI chips: 1 > >> [ 0.748325] ata_port_schedule_eh: port EH scheduled > >> [ 0.753217] ata_scsi_error: ENTER > >> [ 0.756539] ata_eh_link_autopsy: ENTER > >> [ 0.760286] ata_eh_recover: ENTER > >> [ 0.763606] __ata_port_freeze: ata1 port frozen > >> [ 0.768317] RedBoot partition parsing not available > >> [ 0.773212] Creating 5 MTD partitions on "ef000000.nor": > >> [ 0.778526] 0x000000000000-0x000000040000 : "NOR (RO) Vitesse-7385 > >> Firmware" > >> [ 0.786280] 0x000000040000-0x000000080000 : "NOR (RO) DTB Image" > >> [ 0.792876] 0x000000080000-0x000000400000 : "NOR (RO) Linux Kernel > >> Image" > >> [ 0.800257] 0x000000400000-0x000000f00000 : "NOR (RW) JFFS2 Root > File > >> System" > >> [ 0.808001] 0x000000f00000-0x000001000000 : "NOR (RO) U-Boot Image" > >> [ 0.815110] fsl-lbc ffe05000.localbus: read_byte beyond end of > buffer > >> [ 0.821564] fsl-lbc ffe05000.localbus: read_byte beyond end of > buffer > >> [ 0.828002] fsl-lbc ffe05000.localbus: read_byte beyond end of > buffer > >> [ 0.834443] NAND device: Manufacturer ID: 0xec, Chip ID: 0x75 > >> (Samsung NAND 32MiB 3,3V 8-bit) > >> [ 0.843174] Bad block table found at page 65504, version 0x01 > >> [ 0.843513] Bad block table found at page 65472, version 0x01 > >> [ 0.843876] RedBoot partition parsing not available > >> [ 0.848772] Creating 6 MTD partitions on "ffa00000.flash": > >> [ 0.854259] 0x000000000000-0x000000100000 : "NAND (RO) U-Boot > Image" > >> [ 0.861299] 0x000000100000-0x000000200000 : "NAND (RO) DTB Image" > >> [ 0.868010] 0x000000200000-0x000000600000 : "NAND (RO) Linux Kernel > >> Image" > >> [ 0.875530] 0x000000600000-0x000000a00000 : "NAND (RO) Compressed > RFS > >> Image" > >> [ 0.883216] 0x000000a00000-0x000001100000 : "NAND (RW) JFFS2 Root > >> File System" > >> [ 0.891042] 0x000001100000-0x000002000000 : "NAND (RW) Writable > User > >> area" > >> [ 0.898571] eLBC NAND device at 0xffa00000, bank 1 > >> [ 0.904384] Fixed MDIO Bus: probed > >> [ 0.907964] irq: irq 29 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 29 > >> [ 0.907986] irq: irq 30 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 30 > >> [ 0.908005] irq: irq 34 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 34 > >> [ 0.908035] irq: irq 17 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 17 > >> [ 0.908054] irq: irq 18 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 18 > >> [ 0.908074] irq: irq 24 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 24 > >> [ 0.908588] eth0: Gianfar Ethernet Controller Version 1.2, > >> 00:04:9f:01:1f:49 > >> [ 0.915646] eth0: Running with NAPI enabled > >> [ 0.919826] eth0: RX BD ring size for Q[0]: 256 > >> [ 0.924353] eth0: RX BD ring size for Q[1]: 256 > >> [ 0.928879] eth0: RX BD ring size for Q[2]: 256 > >> [ 0.933406] eth0: RX BD ring size for Q[3]: 256 > >> [ 0.937932] eth0: RX BD ring size for Q[4]: 256 > >> [ 0.942458] eth0: RX BD ring size for Q[5]: 256 > >> [ 0.946984] eth0: RX BD ring size for Q[6]: 256 > >> [ 0.951512] eth0: RX BD ring size for Q[7]: 256 > >> [ 0.956037] eth0: TX BD ring size for Q[0]: 256 > >> [ 0.960564] eth0: TX BD ring size for Q[1]: 256 > >> [ 0.965090] eth0: TX BD ring size for Q[2]: 256 > >> [ 0.969616] eth0: TX BD ring size for Q[3]: 256 > >> [ 0.974143] eth0: TX BD ring size for Q[4]: 256 > >> [ 0.978668] eth0: TX BD ring size for Q[5]: 256 > >> [ 0.983197] eth0: TX BD ring size for Q[6]: 256 > >> [ 0.987725] eth0: TX BD ring size for Q[7]: 256 > >> [ 0.992327] irq: irq 35 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 35 > >> [ 0.992348] irq: irq 36 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 36 > >> [ 0.992367] irq: irq 40 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 40 > >> [ 0.992397] irq: irq 51 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 51 > >> [ 0.992417] irq: irq 52 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 52 > >> [ 0.992436] irq: irq 67 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 67 > >> [ 0.992938] eth1: Gianfar Ethernet Controller Version 1.2, > >> 00:04:9f:01:1f:4a > >> [ 0.999992] eth1: Running with NAPI enabled > >> [ 1.004172] eth1: RX BD ring size for Q[0]: 256 > >> [ 1.008699] eth1: RX BD ring size for Q[1]: 256 > >> [ 1.013226] eth1: RX BD ring size for Q[2]: 256 > >> [ 1.017753] eth1: RX BD ring size for Q[3]: 256 > >> [ 1.022280] eth1: RX BD ring size for Q[4]: 256 > >> [ 1.026806] eth1: RX BD ring size for Q[5]: 256 > >> [ 1.031333] eth1: RX BD ring size for Q[6]: 256 > >> [ 1.035860] eth1: RX BD ring size for Q[7]: 256 > >> [ 1.040387] eth1: TX BD ring size for Q[0]: 256 > >> [ 1.044914] eth1: TX BD ring size for Q[1]: 256 > >> [ 1.049441] eth1: TX BD ring size for Q[2]: 256 > >> [ 1.053967] eth1: TX BD ring size for Q[3]: 256 > >> [ 1.058495] eth1: TX BD ring size for Q[4]: 256 > >> [ 1.063022] eth1: TX BD ring size for Q[5]: 256 > >> [ 1.067552] eth1: TX BD ring size for Q[6]: 256 > >> [ 1.072079] eth1: TX BD ring size for Q[7]: 256 > >> [ 1.076679] irq: irq 31 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 31 > >> [ 1.076700] irq: irq 32 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 32 > >> [ 1.076719] irq: irq 33 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 33 > >> [ 1.076748] irq: irq 25 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 25 > >> [ 1.076768] irq: irq 26 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 26 > >> [ 1.076787] irq: irq 27 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 27 > >> [ 1.077315] eth2: Gianfar Ethernet Controller Version 1.2, > >> 00:04:9f:01:1f:4b > >> [ 1.084370] eth2: Running with NAPI enabled > >> [ 1.088551] eth2: RX BD ring size for Q[0]: 256 > >> [ 1.093077] eth2: RX BD ring size for Q[1]: 256 > >> [ 1.097604] eth2: RX BD ring size for Q[2]: 256 > >> [ 1.102130] eth2: RX BD ring size for Q[3]: 256 > >> [ 1.106657] eth2: RX BD ring size for Q[4]: 256 > >> [ 1.111184] eth2: RX BD ring size for Q[5]: 256 > >> [ 1.115712] eth2: RX BD ring size for Q[6]: 256 > >> [ 1.120238] eth2: RX BD ring size for Q[7]: 256 > >> [ 1.124765] eth2: TX BD ring size for Q[0]: 256 > >> [ 1.129291] eth2: TX BD ring size for Q[1]: 256 > >> [ 1.133818] eth2: TX BD ring size for Q[2]: 256 > >> [ 1.138344] eth2: TX BD ring size for Q[3]: 256 > >> [ 1.142871] eth2: TX BD ring size for Q[4]: 256 > >> [ 1.147398] eth2: TX BD ring size for Q[5]: 256 > >> [ 1.151925] eth2: TX BD ring size for Q[6]: 256 > >> [ 1.156452] eth2: TX BD ring size for Q[7]: 256 > >> [ 1.161023] ucc_geth: QE UCC Gigabit Ethernet Controller > >> [ 1.166721] Freescale PowerQUICC MII Bus: probed > >> [ 1.171369] irq: irq 3 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 37 > >> [ 1.171760] irq: irq 2 on host /soc@ffe00000/pic@40000 mapped to > >> virtual irq 38 > >> [ 1.172142] Freescale PowerQUICC MII Bus: probed > >> [ 1.178127] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) > Driver > >> [ 1.184817] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver > >> [ 1.191162] /soc@ffe00000/usb@22000: Invalid 'dr_mode' property, > >> fallback to host mode > >> [ 1.199169] fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host > >> Controller > >> [ 1.205996] fsl-ehci fsl-ehci.0: new USB bus registered, assigned > >> bus number 1 > >> [ 1.235156] fsl-ehci fsl-ehci.0: irq 28, io mem 0xffe22000 > >> [ 1.251134] fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00 > >> [ 1.257090] hub 1-0:1.0: USB hub found > >> [ 1.260860] hub 1-0:1.0: 1 port detected > >> [ 1.264959] Initializing USB Mass Storage driver... > >> [ 1.269918] usbcore: registered new interface driver usb-storage > >> [ 1.275929] USB Mass Storage support registered. > >> [ 1.280797] of:mpc-i2c ffe03000.i2c: timeout 1000000 us > >> [ 1.286321] of:mpc-i2c ffe03100.i2c: timeout 1000000 us > >> [ 1.291698] EDAC MC: Ver: 2.1.0 Apr 8 2011 > >> [ 1.295999] Freescale(R) MPC85xx EDAC driver, (C) 2006 Montavista > >> Software > >> [ 1.303043] mpc85xx_mc_err_probe: No ECC DIMMs discovered > >> [ 1.308913] EDAC DEVICE0: Giving out device to module > >> 'MPC85xx_edac' controller 'mpc85xx_l2_err': DEV 'mpc85xx_l2_err' > >> (INTERRUPT) > >> [ 1.320684] MPC85xx_edac acquired irq 16 for L2 Err > >> [ 1.325561] MPC85xx_edac L2 err registered > >> [ 1.329874] sdhci: Secure Digital Host Controller Interface driver > >> [ 1.336056] sdhci: Copyright(c) Pierre Ossman > >> [ 1.340590] mmc0: SDHCI controller on ffe2e000.sdhci > >> [ffe2e000.sdhci] using DMA > >> [ 1.348286] of:talitos ffe30000.crypto: hwrng > >> [ 1.352766] of:talitos ffe30000.crypto: authenc-hmac-sha1-cbc-aes- > >> talitos > >> [ 1.359618] of:talitos ffe30000.crypto: authenc-hmac-sha1-cbc-3des- > >> talitos > >> [ 1.366583] of:talitos ffe30000.crypto: authenc-hmac-sha256-cbc- > aes- > >> talitos > >> [ 1.473638] of:talitos ffe30000.crypto: authenc-hmac-sha256-cbc- > 3des- > >> talitos > >> [ 1.480747] of:talitos ffe30000.crypto: authenc-hmac-md5-cbc-aes- > >> talitos > >> [ 1.487513] of:talitos ffe30000.crypto: authenc-hmac-md5-cbc-3des- > >> talitos > >> [ 1.494358] of:talitos ffe30000.crypto: cbc-aes-talitos > >> [ 1.499643] of:talitos ffe30000.crypto: cbc-3des-talitos > >> [ 1.505015] of:talitos ffe30000.crypto: md5-talitos > >> [ 1.509952] of:talitos ffe30000.crypto: sha1-talitos > >> [ 1.514976] of:talitos ffe30000.crypto: sha224-talitos > >> [ 1.520174] of:talitos ffe30000.crypto: sha256-talitos > >> [ 1.525372] of:talitos ffe30000.crypto: sha384-talitos > >> [ 1.530573] of:talitos ffe30000.crypto: sha512-talitos > >> [ 1.536275] usbcore: registered new interface driver usbhid > >> [ 1.541850] usbhid: USB HID core driver > >> [ 1.545983] ALSA device list: > >> [ 1.548958] No soundcards found. > >> [ 1.553108] IPv4 over IPv4 tunneling driver > >> [ 1.557922] TCP cubic registered > >> [ 1.561155] Initializing XFRM netlink socket > >> [ 1.565847] NET: Registered protocol family 10 > >> [ 1.574266] IPv6 over IPv4 tunneling driver > >> [ 1.579967] NET: Registered protocol family 17 > >> [ 1.584454] Registering the dns_resolver key type > >> [ 1.590372] drivers/rtc/hctosys.c: unable to open rtc device (rtc0) > >> [ 2.102073] ADDRCONF(NETDEV_UP): eth0: link is not ready > >> [ 2.939140] sil24_softreset: ENTER > >> [ 2.955143] ata_dev_classify: found ATA device by sig > >> [ 2.960194] sil24_softreset: EXIT, class=1 > >> [ 2.964295] ata_eh_thaw_port: ata1 port thawed > >> [ 2.968734] ata_std_postreset: ENTER > >> [ 2.972314] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 0) > >> [ 2.978315] ata_std_postreset: EXIT > >> [ 2.981804] ata_eh_revalidate_and_attach: ENTER > >> [ 2.986333] ata1.00: ata_dev_read_id: ENTER > >> [ 2.986342] ata_sg_setup: ENTER, ata1 > >> [ 2.989996] ata_sg_setup: 1 sg elements mapped > >> [ 2.994431] max_sge now 1 > >> [ 2.997041] max_sge now 1 > >> [ 3.147167] IP-Config: Guessing netmask 255.255.255.0 > >> [ 3.152315] IP-Config: Complete: > >> [ 3.155546] device=eth0, addr=192.168.0.20, > >> mask=255.255.255.0, gw=255.255.255.255, > >> [ 3.163391] host=P1020RDB, domain=, nis-domain=(none), > >> [ 3.168962] bootserver=192.168.0.7, rootserver=192.168.0.7, > >> rootpath= > >> [ 4.147148] PHY: 0:01 - Link is Up - 1000/Full > >> [ 4.151702] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready > >> [ 7.999132] __ata_port_freeze: ata1 port frozen > >> [ 8.003672] ata_sg_clean: unmapping 1 sg elements > >> [ 8.008369] ata1.00: qc timeout (cmd 0xec) > >> [ 8.012474] ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) > >> [ 8.018566] ata_eh_revalidate_and_attach: EXIT rc=-5 > >> [ 8.023534] __ata_port_freeze: ata1 port frozen > >> [ 10.167138] sil24_softreset: ENTER > >> [ 10.183147] ata_dev_classify: found ATA device by sig > >> [ 10.188197] sil24_softreset: EXIT, class=1 > >> [ 10.192298] ata_eh_thaw_port: ata1 port thawed > >> [ 10.196737] ata_std_postreset: ENTER > >> [ 10.200316] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 0) > >> [ 10.206318] ata_std_postreset: EXIT > >> [ 10.209806] ata_eh_revalidate_and_attach: ENTER > >> [ 10.214335] ata1.00: ata_dev_read_id: ENTER > >> [ 10.214344] ata_sg_setup: ENTER, ata1 > >> [ 10.217998] ata_sg_setup: 1 sg elements mapped > >> [ 14.539135] eth0: no IPv6 routers present > >> [ 20.219208] __ata_port_freeze: ata1 port frozen > >> [ 20.223743] ata_sg_clean: unmapping 1 sg elements > >> [ 20.228439] ata1.00: qc timeout (cmd 0xec) > >> [ 20.232540] ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) > >> [ 20.238631] ata_eh_revalidate_and_attach: EXIT rc=-5 > >> [ 20.243600] ata1: limiting SATA link speed to 1.5 Gbps > >> [ 20.248739] __ata_port_freeze: ata1 port frozen > >> [ 22.447139] sil24_softreset: ENTER > >> [ 22.463149] ata_dev_classify: found ATA device by sig > >> [ 22.468199] sil24_softreset: EXIT, class=1 > >> [ 22.472300] ata_eh_thaw_port: ata1 port thawed > >> [ 22.476739] ata_std_postreset: ENTER > >> [ 22.480318] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 10) > >> [ 22.486406] ata_std_postreset: EXIT > >> [ 22.489893] ata_eh_revalidate_and_attach: ENTER > >> [ 22.494421] ata1.00: ata_dev_read_id: ENTER > >> [ 22.494428] ata_sg_setup: ENTER, ata1 > >> [ 22.498080] ata_sg_setup: 1 sg elements mapped > >> [ 52.499142] __ata_port_freeze: ata1 port frozen > >> [ 52.503678] ata_sg_clean: unmapping 1 sg elements > >> [ 52.508374] ata1.00: qc timeout (cmd 0xec) > >> [ 52.512477] ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) > >> [ 52.518570] ata_eh_revalidate_and_attach: EXIT rc=-5 > >> [ 52.523536] __ata_port_freeze: ata1 port frozen > >> [ 54.739148] sil24_softreset: ENTER > >> [ 54.755149] ata_dev_classify: found ATA device by sig > >> [ 54.760209] sil24_softreset: EXIT, class=1 > >> [ 54.764312] ata_eh_thaw_port: ata1 port thawed > >> [ 54.768751] ata_std_postreset: ENTER > >> [ 54.772330] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 10) > >> [ 54.778419] ata_std_postreset: EXIT > >> [ 54.781906] ata_eh_revalidate_and_attach: ENTER > >> [ 54.786435] ata_eh_recover: EXIT, rc=0 > >> [ 54.790184] ata_scsi_error: EXIT > >> [ 54.793440] ata_port_schedule_eh: port EH scheduled > >> [ 54.798330] ata_scsi_error: ENTER > >> [ 54.801651] ata_eh_link_autopsy: ENTER > >> [ 54.805398] ata_eh_recover: ENTER > >> [ 54.808717] __ata_port_freeze: ata2 port frozen > >> [ 56.883149] ata_eh_thaw_port: ata2 port thawed > >> [ 56.887593] ata_std_postreset: ENTER > >> [ 56.891171] ata2: SATA link down (SStatus 0 SControl 0) > >> [ 56.896392] ata_std_postreset: EXIT > >> [ 56.899880] ata_eh_revalidate_and_attach: ENTER > >> [ 56.904409] ata_eh_recover: EXIT, rc=0 > >> [ 56.908157] ata_scsi_error: EXIT > >> [ 56.931100] VFS: Mounted root (nfs filesystem) on device 0:15. > >> [ 56.937349] devtmpfs: mounted > >> [ 56.940365] Freeing unused kernel memory: 220k init > >> > >> > >> [ 0.518188] WARNING: at drivers/ata/libata-core.c:6082 > >> > >> which means that pdev->irq is 0 > >> > >> lspci -vvvn: > >> > >> root@p1020rdb:~# lspci -nvv > >> 0000:00:00.0 0604: 1957:0100 (rev 10) > >> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- > >> Stepping- SERR+ FastB2B- DisINTx- > >> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- > >> <TAbort- <MAbort- >SERR- <PERR- INTx- > >> Latency: 0 > >> Region 0: Memory at <ignored> (32-bit, non-prefetchable) > >> Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 > >> I/O behind bridge: 00000000-00000fff > >> Memory behind bridge: a0000000-bfffffff > >> Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- > >> <TAbort- <MAbort- <SERR- <PERR- > >> BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B- > >> PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- > >> Capabilities: [44] Power Management version 2 > >> Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA > >> PME(D0+,D1+,D2+,D3hot+,D3cold+) > >> Status: D0 PME-Enable- DSel=0 DScale=0 PME- > >> Capabilities: [4c] Express (v1) Root Port (Slot-), MSI 00 > >> DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s > >> <64ns, L1 <1us > >> ExtTag- RBE- FLReset- > >> DevCtl: Report errors: Correctable- Non-Fatal+ Fatal+ > >> Unsupported+ > >> RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ > >> MaxPayload 128 bytes, MaxReadReq 512 bytes > >> DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- > >> TransPend- > >> LnkCap: Port #0, Speed 2.5GT/s, Width x4, ASPM L0s, > >> Latency L0 <2us, > >> L1 unlimited > >> ClockPM- Surprise- LLActRep- BwNot- > >> LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- > >> CommClk- > >> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- > >> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- > >> DLActive- > >> BWMgmt- ABWMgmt- > >> RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- > PMEIntEna- > >> CRSVisible- > >> RootCap: CRSVisible- > >> RootSta: PME ReqID 0000, PMEStatus- PMEPending- > >> Capabilities: [100] Advanced Error Reporting > >> UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- > >> UnxCmplt- RxOF- > >> MalfTLP- ECRC- UnsupReq- ACSViol- > >> UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- > >> UnxCmplt- RxOF- > >> MalfTLP- ECRC- UnsupReq- ACSViol- > >> UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- > >> UnxCmplt- RxOF+ > >> MalfTLP+ ECRC- UnsupReq- ACSViol- > >> CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- > >> NonFatalErr- > >> CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- > >> NonFatalErr- > >> AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ > >> ChkEn- > >> Kernel driver in use: pcieport > >> > >> 0001:02:00.0 0604: 1957:0100 (rev 10) > >> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- > >> Stepping- SERR+ FastB2B- DisINTx- > >> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- > >> <TAbort- <MAbort- >SERR- <PERR- INTx- > >> Latency: 0, Cache Line Size: 32 bytes > >> Region 0: Memory at <ignored> (32-bit, non-prefetchable) > >> Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 > >> I/O behind bridge: 00000000-00000fff > >> Memory behind bridge: c0000000-dfffffff > >> Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- > >> <TAbort- <MAbort- <SERR- <PERR- > >> BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B- > >> PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- > >> Capabilities: [44] Power Management version 2 > >> Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA > >> PME(D0+,D1+,D2+,D3hot+,D3cold+) > >> Status: D0 PME-Enable- DSel=0 DScale=0 PME- > >> Capabilities: [4c] Express (v1) Root Port (Slot-), MSI 00 > >> DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s > >> <64ns, L1 <1us > >> ExtTag- RBE- FLReset- > >> DevCtl: Report errors: Correctable- Non-Fatal+ Fatal+ > >> Unsupported+ > >> RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ > >> MaxPayload 128 bytes, MaxReadReq 512 bytes > >> DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- > >> TransPend- > >> LnkCap: Port #0, Speed 2.5GT/s, Width x4, ASPM L0s, > >> Latency L0 <2us, > >> L1 unlimited > >> ClockPM- Surprise- LLActRep- BwNot- > >> LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- > >> CommClk- > >> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- > >> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- > >> DLActive- > >> BWMgmt- ABWMgmt- > >> RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- > PMEIntEna- > >> CRSVisible- > >> RootCap: CRSVisible- > >> RootSta: PME ReqID 0000, PMEStatus- PMEPending- > >> Capabilities: [100] Advanced Error Reporting > >> UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- > >> UnxCmplt- RxOF- > >> MalfTLP- ECRC- UnsupReq- ACSViol- > >> UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- > >> UnxCmplt- RxOF- > >> MalfTLP- ECRC- UnsupReq- ACSViol- > >> UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- > >> UnxCmplt- RxOF+ > >> MalfTLP+ ECRC- UnsupReq- ACSViol- > >> CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- > >> NonFatalErr- > >> CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- > >> NonFatalErr- > >> AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ > >> ChkEn- > >> Kernel driver in use: pcieport > >> > >> 0001:03:00.0 0104: 1095:3132 (rev 01) > >> Subsystem: 1095:7132 > >> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- > >> Stepping- SERR- FastB2B- DisINTx- > >> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- > >> <TAbort- <MAbort- >SERR- <PERR- INTx- > >> Latency: 0, Cache Line Size: 32 bytes > >> Interrupt: pin A routed to IRQ 0 > >> Region 0: Memory at c0000000 (64-bit, non-prefetchable) > [size=128] > >> Region 2: Memory at c0004000 (64-bit, non-prefetchable) > [size=16K] > >> Region 4: I/O ports at 1000 [size=128] > >> [virtual] Expansion ROM at c0080000 [disabled] [size=512K] > >> Capabilities: [54] Power Management version 2 > >> Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1- > ,D2- > >> ,D3hot-,D3cold-) > >> Status: D0 PME-Enable- DSel=0 DScale=1 PME- > >> Capabilities: [5c] MSI: Mask- 64bit+ Count=1/1 Enable- > >> Address: 0000000000000000 Data: 0000 > >> Capabilities: [70] Express (v1) Legacy Endpoint, MSI 00 > >> DevCap: MaxPayload 1024 bytes, PhantFunc 0, Latency L0s > >> <64ns, L1 <1us > >> ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset- > >> DevCtl: Report errors: Correctable- Non-Fatal- Fatal- > >> Unsupported- > >> RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- > >> MaxPayload 128 bytes, MaxReadReq 1024 bytes > >> DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- > >> TransPend- > >> LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s, > >> Latency L0 > >> unlimited, L1 unlimited > >> ClockPM- Surprise- LLActRep- BwNot- > >> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- > >> CommClk- > >> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- > >> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ > >> DLActive- > >> BWMgmt- ABWMgmt- > >> Capabilities: [100] Advanced Error Reporting > >> UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- > >> UnxCmplt- RxOF- > >> MalfTLP- ECRC- UnsupReq- ACSViol- > >> UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- > >> UnxCmplt- RxOF- > >> MalfTLP- ECRC- UnsupReq- ACSViol- > >> UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- > >> UnxCmplt- RxOF+ > >> MalfTLP+ ECRC- UnsupReq- ACSViol- > >> CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- > >> NonFatalErr- > >> CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- > >> NonFatalErr- > >> AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ > >> ChkEn- > >> Kernel driver in use: sata_sil24 > >> > >> root@p1020rdb:~# > >> > >> Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1- > ,D2- > >> ,D3hot-,D3cold-) > >> Status: D0 PME-Enable- DSel=0 DScale=1 PME- > >> Capabilities: [5c] MSI: Mask- 64bit+ Count=1/1 Enable- > >> Address: 0000000000000000 Data: 0000 > >> Capabilities: [70] Express (v1) Legacy Endpoint, MSI 00 > >> DevCap: MaxPayload 1024 bytes, PhantFunc 0, Latency L0s > >> <64ns, L1 <1us > >> ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset- > >> DevCtl: Report errors: Correctable- Non-Fatal- Fatal- > >> Unsupported- > >> RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- > >> MaxPayload 128 bytes, MaxReadReq 1024 bytes > >> DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- > >> TransPend- > >> LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s, > >> Latency L0 > >> unlimited, L1 unlimited > >> ClockPM- Surprise- LLActRep- BwNot- > >> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- > >> CommClk- > >> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- > >> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ > >> DLActive- > >> BWMgmt- ABWMgmt- > >> Capabilities: [100] Advanced Error Reporting > >> UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- > >> UnxCmplt- RxOF- > >> MalfTLP- ECRC- UnsupReq- ACSViol- > >> UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- > >> UnxCmplt- RxOF- > >> MalfTLP- ECRC- UnsupReq- ACSViol- > >> UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- > >> UnxCmplt- RxOF+ > >> MalfTLP+ ECRC- UnsupReq- ACSViol- > >> CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- > >> NonFatalErr- > >> CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- > >> NonFatalErr- > >> AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ > >> ChkEn- > >> Kernel driver in use: sata_sil24 > >> Kernel modules: sata_sil24 > >> > >> > >> -- > >> Leon > > > > > > > > > > -- > Leon > -- > To unsubscribe from this list: send the line "unsubscribe linux-ide" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html [-- Attachment #2: 0001-p1_p2_rdb-to-set-SQW-INT-pin-of-RTC-as-INT-line.patch --] [-- Type: application/octet-stream, Size: 2015 bytes --] From 39c2a6eb75fabd9745c5762c8dec9d1a85dabf00 Mon Sep 17 00:00:00 2001 From: Priyanka Jain <Priyanka.Jain@freescale.com> Date: Mon, 25 Oct 2010 14:52:53 +0530 Subject: [PATCH] p1_p2_rdb: to set SQW/INT pin of RTC as INT line SQW/INT pin in RTC can be used for generating square wave(by default) or as interrupt line. U-boot is registering this pin for interrupts. Configuring SQW/INT bit as interrupt line during board initialization to avoid spurious interrupts generated by square wave. Signed-off-by: Priyanka Jain <Priyanka.Jain@freescale.com> Signed-off-by: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Prabhakar Kushwaha <prabhakar@freescale.com> --- board/freescale/p1_p2_rdb/p1_p2_rdb.c | 4 +++- include/configs/P1_P2_RDB.h | 1 + 2 files changed, 4 insertions(+), 1 deletions(-) diff --git a/board/freescale/p1_p2_rdb/p1_p2_rdb.c b/board/freescale/p1_p2_rdb/p1_p2_rdb.c index fae31f2..1c4c020 100644 --- a/board/freescale/p1_p2_rdb/p1_p2_rdb.c +++ b/board/freescale/p1_p2_rdb/p1_p2_rdb.c @@ -1,5 +1,5 @@ /* - * Copyright 2009 Freescale Semiconductor, Inc. + * Copyright 2009-2010 Freescale Semiconductor, Inc. * * See file CREDITS for list of people who contributed to this * project. @@ -33,6 +33,7 @@ #include <tsec.h> #include <vsc7385.h> #include <netdev.h> +#include <rtc.h> DECLARE_GLOBAL_DATA_PTR; @@ -156,6 +157,7 @@ int board_early_init_r(void) set_tlb(1, flashbase, CONFIG_SYS_FLASH_BASE_PHYS, MAS3_SX|MAS3_SW|MAS3_SR, MAS2_I|MAS2_G, 0, flash_esel, BOOKE_PAGESZ_16M, 1); + rtc_reset(); return 0; } diff --git a/include/configs/P1_P2_RDB.h b/include/configs/P1_P2_RDB.h index 08c5ef9..610f3ed 100644 --- a/include/configs/P1_P2_RDB.h +++ b/include/configs/P1_P2_RDB.h @@ -350,6 +350,7 @@ extern unsigned long get_board_sys_clk(unsigned long dummy); #define CONFIG_SYS_EEPROM_BUS_NUM 1 #define CONFIG_RTC_DS1337 +#define CONFIG_SYS_RTC_DS1337_NOOSC #define CONFIG_SYS_I2C_RTC_ADDR 0x68 /* * General PCI -- 1.7.3 ^ permalink raw reply related [flat|nested] 19+ messages in thread
* Re: known working sata_sil24.c setup on powerpc platforms? 2011-04-08 12:35 ` Kushwaha Prabhakar-B32579 @ 2011-04-08 14:33 ` Leon Woestenberg 0 siblings, 0 replies; 19+ messages in thread From: Leon Woestenberg @ 2011-04-08 14:33 UTC (permalink / raw) To: Kushwaha Prabhakar-B32579 Cc: Tejun Heo, Jeff Garzik, Linux PPC, linux-ide@vger.kernel.org, Moffett, Kyle D, Gupta Maneesh-B18878 Hello Prabhakar, On Fri, Apr 8, 2011 at 2:35 PM, Kushwaha Prabhakar-B32579 <B32579@freescale.com> wrote: > Hi Leon, > > Finally interrupt came :) > > For this continuously firing of interrupt. Can you please check the u-boo= t code for following patch.. > =A0 =A0 =A0 =A0" p1_p2_rdb: to set SQW/INT pin of RTC as INT line > =A0 =A0 =A0 =A0 Commit id: 39c2a6eb75fabd9745c5762c8dec9d1a85dabf00 " > Indeed, I confirm a 32.68 Hz square wave entering the interrupt pin, now that will keep the system busy :-) Will perform that u-boot fix on my P2020RDB later. I'll report back whether this solves the setup problems, your IDSEL patch seems to work. Thanks for wading through the issues one by one! Best regards, Leon. > This patch is already present at =A0u-boot@lists.denx.de. =A0Or you can a= pply it on u-boot. > > Regards, > Prabhakar > >> -----Original Message----- >> From: linux-ide-owner@vger.kernel.org [mailto:linux-ide- >> owner@vger.kernel.org] On Behalf Of Leon Woestenberg >> Sent: Friday, April 08, 2011 5:49 PM >> To: Kushwaha Prabhakar-B32579 >> Cc: Moffett, Kyle D; linux-ide@vger.kernel.org; Tejun Heo; Jeff Garzik; >> Linux PPC; Gupta Maneesh-B18878 >> Subject: Re: known working sata_sil24.c setup on powerpc platforms? >> >> Hello Prabhakar, >> >> I have P1020E 1.0 silicon (0x80ec0010) on my P1020RDB. >> >> With the addition of the interrupt-map-mask (thanks, miscopied that) I >> get interrupt #16. >> >> However, it keeps continously firing (*). I have verified that the >> Sil3132 device itself has no interrupt pending (the interrupt status >> register reads zero). >> >> root@p1020rdb:~# lspci -vvvn >> ... >> 0001:03:00.0 0104: 1095:3132 (rev 01) >> =A0 =A0 =A0 Subsystem: 1095:7132 >> =A0 =A0 =A0 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- = ParErr- >> Stepping- SERR- FastB2B- DisINTx- >> =A0 =A0 =A0 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dfast >TAb= ort- >> <TAbort- <MAbort- >SERR- <PERR- INTx- >> =A0 =A0 =A0 Latency: 0, Cache Line Size: 32 bytes >> =A0 =A0 =A0 Interrupt: pin A routed to IRQ 16 >> ... >> >> (*) >> [ =A0 =A02.877714] irq 16: nobody cared (try booting with the "irqpoll" >> option) >> [ =A0 =A02.884406] Call Trace: >> [ =A0 =A02.886856] [dffeff50] [c000763c] show_stack+0x4c/0x178 (unreliab= le) >> [ =A0 =A02.893216] [dffeff90] [c007819c] __report_bad_irq+0x38/0xd0 >> [ =A0 =A02.898871] [dffeffb0] [c0078400] note_interrupt+0x1cc/0x22c >> [ =A0 =A02.904528] [dffeffe0] [c0079320] handle_fasteoi_irq+0xd0/0x118 >> [ =A0 =A02.910444] [dffefff0] [c000cbb4] call_handle_irq+0x18/0x28 >> [ =A0 =A02.916012] [dfff1ec0] [c0004e0c] do_IRQ+0xa4/0x140 >> [ =A0 =A02.920888] [dfff1ef0] [c000e63c] ret_from_except+0x0/0x18 >> [ =A0 =A02.926376] --- Exception: 501 at __do_softirq+0x5c/0x158 >> [ =A0 =A02.926380] =A0 =A0 LR =3D call_do_softirq+0x14/0x24 >> [ =A0 =A02.936201] [dfff1fb0] [c00436d4] __do_softirq+0xc0/0x158 (unreli= able) >> [ =A0 =A02.942727] [dfff1ff0] [c000cb8c] call_do_softirq+0x14/0x24 >> [ =A0 =A02.948294] [c0633e70] [c0004c58] do_softirq+0x74/0x80 >> [ =A0 =A02.953429] [c0633e90] [c00434a0] irq_exit+0x7c/0x9c >> [ =A0 =A02.958388] [c0633ea0] [c0004e38] do_IRQ+0xd0/0x140 >> [ =A0 =A02.963261] [c0633ed0] [c000e63c] ret_from_except+0x0/0x18 >> [ =A0 =A02.968746] --- Exception: 501 at cpu_idle+0xcc/0xdc >> [ =A0 =A02.968749] =A0 =A0 LR =3D cpu_idle+0xcc/0xdc >> [ =A0 =A02.977527] [c0633f90] [c0008744] cpu_idle+0x58/0xdc (unreliable) >> [ =A0 =A02.983618] [c0633fb0] [c0002494] rest_init+0x64/0x78 >> [ =A0 =A02.988667] [c0633fc0] [c05c17ec] start_kernel+0x278/0x2dc >> [ =A0 =A02.994147] [c0633ff0] [c00003a0] skpinv+0x2b8/0x2f4 >> [ =A0 =A02.999102] handlers: >> [ =A0 =A03.001365] [<c029fc38>] (sil24_interrupt+0x0/0x8) >> [ =A0 =A03.006162] Disabling IRQ #16 >> >> Even after this, the interrupt handler keeps firing (verified by >> printing the Sil3132 interrupt status register, which reads 0, no >> interrupts pending). >> >> root@p1020rdb:~# cat /proc/interrupts >> =A0 =A0 =A0 =A0 =A0 =A0CPU0 >> =A016: =A0 =A0 200001 =A0 =A0OpenPIC =A0 =A0 =A0 =A0 Level =A0 =A0 =A0 = =A0sata_sil24 >> =A017: =A0 =A0 =A0 =A0 =A00 =A0 =A0OpenPIC =A0 =A0 =A0 =A0 Level =A0 =A0= =A0 =A0[EDAC] L2 err >> =A018: =A0 =A0 =A0 5218 =A0 =A0OpenPIC =A0 =A0 =A0 =A0 Level =A0 =A0 =A0= =A0eth0_g1_tx >> =A019: =A0 =A0 =A0 =A0 =A08 =A0 =A0OpenPIC =A0 =A0 =A0 =A0 Level =A0 =A0= =A0 =A0fsl-lbc >> =A020: =A0 =A0 =A0 =A0 =A00 =A0 =A0OpenPIC =A0 =A0 =A0 =A0 Level =A0 =A0= =A0 =A0fsldma-chan >> =A021: =A0 =A0 =A0 =A0 =A00 =A0 =A0OpenPIC =A0 =A0 =A0 =A0 Level =A0 =A0= =A0 =A0fsldma-chan >> =A022: =A0 =A0 =A0 =A0 =A00 =A0 =A0OpenPIC =A0 =A0 =A0 =A0 Level =A0 =A0= =A0 =A0fsldma-chan >> =A023: =A0 =A0 =A0 =A0 =A00 =A0 =A0OpenPIC =A0 =A0 =A0 =A0 Level =A0 =A0= =A0 =A0fsldma-chan >> =A024: =A0 =A0 =A0 =A0 =A00 =A0 =A0OpenPIC =A0 =A0 =A0 =A0 Level =A0 =A0= =A0 =A0eth0_g1_rx >> =A025: =A0 =A0 =A0 =A0 =A00 =A0 =A0OpenPIC =A0 =A0 =A0 =A0 Level =A0 =A0= =A0 =A0eth0_g1_er >> =A028: =A0 =A0 =A0 =A0 =A00 =A0 =A0OpenPIC =A0 =A0 =A0 =A0 Level =A0 =A0= =A0 =A0ehci_hcd:usb1 >> =A029: =A0 =A0 =A0 =A0 65 =A0 =A0OpenPIC =A0 =A0 =A0 =A0 Level =A0 =A0 = =A0 =A0eth0_g0_tx >> =A030: =A0 =A0 =A0 7203 =A0 =A0OpenPIC =A0 =A0 =A0 =A0 Level =A0 =A0 =A0= =A0eth0_g0_rx >> =A034: =A0 =A0 =A0 =A0 =A00 =A0 =A0OpenPIC =A0 =A0 =A0 =A0 Level =A0 =A0= =A0 =A0eth0_g0_er >> =A042: =A0 =A0 =A0 2988 =A0 =A0OpenPIC =A0 =A0 =A0 =A0 Level =A0 =A0 =A0= =A0serial >> =A043: =A0 =A0 =A0 =A0 =A00 =A0 =A0OpenPIC =A0 =A0 =A0 =A0 Level =A0 =A0= =A0 =A0i2c-mpc, i2c-mpc >> =A045: =A0 =A0 =A0 =A0 =A00 =A0 =A0OpenPIC =A0 =A0 =A0 =A0 Level =A0 =A0= =A0 =A0of:talitos >> =A072: =A0 =A0 =A012883 =A0 =A0OpenPIC =A0 =A0 =A0 =A0 Level =A0 =A0 =A0= =A0mmc0 >> LOC: =A0 =A0 =A016816 =A0 Local timer interrupts >> SPU: =A0 =A0 =A027343 =A0 Spurious interrupts >> CNT: =A0 =A0 =A0 =A0 =A00 =A0 Performance monitoring interrupts >> MCE: =A0 =A0 =A0 =A0 =A00 =A0 Machine check exceptions >> >> >> EIVPR0 register: >> >> root@p1020rdb:~# devmem2 0xffe50000 >> /dev/mem opened. >> Memory mapped at address 0x48021000. >> Value at address 0xFFE50000 (0x48021000): 0x80480000 >> >> This means level sensitive, active low. >> >> >> The external IRQ0 is pulled high, verified by scope. >> >> >> Regards, >> >> Leon. >> >> >> (*)The sata_sil24 interrupt handler keeps firing. >> >> [ =A0 =A06.929867] irq 16: nobody cared (try booting with the "irqpoll" >> option) >> [ =A0 =A06.936566] Call Trace: >> [ =A0 =A06.939018] [dffeff50] [c000763c] show_stack+0x4c/0x178 (unreliab= le) >> [ =A0 =A06.945377] [dffeff90] [c007819c] __report_bad_irq+0x38/0xd0 >> [ =A0 =A06.951034] [dffeffb0] [c0078400] note_interrupt+0x1cc/0x22c >> [ =A0 =A06.956690] [dffeffe0] [c0079320] handle_fasteoi_irq+0xd0/0x118 >> [ =A0 =A06.962606] [dffefff0] [c000cbb4] call_handle_irq+0x18/0x28 >> [ =A0 =A06.968174] [deee7e00] [c0004e0c] do_IRQ+0xa4/0x140 >> [ =A0 =A06.973051] [deee7e30] [c000e63c] ret_from_except+0x0/0x18 >> [ =A0 =A06.978545] --- Exception: 501 at find_next_zero_bit+0x8c/0xe0 >> [ =A0 =A06.978549] =A0 =A0 LR =3D alloc_fd+0x64/0x130 >> [ =A0 =A06.988283] [deee7ef0] [c00b9950] getname+0x28/0xf4 (unreliable) >> [ =A0 =A06.994297] [deee7f10] [c00ab890] do_sys_open+0x5c/0x11c >> [ =A0 =A06.999604] [deee7f40] [c000dfe8] ret_from_syscall+0x0/0x3c >> [ =A0 =A07.005172] --- Exception: c01 at 0x48017a04 >> [ =A0 =A07.005175] =A0 =A0 LR =3D 0x48006a18 >> [ =A0 =A07.012560] handlers: >> [ =A0 =A07.014823] [<c029fc38>] (sil24_interrupt+0x0/0x4fc) >> [ =A0 =A07.019795] Disabling IRQ #16 >> >> >> On Fri, Apr 8, 2011 at 11:41 AM, Kushwaha Prabhakar-B32579 >> <B32579@freescale.com> wrote: >> > Hi Leon, >> > >> > =A0interrupt-map-mask is missing for pcie@ffe0a000 node. Please see my >> comment there... >> > pcie@ffe0a000 node deals with mini-PCIe. >> > >> > one more thing, can you please tell P1020Si version. It will be there >> on u-boot log. >> > >> > --Prabhakar >> > >> >> -----Original Message----- >> >> From: Leon Woestenberg [mailto:leon.woestenberg@gmail.com] >> >> Sent: Friday, April 08, 2011 2:43 PM >> >> To: Kushwaha Prabhakar-B32579 >> >> Cc: Moffett, Kyle D; linux-ide@vger.kernel.org; Tejun Heo; Jeff >> Garzik; >> >> Linux PPC; Gupta Maneesh-B18878 >> >> Subject: Re: known working sata_sil24.c setup on powerpc platforms? >> >> >> >> Hello Prabhakar, >> >> >> >> On Fri, Apr 8, 2011 at 10:31 AM, Kushwaha Prabhakar-B32579 >> >> <B32579@freescale.com> wrote: >> >> > Hi Leon, >> >> > >> >> > >> >> >> -----Original Message----- >> >> >> From: Leon Woestenberg [mailto:leon.woestenberg@gmail.com] >> >> >> Sent: Friday, April 08, 2011 1:55 PM >> >> >> To: Kushwaha Prabhakar-B32579 >> >> >> Cc: Moffett, Kyle D; linux-ide@vger.kernel.org; Tejun Heo; Jeff >> >> >> Garzik; Linux PPC; Gupta Maneesh-B18878 >> >> >> Subject: Re: known working sata_sil24.c setup on powerpc platforms= ? >> >> >> >> >> >> Hello Prabhakar, >> >> >> >> >> >> On Fri, Apr 8, 2011 at 5:44 AM, Kushwaha Prabhakar-B32579 >> >> >> <B32579@freescale.com> wrote: >> >> >> >> -----Original Message----- >> >> >> >> From: linux-ide-owner@vger.kernel.org [mailto:linux-ide- >> >> >> >> owner@vger.kernel.org] On Behalf Of Leon Woestenberg >> >> >> >> Sent: Thursday, April 07, 2011 10:23 PM >> >> >> >> To: Kushwaha Prabhakar-B32579 >> >> >> >> Cc: Moffett, Kyle D; Linux PPC; linux-ide@vger.kernel.org; Teju= n >> >> >> >> Heo; Jeff Garzik >> >> >> >> Subject: Re: known working sata_sil24.c setup on powerpc >> platforms? >> >> >> >> >> >> >> >> On Thu, Apr 7, 2011 at 6:48 AM, Kushwaha Prabhakar-B32579 >> >> >> >> <B32579@freescale.com> wrote: >> >> >> >> > Can you please check p2020rdb.dts for IDSEL entries for pci0/= 1 >> >> node? >> >> >> >> > >> >> >> >> > In order to work in legacy mode, IDSEL entries are required. >> >> >> >> > >> >> >> >> No, the p1020rdb and p2020rdb do not have the IDSEL entries: >> >> >> >> What would the correct IDSEL entries be? >> >> >> > >> >> >> > For legacy interrupt to work IDSEL values are required.. please >> >> >> > find >> >> >> the correct IDSEL values for pci0/1. >> >> >> > >> >> >> > =A0 =A0 =A0 =A0pci0: pcie@ffe09000 { >> >> >> > ... >> >> >> > Please try with this.. I am in process of pushing these IDSEL >> >> >> > values to >> >> >> upstream. >> >> >> > >> >> >> >> >> >> Do you have these for P1020RDB =A0as well? I found a P1020RDB boar= d >> >> >> that has the CE10 errata fixed, so IRQ0 is properly pulled up. >> >> >> >> >> > >> >> > =A0Same IDSEL values are valid for P1020RDB also. >> >> > >> >> I compiled the new device tree binary, the dump is below(*) and boote= d >> >> the P1020RDB from that. >> >> >> >> I verified using an oscilloscope that IRQ0 indeed remains high. >> >> >> >> However, no interrupt seems to come in from the sata_sil24 driver, se= e >> >> boot log (**). >> >> >> >> (*) dtb dump: >> >> $ dtc -I dtb -O dts /tftpboot/p1020rdb/uImage.dtb >> >> >> >> =A0 =A0 =A0 pcie@ffe09000 { >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 compatible =3D "fsl,mpc8548-pcie"; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 device_type =3D "pci"; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 #interrupt-cells =3D <0x1>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 #size-cells =3D <0x2>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 #address-cells =3D <0x3>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 reg =3D <0x0 0xffe09000 0x0 0x1000>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 bus-range =3D <0x0 0xff>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 ranges =3D <0x2000000 0x0 0xa0000000 0x0 = 0xa0000000 0x0 >> >> 0x20000000 0x1000000 0x0 0x0 0x0 0xffc30000 0x0 0x10000>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 clock-frequency =3D <0x1fca055>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 interrupt-parent =3D <0x2>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 interrupts =3D <0x10 0x2>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 interrupt-map-mask =3D <0xf800 0x0 0x0 0x= 7>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 interrupt-map =3D <0x0 0x0 0x0 0x1 0x2 0x= 4 0x1 0x0 0x0 0x0 >> 0x2 >> >> 0x2 0x5 >> >> 0x1 0x0 0x0 0x0 0x3 0x2 0x6 0x1 0x0 0x0 0x0 0x4 0x2 0x7 0x1>; >> >> >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 pcie@0 { >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 reg =3D <0x0 0x0 0x0 0x0 = 0x0>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #size-cells =3D <0x2>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #address-cells =3D <0x3>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 device_type =3D "pci"; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ranges =3D <0x2000000 0x0= 0xa0000000 0x2000000 0x0 >> >> 0xa0000000 0x0 0x20000000 0x1000000 0x0 0x0 0x1000000 0x0 0x0 0x0 >> >> 0x100000>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 }; >> >> =A0 =A0 =A0 }; >> >> >> >> =A0 =A0 =A0 pcie@ffe0a000 { >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 compatible =3D "fsl,mpc8548-pcie"; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 device_type =3D "pci"; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 #interrupt-cells =3D <0x1>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 #size-cells =3D <0x2>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 #address-cells =3D <0x3>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 reg =3D <0x0 0xffe0a000 0x0 0x1000>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 bus-range =3D <0x0 0xff>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 ranges =3D <0x2000000 0x0 0xc0000000 0x0 = 0xc0000000 0x0 >> >> 0x20000000 0x1000000 0x0 0x0 0x0 0xffc20000 0x0 0x10000>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 clock-frequency =3D <0x1fca055>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 interrupt-parent =3D <0x2>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 interrupts =3D <0x10 0x2>; >> > >> > interrupt-map-mask is missing here.. can you please check dts again. >> > >> > >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 interrupt-map =3D <0x0 0x0 0x0 0x1 0x2 0x= 0 0x1 0x0 0x0 0x0 >> 0x2 >> >> 0x2 0x1 >> >> 0x1 0x0 0x0 0x0 0x3 0x2 0x2 0x1 0x0 0x0 0x0 0x4 0x2 0x3 0x1>; >> >> >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 pcie@0 { >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 reg =3D <0x0 0x0 0x0 0x0 = 0x0>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #size-cells =3D <0x2>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 #address-cells =3D <0x3>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 device_type =3D "pci"; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ranges =3D <0x2000000 0x0= 0xc0000000 0x2000000 0x0 >> >> 0xc0000000 0x0 0x20000000 0x1000000 0x0 0x0 0x1000000 0x0 0x0 0x0 >> >> 0x100000>; >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 }; >> >> =A0 =A0 =A0 }; >> >> }; >> >> >> >> (**) boot log >> >> >> >> [ =A0 =A00.000000] Using P1020 RDB machine description >> >> [ =A0 =A00.000000] Memory CAM mapping: 256/256 Mb, residual: 0Mb >> >> [ =A0 =A00.000000] Linux version 2.6.38 (leon@lunar) (gcc version 4.3= .3 >> >> (GCC) ) #6 Fri Apr 8 11:00:10 CEST 2011 >> >> [ =A0 =A00.000000] Found legacy serial port 0 for >> /soc@ffe00000/serial@4500 >> >> [ =A0 =A00.000000] =A0 mem=3Dffe04500, taddr=3Dffe04500, irq=3D0, clk= =3D399999996, >> >> speed=3D0 >> >> [ =A0 =A00.000000] Found legacy serial port 1 for >> /soc@ffe00000/serial@4600 >> >> [ =A0 =A00.000000] =A0 mem=3Dffe04600, taddr=3Dffe04600, irq=3D0, clk= =3D399999996, >> >> speed=3D0 >> >> [ =A0 =A00.000000] bootconsole [udbg0] enabled >> >> [ =A0 =A00.000000] Found FSL PCI host bridge at 0x00000000ffe09000. >> >> Firmware bus number: 0->255 >> >> [ =A0 =A00.000000] PCI host bridge /pcie@ffe09000 =A0ranges: >> >> [ =A0 =A00.000000] =A0MEM 0x00000000a0000000..0x00000000bfffffff -> >> >> 0x00000000a0000000 >> >> [ =A0 =A00.000000] =A0 IO 0x00000000ffc30000..0x00000000ffc3ffff -> >> >> 0x0000000000000000 >> >> [ =A0 =A00.000000] /pcie@ffe09000: PCICSRBAR @ 0xfff00000 >> >> [ =A0 =A00.000000] Found FSL PCI host bridge at 0x00000000ffe0a000. >> >> Firmware bus number: 0->0 >> >> [ =A0 =A00.000000] PCI host bridge /pcie@ffe0a000 =A0ranges: >> >> [ =A0 =A00.000000] =A0MEM 0x00000000c0000000..0x00000000dfffffff -> >> >> 0x00000000c0000000 >> >> [ =A0 =A00.000000] =A0 IO 0x00000000ffc20000..0x00000000ffc2ffff -> >> >> 0x0000000000000000 >> >> [ =A0 =A00.000000] /pcie@ffe0a000: PCICSRBAR @ 0xfff00000 >> >> [ =A0 =A00.000000] MPC85xx RDB board from Freescale Semiconductor >> >> [ =A0 =A00.000000] Top of RAM: 0x20000000, Total RAM: 0x20000000 >> >> [ =A0 =A00.000000] Memory hole size: 0MB >> >> [ =A0 =A00.000000] Zone PFN ranges: >> >> [ =A0 =A00.000000] =A0 DMA =A0 =A0 =A00x00000000 -> 0x00020000 >> >> [ =A0 =A00.000000] =A0 Normal =A0 empty >> >> [ =A0 =A00.000000] =A0 HighMem =A0empty >> >> [ =A0 =A00.000000] Movable zone start PFN for each node >> >> [ =A0 =A00.000000] early_node_map[1] active PFN ranges >> >> [ =A0 =A00.000000] =A0 =A0 0: 0x00000000 -> 0x00020000 >> >> [ =A0 =A00.000000] On node 0 totalpages: 131072 >> >> [ =A0 =A00.000000] free_area_init_node: node 0, pgdat c062d9bc, >> >> node_mem_map c07e1000 >> >> [ =A0 =A00.000000] =A0 DMA zone: 1024 pages used for memmap >> >> [ =A0 =A00.000000] =A0 DMA zone: 0 pages reserved >> >> [ =A0 =A00.000000] =A0 DMA zone: 130048 pages, LIFO batch:31 >> >> [ =A0 =A00.000000] MMU: Allocated 1088 bytes of context maps for 255 >> contexts >> >> [ =A0 =A00.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=3D1*32768 >> >> [ =A0 =A00.000000] pcpu-alloc: [0] 0 >> >> [ =A0 =A00.000000] Built 1 zonelists in Zone order, mobility grouping= on. >> >> Total pages: 130048 >> >> [ =A0 =A00.000000] Kernel command line: root=3D/dev/nfs rw >> >> nfsroot=3D192.168.0.7:/nfsroot/p1020rdb >> >> ip=3D192.168.0.20:192.168.0.7:::P1020RDB:eth0:off console=3DttyS0,115= 200 >> >> ramdisk_size=3D200000 cache-sram-size=3D0x10000 >> >> [ =A0 =A00.000000] PID hash table entries: 2048 (order: 1, 8192 bytes= ) >> >> [ =A0 =A00.000000] Dentry cache hash table entries: 65536 (order: 6, >> 262144 >> >> bytes) >> >> [ =A0 =A00.000000] Inode-cache hash table entries: 32768 (order: 5, 1= 31072 >> >> bytes) >> >> [ =A0 =A00.000000] High memory: 0k >> >> [ =A0 =A00.000000] Memory: 511604k/524288k available (6112k kernel co= de, >> >> 12684k reserved, 256k data, 1686k bss, 220k init) >> >> [ =A0 =A00.000000] Kernel virtual memory layout: >> >> [ =A0 =A00.000000] =A0 * 0xfffcf000..0xfffff000 =A0: fixmap >> >> [ =A0 =A00.000000] =A0 * 0xff800000..0xffc00000 =A0: highmem PTEs >> >> [ =A0 =A00.000000] =A0 * 0xff7da000..0xff800000 =A0: early ioremap >> >> [ =A0 =A00.000000] =A0 * 0xe1000000..0xff7da000 =A0: vmalloc & iorema= p >> >> [ =A0 =A00.000000] SLUB: Genslabs=3D15, HWalign=3D32, Order=3D0-3, Mi= nObjects=3D0, >> >> CPUs=3D1, Nodes=3D1 >> >> [ =A0 =A00.000000] NR_IRQS:512 >> >> [ =A0 =A00.000000] mpic: Setting up MPIC " OpenPIC =A0" version 1.2 a= t >> >> ffe40000, max 2 CPUs >> >> [ =A0 =A00.000000] mpic: ISU size: 256, shift: 8, mask: ff >> >> [ =A0 =A00.000000] mpic: Initializing for 256 sources >> >> [ =A0 =A00.000000] time_init: decrementer frequency =3D 50.000000 MHz >> >> [ =A0 =A00.000000] time_init: processor frequency =A0 =3D 799.999992 = MHz >> >> [ =A0 =A00.000000] clocksource: timebase mult[5000000] shift[22] >> registered >> >> [ =A0 =A00.000000] clockevent: decrementer mult[ccccccc] shift[32] cp= u[0] >> >> [ =A0 =A00.000000] Console: colour dummy device 80x25 >> >> [ =A0 =A00.010728] pid_max: default: 32768 minimum: 301 >> >> [ =A0 =A00.015483] Mount-cache hash table entries: 512 >> >> [ =A0 =A00.021404] devtmpfs: initialized >> >> [ =A0 =A00.025042] NET: Registered protocol family 16 >> >> [ =A0 =A00.031180] irq: irq 47 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 47 >> >> [ =A0 =A00.031507] PCI: Probing PCI hardware >> >> [ =A0 =A00.035144] pci_bus 0000:00: scanning bus >> >> [ =A0 =A00.035167] pci 0000:00:00.0: [1957:0100] type 1 class 0x000b2= 0 >> >> [ =A0 =A00.035188] pci 0000:00:00.0: calling quirk_mmio_always_on+0x0= /0x24 >> >> [ =A0 =A00.035197] pci 0000:00:00.0: ignoring class b20 (doesn't matc= h >> >> header type 01) >> >> [ =A0 =A00.042429] pci 0000:00:00.0: calling >> >> fixup_hide_host_resource_fsl+0x0/0x54 >> >> [ =A0 =A00.042440] pci 0000:00:00.0: calling >> >> pcibios_fixup_resources+0x0/0x110 >> >> [ =A0 =A00.042456] pci 0000:00:00.0: calling >> quirk_fsl_pcie_header+0x0/0x50 >> >> [ =A0 =A00.042473] pci 0000:00:00.0: calling >> >> quirk_resource_alignment+0x0/0x19c >> >> [ =A0 =A00.042488] pci 0000:00:00.0: supports D1 D2 >> >> [ =A0 =A00.042496] pci 0000:00:00.0: PME# supported from D0 D1 D2 D3h= ot >> >> D3cold >> >> [ =A0 =A00.042505] pci 0000:00:00.0: PME# disabled >> >> [ =A0 =A00.042525] pci_bus 0000:00: fixups for bus >> >> [ =A0 =A00.042539] pci 0000:00:00.0: scanning [bus 00-00] behind brid= ge, >> pass >> >> 0 >> >> [ =A0 =A00.042546] pci 0000:00:00.0: bus configuration invalid, >> reconfiguring >> >> [ =A0 =A00.042556] pci 0000:00:00.0: scanning [bus 00-00] behind brid= ge, >> pass >> >> 1 >> >> [ =A0 =A00.042577] pci_bus 0000:01: scanning bus >> >> [ =A0 =A00.042584] pci_bus 0000:01: fixups for bus >> >> [ =A0 =A00.042591] pci 0000:00:00.0: PCI bridge to [bus 01-ff] >> >> [ =A0 =A00.047728] pci 0000:00:00.0: =A0 bridge window [io =A00x0000-= 0x0000] >> >> (disabled) >> >> [ =A0 =A00.047738] pci 0000:00:00.0: =A0 bridge window [mem >> >> 0x00000000-0x000fffff] (disabled) >> >> [ =A0 =A00.047748] pci 0000:00:00.0: =A0 bridge window [mem >> >> 0x00000000-0x000fffff pref] (disabled) >> >> [ =A0 =A00.047760] pci_bus 0000:01: bus scan returning with max=3D01 >> >> [ =A0 =A00.047769] pci_bus 0000:00: bus scan returning with max=3D01 >> >> [ =A0 =A00.047902] pci_bus 0001:02: scanning bus >> >> [ =A0 =A00.047920] pci 0001:02:00.0: [1957:0100] type 1 class 0x000b2= 0 >> >> [ =A0 =A00.047932] pci 0001:02:00.0: calling quirk_mmio_always_on+0x0= /0x24 >> >> [ =A0 =A00.047941] pci 0001:02:00.0: ignoring class b20 (doesn't matc= h >> >> header type 01) >> >> [ =A0 =A00.055166] pci 0001:02:00.0: calling >> >> fixup_hide_host_resource_fsl+0x0/0x54 >> >> [ =A0 =A00.055177] pci 0001:02:00.0: calling >> >> pcibios_fixup_resources+0x0/0x110 >> >> [ =A0 =A00.055188] pci 0001:02:00.0: calling >> quirk_fsl_pcie_header+0x0/0x50 >> >> [ =A0 =A00.055202] pci 0001:02:00.0: calling >> >> quirk_resource_alignment+0x0/0x19c >> >> [ =A0 =A00.055215] pci 0001:02:00.0: supports D1 D2 >> >> [ =A0 =A00.055222] pci 0001:02:00.0: PME# supported from D0 D1 D2 D3h= ot >> >> D3cold >> >> [ =A0 =A00.055230] pci 0001:02:00.0: PME# disabled >> >> [ =A0 =A00.055254] pci_bus 0001:02: fixups for bus >> >> [ =A0 =A00.055265] pci 0001:02:00.0: scanning [bus 01-01] behind brid= ge, >> pass >> >> 0 >> >> [ =A0 =A00.055272] pci 0001:02:00.0: bus configuration invalid, >> reconfiguring >> >> [ =A0 =A00.055282] pci 0001:02:00.0: scanning [bus 00-00] behind brid= ge, >> pass >> >> 1 >> >> [ =A0 =A00.055302] pci_bus 0001:03: scanning bus >> >> [ =A0 =A00.055334] pci 0001:03:00.0: [1095:3132] type 0 class 0x00010= 4 >> >> [ =A0 =A00.055346] pci 0001:03:00.0: calling quirk_mmio_always_on+0x0= /0x24 >> >> [ =A0 =A00.055376] pci 0001:03:00.0: reg 10: [mem 0xc0000000-0xc00000= 7f >> >> 64bit] >> >> [ =A0 =A00.055401] pci 0001:03:00.0: reg 18: [mem 0xc0004000-0xc0007f= ff >> >> 64bit] >> >> [ =A0 =A00.055420] pci 0001:03:00.0: reg 20: [io =A00x1000-0x107f] >> >> [ =A0 =A00.055448] pci 0001:03:00.0: reg 30: [mem 0x00000000-0x0007ff= ff >> pref] >> >> [ =A0 =A00.055461] pci 0001:03:00.0: calling >> >> pcibios_fixup_resources+0x0/0x110 >> >> [ =A0 =A00.055473] pci 0001:03:00.0: calling >> >> quirk_resource_alignment+0x0/0x19c >> >> [ =A0 =A00.055513] pci 0001:03:00.0: supports D1 D2 >> >> [ =A0 =A00.055537] pci 0001:03:00.0: disabling ASPM on pre-1.1 PCIe >> >> device. =A0You can enable it with 'pcie_aspm=3Dforce' >> >> [ =A0 =A00.065457] pci_bus 0001:03: fixups for bus >> >> [ =A0 =A00.065464] pci 0001:02:00.0: PCI bridge to [bus 03-ff] >> >> [ =A0 =A00.070655] pci 0001:02:00.0: =A0 bridge window [io =A00x0000-= 0x0000] >> >> (disabled) >> >> [ =A0 =A00.070664] pci 0001:02:00.0: =A0 bridge window [mem 0xc000000= 0- >> >> 0xc00fffff] >> >> [ =A0 =A00.070674] pci 0001:02:00.0: =A0 bridge window [mem >> >> 0x10000000-0x000fffff pref] (disabled) >> >> [ =A0 =A00.070707] pci_bus 0001:03: bus scan returning with max=3D03 >> >> [ =A0 =A00.070716] pci_bus 0001:02: bus scan returning with max=3D03 >> >> [ =A0 =A00.070891] PCI 0000:00 Cannot reserve Legacy IO [io =A00xff7e= d000- >> >> 0xff7edfff] >> >> [ =A0 =A00.070900] PCI 0001:02 Cannot reserve Legacy IO [io =A00xff7d= b000- >> >> 0xff7dbfff] >> >> [ =A0 =A00.070922] pci 0000:00:00.0: PCI bridge to [bus 01-01] >> >> [ =A0 =A00.076063] pci 0000:00:00.0: =A0 bridge window [io =A00xff7ed= 000- >> >> 0xff7fcfff] >> >> [ =A0 =A00.082827] pci 0000:00:00.0: =A0 bridge window [mem 0xa000000= 0- >> >> 0xbfffffff] >> >> [ =A0 =A00.089596] pci 0000:00:00.0: =A0 bridge window [mem pref disa= bled] >> >> [ =A0 =A00.095676] pci 0000:00:00.0: enabling device (0106 -> 0107) >> >> [ =A0 =A00.101321] pci 0001:02:00.0: BAR 9: can't assign mem pref (si= ze >> >> 0x100000) >> >> [ =A0 =A00.108175] pci 0001:03:00.0: BAR 6: assigned [mem >> >> 0xc0080000-0xc00fffff pref] >> >> [ =A0 =A00.115377] pci 0001:02:00.0: PCI bridge to [bus 03-03] >> >> [ =A0 =A00.120584] pci 0001:02:00.0: =A0 bridge window [io =A00xff7db= 000- >> >> 0xff7eafff] >> >> [ =A0 =A00.127355] pci 0001:02:00.0: =A0 bridge window [mem 0xc000000= 0- >> >> 0xdfffffff] >> >> [ =A0 =A00.134124] pci 0001:02:00.0: =A0 bridge window [mem pref disa= bled] >> >> [ =A0 =A00.140203] pci 0001:02:00.0: enabling device (0106 -> 0107) >> >> [ =A0 =A00.145845] pci_bus 0000:00: resource 0 [io =A00xff7ed000-0xff= 7fcfff] >> >> [ =A0 =A00.145854] pci_bus 0000:00: resource 1 [mem 0xa0000000-0xbfff= ffff] >> >> [ =A0 =A00.145863] pci_bus 0000:01: resource 0 [io =A00xff7ed000-0xff= 7fcfff] >> >> [ =A0 =A00.145872] pci_bus 0000:01: resource 1 [mem 0xa0000000-0xbfff= ffff] >> >> [ =A0 =A00.145880] pci_bus 0001:02: resource 0 [io =A00xff7db000-0xff= 7eafff] >> >> [ =A0 =A00.145889] pci_bus 0001:02: resource 1 [mem 0xc0000000-0xdfff= ffff] >> >> [ =A0 =A00.145897] pci_bus 0001:03: resource 0 [io =A00xff7db000-0xff= 7eafff] >> >> [ =A0 =A00.145906] pci_bus 0001:03: resource 1 [mem 0xc0000000-0xdfff= ffff] >> >> [ =A0 =A00.145942] Registering qe_ic with sysfs... >> >> [ =A0 =A00.149031] bio: create slab <bio-0> at 0 >> >> [ =A0 =A00.153197] vgaarb: loaded >> >> [ =A0 =A00.156055] SCSI subsystem initialized >> >> [ =A0 =A00.159772] libata version 3.00 loaded. >> >> [ =A0 =A00.159905] usbcore: registered new interface driver usbfs >> >> [ =A0 =A00.165357] usbcore: registered new interface driver hub >> >> [ =A0 =A00.170666] usbcore: registered new device driver usb >> >> [ =A0 =A00.175707] Freescale Elo / Elo Plus DMA driver >> >> [ =A0 =A00.180293] Advanced Linux Sound Architecture Driver Version >> 1.0.23. >> >> [ =A0 =A00.186845] Switching to clocksource timebase >> >> [ =A0 =A00.194746] NET: Registered protocol family 2 >> >> [ =A0 =A00.199032] Switched to NOHz mode on CPU #0 >> >> [ =A0 =A00.203314] IP route cache hash table entries: 4096 (order: 2, >> 16384 >> >> bytes) >> >> [ =A0 =A00.210610] TCP established hash table entries: 16384 (order: = 5, >> >> 131072 bytes) >> >> [ =A0 =A00.218015] TCP bind hash table entries: 16384 (order: 4, 6553= 6 >> bytes) >> >> [ =A0 =A00.224585] TCP: Hash tables configured (established 16384 bin= d >> 16384) >> >> [ =A0 =A00.231022] TCP reno registered >> >> [ =A0 =A00.234149] UDP hash table entries: 256 (order: 0, 4096 bytes) >> >> [ =A0 =A00.239974] UDP-Lite hash table entries: 256 (order: 0, 4096 b= ytes) >> >> [ =A0 =A00.246527] NET: Registered protocol family 1 >> >> [ =A0 =A00.251004] RPC: Registered udp transport module. >> >> [ =A0 =A00.255632] RPC: Registered tcp transport module. >> >> [ =A0 =A00.260308] RPC: Registered tcp NFSv4.1 backchannel transport >> module. >> >> [ =A0 =A00.266758] pci 0000:00:00.0: calling quirk_cardbus_legacy+0x0= /0x50 >> >> [ =A0 =A00.266778] pci 0000:00:00.0: calling >> >> quirk_usb_early_handoff+0x0/0x724 >> >> [ =A0 =A00.266794] pci 0001:02:00.0: calling quirk_cardbus_legacy+0x0= /0x50 >> >> [ =A0 =A00.266804] pci 0001:02:00.0: calling >> >> quirk_usb_early_handoff+0x0/0x724 >> >> [ =A0 =A00.266818] pci 0001:03:00.0: calling quirk_cardbus_legacy+0x0= /0x50 >> >> [ =A0 =A00.266829] pci 0001:03:00.0: calling >> >> quirk_usb_early_handoff+0x0/0x724 >> >> [ =A0 =A00.266839] PCI: CLS 32 bytes, default 32 >> >> [ =A0 =A00.267012] irq: irq 42 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 42 >> >> [ =A0 =A00.267213] irq: irq 19 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 19 >> >> [ =A0 =A00.267604] irq: irq 16 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 16 >> >> [ =A0 =A00.267761] irq: irq 43 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 43 >> >> [ =A0 =A00.268030] irq: irq 59 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 59 >> >> [ =A0 =A00.268323] irq: irq 20 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 20 >> >> [ =A0 =A00.268335] of:fsl-elo-dma ffe21300.dma: #0 (fsl,eloplus-dma- >> channel), >> >> irq 20 >> >> [ =A0 =A00.275419] irq: irq 21 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 21 >> >> [ =A0 =A00.275430] of:fsl-elo-dma ffe21300.dma: #1 (fsl,eloplus-dma- >> channel), >> >> irq 21 >> >> [ =A0 =A00.282530] irq: irq 22 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 22 >> >> [ =A0 =A00.282540] of:fsl-elo-dma ffe21300.dma: #2 (fsl,eloplus-dma- >> channel), >> >> irq 22 >> >> [ =A0 =A00.289648] irq: irq 23 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 23 >> >> [ =A0 =A00.289659] of:fsl-elo-dma ffe21300.dma: #3 (fsl,eloplus-dma- >> channel), >> >> irq 23 >> >> [ =A0 =A00.297270] irq: irq 28 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 28 >> >> [ =A0 =A00.297360] irq: irq 72 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 72 >> >> [ =A0 =A00.297450] irq: irq 45 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 45 >> >> [ =A0 =A00.297469] irq: irq 58 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 58 >> >> [ =A0 =A00.297630] irq: irq 224 on host /soc@ffe00000/pic@40000 mappe= d to >> >> virtual irq 224 >> >> [ =A0 =A00.297649] irq: irq 225 on host /soc@ffe00000/pic@40000 mappe= d to >> >> virtual irq 225 >> >> [ =A0 =A00.297668] irq: irq 226 on host /soc@ffe00000/pic@40000 mappe= d to >> >> virtual irq 226 >> >> [ =A0 =A00.297686] irq: irq 227 on host /soc@ffe00000/pic@40000 mappe= d to >> >> virtual irq 227 >> >> [ =A0 =A00.297705] irq: irq 228 on host /soc@ffe00000/pic@40000 mappe= d to >> >> virtual irq 228 >> >> [ =A0 =A00.297723] irq: irq 229 on host /soc@ffe00000/pic@40000 mappe= d to >> >> virtual irq 229 >> >> [ =A0 =A00.297742] irq: irq 230 on host /soc@ffe00000/pic@40000 mappe= d to >> >> virtual irq 230 >> >> [ =A0 =A00.297760] irq: irq 231 on host /soc@ffe00000/pic@40000 mappe= d to >> >> virtual irq 231 >> >> [ =A0 =A00.297849] Setting up Freescale MSI support >> >> [ =A0 =A00.298123] audit: initializing netlink socket (disabled) >> >> [ =A0 =A00.303462] type=3D2000 audit(0.236:1): initialized >> >> [ =A0 =A00.314074] squashfs: version 4.0 (2009/01/31) Phillip Lougher >> >> [ =A0 =A00.320368] Installing knfsd (copyright (C) 1996 >> okir@monad.swb.de). >> >> [ =A0 =A00.326841] NTFS driver 2.1.30 [Flags: R/O]. >> >> [ =A0 =A00.331296] JFFS2 version 2.2. (NAND) =A9 2001-2006 Red Hat, I= nc. >> >> [ =A0 =A00.337596] msgmni has been set to 1001 >> >> [ =A0 =A00.341965] Block layer SCSI generic (bsg) driver version 0.4 >> >> loaded (major 253) >> >> [ =A0 =A00.349288] io scheduler noop registered (default) >> >> [ =A0 =A00.431003] Serial: 8250/16550 driver, 2 ports, IRQ sharing en= abled >> >> [ =A0 =A00.438061] serial8250.0: ttyS0 at MMIO 0xffe04500 (irq =3D 42= ) is a >> >> 16550A >> >> [ =A0 =A00.444791] console [ttyS0] enabled, bootconsole disabled >> >> [ =A0 =A00.456105] serial8250.0: ttyS1 at MMIO 0xffe04600 (irq =3D 42= ) is a >> >> 16550A >> >> [ =A0 =A00.463482] Generic non-volatile memory driver v1.1 >> >> [ =A0 =A00.470831] brd: module loaded >> >> [ =A0 =A00.475184] loop: module loaded >> >> [ =A0 =A00.478439] nbd: registered device at major 43 >> >> [ =A0 =A00.485462] st: Version 20101219, fixed bufsize 32768, s/g seg= s 256 >> >> [ =A0 =A00.492145] sata_sil24 0001:03:00.0: version 1.1 built on Apr = =A08 >> >> 2011 11:00:08 >> >> [ =A0 =A00.492182] ata_host_alloc: ENTER >> >> [ =A0 =A00.495504] ata_port_alloc: ENTER >> >> [ =A0 =A00.498821] ata_port_alloc: ENTER >> >> [ =A0 =A00.502525] __ata_port_freeze: ata4294967295 port frozen >> >> [ =A0 =A00.508187] __ata_port_freeze: ata4294967295 port frozen >> >> [ =A0 =A00.513580] ------------[ cut here ]------------ >> >> [ =A0 =A00.518188] WARNING: at drivers/ata/libata-core.c:6082 >> >> [ =A0 =A00.523316] Modules linked in: >> >> [ =A0 =A00.526364] NIP: c02876b0 LR: c0287690 CTR: c0248934 >> >> [ =A0 =A00.531323] REGS: df837d00 TRAP: 0700 =A0 Not tainted =A0(2.6.= 38) >> >> [ =A0 =A00.537058] MSR: 00029000 <EE,ME,CE> =A0CR: 20424022 =A0XER: 2= 0000000 >> >> [ =A0 =A00.543158] TASK =3D df838000[1] 'swapper' THREAD: df836000 >> >> [ =A0 =A00.548373] GPR00: 00000001 df837db0 df838000 00000000 00003cb= 6 >> >> ffffffff c0249690 00080000 >> >> [ =A0 =A00.556736] GPR08: c073b9bc ffffffff 0007ffff 00003cb6 2042402= 2 >> >> 66013a2a 1ff91d00 c056c170 >> >> [ =A0 =A00.565097] GPR16: c0546e94 00000001 00002040 00000400 0000000= 8 >> >> 0000020c e109e040 df807060 >> >> [ =A0 =A00.573459] GPR24: dfa58490 c06160d8 00000080 c029fc0c 0000000= 0 >> >> c07d4a58 dfa58490 00000000 >> >> [ =A0 =A00.582013] NIP [c02876b0] ata_host_activate+0x48/0x11c >> >> [ =A0 =A00.587232] LR [c0287690] ata_host_activate+0x28/0x11c >> >> [ =A0 =A00.592360] Call Trace: >> >> [ =A0 =A00.594801] [df837db0] [c0287690] ata_host_activate+0x28/0x11c >> >> (unreliable) >> >> [ =A0 =A00.601771] [df837de0] [c029faf8] sil24_init_one+0x420/0x534 >> >> [ =A0 =A00.607428] [df837e60] [c021d73c] local_pci_probe+0x24/0x34 >> >> [ =A0 =A00.612997] [df837e70] [c021d984] pci_device_probe+0x84/0xa8 >> >> [ =A0 =A00.618652] [df837ea0] [c0258a44] driver_probe_device+0xa8/0x1= c8 >> >> [ =A0 =A00.624653] [df837ec0] [c0258c20] __driver_attach+0xbc/0xc0 >> >> [ =A0 =A00.630231] [df837ee0] [c02580ec] bus_for_each_dev+0x70/0xac >> >> [ =A0 =A00.635885] [df837f10] [c0258844] driver_attach+0x24/0x34 >> >> [ =A0 =A00.641281] [df837f20] [c0257864] bus_add_driver+0xc4/0x294 >> >> [ =A0 =A00.646849] [df837f50] [c0258f98] driver_register+0x84/0x178 >> >> [ =A0 =A00.652504] [df837f70] [c021dc08] __pci_register_driver+0x4c/0= xdc >> >> [ =A0 =A00.658597] [df837f90] [c05ddfe4] sil24_init+0x24/0x34 >> >> [ =A0 =A00.663733] [df837fa0] [c0001dc0] do_one_initcall+0x34/0x1c8 >> >> [ =A0 =A00.669388] [df837fd0] [c05c11ec] kernel_init+0xcc/0x174 >> >> [ =A0 =A00.674696] [df837ff0] [c000cf98] kernel_thread+0x4c/0x68 >> >> [ =A0 =A00.680086] Instruction dump: >> >> [ =A0 =A00.683045] 7cda3378 7cf93b78 7c7e1b78 4bfffc91 7c7f1b79 40820= 0d8 >> >> 2f9c0000 409e0034 >> >> [ =A0 =A00.690798] 7f69fe70 7d20da78 7c004850 54000ffe <0f000000> 800= 10034 >> >> 7fc3f378 7f24cb78 >> >> [ =A0 =A00.698738] ---[ end trace ab638653f78364ad ]--- >> >> [ =A0 =A00.703813] scsi0 : sata_sil24 >> >> [ =A0 =A00.707083] scsi1 : sata_sil24 >> >> [ =A0 =A00.710242] ata1: SATA max UDMA/100 host m128@0xc0000000 port >> >> 0xc0004000 >> >> [ =A0 =A00.716951] ata2: SATA max UDMA/100 host m128@0xc0000000 port >> >> 0xc0006000 >> >> [ =A0 =A00.724592] ef000000.nor: Found 1 x16 devices at 0x0 in 16-bit >> >> bank. Manufacturer ID 0x000001 Chip ID 0x002101 >> >> [ =A0 =A00.734612] Amd/Fujitsu Extended Query Table at 0x0040 >> >> [ =A0 =A00.739787] =A0 Amd/Fujitsu Extended Query version 1.3. >> >> [ =A0 =A00.744839] number of CFI chips: 1 >> >> [ =A0 =A00.748325] ata_port_schedule_eh: port EH scheduled >> >> [ =A0 =A00.753217] ata_scsi_error: ENTER >> >> [ =A0 =A00.756539] ata_eh_link_autopsy: ENTER >> >> [ =A0 =A00.760286] ata_eh_recover: ENTER >> >> [ =A0 =A00.763606] __ata_port_freeze: ata1 port frozen >> >> [ =A0 =A00.768317] RedBoot partition parsing not available >> >> [ =A0 =A00.773212] Creating 5 MTD partitions on "ef000000.nor": >> >> [ =A0 =A00.778526] 0x000000000000-0x000000040000 : "NOR (RO) Vitesse-= 7385 >> >> Firmware" >> >> [ =A0 =A00.786280] 0x000000040000-0x000000080000 : "NOR (RO) DTB Imag= e" >> >> [ =A0 =A00.792876] 0x000000080000-0x000000400000 : "NOR (RO) Linux Ke= rnel >> >> Image" >> >> [ =A0 =A00.800257] 0x000000400000-0x000000f00000 : "NOR (RW) JFFS2 Ro= ot >> File >> >> System" >> >> [ =A0 =A00.808001] 0x000000f00000-0x000001000000 : "NOR (RO) U-Boot I= mage" >> >> [ =A0 =A00.815110] fsl-lbc ffe05000.localbus: read_byte beyond end of >> buffer >> >> [ =A0 =A00.821564] fsl-lbc ffe05000.localbus: read_byte beyond end of >> buffer >> >> [ =A0 =A00.828002] fsl-lbc ffe05000.localbus: read_byte beyond end of >> buffer >> >> [ =A0 =A00.834443] NAND device: Manufacturer ID: 0xec, Chip ID: 0x75 >> >> (Samsung NAND 32MiB 3,3V 8-bit) >> >> [ =A0 =A00.843174] Bad block table found at page 65504, version 0x01 >> >> [ =A0 =A00.843513] Bad block table found at page 65472, version 0x01 >> >> [ =A0 =A00.843876] RedBoot partition parsing not available >> >> [ =A0 =A00.848772] Creating 6 MTD partitions on "ffa00000.flash": >> >> [ =A0 =A00.854259] 0x000000000000-0x000000100000 : "NAND (RO) U-Boot >> Image" >> >> [ =A0 =A00.861299] 0x000000100000-0x000000200000 : "NAND (RO) DTB Ima= ge" >> >> [ =A0 =A00.868010] 0x000000200000-0x000000600000 : "NAND (RO) Linux K= ernel >> >> Image" >> >> [ =A0 =A00.875530] 0x000000600000-0x000000a00000 : "NAND (RO) Compres= sed >> RFS >> >> Image" >> >> [ =A0 =A00.883216] 0x000000a00000-0x000001100000 : "NAND (RW) JFFS2 R= oot >> >> File System" >> >> [ =A0 =A00.891042] 0x000001100000-0x000002000000 : "NAND (RW) Writabl= e >> User >> >> area" >> >> [ =A0 =A00.898571] eLBC NAND device at 0xffa00000, bank 1 >> >> [ =A0 =A00.904384] Fixed MDIO Bus: probed >> >> [ =A0 =A00.907964] irq: irq 29 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 29 >> >> [ =A0 =A00.907986] irq: irq 30 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 30 >> >> [ =A0 =A00.908005] irq: irq 34 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 34 >> >> [ =A0 =A00.908035] irq: irq 17 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 17 >> >> [ =A0 =A00.908054] irq: irq 18 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 18 >> >> [ =A0 =A00.908074] irq: irq 24 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 24 >> >> [ =A0 =A00.908588] eth0: Gianfar Ethernet Controller Version 1.2, >> >> 00:04:9f:01:1f:49 >> >> [ =A0 =A00.915646] eth0: Running with NAPI enabled >> >> [ =A0 =A00.919826] eth0: RX BD ring size for Q[0]: 256 >> >> [ =A0 =A00.924353] eth0: RX BD ring size for Q[1]: 256 >> >> [ =A0 =A00.928879] eth0: RX BD ring size for Q[2]: 256 >> >> [ =A0 =A00.933406] eth0: RX BD ring size for Q[3]: 256 >> >> [ =A0 =A00.937932] eth0: RX BD ring size for Q[4]: 256 >> >> [ =A0 =A00.942458] eth0: RX BD ring size for Q[5]: 256 >> >> [ =A0 =A00.946984] eth0: RX BD ring size for Q[6]: 256 >> >> [ =A0 =A00.951512] eth0: RX BD ring size for Q[7]: 256 >> >> [ =A0 =A00.956037] eth0: TX BD ring size for Q[0]: 256 >> >> [ =A0 =A00.960564] eth0: TX BD ring size for Q[1]: 256 >> >> [ =A0 =A00.965090] eth0: TX BD ring size for Q[2]: 256 >> >> [ =A0 =A00.969616] eth0: TX BD ring size for Q[3]: 256 >> >> [ =A0 =A00.974143] eth0: TX BD ring size for Q[4]: 256 >> >> [ =A0 =A00.978668] eth0: TX BD ring size for Q[5]: 256 >> >> [ =A0 =A00.983197] eth0: TX BD ring size for Q[6]: 256 >> >> [ =A0 =A00.987725] eth0: TX BD ring size for Q[7]: 256 >> >> [ =A0 =A00.992327] irq: irq 35 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 35 >> >> [ =A0 =A00.992348] irq: irq 36 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 36 >> >> [ =A0 =A00.992367] irq: irq 40 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 40 >> >> [ =A0 =A00.992397] irq: irq 51 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 51 >> >> [ =A0 =A00.992417] irq: irq 52 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 52 >> >> [ =A0 =A00.992436] irq: irq 67 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 67 >> >> [ =A0 =A00.992938] eth1: Gianfar Ethernet Controller Version 1.2, >> >> 00:04:9f:01:1f:4a >> >> [ =A0 =A00.999992] eth1: Running with NAPI enabled >> >> [ =A0 =A01.004172] eth1: RX BD ring size for Q[0]: 256 >> >> [ =A0 =A01.008699] eth1: RX BD ring size for Q[1]: 256 >> >> [ =A0 =A01.013226] eth1: RX BD ring size for Q[2]: 256 >> >> [ =A0 =A01.017753] eth1: RX BD ring size for Q[3]: 256 >> >> [ =A0 =A01.022280] eth1: RX BD ring size for Q[4]: 256 >> >> [ =A0 =A01.026806] eth1: RX BD ring size for Q[5]: 256 >> >> [ =A0 =A01.031333] eth1: RX BD ring size for Q[6]: 256 >> >> [ =A0 =A01.035860] eth1: RX BD ring size for Q[7]: 256 >> >> [ =A0 =A01.040387] eth1: TX BD ring size for Q[0]: 256 >> >> [ =A0 =A01.044914] eth1: TX BD ring size for Q[1]: 256 >> >> [ =A0 =A01.049441] eth1: TX BD ring size for Q[2]: 256 >> >> [ =A0 =A01.053967] eth1: TX BD ring size for Q[3]: 256 >> >> [ =A0 =A01.058495] eth1: TX BD ring size for Q[4]: 256 >> >> [ =A0 =A01.063022] eth1: TX BD ring size for Q[5]: 256 >> >> [ =A0 =A01.067552] eth1: TX BD ring size for Q[6]: 256 >> >> [ =A0 =A01.072079] eth1: TX BD ring size for Q[7]: 256 >> >> [ =A0 =A01.076679] irq: irq 31 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 31 >> >> [ =A0 =A01.076700] irq: irq 32 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 32 >> >> [ =A0 =A01.076719] irq: irq 33 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 33 >> >> [ =A0 =A01.076748] irq: irq 25 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 25 >> >> [ =A0 =A01.076768] irq: irq 26 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 26 >> >> [ =A0 =A01.076787] irq: irq 27 on host /soc@ffe00000/pic@40000 mapped= to >> >> virtual irq 27 >> >> [ =A0 =A01.077315] eth2: Gianfar Ethernet Controller Version 1.2, >> >> 00:04:9f:01:1f:4b >> >> [ =A0 =A01.084370] eth2: Running with NAPI enabled >> >> [ =A0 =A01.088551] eth2: RX BD ring size for Q[0]: 256 >> >> [ =A0 =A01.093077] eth2: RX BD ring size for Q[1]: 256 >> >> [ =A0 =A01.097604] eth2: RX BD ring size for Q[2]: 256 >> >> [ =A0 =A01.102130] eth2: RX BD ring size for Q[3]: 256 >> >> [ =A0 =A01.106657] eth2: RX BD ring size for Q[4]: 256 >> >> [ =A0 =A01.111184] eth2: RX BD ring size for Q[5]: 256 >> >> [ =A0 =A01.115712] eth2: RX BD ring size for Q[6]: 256 >> >> [ =A0 =A01.120238] eth2: RX BD ring size for Q[7]: 256 >> >> [ =A0 =A01.124765] eth2: TX BD ring size for Q[0]: 256 >> >> [ =A0 =A01.129291] eth2: TX BD ring size for Q[1]: 256 >> >> [ =A0 =A01.133818] eth2: TX BD ring size for Q[2]: 256 >> >> [ =A0 =A01.138344] eth2: TX BD ring size for Q[3]: 256 >> >> [ =A0 =A01.142871] eth2: TX BD ring size for Q[4]: 256 >> >> [ =A0 =A01.147398] eth2: TX BD ring size for Q[5]: 256 >> >> [ =A0 =A01.151925] eth2: TX BD ring size for Q[6]: 256 >> >> [ =A0 =A01.156452] eth2: TX BD ring size for Q[7]: 256 >> >> [ =A0 =A01.161023] ucc_geth: QE UCC Gigabit Ethernet Controller >> >> [ =A0 =A01.166721] Freescale PowerQUICC MII Bus: probed >> >> [ =A0 =A01.171369] irq: irq 3 on host /soc@ffe00000/pic@40000 mapped = to >> >> virtual irq 37 >> >> [ =A0 =A01.171760] irq: irq 2 on host /soc@ffe00000/pic@40000 mapped = to >> >> virtual irq 38 >> >> [ =A0 =A01.172142] Freescale PowerQUICC MII Bus: probed >> >> [ =A0 =A01.178127] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI= ) >> Driver >> >> [ =A0 =A01.184817] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Dr= iver >> >> [ =A0 =A01.191162] /soc@ffe00000/usb@22000: Invalid 'dr_mode' propert= y, >> >> fallback to host mode >> >> [ =A0 =A01.199169] fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host >> >> Controller >> >> [ =A0 =A01.205996] fsl-ehci fsl-ehci.0: new USB bus registered, assig= ned >> >> bus number 1 >> >> [ =A0 =A01.235156] fsl-ehci fsl-ehci.0: irq 28, io mem 0xffe22000 >> >> [ =A0 =A01.251134] fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00 >> >> [ =A0 =A01.257090] hub 1-0:1.0: USB hub found >> >> [ =A0 =A01.260860] hub 1-0:1.0: 1 port detected >> >> [ =A0 =A01.264959] Initializing USB Mass Storage driver... >> >> [ =A0 =A01.269918] usbcore: registered new interface driver usb-stora= ge >> >> [ =A0 =A01.275929] USB Mass Storage support registered. >> >> [ =A0 =A01.280797] of:mpc-i2c ffe03000.i2c: timeout 1000000 us >> >> [ =A0 =A01.286321] of:mpc-i2c ffe03100.i2c: timeout 1000000 us >> >> [ =A0 =A01.291698] EDAC MC: Ver: 2.1.0 Apr =A08 2011 >> >> [ =A0 =A01.295999] Freescale(R) MPC85xx EDAC driver, (C) 2006 Montavi= sta >> >> Software >> >> [ =A0 =A01.303043] mpc85xx_mc_err_probe: No ECC DIMMs discovered >> >> [ =A0 =A01.308913] EDAC DEVICE0: Giving out device to module >> >> 'MPC85xx_edac' controller 'mpc85xx_l2_err': DEV 'mpc85xx_l2_err' >> >> (INTERRUPT) >> >> [ =A0 =A01.320684] MPC85xx_edac acquired irq 16 for L2 Err >> >> [ =A0 =A01.325561] MPC85xx_edac L2 err registered >> >> [ =A0 =A01.329874] sdhci: Secure Digital Host Controller Interface dr= iver >> >> [ =A0 =A01.336056] sdhci: Copyright(c) Pierre Ossman >> >> [ =A0 =A01.340590] mmc0: SDHCI controller on ffe2e000.sdhci >> >> [ffe2e000.sdhci] using DMA >> >> [ =A0 =A01.348286] of:talitos ffe30000.crypto: hwrng >> >> [ =A0 =A01.352766] of:talitos ffe30000.crypto: authenc-hmac-sha1-cbc-= aes- >> >> talitos >> >> [ =A0 =A01.359618] of:talitos ffe30000.crypto: authenc-hmac-sha1-cbc-= 3des- >> >> talitos >> >> [ =A0 =A01.366583] of:talitos ffe30000.crypto: authenc-hmac-sha256-cb= c- >> aes- >> >> talitos >> >> [ =A0 =A01.473638] of:talitos ffe30000.crypto: authenc-hmac-sha256-cb= c- >> 3des- >> >> talitos >> >> [ =A0 =A01.480747] of:talitos ffe30000.crypto: authenc-hmac-md5-cbc-a= es- >> >> talitos >> >> [ =A0 =A01.487513] of:talitos ffe30000.crypto: authenc-hmac-md5-cbc-3= des- >> >> talitos >> >> [ =A0 =A01.494358] of:talitos ffe30000.crypto: cbc-aes-talitos >> >> [ =A0 =A01.499643] of:talitos ffe30000.crypto: cbc-3des-talitos >> >> [ =A0 =A01.505015] of:talitos ffe30000.crypto: md5-talitos >> >> [ =A0 =A01.509952] of:talitos ffe30000.crypto: sha1-talitos >> >> [ =A0 =A01.514976] of:talitos ffe30000.crypto: sha224-talitos >> >> [ =A0 =A01.520174] of:talitos ffe30000.crypto: sha256-talitos >> >> [ =A0 =A01.525372] of:talitos ffe30000.crypto: sha384-talitos >> >> [ =A0 =A01.530573] of:talitos ffe30000.crypto: sha512-talitos >> >> [ =A0 =A01.536275] usbcore: registered new interface driver usbhid >> >> [ =A0 =A01.541850] usbhid: USB HID core driver >> >> [ =A0 =A01.545983] ALSA device list: >> >> [ =A0 =A01.548958] =A0 No soundcards found. >> >> [ =A0 =A01.553108] IPv4 over IPv4 tunneling driver >> >> [ =A0 =A01.557922] TCP cubic registered >> >> [ =A0 =A01.561155] Initializing XFRM netlink socket >> >> [ =A0 =A01.565847] NET: Registered protocol family 10 >> >> [ =A0 =A01.574266] IPv6 over IPv4 tunneling driver >> >> [ =A0 =A01.579967] NET: Registered protocol family 17 >> >> [ =A0 =A01.584454] Registering the dns_resolver key type >> >> [ =A0 =A01.590372] drivers/rtc/hctosys.c: unable to open rtc device (= rtc0) >> >> [ =A0 =A02.102073] ADDRCONF(NETDEV_UP): eth0: link is not ready >> >> [ =A0 =A02.939140] sil24_softreset: ENTER >> >> [ =A0 =A02.955143] ata_dev_classify: found ATA device by sig >> >> [ =A0 =A02.960194] sil24_softreset: EXIT, class=3D1 >> >> [ =A0 =A02.964295] ata_eh_thaw_port: ata1 port thawed >> >> [ =A0 =A02.968734] ata_std_postreset: ENTER >> >> [ =A0 =A02.972314] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl = 0) >> >> [ =A0 =A02.978315] ata_std_postreset: EXIT >> >> [ =A0 =A02.981804] ata_eh_revalidate_and_attach: ENTER >> >> [ =A0 =A02.986333] ata1.00: ata_dev_read_id: ENTER >> >> [ =A0 =A02.986342] ata_sg_setup: ENTER, ata1 >> >> [ =A0 =A02.989996] ata_sg_setup: 1 sg elements mapped >> >> [ =A0 =A02.994431] max_sge now 1 >> >> [ =A0 =A02.997041] max_sge now 1 >> >> [ =A0 =A03.147167] IP-Config: Guessing netmask 255.255.255.0 >> >> [ =A0 =A03.152315] IP-Config: Complete: >> >> [ =A0 =A03.155546] =A0 =A0 =A0device=3Deth0, addr=3D192.168.0.20, >> >> mask=3D255.255.255.0, gw=3D255.255.255.255, >> >> [ =A0 =A03.163391] =A0 =A0 =A0host=3DP1020RDB, domain=3D, nis-domain= =3D(none), >> >> [ =A0 =A03.168962] =A0 =A0 =A0bootserver=3D192.168.0.7, rootserver=3D= 192.168.0.7, >> >> rootpath=3D >> >> [ =A0 =A04.147148] PHY: 0:01 - Link is Up - 1000/Full >> >> [ =A0 =A04.151702] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready >> >> [ =A0 =A07.999132] __ata_port_freeze: ata1 port frozen >> >> [ =A0 =A08.003672] ata_sg_clean: unmapping 1 sg elements >> >> [ =A0 =A08.008369] ata1.00: qc timeout (cmd 0xec) >> >> [ =A0 =A08.012474] ata1.00: failed to IDENTIFY (I/O error, err_mask= =3D0x4) >> >> [ =A0 =A08.018566] ata_eh_revalidate_and_attach: EXIT rc=3D-5 >> >> [ =A0 =A08.023534] __ata_port_freeze: ata1 port frozen >> >> [ =A0 10.167138] sil24_softreset: ENTER >> >> [ =A0 10.183147] ata_dev_classify: found ATA device by sig >> >> [ =A0 10.188197] sil24_softreset: EXIT, class=3D1 >> >> [ =A0 10.192298] ata_eh_thaw_port: ata1 port thawed >> >> [ =A0 10.196737] ata_std_postreset: ENTER >> >> [ =A0 10.200316] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 0) >> >> [ =A0 10.206318] ata_std_postreset: EXIT >> >> [ =A0 10.209806] ata_eh_revalidate_and_attach: ENTER >> >> [ =A0 10.214335] ata1.00: ata_dev_read_id: ENTER >> >> [ =A0 10.214344] ata_sg_setup: ENTER, ata1 >> >> [ =A0 10.217998] ata_sg_setup: 1 sg elements mapped >> >> [ =A0 14.539135] eth0: no IPv6 routers present >> >> [ =A0 20.219208] __ata_port_freeze: ata1 port frozen >> >> [ =A0 20.223743] ata_sg_clean: unmapping 1 sg elements >> >> [ =A0 20.228439] ata1.00: qc timeout (cmd 0xec) >> >> [ =A0 20.232540] ata1.00: failed to IDENTIFY (I/O error, err_mask=3D0= x4) >> >> [ =A0 20.238631] ata_eh_revalidate_and_attach: EXIT rc=3D-5 >> >> [ =A0 20.243600] ata1: limiting SATA link speed to 1.5 Gbps >> >> [ =A0 20.248739] __ata_port_freeze: ata1 port frozen >> >> [ =A0 22.447139] sil24_softreset: ENTER >> >> [ =A0 22.463149] ata_dev_classify: found ATA device by sig >> >> [ =A0 22.468199] sil24_softreset: EXIT, class=3D1 >> >> [ =A0 22.472300] ata_eh_thaw_port: ata1 port thawed >> >> [ =A0 22.476739] ata_std_postreset: ENTER >> >> [ =A0 22.480318] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 10= ) >> >> [ =A0 22.486406] ata_std_postreset: EXIT >> >> [ =A0 22.489893] ata_eh_revalidate_and_attach: ENTER >> >> [ =A0 22.494421] ata1.00: ata_dev_read_id: ENTER >> >> [ =A0 22.494428] ata_sg_setup: ENTER, ata1 >> >> [ =A0 22.498080] ata_sg_setup: 1 sg elements mapped >> >> [ =A0 52.499142] __ata_port_freeze: ata1 port frozen >> >> [ =A0 52.503678] ata_sg_clean: unmapping 1 sg elements >> >> [ =A0 52.508374] ata1.00: qc timeout (cmd 0xec) >> >> [ =A0 52.512477] ata1.00: failed to IDENTIFY (I/O error, err_mask=3D0= x4) >> >> [ =A0 52.518570] ata_eh_revalidate_and_attach: EXIT rc=3D-5 >> >> [ =A0 52.523536] __ata_port_freeze: ata1 port frozen >> >> [ =A0 54.739148] sil24_softreset: ENTER >> >> [ =A0 54.755149] ata_dev_classify: found ATA device by sig >> >> [ =A0 54.760209] sil24_softreset: EXIT, class=3D1 >> >> [ =A0 54.764312] ata_eh_thaw_port: ata1 port thawed >> >> [ =A0 54.768751] ata_std_postreset: ENTER >> >> [ =A0 54.772330] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 10= ) >> >> [ =A0 54.778419] ata_std_postreset: EXIT >> >> [ =A0 54.781906] ata_eh_revalidate_and_attach: ENTER >> >> [ =A0 54.786435] ata_eh_recover: EXIT, rc=3D0 >> >> [ =A0 54.790184] ata_scsi_error: EXIT >> >> [ =A0 54.793440] ata_port_schedule_eh: port EH scheduled >> >> [ =A0 54.798330] ata_scsi_error: ENTER >> >> [ =A0 54.801651] ata_eh_link_autopsy: ENTER >> >> [ =A0 54.805398] ata_eh_recover: ENTER >> >> [ =A0 54.808717] __ata_port_freeze: ata2 port frozen >> >> [ =A0 56.883149] ata_eh_thaw_port: ata2 port thawed >> >> [ =A0 56.887593] ata_std_postreset: ENTER >> >> [ =A0 56.891171] ata2: SATA link down (SStatus 0 SControl 0) >> >> [ =A0 56.896392] ata_std_postreset: EXIT >> >> [ =A0 56.899880] ata_eh_revalidate_and_attach: ENTER >> >> [ =A0 56.904409] ata_eh_recover: EXIT, rc=3D0 >> >> [ =A0 56.908157] ata_scsi_error: EXIT >> >> [ =A0 56.931100] VFS: Mounted root (nfs filesystem) on device 0:15. >> >> [ =A0 56.937349] devtmpfs: mounted >> >> [ =A0 56.940365] Freeing unused kernel memory: 220k init >> >> >> >> >> >> [ =A0 =A00.518188] WARNING: at drivers/ata/libata-core.c:6082 >> >> >> >> which means that pdev->irq is 0 >> >> >> >> lspci -vvvn: >> >> >> >> root@p1020rdb:~# lspci -nvv >> >> 0000:00:00.0 0604: 1957:0100 (rev 10) >> >> =A0 =A0 =A0 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoo= p- >> ParErr- >> >> Stepping- SERR+ FastB2B- DisINTx- >> >> =A0 =A0 =A0 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dfast >= TAbort- >> >> <TAbort- <MAbort- >SERR- <PERR- INTx- >> >> =A0 =A0 =A0 Latency: 0 >> >> =A0 =A0 =A0 Region 0: Memory at <ignored> (32-bit, non-prefetchable) >> >> =A0 =A0 =A0 Bus: primary=3D00, secondary=3D01, subordinate=3D01, sec-= latency=3D0 >> >> =A0 =A0 =A0 I/O behind bridge: 00000000-00000fff >> >> =A0 =A0 =A0 Memory behind bridge: a0000000-bfffffff >> >> =A0 =A0 =A0 Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=3Dfast >= TAbort- >> >> <TAbort- <MAbort- <SERR- <PERR- >> >> =A0 =A0 =A0 BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- Fast= B2B- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 PriDiscTmr- SecDiscTmr- DiscTmrStat- Disc= TmrSERREn- >> >> =A0 =A0 =A0 Capabilities: [44] Power Management version 2 >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=3D= 0mA >> >> PME(D0+,D1+,D2+,D3hot+,D3cold+) >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Status: D0 PME-Enable- DSel=3D0 DScale=3D= 0 PME- >> >> =A0 =A0 =A0 Capabilities: [4c] Express (v1) Root Port (Slot-), MSI 00 >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevCap: MaxPayload 256 bytes, PhantFunc 0= , Latency L0s >> >> <64ns, L1 <1us >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ExtTag- RBE- FLReset- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevCtl: Report errors: Correctable- Non-F= atal+ Fatal+ >> >> Unsupported+ >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 RlxdOrd+ ExtTag- PhantFun= c- AuxPwr- NoSnoop+ >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 MaxPayload 128 bytes, Max= ReadReq 512 bytes >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevSta: CorrErr- UncorrErr- FatalErr- Uns= uppReq- AuxPwr- >> >> TransPend- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkCap: Port #0, Speed 2.5GT/s, Width x4,= ASPM L0s, >> >> Latency L0 <2us, >> >> L1 unlimited >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ClockPM- Surprise- LLActR= ep- BwNot- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkCtl: ASPM Disabled; RCB 128 bytes Disa= bled- Retrain- >> >> CommClk- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ExtSynch- ClockPM- AutWid= Dis- BWInt- AutBWInt- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkSta: Speed 2.5GT/s, Width x1, TrErr- T= rain- SlotClk- >> >> DLActive- >> >> BWMgmt- ABWMgmt- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 RootCtl: ErrCorrectable- ErrNon-Fatal- Er= rFatal- >> PMEIntEna- >> >> CRSVisible- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 RootCap: CRSVisible- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 RootSta: PME ReqID 0000, PMEStatus- PMEPe= nding- >> >> =A0 =A0 =A0 Capabilities: [100] Advanced Error Reporting >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UESta: =A0DLP- SDES- TLP- FCP- CmpltTO- C= mpltAbrt- >> >> UnxCmplt- RxOF- >> >> MalfTLP- ECRC- UnsupReq- ACSViol- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UEMsk: =A0DLP- SDES- TLP- FCP- CmpltTO- C= mpltAbrt- >> >> UnxCmplt- RxOF- >> >> MalfTLP- ECRC- UnsupReq- ACSViol- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- Cmp= ltAbrt- >> >> UnxCmplt- RxOF+ >> >> MalfTLP+ ECRC- UnsupReq- ACSViol- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 CESta: =A0RxErr- BadTLP- BadDLLP- Rollove= r- Timeout- >> >> NonFatalErr- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 CEMsk: =A0RxErr- BadTLP- BadDLLP- Rollove= r- Timeout- >> >> NonFatalErr- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 AERCap: First Error Pointer: 00, GenCap+ = CGenEn- ChkCap+ >> >> ChkEn- >> >> =A0 =A0 =A0 Kernel driver in use: pcieport >> >> >> >> 0001:02:00.0 0604: 1957:0100 (rev 10) >> >> =A0 =A0 =A0 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoo= p- >> ParErr- >> >> Stepping- SERR+ FastB2B- DisINTx- >> >> =A0 =A0 =A0 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dfast >= TAbort- >> >> <TAbort- <MAbort- >SERR- <PERR- INTx- >> >> =A0 =A0 =A0 Latency: 0, Cache Line Size: 32 bytes >> >> =A0 =A0 =A0 Region 0: Memory at <ignored> (32-bit, non-prefetchable) >> >> =A0 =A0 =A0 Bus: primary=3D00, secondary=3D03, subordinate=3D03, sec-= latency=3D0 >> >> =A0 =A0 =A0 I/O behind bridge: 00000000-00000fff >> >> =A0 =A0 =A0 Memory behind bridge: c0000000-dfffffff >> >> =A0 =A0 =A0 Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=3Dfast >= TAbort- >> >> <TAbort- <MAbort- <SERR- <PERR- >> >> =A0 =A0 =A0 BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- Fast= B2B- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 PriDiscTmr- SecDiscTmr- DiscTmrStat- Disc= TmrSERREn- >> >> =A0 =A0 =A0 Capabilities: [44] Power Management version 2 >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=3D= 0mA >> >> PME(D0+,D1+,D2+,D3hot+,D3cold+) >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Status: D0 PME-Enable- DSel=3D0 DScale=3D= 0 PME- >> >> =A0 =A0 =A0 Capabilities: [4c] Express (v1) Root Port (Slot-), MSI 00 >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevCap: MaxPayload 256 bytes, PhantFunc 0= , Latency L0s >> >> <64ns, L1 <1us >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ExtTag- RBE- FLReset- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevCtl: Report errors: Correctable- Non-F= atal+ Fatal+ >> >> Unsupported+ >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 RlxdOrd+ ExtTag- PhantFun= c- AuxPwr- NoSnoop+ >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 MaxPayload 128 bytes, Max= ReadReq 512 bytes >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevSta: CorrErr- UncorrErr- FatalErr- Uns= uppReq- AuxPwr- >> >> TransPend- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkCap: Port #0, Speed 2.5GT/s, Width x4,= ASPM L0s, >> >> Latency L0 <2us, >> >> L1 unlimited >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ClockPM- Surprise- LLActR= ep- BwNot- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkCtl: ASPM Disabled; RCB 128 bytes Disa= bled- Retrain- >> >> CommClk- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ExtSynch- ClockPM- AutWid= Dis- BWInt- AutBWInt- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkSta: Speed 2.5GT/s, Width x1, TrErr- T= rain- SlotClk- >> >> DLActive- >> >> BWMgmt- ABWMgmt- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 RootCtl: ErrCorrectable- ErrNon-Fatal- Er= rFatal- >> PMEIntEna- >> >> CRSVisible- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 RootCap: CRSVisible- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 RootSta: PME ReqID 0000, PMEStatus- PMEPe= nding- >> >> =A0 =A0 =A0 Capabilities: [100] Advanced Error Reporting >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UESta: =A0DLP- SDES- TLP- FCP- CmpltTO- C= mpltAbrt- >> >> UnxCmplt- RxOF- >> >> MalfTLP- ECRC- UnsupReq- ACSViol- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UEMsk: =A0DLP- SDES- TLP- FCP- CmpltTO- C= mpltAbrt- >> >> UnxCmplt- RxOF- >> >> MalfTLP- ECRC- UnsupReq- ACSViol- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- Cmp= ltAbrt- >> >> UnxCmplt- RxOF+ >> >> MalfTLP+ ECRC- UnsupReq- ACSViol- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 CESta: =A0RxErr- BadTLP- BadDLLP- Rollove= r- Timeout- >> >> NonFatalErr- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 CEMsk: =A0RxErr- BadTLP- BadDLLP- Rollove= r- Timeout- >> >> NonFatalErr- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 AERCap: First Error Pointer: 00, GenCap+ = CGenEn- ChkCap+ >> >> ChkEn- >> >> =A0 =A0 =A0 Kernel driver in use: pcieport >> >> >> >> 0001:03:00.0 0104: 1095:3132 (rev 01) >> >> =A0 =A0 =A0 Subsystem: 1095:7132 >> >> =A0 =A0 =A0 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoo= p- >> ParErr- >> >> Stepping- SERR- FastB2B- DisINTx- >> >> =A0 =A0 =A0 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dfast >= TAbort- >> >> <TAbort- <MAbort- >SERR- <PERR- INTx- >> >> =A0 =A0 =A0 Latency: 0, Cache Line Size: 32 bytes >> >> =A0 =A0 =A0 Interrupt: pin A routed to IRQ 0 >> >> =A0 =A0 =A0 Region 0: Memory at c0000000 (64-bit, non-prefetchable) >> [size=3D128] >> >> =A0 =A0 =A0 Region 2: Memory at c0004000 (64-bit, non-prefetchable) >> [size=3D16K] >> >> =A0 =A0 =A0 Region 4: I/O ports at 1000 [size=3D128] >> >> =A0 =A0 =A0 [virtual] Expansion ROM at c0080000 [disabled] [size=3D51= 2K] >> >> =A0 =A0 =A0 Capabilities: [54] Power Management version 2 >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=3D= 0mA PME(D0-,D1- >> ,D2- >> >> ,D3hot-,D3cold-) >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Status: D0 PME-Enable- DSel=3D0 DScale=3D= 1 PME- >> >> =A0 =A0 =A0 Capabilities: [5c] MSI: Mask- 64bit+ Count=3D1/1 Enable- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Address: 0000000000000000 =A0Data: 0000 >> >> =A0 =A0 =A0 Capabilities: [70] Express (v1) Legacy Endpoint, MSI 00 >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevCap: MaxPayload 1024 bytes, PhantFunc = 0, Latency L0s >> >> <64ns, L1 <1us >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ExtTag- AttnBtn- AttnInd-= PwrInd- RBE- FLReset- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevCtl: Report errors: Correctable- Non-F= atal- Fatal- >> >> Unsupported- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 RlxdOrd- ExtTag- PhantFun= c- AuxPwr- NoSnoop- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 MaxPayload 128 bytes, Max= ReadReq 1024 bytes >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevSta: CorrErr- UncorrErr- FatalErr- Uns= uppReq- AuxPwr- >> >> TransPend- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkCap: Port #0, Speed 2.5GT/s, Width x1,= ASPM L0s, >> >> Latency L0 >> >> unlimited, L1 unlimited >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ClockPM- Surprise- LLActR= ep- BwNot- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkCtl: ASPM Disabled; RCB 64 bytes Disab= led- Retrain- >> >> CommClk- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ExtSynch- ClockPM- AutWid= Dis- BWInt- AutBWInt- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkSta: Speed 2.5GT/s, Width x1, TrErr- T= rain- SlotClk+ >> >> DLActive- >> >> BWMgmt- ABWMgmt- >> >> =A0 =A0 =A0 Capabilities: [100] Advanced Error Reporting >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UESta: =A0DLP- SDES- TLP- FCP- CmpltTO- C= mpltAbrt- >> >> UnxCmplt- RxOF- >> >> MalfTLP- ECRC- UnsupReq- ACSViol- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UEMsk: =A0DLP- SDES- TLP- FCP- CmpltTO- C= mpltAbrt- >> >> UnxCmplt- RxOF- >> >> MalfTLP- ECRC- UnsupReq- ACSViol- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- Cmp= ltAbrt- >> >> UnxCmplt- RxOF+ >> >> MalfTLP+ ECRC- UnsupReq- ACSViol- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 CESta: =A0RxErr- BadTLP- BadDLLP- Rollove= r- Timeout- >> >> NonFatalErr- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 CEMsk: =A0RxErr- BadTLP- BadDLLP- Rollove= r- Timeout- >> >> NonFatalErr- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 AERCap: First Error Pointer: 00, GenCap+ = CGenEn- ChkCap+ >> >> ChkEn- >> >> =A0 =A0 =A0 Kernel driver in use: sata_sil24 >> >> >> >> root@p1020rdb:~# >> >> >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=3D= 0mA PME(D0-,D1- >> ,D2- >> >> ,D3hot-,D3cold-) >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Status: D0 PME-Enable- DSel=3D0 DScale=3D= 1 PME- >> >> =A0 =A0 =A0 Capabilities: [5c] MSI: Mask- 64bit+ Count=3D1/1 Enable- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 Address: 0000000000000000 =A0Data: 0000 >> >> =A0 =A0 =A0 Capabilities: [70] Express (v1) Legacy Endpoint, MSI 00 >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevCap: MaxPayload 1024 bytes, PhantFunc = 0, Latency L0s >> >> <64ns, L1 <1us >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ExtTag- AttnBtn- AttnInd-= PwrInd- RBE- FLReset- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevCtl: Report errors: Correctable- Non-F= atal- Fatal- >> >> Unsupported- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 RlxdOrd- ExtTag- PhantFun= c- AuxPwr- NoSnoop- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 MaxPayload 128 bytes, Max= ReadReq 1024 bytes >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 DevSta: CorrErr- UncorrErr- FatalErr- Uns= uppReq- AuxPwr- >> >> TransPend- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkCap: Port #0, Speed 2.5GT/s, Width x1,= ASPM L0s, >> >> Latency L0 >> >> unlimited, L1 unlimited >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ClockPM- Surprise- LLActR= ep- BwNot- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkCtl: ASPM Disabled; RCB 64 bytes Disab= led- Retrain- >> >> CommClk- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ExtSynch- ClockPM- AutWid= Dis- BWInt- AutBWInt- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 LnkSta: Speed 2.5GT/s, Width x1, TrErr- T= rain- SlotClk+ >> >> DLActive- >> >> BWMgmt- ABWMgmt- >> >> =A0 =A0 =A0 Capabilities: [100] Advanced Error Reporting >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UESta: =A0DLP- SDES- TLP- FCP- CmpltTO- C= mpltAbrt- >> >> UnxCmplt- RxOF- >> >> MalfTLP- ECRC- UnsupReq- ACSViol- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UEMsk: =A0DLP- SDES- TLP- FCP- CmpltTO- C= mpltAbrt- >> >> UnxCmplt- RxOF- >> >> MalfTLP- ECRC- UnsupReq- ACSViol- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- Cmp= ltAbrt- >> >> UnxCmplt- RxOF+ >> >> MalfTLP+ ECRC- UnsupReq- ACSViol- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 CESta: =A0RxErr- BadTLP- BadDLLP- Rollove= r- Timeout- >> >> NonFatalErr- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 CEMsk: =A0RxErr- BadTLP- BadDLLP- Rollove= r- Timeout- >> >> NonFatalErr- >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 AERCap: First Error Pointer: 00, GenCap+ = CGenEn- ChkCap+ >> >> ChkEn- >> >> =A0 =A0 =A0 Kernel driver in use: sata_sil24 >> >> =A0 =A0 =A0 Kernel modules: sata_sil24 >> >> >> >> >> >> -- >> >> Leon >> > >> > >> > >> >> >> >> -- >> Leon >> -- >> To unsubscribe from this list: send the line "unsubscribe linux-ide" in >> the body of a message to majordomo@vger.kernel.org >> More majordomo info at =A0http://vger.kernel.org/majordomo-info.html > > --=20 Leon ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: known working sata_sil24.c setup on powerpc platforms? 2011-04-06 17:00 known working sata_sil24.c setup on powerpc platforms? Leon Woestenberg 2011-04-06 17:48 ` Moffett, Kyle D @ 2011-04-07 8:27 ` Martyn Welch 2011-04-07 16:54 ` Leon Woestenberg 1 sibling, 1 reply; 19+ messages in thread From: Martyn Welch @ 2011-04-07 8:27 UTC (permalink / raw) To: linuxppc-dev On 06/04/11 18:00, Leon Woestenberg wrote: > Hello, > > after investigating problems with sata_sil24.c on a freescale p2020 > soc, I wonder if this driver works on powerpc at all? > > Does anyone know of a working setup of sata_sil24 on a big endian > powerpc system? > Yes, I think we even use it on a p2020 board, though I think our current kernel on that product is 2.6.34. Martyn -- Martyn Welch (Principal Software Engineer) | Registered in England and GE Intelligent Platforms | Wales (3828642) at 100 T +44(0)127322748 | Barbirolli Square, Manchester, E martyn.welch@ge.com | M2 3AB VAT:GB 927559189 ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: known working sata_sil24.c setup on powerpc platforms? 2011-04-07 8:27 ` Martyn Welch @ 2011-04-07 16:54 ` Leon Woestenberg 0 siblings, 0 replies; 19+ messages in thread From: Leon Woestenberg @ 2011-04-07 16:54 UTC (permalink / raw) To: Martyn Welch; +Cc: linuxppc-dev Hello Martyn, thanks for a confirmation. On Thu, Apr 7, 2011 at 10:27 AM, Martyn Welch <martyn.welch@ge.com> wrote: > On 06/04/11 18:00, Leon Woestenberg wrote: >> >> Does anyone know of a working setup of sata_sil24 on a big endian >> powerpc system? > > Yes, I think we even use it on a p2020 board, though I think our current > kernel on that product is 2.6.34. > Could you check if that's using MSI or legacy interrupting on PCIe? Thanks in advance for the effort, Regards, -- Leon ^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2011-04-08 14:33 UTC | newest] Thread overview: 19+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2011-04-06 17:00 known working sata_sil24.c setup on powerpc platforms? Leon Woestenberg 2011-04-06 17:48 ` Moffett, Kyle D 2011-04-06 18:12 ` Jeff Garzik 2011-04-06 18:50 ` Leon Woestenberg 2011-04-06 20:49 ` Felix Radensky 2011-04-06 20:58 ` Leon Woestenberg 2011-04-06 21:05 ` Felix Radensky 2011-04-07 4:48 ` Kushwaha Prabhakar-B32579 2011-04-07 16:52 ` Leon Woestenberg 2011-04-08 3:44 ` Kushwaha Prabhakar-B32579 2011-04-08 8:24 ` Leon Woestenberg 2011-04-08 8:31 ` Kushwaha Prabhakar-B32579 2011-04-08 9:12 ` Leon Woestenberg 2011-04-08 9:41 ` Kushwaha Prabhakar-B32579 2011-04-08 12:19 ` Leon Woestenberg 2011-04-08 12:35 ` Kushwaha Prabhakar-B32579 2011-04-08 14:33 ` Leon Woestenberg 2011-04-07 8:27 ` Martyn Welch 2011-04-07 16:54 ` Leon Woestenberg
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).