diff options
author | Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at> | 2016-02-21 11:18:24 +0000 |
---|---|---|
committer | Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at> | 2016-02-21 11:18:24 +0000 |
commit | 34fc82bb2ee194b6a9a41c43e37a38167acd0c66 (patch) | |
tree | dc32dd3ce3e3c88a88584eb58c4d15dcfaac0d4e | |
parent | c2fa2a256ee19bfbcd8eb8e16a308b772ec9ad69 (diff) | |
download | flashrom-34fc82bb2ee194b6a9a41c43e37a38167acd0c66.zip flashrom-34fc82bb2ee194b6a9a41c43e37a38167acd0c66.tar.gz |
Automatically disable atapromise for libpayload as well
The atapromise module uses the rom_size field of the struct pci_dev found
in pci.h that does not exist in libpayload's implementation and thus does
not compile with libpayload.
Corresponding to flashrom svn r1938.
Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
-rw-r--r-- | Makefile | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -292,6 +292,12 @@ UNSUPPORTED_FEATURES += CONFIG_DUMMY=yes else override CONFIG_DUMMY = no endif +# libpayload does not provide the romsize field in struct pci_dev that the atapromise code requires. +ifeq ($(CONFIG_ATAPROMISE), yes) +UNSUPPORTED_FEATURES += CONFIG_ATAPROMISE=yes +else +override CONFIG_ATAPROMISE = no +endif # Bus Pirate, Serprog and PonyProg are not supported with libpayload (missing serial support). ifeq ($(CONFIG_BUSPIRATE_SPI), yes) UNSUPPORTED_FEATURES += CONFIG_BUSPIRATE_SPI=yes |