stefanct
|
d0064e1cd3
ichspi: print flash descriptor dependent information only when it is valid
|
13 years ago |
stefanct
|
83d99e86df
ichspi: add support for Intel Hardware Sequencing
|
13 years ago |
stefanct
|
c035c19bc3
ichspi: use a variable to distinguish ich generations instead of spi_programmer->type
|
13 years ago |
stefanct
|
3d3b6ee56f
ichspi: add (partially) dead support code for Intel Hardware Sequencing
|
13 years ago |
stefanct
|
a1eeff0570
ichspi: inform the user about the consequences of the security override strap
|
13 years ago |
stefanct
|
dd95a21f3c
ichspi: unlock PR register restrictions on ICH8+ if not locked down
|
13 years ago |
stefanct
|
7ab834a348
ichspi: add prettyprinting for PR registers on ICH8+
|
13 years ago |
stefanct
|
3a716ba692
ichspi: don't touch the nonexistent(?) BBAR register on ICH8
|
13 years ago |
stefanct
|
0aaebc4db9
ichspi: improve prettyprint_opcodes
|
13 years ago |
stefanct
|
1fc3a73248
ichspi: add ICH/PCH flash descriptor decoding via FDOC/FDOD
|
13 years ago |
stefanct
|
8de303e466
Remove unneeded inclusions of chipdrivers.h
|
13 years ago |
stefanct
|
fa66c62aa5
ichspi.c: refactor filling and reading the fdata/spid registers
|
13 years ago |
uwe
|
8d342eb876
Random whitespace and coding-style fixes.
|
13 years ago |
hailfinger
|
e1e41ea435
Rename CHIP_BUSTYPE_FOO to BUS_FOO.
|
13 years ago |
stefanct
|
c73c1dbd33
ichspi.c: do not print PBR[3] for ICH7 because it does not exist
|
13 years ago |
Louis Yung-Chieh Lo
|
8381f154fd
Fixed the aggressive SPI programmer registration on ICH 10.
|
13 years ago |
Louis Yung-Chieh Lo
|
e8acbe8a1e
Ignore flash lock-down bit when selecting hardware sequencing programmer.
|
13 years ago |
David Hendricks
|
07af3a4d59
[3/3] ichspi.c: add support for Intel Hardware Sequencing
|
13 years ago |
David Hendricks
|
ce6b2fac6b
[2/3] add ICH/PCH flash descriptor decoding
|
13 years ago |
David Hendricks
|
1db2557a35
[1/3] ichspi.c: refactor filling and reading the fdata/spid registers
|
13 years ago |
David Hendricks
|
910408319f
Merge and resolve conflicts with upstream @r1367
|
13 years ago |
stefanct
|
770ff77d88
ichspi.c: print FADDR in ich_init_spi
|
13 years ago |
stefanct
|
e5e0989e2b
ichspi.c: preserve reserved bits in address registers
|
13 years ago |
stefanct
|
d68db9822e
ichspi.c: add FPB (Flash Partition Boundary) macros and init printing
|
13 years ago |
stefanct
|
ebf900c404
ichspi.c: simplify ich_set_bbar
|
13 years ago |
stefanct
|
15f3b9366a
ichspi.c: make REGWRITE* macros safer
|
13 years ago |
stefanct
|
24bda706fc
ichspi.c: add missing ICH9 register macros and eliminate magic numbers
|
13 years ago |
stefanct
|
689eb6c9ac
use the max_data_read field of the new spi_programmer struct to simplify run_opcode
|
13 years ago |
stefanct
|
c274c86a0d
ichspi.c: add macros and pretty printing for HSFS and HSFC
|
13 years ago |
stefanct
|
e4d1ef54eb
ichspi.c: add pretty printing for SSFS+SSFC and the OPCODE struct
|
13 years ago |