vboot: remove unnecessary hash re-calculation
vboot: remove unnecessary hash re-calculation

When EFS2 enabled, EC calculates the RW hash twice during boot. One
in vboot_main() and another one in the init hook vboot_hash_init().

The second hash calculation is performed in a deferred task, and it's
very slow on Krabby (~2 seconds), greatly affects boot time.

Remove the second calculation since it seems unnecessary.

BUG=b:239378639
TEST=1) manually tested sw sync on EFS2(krabby) and EFS1(coachz) device.
     2) pass zephyr tests
     3) boot speed improved on krabby
BRANCH=none

Signed-off-by: Ting Shen <c671d3efec3d7e7e285f3788bf0d1ba4c8605b78@google.com>
Change-Id: I32584524451ba261557e84e420a5869bf5fafc2f
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3935121
Reviewed-by: Daisuke Nojiri <fd5f93af191bf7e8f73ea71cc3c0f66b41b1dd49@chromium.org>
Tested-by: Ting Shen <c671d3efec3d7e7e285f3788bf0d1ba4c8605b78@chromium.org>
Commit-Queue: Ting Shen <c671d3efec3d7e7e285f3788bf0d1ba4c8605b78@chromium.org>
Code-Coverage: Zoss <345cf107e82c70959d46f59d98bddc98ce458aff@prod.google.com>

coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec