diff options
author | Lily Zhang <r58066@freescale.com> | 2011-05-12 20:21:04 +0800 |
---|---|---|
committer | Lily Zhang <r58066@freescale.com> | 2011-05-13 09:37:39 +0800 |
commit | c242febd7e5b797ee5ea99a287b6d15344cb3524 (patch) | |
tree | 479b18175bf42496a0c0aa66b69e4a58a1687120 | |
parent | 865508a3f0bf04ec45e22b7f468080b323a494b7 (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.c | 2 |
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); |