[rdc] fix panic on boot due to invalid IORESOURCE for MFD cells, fix gpio value setting
[openwrt/svn-archive/archive.git] / target / linux / rdc / patches-2.6.30 / 001-rdc321x_mfd_southbridge.patch
index 12dca0b997f0659a7064eeb594ebdcd2678a74ac..b4970cf99c31a80733919100dab3e282cdd0e348 100644 (file)
@@ -79,7 +79,7 @@ Changes from v2:
 +              .name   = "wdt-reg",
 +              .start  = RDC321X_WDT_CTRL,
 +              .end    = RDC321X_WDT_CTRL + 0x3,
-+              .flags  = IORESOURCE_MEM,
++              .flags  = IORESOURCE_IO,
 +      }
 +};
 +
@@ -92,12 +92,12 @@ Changes from v2:
 +              .name   = "gpio-reg1",
 +              .start  = RDC321X_GPIO_CTRL_REG1,
 +              .end    = RDC321X_GPIO_CTRL_REG1 + 0x7,
-+              .flags  = IORESOURCE_MEM,
++              .flags  = IORESOURCE_IO,
 +      }, {
 +              .name   = "gpio-reg2",
 +              .start  = RDC321X_GPIO_CTRL_REG2,
 +              .end    = RDC321X_GPIO_CTRL_REG2 + 0x7,
-+              .flags  = IORESOURCE_MEM,
++              .flags  = IORESOURCE_IO,
 +      }
 +};
 +