+ if (fprintf(f, "%d", brightness) == 0)
+ eDebug("write /proc/stb/fp/oled_brightness failed!! (%m)");
+ fclose(f);
+ }
+ else
+ {
+ int fp;
+ if((fp=open("/dev/dbox/fp0", O_RDWR))<=0)
+ {
+ eDebug("[LCD] can't open /dev/dbox/fp0");
+ return(-1);
+ }
+
+ if(ioctl(fp, FP_IOCTL_LCD_DIMM, &brightness)<=0)
+ eDebug("[LCD] can't set lcd brightness (%m)");
+ close(fp);