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: Ib50477a125c1f3a2491a3a4c06332d1ccd9d56b7
Reviewed-on: http://gerrit.chromium.org/gerrit/1443
Reviewed-by: Hung-Te Lin <hungte@chromium.org>
Tested-by: Yung-Chieh Lo <yjlou%chromium.org@gtempaccount.com>
1 file changed