CHROMIUM: fix incorrect crossystem recovery_reason
CHROMIUM: fix incorrect crossystem recovery_reason

U-Boot should not parse the raw contents of VbNvStorage, and so cannot
read the recovery reason from the VbNvStorage. On the other hand, it is
easy for crossystem to read the recovery reason from the VbNvStorage
itself.

After this change is merged, U-Boot will stop providing the (incorrect)
recovery reason in the device tree.

BUG=chromium-os:17876,chromium-os:17852
TEST=press recovery button and see crossystem reports recovery_reason=2

Change-Id: I236667f0b4f2e25da193cf6b6f7db3871d1e093f
Reviewed-on: http://gerrit.chromium.org/gerrit/4396
Tested-by: Che-Liang Chiou <57969107b634cf11cb64e9d768fd46929066adab@chromium.org>
Reviewed-by: Randall Spangler <62698fdbb84d1779579ee80c3f39fac22017e5bc@chromium.org>

acorn-marvell/vboot_reference,ccaapton/vboot_reference,coreboot/vboot,marineam/seismograph,marineam/seismograph,acorn-marvell/vboot_reference,geekboxzone/mmallow_external_vboot_reference,geekboxzone/mmallow_external_vboot_reference,geekboxzone/mmallow_external_vboot_reference,coreboot/vboot,coreboot/vboot,ccaapton/vboot_reference,ionave/seismograph,ionave/seismograph,coreboot/vboot,geekboxzone/mmallow_external_vboot_reference,marineam/seismograph,ionave/seismograph,acorn-marvell/vboot_reference,ccaapton/vboot_reference,acorn-marvell/vboot_reference,coreboot/vboot,geekboxzone/mmallow_external_vboot_reference,ccaapton/vboot_reference,marineam/seismograph