summaryrefslogtreecommitdiff
path: root/drivers/mmc
diff options
context:
space:
mode:
authorSeshagir.H <sholi@nvidia.com>2014-05-22 13:35:02 +0530
committerMatthew Pedro <mapedro@nvidia.com>2015-05-04 13:44:41 -0700
commit28c9354b7cbade8813e0e5dbe9937300219fbeb9 (patch)
treed8293233fe6188425bce048476aa59ca8a6dd98c /drivers/mmc
parent8eadba170693964dc30b1e6ab0a80df012858bc0 (diff)
mmc: sdhci: tegra: update T2T and Tap hole for VCM30T124
bug 200007291 Change-Id: Ia1d8d4c8ea67a30c61e4178863e2f6f1bcb13753 Signed-off-by: Seshagir.H <sholi@nvidia.com> Reviewed-on: http://git-master/r/413049 (cherry picked from commit 7564df85908c98b8fd6e5835cb02262091057d4e) Reviewed-on: http://git-master/r/725517 GVS: Gerrit_Virtual_Submit Reviewed-by: Jeetesh Burman <jburman@nvidia.com> Tested-by: Jeetesh Burman <jburman@nvidia.com> Reviewed-by: Naveen Kumar Arepalli <naveenk@nvidia.com> Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
Diffstat (limited to 'drivers/mmc')
-rw-r--r--drivers/mmc/host/sdhci-tegra.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/drivers/mmc/host/sdhci-tegra.c b/drivers/mmc/host/sdhci-tegra.c
index 18243806212b..9c2d1c1508ea 100644
--- a/drivers/mmc/host/sdhci-tegra.c
+++ b/drivers/mmc/host/sdhci-tegra.c
@@ -311,6 +311,15 @@ struct tuning_t2t_coeffs t11x_tuning_coeffs[] = {
82, 180096, 238, 444285),
};
+struct tuning_t2t_coeffs t12x_automotive_tuning_coeffs[] = {
+ SET_TUNING_COEFFS("sdhci-tegra.3", 1150, 950, 29, 130687,
+ 29, 130687, 29, 130687),
+ SET_TUNING_COEFFS("sdhci-tegra.2", 1150, 950, 37, 148855,
+ 36, 148855, 37, 148855),
+ SET_TUNING_COEFFS("sdhci-tegra.0", 1150, 950, 38, 149783,
+ 38, 149783, 38, 149783),
+};
+
struct tuning_t2t_coeffs t12x_tuning_coeffs[] = {
SET_TUNING_COEFFS("sdhci-tegra.3", 1150, 950, 27, 118295,
27, 118295, 48, 188148),
@@ -372,6 +381,17 @@ struct tap_hole_coeffs t11x_tap_hole_coeffs[] = {
221722, 354, 109880),
};
+struct tap_hole_coeffs t12x_automotive_tap_hole_coeffs[] = {
+ SET_TAP_HOLE_COEFFS("sdhci-tegra.3", 198000, 9259, 107053, 9259,
+ 107053, 9259, 107053),
+ SET_TAP_HOLE_COEFFS("sdhci-tegra.3", 189000, 9846, 114635, 9846,
+ 114635, 9846, 114635),
+ SET_TAP_HOLE_COEFFS("sdhci-tegra.2", 204000, 2956, 27274, 2956,
+ 27274, 2956, 27274),
+ SET_TAP_HOLE_COEFFS("sdhci-tegra.0", 204000, 5781, 67417, 5781,
+ 67417, 5781, 67417),
+};
+
struct tap_hole_coeffs t12x_tap_hole_coeffs[] = {
SET_TAP_HOLE_COEFFS("sdhci-tegra.3", 200000, 1037, 106934, 1037,
106934, 558, 74315),