add support for titan variant (WRTP54G) (#6185)
[openwrt/staging/yousong.git] / target / linux / ar7 / files / drivers / char / ar7_gpio.c
index 16460cdd5eb2079ed92b952b409dba2fe97f3fb9..6b38bbd89fc73201cef1655ecaf15ade0ba2f55d 100644 (file)
@@ -98,7 +98,7 @@ static int ar7_gpio_open(struct inode *inode, struct file *file)
 {
        int m = iminor(inode);
 
-       if (m >= AR7_GPIO_MAX)
+       if (m >= (ar7_is_titan() ? TITAN_GPIO_MAX : AR7_GPIO_MAX))
                return -EINVAL;
 
        return nonseekable_open(inode, file);