Lines Matching full:serr
82 static int ahci_phy_check_events(struct ahci_channel *ch, u_int32_t serr);
1219 ahci_phy_check_events(struct ahci_channel *ch, u_int32_t serr) in ahci_phy_check_events() argument
1222 if (((ch->pm_level == 0) && (serr & ATA_SE_PHY_CHANGED)) || in ahci_phy_check_events()
1223 ((ch->pm_level != 0 || ch->listening) && (serr & ATA_SE_EXCHANGED))) { in ahci_phy_check_events()
1375 uint32_t cstatus, serr = 0, sntf = 0, ok, err; in ahci_ch_intr_main() local
1413 serr = ATA_INL(ch->r_mem, AHCI_P_SERR); in ahci_ch_intr_main()
1414 if (serr) { in ahci_ch_intr_main()
1415 ATA_OUTL(ch->r_mem, AHCI_P_SERR, serr); in ahci_ch_intr_main()
1416 reset = ahci_phy_check_events(ch, serr); in ahci_ch_intr_main()
1438 //device_printf(dev, "%s ERROR is %08x cs %08x ss %08x rs %08x tfd %02x serr %08x fbs %08x ccs %d\n… in ahci_ch_intr_main()
1440 // serr, ATA_INL(ch->r_mem, AHCI_P_FBS), ccs); in ahci_ch_intr_main()
1795 "rs %08x tfd %02x serr %08x cmd %08x\n", in ahci_execute_transaction()
1892 "serr %08x cmd %08x\n", in ahci_timeout()