misc: cec: fix warnings
Benjamin Lu [Tue, 2 Apr 2013 06:51:57 +0000 (14:51 +0800)]
tegra_cec.c: fix warnings as compilation fails after enabling warning as
errors flag

Bug 1258710

Change-Id: Iecd3051d482f5a7488c9f95f6124ad39371f0bd9
Signed-off-by: Benjamin Lu <benjaminl@nvidia.com>
Change-Id: Iaafda4cd75c004a9e8bf566a82359e12394787fc
Reviewed-on: http://git-master/r/215397
GVS: Gerrit_Virtual_Submit
Reviewed-by: Ankit Pashiney <apashiney@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

drivers/misc/tegra-cec/tegra_cec.c

index a876d9d..a368a22 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * drivers/misc/tegra-cec/tegra_cec.c
  *
- * Copyright (c) 2012, NVIDIA CORPORATION.  All rights reserved.
+ * Copyright (c) 2012-2013, NVIDIA CORPORATION.  All rights reserved.
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms and conditions of the GNU General Public License,
@@ -185,11 +185,11 @@ static void tegra_cec_init(struct tegra_cec *cec)
 
        writel(0x00, cec->cec_base + TEGRA_CEC_SW_CONTROL);
 
-       writel((TEGRA_CEC_LOGICAL_ADDR<<TEGRA_CEC_HW_CONTROL_RX_LOGICAL_ADDRS_MASK)&
+       writel(((TEGRA_CEC_LOGICAL_ADDR<<TEGRA_CEC_HW_CONTROL_RX_LOGICAL_ADDRS_MASK)&
           (~TEGRA_CEC_HW_CONTROL_RX_SNOOP) &
           (~TEGRA_CEC_HW_CONTROL_RX_NAK_MODE) &
           (~TEGRA_CEC_HW_CONTROL_TX_NAK_MODE) &
-          (~TEGRA_CEC_HW_CONTROL_FAST_SIM_MODE) |
+          (~TEGRA_CEC_HW_CONTROL_FAST_SIM_MODE)) |
           (TEGRA_CEC_HW_CONTROL_TX_RX_MODE),
           cec->cec_base + TEGRA_CEC_HW_CONTROL);
 
@@ -328,7 +328,7 @@ static int __devinit tegra_cec_probe(struct platform_device *pdev)
        return 0;
 
 cec_error:
-       clk_disable(cec->clk)
+       clk_disable(cec->clk);
        clk_put(cec->clk);
 clk_error:
        return ret;
@@ -338,7 +338,7 @@ static int tegra_cec_remove(struct platform_device *pdev)
 {
        struct tegra_cec *cec = platform_get_drvdata(pdev);
 
-       clk_disable(cec->clk)
+       clk_disable(cec->clk);
        clk_put(cec->clk);
 
        misc_deregister(&cec->misc_dev);