* 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-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 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 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
* 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
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).