|
@@ -159,6 +159,8 @@ static void pcie_write_cmd(struct controller *ctrl, u16 cmd, u16 mask)
|
|
|
|
|
|
pcie_capability_read_word(pdev, PCI_EXP_SLTSTA, &slot_status);
|
|
|
if (slot_status & PCI_EXP_SLTSTA_CC) {
|
|
|
+ pcie_capability_write_word(pdev, PCI_EXP_SLTSTA,
|
|
|
+ PCI_EXP_SLTSTA_CC);
|
|
|
if (!ctrl->no_cmd_complete) {
|
|
|
/*
|
|
|
* After 1 sec and CMD_COMPLETED still not set, just
|