libata: convert to iomap
Convert libata core layer and LLDs to use iomap. * managed iomap is used. Pointer to pcim_iomap_table() is cached at host->iomap and used through out LLDs. This basically replaces host->mmio_base. * if possible, pcim_iomap_regions() is used Most iomap operation conversions are taken from Jeff Garzik <jgarzik@pobox.com>'s iomap branch. Signed-off-by:Tejun Heo <htejun@gmail.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
Showing
- drivers/ata/ahci.c 34 additions, 45 deletionsdrivers/ata/ahci.c
- drivers/ata/ata_generic.c 2 additions, 2 deletionsdrivers/ata/ata_generic.c
- drivers/ata/ata_piix.c 3 additions, 3 deletionsdrivers/ata/ata_piix.c
- drivers/ata/libata-core.c 37 additions, 176 deletionsdrivers/ata/libata-core.c
- drivers/ata/libata-sff.c 108 additions, 436 deletionsdrivers/ata/libata-sff.c
- drivers/ata/pata_ali.c 4 additions, 4 deletionsdrivers/ata/pata_ali.c
- drivers/ata/pata_amd.c 6 additions, 6 deletionsdrivers/ata/pata_amd.c
- drivers/ata/pata_artop.c 2 additions, 2 deletionsdrivers/ata/pata_artop.c
- drivers/ata/pata_atiixp.c 1 addition, 1 deletiondrivers/ata/pata_atiixp.c
- drivers/ata/pata_cmd64x.c 3 additions, 3 deletionsdrivers/ata/pata_cmd64x.c
- drivers/ata/pata_cs5520.c 22 additions, 11 deletionsdrivers/ata/pata_cs5520.c
- drivers/ata/pata_cs5530.c 18 additions, 11 deletionsdrivers/ata/pata_cs5530.c
- drivers/ata/pata_cs5535.c 1 addition, 1 deletiondrivers/ata/pata_cs5535.c
- drivers/ata/pata_cypress.c 1 addition, 1 deletiondrivers/ata/pata_cypress.c
- drivers/ata/pata_efar.c 1 addition, 1 deletiondrivers/ata/pata_efar.c
- drivers/ata/pata_hpt366.c 1 addition, 1 deletiondrivers/ata/pata_hpt366.c
- drivers/ata/pata_hpt37x.c 11 additions, 11 deletionsdrivers/ata/pata_hpt37x.c
- drivers/ata/pata_hpt3x2n.c 11 additions, 11 deletionsdrivers/ata/pata_hpt3x2n.c
- drivers/ata/pata_hpt3x3.c 1 addition, 1 deletiondrivers/ata/pata_hpt3x3.c
- drivers/ata/pata_isapnp.c 11 additions, 4 deletionsdrivers/ata/pata_isapnp.c
Loading
Please register or sign in to comment