summaryrefslogtreecommitdiff
path: root/drivers/ata
diff options
context:
space:
mode:
authorvenkatajagadish <vjagadish@nvidia.com>2013-12-16 14:20:40 +0530
committerVenkata Jagadish <vjagadish@nvidia.com>2013-12-17 02:53:47 -0800
commit9d8141a85f661ec3dbab32204490d63c4f0a5d0f (patch)
treea5d8d498bebdb9c8c555aa687f6cbfad560296ef /drivers/ata
parentabda5f89bcd93b94299d418ca1d834f364fb382c (diff)
SATA: tegra: SATA Driver code cleanup
Change-Id: I2b60e58a6a7779e06b5b39321ed2c3aafef788ff Signed-off-by: venkatajagadish <vjagadish@nvidia.com> Reviewed-on: http://git-master/r/345735 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Venu Byravarasu <vbyravarasu@nvidia.com>
Diffstat (limited to 'drivers/ata')
-rw-r--r--drivers/ata/ahci-tegra.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/ata/ahci-tegra.c b/drivers/ata/ahci-tegra.c
index a271e62a5f5b..d52a3bc1e354 100644
--- a/drivers/ata/ahci-tegra.c
+++ b/drivers/ata/ahci-tegra.c
@@ -372,7 +372,7 @@ struct tegra_ahci_host_priv {
struct clk *clk_sata;
struct clk *clk_sata_oob;
struct clk *clk_pllp;
- struct clk *clk_cml1;
+ struct clk *clk_cml1;
enum clk_gate_state clk_state;
};
@@ -2154,7 +2154,7 @@ static bool tegra_ahci_pad_suspend(struct ata_host *host)
tegra_ahci_put_sata_in_iddq();
val = clk_readl(CLK_RST_SATA_PLL_CFG0_REG);
- val &= ~(SATA_SEQ_PADPLL_PD_INPUT_VALUE |
+ val |= (SATA_SEQ_PADPLL_PD_INPUT_VALUE |
SATA_SEQ_LANE_PD_INPUT_VALUE | SATA_SEQ_RESET_INPUT_VALUE);
clk_writel(val, CLK_RST_SATA_PLL_CFG0_REG);
@@ -2172,7 +2172,7 @@ static bool tegra_ahci_pad_resume(struct ata_host *host)
tegra_hpriv = (struct tegra_ahci_host_priv *)host->private_data;
val = clk_readl(CLK_RST_SATA_PLL_CFG0_REG);
- val |= (SATA_SEQ_PADPLL_PD_INPUT_VALUE |
+ val &= ~(SATA_SEQ_PADPLL_PD_INPUT_VALUE |
SATA_SEQ_LANE_PD_INPUT_VALUE | SATA_SEQ_RESET_INPUT_VALUE);
clk_writel(val, CLK_RST_SATA_PLL_CFG0_REG);