diff options
Diffstat (limited to 'arch/mips/loongson/common/cs5536/cs5536_ehci.c')
| -rw-r--r-- | arch/mips/loongson/common/cs5536/cs5536_ehci.c | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/mips/loongson/common/cs5536/cs5536_ehci.c b/arch/mips/loongson/common/cs5536/cs5536_ehci.c index eaf8b86e331..5b5cbba699b 100644 --- a/arch/mips/loongson/common/cs5536/cs5536_ehci.c +++ b/arch/mips/loongson/common/cs5536/cs5536_ehci.c @@ -49,6 +49,8 @@ void pci_ehci_write_reg(int reg, u32 value)  			lo |= SOFT_BAR_EHCI_FLAG;  			_wrmsr(GLCP_MSR_REG(GLCP_SOFT_COM), hi, lo);  		} else if ((value & 0x01) == 0x00) { +			_rdmsr(USB_MSR_REG(USB_EHCI), &hi, &lo); +			lo = value;  			_wrmsr(USB_MSR_REG(USB_EHCI), hi, lo);  			value &= 0xfffffff0;  |