lkml.org 
[lkml]   [2005]   [Oct]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 2.6.14-rc2 0/2] libata: Marvell SATA support (v0.23-0.24)
    Bogdan Costescu wrote:
    > mv_phy_reset: ENTER, port 0, mmio 0xf8a22000
    > mv_phy_reset: S-regs after ATA_RST: SStat 0x00000000 SErr 0x00000000
    > SCtrl 0x00000000
    > mv_phy_reset: S-regs after PHY wake: SStat 0x00000000 SErr 0x00000000
    > SCtrl 0x00000000
    > ata3: no device found (phy stat 00000000)
    > scsi2 : sata_mv
    > mv_phy_reset: ENTER, port 1, mmio 0xf8a24000
    > mv_phy_reset: S-regs after ATA_RST: SStat 0x00000000 SErr 0x00000000
    > SCtrl 0x00000000
    > mv_phy_reset: S-regs after PHY wake: SStat 0x00000000 SErr 0x00000000
    > SCtrl 0x00000000
    > ata4: no device found (phy stat 00000000)
    > scsi3 : sata_mv
    > mv_phy_reset: ENTER, port 2, mmio 0xf8a26000
    > mv_phy_reset: S-regs after ATA_RST: SStat 0x00000000 SErr 0x00000000
    > SCtrl 0x00000000
    > mv_phy_reset: S-regs after PHY wake: SStat 0x00000000 SErr 0x00000000
    > SCtrl 0x00000000
    > ata5: no device found (phy stat 00000000)
    > scsi4 : sata_mv
    > mv_phy_reset: ENTER, port 3, mmio 0xf8a28000
    > mv_phy_reset: S-regs after ATA_RST: SStat 0x00000000 SErr 0x00000000
    > SCtrl 0x00000000
    > mv_phy_reset: S-regs after PHY wake: SStat 0x00000000 SErr 0x00000000
    > SCtrl 0x00000000
    > ata6: no device found (phy stat 00000000)
    > scsi5 : sata_mv

    Staring at the docs a bit, I notice that the 50xx and 60xx have SATA
    S{status,control,error} registers at different locations.

    50xx:

    SStatus:
    SATAHC0 0x20100 0x20200 0x20300 0x20400
    SATAHC1 0x30100 0x30200 0x30300 0x30400

    SError:
    SStatus addr + 4

    SControl:
    SStatus addr + 8

    60xx:

    SStatus:
    SATAHC0 0x22300 0x24300 0x26300 0x28300
    SATAHC1 0x32300 0x34300 0x36300 0x38300

    SError:
    SStatus addr + 4

    SControl:
    SStatus addr + 8

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-10-06 15:16    [W:0.024 / U:0.196 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site