libata: make ->scr_read/write callbacks return error code
Convert ->scr_read/write callbacks to return error code to better indicate failure. This will help handling of SCR_NOTIFICATION. Signed-off-by:Tejun Heo <htejun@gmail.com> Signed-off-by:
Jeff Garzik <jeff@garzik.org>
Showing
- drivers/ata/ahci.c 13 additions, 10 deletionsdrivers/ata/ahci.c
- drivers/ata/libata-core.c 10 additions, 11 deletionsdrivers/ata/libata-core.c
- drivers/ata/sata_inic162x.c 8 additions, 8 deletionsdrivers/ata/sata_inic162x.c
- drivers/ata/sata_mv.c 48 additions, 24 deletionsdrivers/ata/sata_mv.c
- drivers/ata/sata_nv.c 9 additions, 7 deletionsdrivers/ata/sata_nv.c
- drivers/ata/sata_promise.c 15 additions, 10 deletionsdrivers/ata/sata_promise.c
- drivers/ata/sata_qstor.c 9 additions, 7 deletionsdrivers/ata/sata_qstor.c
- drivers/ata/sata_sil.c 16 additions, 9 deletionsdrivers/ata/sata_sil.c
- drivers/ata/sata_sil24.c 11 additions, 6 deletionsdrivers/ata/sata_sil24.c
- drivers/ata/sata_sis.c 12 additions, 10 deletionsdrivers/ata/sata_sis.c
- drivers/ata/sata_svw.c 7 additions, 6 deletionsdrivers/ata/sata_svw.c
- drivers/ata/sata_uli.c 9 additions, 7 deletionsdrivers/ata/sata_uli.c
- drivers/ata/sata_via.c 15 additions, 12 deletionsdrivers/ata/sata_via.c
- drivers/ata/sata_vsc.c 7 additions, 6 deletionsdrivers/ata/sata_vsc.c
- include/linux/libata.h 2 additions, 3 deletionsinclude/linux/libata.h
Loading
Please register or sign in to comment