]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - arch/mips/loongson/common/cs5536/cs5536_ohci.c
MIPS: Loongson: CS5536: Add missing RDMSRs for IDE and USB
[mv-sheeva.git] / arch / mips / loongson / common / cs5536 / cs5536_ohci.c
index db5900aadd6b0c923d6ccd45f295174606f71cca..bdedf512baf79fb2e97888b2d3c1f756a8c3c705 100644 (file)
@@ -49,6 +49,8 @@ void pci_ohci_write_reg(int reg, u32 value)
                        lo |= SOFT_BAR_OHCI_FLAG;
                        _wrmsr(GLCP_MSR_REG(GLCP_SOFT_COM), hi, lo);
                } else if ((value & 0x01) == 0x00) {
+                       _rdmsr(USB_MSR_REG(USB_OHCI), &hi, &lo);
+                       lo = value;
                        _wrmsr(USB_MSR_REG(USB_OHCI), hi, lo);
 
                        value &= 0xfffffff0;