Support write protection functions for EN25F40.

BUG=chrome-os-partner:3922
TEST=tested both BIOS and EC flash chips on target machine:
  flashrom -r old
  flashrom -w new
  flashrom --wp-status
  # enable hardware WP
  flashrom --wp-range X Y
  flashrom --wp-enable
  flashrom --wp-disable  # expect FAILED
  flashrom -w old        # expect FAILED
  # disable hardware WP
  flashrom --wp-disable
  flashrom --wp-range 0 0
  flashrom -w old

(cherry picked from commit ffe38e6ed22e014b0780e7e06969c87d8c38e98b)

Change-Id: Ia7d79f26e3a094d873ea5e9813e44e299f51395e
Reviewed-on: http://gerrit.chromium.org/gerrit/1442
Reviewed-by: Bill Richardson <wfrichar@chromium.org>
Reviewed-by: Puneet Kumar <puneetster@chromium.org>
Tested-by: Yung-Chieh Lo <yjlou%chromium.org@gtempaccount.com>
1 file changed