Loading drivers/ata/libata-core.c +5 −17 Original line number Diff line number Diff line Loading @@ -6159,32 +6159,20 @@ u32 ata_wait_register(void __iomem *reg, u32 mask, u32 val, /* * Dummy port_ops */ static void ata_dummy_noret(struct ata_port *ap) { } static int ata_dummy_ret0(struct ata_port *ap) { return 0; } static void ata_dummy_qc_noret(struct ata_queued_cmd *qc) { } static u8 ata_dummy_check_status(struct ata_port *ap) static unsigned int ata_dummy_qc_issue(struct ata_queued_cmd *qc) { return ATA_DRDY; return AC_ERR_SYSTEM; } static unsigned int ata_dummy_qc_issue(struct ata_queued_cmd *qc) static void ata_dummy_error_handler(struct ata_port *ap) { return AC_ERR_SYSTEM; /* truly dummy */ } struct ata_port_operations ata_dummy_port_ops = { .sff_check_status = ata_dummy_check_status, .sff_check_altstatus = ata_dummy_check_status, .qc_prep = ata_noop_qc_prep, .qc_issue = ata_dummy_qc_issue, .freeze = ata_dummy_noret, .thaw = ata_dummy_noret, .error_handler = ata_dummy_noret, .post_internal_cmd = ata_dummy_qc_noret, .sff_irq_clear = ata_dummy_noret, .port_start = ata_dummy_ret0, .port_stop = ata_dummy_noret, .error_handler = ata_dummy_error_handler, }; const struct ata_port_info ata_dummy_port_info = { Loading Loading
drivers/ata/libata-core.c +5 −17 Original line number Diff line number Diff line Loading @@ -6159,32 +6159,20 @@ u32 ata_wait_register(void __iomem *reg, u32 mask, u32 val, /* * Dummy port_ops */ static void ata_dummy_noret(struct ata_port *ap) { } static int ata_dummy_ret0(struct ata_port *ap) { return 0; } static void ata_dummy_qc_noret(struct ata_queued_cmd *qc) { } static u8 ata_dummy_check_status(struct ata_port *ap) static unsigned int ata_dummy_qc_issue(struct ata_queued_cmd *qc) { return ATA_DRDY; return AC_ERR_SYSTEM; } static unsigned int ata_dummy_qc_issue(struct ata_queued_cmd *qc) static void ata_dummy_error_handler(struct ata_port *ap) { return AC_ERR_SYSTEM; /* truly dummy */ } struct ata_port_operations ata_dummy_port_ops = { .sff_check_status = ata_dummy_check_status, .sff_check_altstatus = ata_dummy_check_status, .qc_prep = ata_noop_qc_prep, .qc_issue = ata_dummy_qc_issue, .freeze = ata_dummy_noret, .thaw = ata_dummy_noret, .error_handler = ata_dummy_noret, .post_internal_cmd = ata_dummy_qc_noret, .sff_irq_clear = ata_dummy_noret, .port_start = ata_dummy_ret0, .port_stop = ata_dummy_noret, .error_handler = ata_dummy_error_handler, }; const struct ata_port_info ata_dummy_port_info = { Loading