UPSTREAM: mmc-utils: add check for max enhanced user area

In addition to user area, General purpose partition can be
be marked with enhanced attribute, retain enhanced attributes of
gp partition while creating enhanced user area and add
check for max enhanced area of the device.

Signed-off-by: Balaji T K <balajitk@ti.com>
Signed-off-by: Chris Ball <chris@printf.net>
(cherry picked from commit 4afc8c81685825461677311e79059cda15fba9d8)
Signed-off-by: Gwendal Grignou <gwendal@chromium.org>

BUG=none
TEST=Compiled, Installed on gnawty

Change-Id: I24a7ced0afd8751cc5664a8490c455b7b3d982a8
Reviewed-on: https://chromium-review.googlesource.com/337989
Commit-Ready: Gwendal Grignou <gwendal@chromium.org>
Tested-by: Gwendal Grignou <gwendal@chromium.org>
Reviewed-by: Grant Grundler <grundler@chromium.org>
2 files changed