* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/
-
+#define DEBUG
/*!
* @defgroup Framebuffer Framebuffer Driver for SDC and ADC.
*/
if (ipu_ch_param_bad_alpha_pos(fbi_to_pixfmt(fbi)) &&
mxc_fbi->alpha_chan_en) {
- dev_err(fbi->device, "Bad pixel format for "
- "graphics plane fb\n");
+ dev_err(fbi->device,
+ "Bad pixel format for graphics plane fb\n");
return -EINVAL;
}
if (mxc_fbi->dispdrv && mxc_fbi->dispdrv->drv->setup) {
retval = mxc_fbi->dispdrv->drv->setup(mxc_fbi->dispdrv, fbi);
if (retval < 0) {
- dev_err(fbi->device, "setup error, dispdrv:%s.\n",
- mxc_fbi->dispdrv->drv->name);
+ dev_err(fbi->device, "setup error, dispdrv: %s (%d)\n",
+ mxc_fbi->dispdrv->drv->name, retval);
return -EINVAL;
}
}
if (mxc_fbi->dispdrv && mxc_fbi->dispdrv->drv->enable) {
retval = mxc_fbi->dispdrv->drv->enable(mxc_fbi->dispdrv);
if (retval < 0) {
- dev_err(fbi->device, "enable error, dispdrv:%s.\n",
- mxc_fbi->dispdrv->drv->name);
+ dev_err(fbi->device, "enable error, dispdrv: %s (%d)\n",
+ mxc_fbi->dispdrv->drv->name, retval);
return -EINVAL;
}
}
ret = mxcfb_get_of_property(pdev, plat_data);
if (ret < 0) {
- dev_err(&pdev->dev, "get mxcfb of property fail\n");
+ dev_err(&pdev->dev, "get mxcfb of property failed: %d\n", ret);
return ret;
}