#define LP8557_EPROM_START             0x10
 #define LP8557_EPROM_END               0x1E
 
-#define BUF_SIZE               20
 #define DEFAULT_BL_NAME                "lcd-backlight"
 #define MAX_BRIGHTNESS         255
 
                                struct device_attribute *attr, char *buf)
 {
        struct lp855x *lp = dev_get_drvdata(dev);
-       return scnprintf(buf, BUF_SIZE, "%s\n", lp->chipname);
+       return scnprintf(buf, PAGE_SIZE, "%s\n", lp->chipname);
 }
 
 static ssize_t lp855x_get_bl_ctl_mode(struct device *dev,
        else if (mode == REGISTER_BASED)
                strmode = "register based";
 
-       return scnprintf(buf, BUF_SIZE, "%s\n", strmode);
+       return scnprintf(buf, PAGE_SIZE, "%s\n", strmode);
 }
 
 static DEVICE_ATTR(chip_id, S_IRUGO, lp855x_get_chip_id, NULL);