[flashrom] [PATCH 00/12] ichspi patches 4.1
Stefan Tauner
stefan.tauner at student.tuwien.ac.at
Wed Jun 8 04:55:27 CEST 2011
since the squash thingy does not apply cleanly (rebases etc in between), i am
posting the current state of my ichspi branch (without the mei stuff).
Stefan Tauner (12):
improve macros for SSFS and SSFC bits
add pretty printing functions for SSFS+SSFC and the OPCODE struct and
use them
add macros and pretty printing for HSFS and HSFC
use the max_data_read field of the new spi_programmer struct to
simplify run_opcode.
warn if SMM BIOS Write Protection is detected in BIOS_CNTL
add missing ICH9 register macros and use them to eliminate magic
numbers
add ICH/PCH flash descriptor decoding
simplify ich_set_bbar
add macros and pretty printing for "Host Lower Vendor Specific
Component Capabilities" registers
add FPB (Flash Partition Boundary) macros and init printing
add support for Intel Hardware Sequencing
add intel 6 series pci ids to chipset_enables
Makefile | 2 +-
chipdrivers.h | 6 +
chipset_enable.c | 25 +-
flashchips.c | 23 +-
flashchips.h | 2 +
flashrom.c | 6 +-
ich_descriptors.c | 453 ++++++++++++++
ich_descriptors.h | 408 +++++++++++++
ichspi.c | 706 ++++++++++++++++++----
programmer.h | 1 +
util/ich_descriptors_tool/Makefile | 42 ++
util/ich_descriptors_tool/TODO | 5 +
util/ich_descriptors_tool/ich_descriptors_tool.c | 226 +++++++
13 files changed, 1782 insertions(+), 123 deletions(-)
create mode 100644 ich_descriptors.c
create mode 100644 ich_descriptors.h
create mode 100644 util/ich_descriptors_tool/Makefile
create mode 100644 util/ich_descriptors_tool/TODO
create mode 100644 util/ich_descriptors_tool/ich_descriptors_tool.c
More information about the flashrom
mailing list