summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLily Zhang <r58066@freescale.com>2011-05-12 20:21:04 +0800
committerLily Zhang <r58066@freescale.com>2011-05-13 09:37:39 +0800
commitc242febd7e5b797ee5ea99a287b6d15344cb3524 (patch)
tree479b18175bf42496a0c0aa66b69e4a58a1687120
parent865508a3f0bf04ec45e22b7f468080b323a494b7 (diff)
ENGR00143341-1 ldb: return error if ldb driver is not enabled
On mx53 QS board, set boot option as "console=ttymxc0,115200 root= /dev/nfs ip=dhcp nfsroot=x.x.x.x:/nfs/rootfs". Run "echo mem > /sys/power/state" and then press power key to resume. The following error is reported: ffe0: 00000000 7efcc5e0 2ab33c48 2ab8624c 60000010 00000001 ddffdb57 e735e8fd [<8020ad6c>] (ldb_enable+0x28/0x298) from [<8020b058>] (ldb_resume+0x7c/0x88) [<8020b058>] (ldb_resume+0x7c/0x88) from [<8023ed0c>] (platform_pm_resume+0x40/0x4c) [<8023ed0c>] (platform_pm_resume+0x40/0x4c) from [<802412f4>] (pm_op+0xac/0x118) To fix above error, return -ENODEV if the ldb driver is not enabled. Signed-off-by: Lily Zhang <r58066@freescale.com>
-rw-r--r--drivers/video/mxc/ldb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/video/mxc/ldb.c b/drivers/video/mxc/ldb.c
index af886ff616d6..088d36ac22aa 100644
--- a/drivers/video/mxc/ldb.c
+++ b/drivers/video/mxc/ldb.c
@@ -1260,7 +1260,7 @@ static int ldb_probe(struct platform_device *pdev)
if (g_enable_ldb == MXC_DISABLE) {
printk(KERN_WARNING "By setting, LDB driver will not be enabled\n");
- return 0;
+ return -ENODEV;
}
spin_lock_init(&ldb_lock);