UPSTREAM: mmc-utils: Add command to set the boot bus conditions

This was added because some eMMC devices had the boot bus conditions
set incorrectly causing them to hang on boot.

Signed-off-by: Al Cooper <acooperx@gmail.com>
Signed-off-by: Chris Ball <chris@printf.net>
(cherry picked from commit 64c2de8b1476c42ef9e9729b7ca0e436b5d90170)
Signed-off-by: Gwendal Grignou <gwendal@chromium.org>

Conflicts:
	mmc_cmds.c

BUG=none
TEST=Compiled, Installed on gnawty

Change-Id: I8177ac4f82562b6895ea2858db2973c82f88657b
Reviewed-on: https://chromium-review.googlesource.com/338081
Commit-Ready: Gwendal Grignou <gwendal@chromium.org>
Tested-by: Gwendal Grignou <gwendal@chromium.org>
Reviewed-by: Grant Grundler <grundler@chromium.org>
diff --git a/mmc.h b/mmc.h
index 3d43653..ba812c7 100644
--- a/mmc.h
+++ b/mmc.h
@@ -50,9 +50,10 @@
 #define EXT_CSD_PART_SWITCH_TIME	199
 #define EXT_CSD_BOOT_CFG		179
 #define EXT_CSD_PART_CONFIG		179
+#define EXT_CSD_BOOT_BUS_CONDITIONS	177
 #define EXT_CSD_ERASE_GROUP_DEF		175
 #define EXT_CSD_BOOT_WP			173
-#define EXT_CSD_WR_REL_SET			167
+#define EXT_CSD_WR_REL_SET		167
 #define EXT_CSD_WR_REL_PARAM		166
 #define EXT_CSD_SANITIZE_START		165
 #define EXT_CSD_BKOPS_EN		163	/* R/W */