• Kou Ishizaki's avatar
    drivers/ide: PATA driver for Celleb · bde18a2e
    Kou Ishizaki authored
    This is the patch (based on 2.6.19-rc4) for PATA controller of
    Toshiba Cell reference set(Celleb). The reference set consists
    of Cell, 512MB memory, Super Companion Chip(SCC) and some
    peripherals such as HDD, GbE, etc. You can see brief explanation
    and picture of Cell reference set at following URLs.
    
        http://www.toshiba.co.jp/about/press/2005_09/pr2001.htm
        http://cell-industries.com/toshiba_announces.php
    
    We use a drivers/ide driver because its design is more suitable for
    SCC IDE controller than libata driver. Since SCC supports only 32bit
    read/write, we must override many callbacks of ata_port_operations
    by modifying generic helpers. Each time the libata common code is
    updated, we must update those modified helpers. It is very hard for us.
    But we will try to implement the libata driver as needed.
    
    Signed-off-by: Kou Ishizaki <kou.ishizaki at toshiba.co.jp>
    Signed-off-by: Akira Iguchi <akira2.iguchi at toshiba.co.jp>
    Signed-off-by: default avatarBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
    bde18a2e
scc_pata.c 19.7 KB