Home
last modified time | relevance | path

Searched refs:hardreset (Results 1 - 25 of 55) sorted by relevance

123

/kernel/linux/linux-6.6/drivers/ata/
H A Dlibata-eh.c76 * hardreset. All others are hardreset if available. In most cases
2558 ata_reset_fn_t hardreset, ata_postreset_fn_t postreset) in ata_eh_reset()
2584 hardreset = NULL; in ata_eh_reset()
2624 /* prefer hardreset */ in ata_eh_reset()
2627 if (hardreset) { in ata_eh_reset()
2628 reset = hardreset; in ata_eh_reset()
2705 if (reset == hardreset) { in ata_eh_reset()
2714 if (reset == hardreset) in ata_eh_reset()
2723 /* hardreset slav in ata_eh_reset()
2556 ata_eh_reset(struct ata_link *link, int classify, ata_prereset_fn_t prereset, ata_reset_fn_t softreset, ata_reset_fn_t hardreset, ata_postreset_fn_t postreset) ata_eh_reset() argument
3678 ata_eh_recover(struct ata_port *ap, ata_prereset_fn_t prereset, ata_reset_fn_t softreset, ata_reset_fn_t hardreset, ata_postreset_fn_t postreset, struct ata_link **r_failed_link) ata_eh_recover() argument
3971 ata_do_eh(struct ata_port *ap, ata_prereset_fn_t prereset, ata_reset_fn_t softreset, ata_reset_fn_t hardreset, ata_postreset_fn_t postreset) ata_do_eh() argument
4003 ata_reset_fn_t hardreset = ops->hardreset; ata_std_error_handler() local
[all...]
H A Dlibata-pmp.c733 * @hardreset: hardreset method
749 ata_reset_fn_t hardreset, ata_postreset_fn_t postreset) in sata_pmp_eh_recover_pmp()
771 rc = ata_eh_reset(link, 0, prereset, softreset, hardreset, in sata_pmp_eh_recover_pmp()
851 /* Some PMPs require hardreset sequence to get in sata_pmp_eh_handle_disabled_links()
937 ops->hardreset, ops->postreset, NULL); in sata_pmp_eh_recover()
956 ops->hardreset, ops->postreset); in sata_pmp_eh_recover()
747 sata_pmp_eh_recover_pmp(struct ata_port *ap, ata_prereset_fn_t prereset, ata_reset_fn_t softreset, ata_reset_fn_t hardreset, ata_postreset_fn_t postreset) sata_pmp_eh_recover_pmp() argument
H A Dlibata.h154 ata_reset_fn_t hardreset, ata_postreset_fn_t postreset);
157 ata_reset_fn_t softreset, ata_reset_fn_t hardreset,
H A Dahci_da850.c125 * This made the SATA controller unstable and the hardreset operation in ahci_da850_hardreset()
145 .hardreset = ahci_da850_hardreset,
H A Dlibata-sff.c37 .hardreset = sata_sff_hardreset,
1660 /* if we're about to do hardreset, nothing more to do */ in ata_sff_prereset()
1669 "device not ready (errno=%d), forcing hardreset\n", in ata_sff_prereset()
2057 ata_reset_fn_t hardreset = ap->ops->hardreset; in ata_sff_error_handler() local
2080 if ((hardreset == sata_std_hardreset || in ata_sff_error_handler()
2081 hardreset == sata_sff_hardreset) && !sata_scr_valid(&ap->link)) in ata_sff_error_handler()
2082 hardreset = NULL; in ata_sff_error_handler()
2084 ata_do_eh(ap, ap->ops->prereset, softreset, hardreset, in ata_sff_error_handler()
H A Dsata_uli.c70 .hardreset = ATA_OP_NULL,
H A Dahci_xgene.c403 /* As hardreset resets these CSR, save it to restore later */ in xgene_ahci_hardreset()
414 /* As controller hardreset clears them, restore them */ in xgene_ahci_hardreset()
618 .hardreset = xgene_ahci_hardreset,
635 .hardreset = xgene_ahci_hardreset,
H A Dahci_qoriq.c150 .hardreset = ahci_qoriq_hardreset,
H A Dsata_svw.c344 .hardreset = k2_sata_hardreset,
H A Dahci.c111 .hardreset = ahci_vt8251_hardreset,
116 .hardreset = ahci_p5wdh_hardreset,
121 .hardreset = ahci_avn_hardreset,
792 * hardreset if no device is attached to the first downstream in ahci_p5wdh_hardreset()
1024 * hardreset, pukes on SRST w/ PMP==0 and has bunch of other issues.
1027 * hardreset on the port and not depending on receiving signature FIS
H A Dsata_highbank.c430 .hardreset = ahci_highbank_hardreset,
/kernel/linux/linux-5.10/drivers/ata/
H A Dlibata-eh.c76 * hardreset. All others are hardreset if available. In most cases
2453 ata_reset_fn_t hardreset, ata_postreset_fn_t postreset) in ata_eh_reset()
2479 hardreset = NULL; in ata_eh_reset()
2519 /* prefer hardreset */ in ata_eh_reset()
2522 if (hardreset) { in ata_eh_reset()
2523 reset = hardreset; in ata_eh_reset()
2601 if (reset == hardreset) in ata_eh_reset()
2612 /* hardreset slave link if existent */ in ata_eh_reset()
2613 if (slave && reset == hardreset) { in ata_eh_reset()
2451 ata_eh_reset(struct ata_link *link, int classify, ata_prereset_fn_t prereset, ata_reset_fn_t softreset, ata_reset_fn_t hardreset, ata_postreset_fn_t postreset) ata_eh_reset() argument
3538 ata_eh_recover(struct ata_port *ap, ata_prereset_fn_t prereset, ata_reset_fn_t softreset, ata_reset_fn_t hardreset, ata_postreset_fn_t postreset, struct ata_link **r_failed_link) ata_eh_recover() argument
3820 ata_do_eh(struct ata_port *ap, ata_prereset_fn_t prereset, ata_reset_fn_t softreset, ata_reset_fn_t hardreset, ata_postreset_fn_t postreset) ata_do_eh() argument
3852 ata_reset_fn_t hardreset = ops->hardreset; ata_std_error_handler() local
[all...]
H A Dlibata-pmp.c737 * @hardreset: hardreset method
753 ata_reset_fn_t hardreset, ata_postreset_fn_t postreset) in sata_pmp_eh_recover_pmp()
777 rc = ata_eh_reset(link, 0, prereset, softreset, hardreset, in sata_pmp_eh_recover_pmp()
859 /* Some PMPs require hardreset sequence to get in sata_pmp_eh_handle_disabled_links()
945 ops->hardreset, ops->postreset, NULL); in sata_pmp_eh_recover()
964 ops->hardreset, ops->postreset); in sata_pmp_eh_recover()
751 sata_pmp_eh_recover_pmp(struct ata_port *ap, ata_prereset_fn_t prereset, ata_reset_fn_t softreset, ata_reset_fn_t hardreset, ata_postreset_fn_t postreset) sata_pmp_eh_recover_pmp() argument
H A Dlibata.h175 ata_reset_fn_t hardreset, ata_postreset_fn_t postreset);
178 ata_reset_fn_t softreset, ata_reset_fn_t hardreset,
H A Dahci_da850.c125 * This made the SATA controller unstable and the hardreset operation in ahci_da850_hardreset()
145 .hardreset = ahci_da850_hardreset,
H A Dlibata-sff.c37 .hardreset = sata_sff_hardreset,
1745 /* if we're about to do hardreset, nothing more to do */ in ata_sff_prereset()
1754 "device not ready (errno=%d), forcing hardreset\n", in ata_sff_prereset()
2148 ata_reset_fn_t hardreset = ap->ops->hardreset; in ata_sff_error_handler() local
2171 if ((hardreset == sata_std_hardreset || in ata_sff_error_handler()
2172 hardreset == sata_sff_hardreset) && !sata_scr_valid(&ap->link)) in ata_sff_error_handler()
2173 hardreset = NULL; in ata_sff_error_handler()
2175 ata_do_eh(ap, ap->ops->prereset, softreset, hardreset, in ata_sff_error_handler()
H A Dsata_uli.c70 .hardreset = ATA_OP_NULL,
H A Dahci_xgene.c404 /* As hardreset resets these CSR, save it to restore later */ in xgene_ahci_hardreset()
415 /* As controller hardreset clears them, restore them */ in xgene_ahci_hardreset()
619 .hardreset = xgene_ahci_hardreset,
636 .hardreset = xgene_ahci_hardreset,
H A Dahci_qoriq.c156 .hardreset = ahci_qoriq_hardreset,
H A Dsata_svw.c342 .hardreset = k2_sata_hardreset,
H A Dahci.c111 .hardreset = ahci_vt8251_hardreset,
116 .hardreset = ahci_p5wdh_hardreset,
121 .hardreset = ahci_avn_hardreset,
775 * hardreset if no device is attached to the first downstream in ahci_p5wdh_hardreset()
1000 * hardreset, pukes on SRST w/ PMP==0 and has bunch of other issues.
1003 * hardreset on the port and not depending on receiving signature FIS
H A Dsata_via.c142 .hardreset = sata_std_hardreset,
H A Dsata_highbank.c430 .hardreset = ahci_highbank_hardreset,
/kernel/linux/linux-5.10/drivers/net/ethernet/xircom/
H A Dxirc2ps_cs.c300 static void hardreset(struct net_device *dev);
1458 hardreset(struct net_device *dev) in hardreset() function
1483 hardreset(dev); in do_reset()
/kernel/linux/linux-6.6/drivers/net/ethernet/xircom/
H A Dxirc2ps_cs.c300 static void hardreset(struct net_device *dev);
1452 hardreset(struct net_device *dev) in hardreset() function
1477 hardreset(dev); in do_reset()

Completed in 37 milliseconds

123