I was off for 2 days for hardware change, now back onSysGhost wrote:I tried to reach this patch http://www.home.liji.de/kernel/tmp/ahci ... hips.patch for a while now. Either you are not up and running very much, or it has gone missing.
Read this post http://forums.gentoo.org/viewtopic-p-51 ... ml#5166961 about the AHCI and Marvell driver interaction.Monogram wrote: However on the Marvel 6111 (which I believe is in fact an IDE interface) I have a ide/pata hard-drive that seems to be going through ahci drivers?
I have Marvell drivers compiled as module as well as related stuff.
Why don't you just connect the BD drive to the Intel sata ports and put move a harddisk, which seems to be working fine, to the marvell chip (the harddrive might be a bit slower but you got a working BD drive instead, for me there'd be no more question)?SysGhost wrote:Update on my progress here:
[...]
As the driver tries to detect my SATA Bluray reader ( Asus BC-1205PT ) it keeps spitting out:
Interrupt Error: 0x40000000 orgIntStatus: 0x40000001 completeSlot=0x1
Still unable to use the BD drive of mine, but under windows it works jyust fine, so I guess there are no hardware faults. It's just the driver not supporting this device... yet...
Guess I have to wait til the next version of the driver is released...
The drivers i found at the Asus support webpage for my mainboard, those drivers were declared working at 2.6.18, so i just made them working with the newer kernels. Whether there will ever be a newer driver from Marvell i dare not guess. Marvell themselves don't support non-networking chips directly, so don't expect to find any on their webpage.SysGhost wrote: ...oh! By the way... where do I download the driver?
Marvell themselves seems to have only network card drivers and Asus have nothing but a preconfigured 2.6.12 kernel.
Code: Select all
ata5.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
ata5.00: cmd a0/00:00:00:02:00/00:00:00:00:00/a0 tag 0 pio 16388 in
cdb 51 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00
res 40/00:03:00:00:00/00:03:00:00:00/a0 Emask 0x4 (timeout)
ata5.00: status: { DRDY }
ata5: hard resetting link
ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata5.00: qc timeout (cmd 0xa1)
ata5.00: failed to IDENTIFY (I/O error, err_mask=0x4)
ata5.00: revalidation failed (errno=-5)
ata5: failed to recover some devices, retrying in 5 secs
ata5: hard resetting link
ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata5.00: qc timeout (cmd 0xa1)
ata5.00: failed to IDENTIFY (I/O error, err_mask=0x4)
ata5.00: revalidation failed (errno=-5)
ata5: failed to recover some devices, retrying in 5 secs
ata5: hard resetting link
ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata5.00: qc timeout (cmd 0xa1)
ata5.00: failed to IDENTIFY (I/O error, err_mask=0x4)
ata5.00: revalidation failed (errno=-5)
ata5.00: disabled
ata5: hard resetting link
ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata5: EH complete




Code: Select all
mv_thor 0000:03:00.0: setting latency timer to 64
Marvell (S)ATA Controller is found, using IRQ 16.
for non-raid devices
success to init chip
scsi1 : Marvell 88SE61xx Storage Controller
Driver 'sd' needs updating - please use bus_type methods
scsi 1:0:20:0: CD-ROM HL-DT-ST DVD-RAM GSA-H22L 1.02 PQ: 0 ANSI: 0
Driver 'sr' needs updating - please use bus_type methods
ahci 0000:00:1f.2: version 3.0
ahci 0000:00:1f.2: PCI INT B -> GSI 22 (level, low) -> IRQ 22
ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x3f impl SATA mode
ahci 0000:00:1f.2: flags: 64bit ncq sntf stag pm led clo pmp pio slum part ems
ahci 0000:00:1f.2: setting latency timer to 64
scsi2 : ahci
scsi3 : ahci
scsi4 : ahci
scsi5 : ahci
scsi6 : ahci
scsi7 : ahci
