diff options
author | Preetham Chandru R <pchandru@nvidia.com> | 2015-10-05 10:42:49 -0400 |
---|---|---|
committer | Preetham Chandru R <pchandru@nvidia.com> | 2017-08-21 05:16:33 -0400 |
commit | 70f0e5acb0ead6aecb651e5a397b9f40c47d15f4 (patch) | |
tree | 14b40f718ff61a75f4cf57688388147138c3be8b /drivers/i2c | |
parent | 102c9afddbfac0a3c4f662e0e0704e0269819f95 (diff) |
ata: ahci_tegra: disable/enable features from DT
The patch adds the following support
1. Added supoort to specify the link power management policy through DT
2. Added support for devslp + RTPM
3. Configure the devslp pin if devslp needs to be enabled.
4. Enable/disable SATA features from DT. By default all
features will be enabled if a certain features needs to
be disabled then we can specify those features through DT.
From dt we can disable/enable HIPM, DIPM, Devslp, NCQ.
5. While dumping SATA registers enable T_SATA0_INDEX
so that some debug info is also dumped.
This patch also fixes the following issues
1. When seq_file is NULL get hpriv from s->private.
2. During ahci_port_suspend check dynamically if we should
wait for link to go to slumber/partial/devslp.
Bug 200123901
Bug 200129957
Signed-off-by: Preetham Chandru R <pchandru@nvidia.com>
Signed-off-by: Seema Khowala <seemaj@nvidia.com>
Change-Id: Ie1f7b5b205bf706b994b5eaeeb5234ccfab54d0c
Reviewed-on: http://git-master/r/1127296
(cherry picked from commit 2edd5bc4160bfd328ee29d4b4168893e6798edf6)
Diffstat (limited to 'drivers/i2c')
0 files changed, 0 insertions, 0 deletions