mirror of
https://review.coreboot.org/flashrom.git
synced 2025-04-28 23:43:42 +02:00
Makefile: Deflate handling of unsupported programmers for libpayload
Change-Id: I78ab1e3217aa6362b4c3525763e15140aa4c204f Signed-off-by: Nico Huber <nico.h@gmx.de> Reviewed-on: https://review.coreboot.org/c/flashrom/+/55876 Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
ac62f42659
commit
fa478ed2a6
76
Makefile
76
Makefile
@ -229,79 +229,15 @@ ifeq ($(MAKECMDGOALS),)
|
|||||||
$(info Setting default goal to libflashrom.a)
|
$(info Setting default goal to libflashrom.a)
|
||||||
endif
|
endif
|
||||||
FLASHROM_CFLAGS += -DSTANDALONE
|
FLASHROM_CFLAGS += -DSTANDALONE
|
||||||
ifeq ($(CONFIG_DUMMY), yes)
|
$(call mark_unsupported,CONFIG_DUMMY)
|
||||||
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.
|
# libpayload does not provide the romsize field in struct pci_dev that the atapromise code requires.
|
||||||
ifeq ($(CONFIG_ATAPROMISE), yes)
|
$(call mark_unsupported,CONFIG_ATAPROMISE)
|
||||||
UNSUPPORTED_FEATURES += CONFIG_ATAPROMISE=yes
|
|
||||||
else
|
|
||||||
override CONFIG_ATAPROMISE = no
|
|
||||||
endif
|
|
||||||
# Bus Pirate, Serprog and PonyProg are not supported with libpayload (missing serial support).
|
# Bus Pirate, Serprog and PonyProg are not supported with libpayload (missing serial support).
|
||||||
ifeq ($(CONFIG_BUSPIRATE_SPI), yes)
|
$(call mark_unsupported,CONFIG_BUSPIRATE_SPI CONFIG_SERPROG CONFIG_PONY_SPI)
|
||||||
UNSUPPORTED_FEATURES += CONFIG_BUSPIRATE_SPI=yes
|
|
||||||
else
|
|
||||||
override CONFIG_BUSPIRATE_SPI = no
|
|
||||||
endif
|
|
||||||
ifeq ($(CONFIG_SERPROG), yes)
|
|
||||||
UNSUPPORTED_FEATURES += CONFIG_SERPROG=yes
|
|
||||||
else
|
|
||||||
override CONFIG_SERPROG = no
|
|
||||||
endif
|
|
||||||
ifeq ($(CONFIG_PONY_SPI), yes)
|
|
||||||
UNSUPPORTED_FEATURES += CONFIG_PONY_SPI=yes
|
|
||||||
else
|
|
||||||
override CONFIG_PONY_SPI = no
|
|
||||||
endif
|
|
||||||
# Dediprog, Developerbox, USB-Blaster, PICkit2, CH341A and FT2232 are not supported with libpayload (missing libusb support).
|
# Dediprog, Developerbox, USB-Blaster, PICkit2, CH341A and FT2232 are not supported with libpayload (missing libusb support).
|
||||||
ifeq ($(CONFIG_DEDIPROG), yes)
|
$(call mark_unsupported,$(DEPENDS_ON_LIBUSB1) $(DEPENDS_ON_LIBFTDI) $(DEPENDS_ON_LIBJAYLINK))
|
||||||
UNSUPPORTED_FEATURES += CONFIG_DEDIPROG=yes
|
# Odd ones. (FIXME: why?)
|
||||||
else
|
$(call mark_unsupported,CONFIG_ENE_LPC CONFIG_MEC1308)
|
||||||
override CONFIG_DEDIPROG = no
|
|
||||||
endif
|
|
||||||
ifeq ($(CONFIG_DEVELOPERBOX_SPI), yes)
|
|
||||||
UNSUPPORTED_FEATURES += CONFIG_DEVELOPERBOX_SPI=yes
|
|
||||||
else
|
|
||||||
override CONFIG_DEVELOPERBOX_SPI = no
|
|
||||||
endif
|
|
||||||
ifeq ($(CONFIG_ENE_LPC), yes)
|
|
||||||
UNSUPPORTED_FEATURES += CONFIG_ENE_LPC=yes
|
|
||||||
else
|
|
||||||
override CONFIG_ENE_LPC = no
|
|
||||||
endif
|
|
||||||
ifeq ($(CONFIG_FT2232_SPI), yes)
|
|
||||||
UNSUPPORTED_FEATURES += CONFIG_FT2232_SPI=yes
|
|
||||||
else
|
|
||||||
override CONFIG_FT2232_SPI = no
|
|
||||||
endif
|
|
||||||
ifeq ($(CONFIG_MEC1308), yes)
|
|
||||||
UNSUPPORTED_FEATURES += CONFIG_MEC1308=yes
|
|
||||||
else
|
|
||||||
override CONFIG_MEC1308 = no
|
|
||||||
endif
|
|
||||||
ifeq ($(CONFIG_USBBLASTER_SPI), yes)
|
|
||||||
UNSUPPORTED_FEATURES += CONFIG_USBBLASTER_SPI=yes
|
|
||||||
else
|
|
||||||
override CONFIG_USBBLASTER_SPI = no
|
|
||||||
endif
|
|
||||||
ifeq ($(CONFIG_PICKIT2_SPI), yes)
|
|
||||||
UNSUPPORTED_FEATURES += CONFIG_PICKIT2_SPI=yes
|
|
||||||
else
|
|
||||||
override CONFIG_PICKIT2_SPI = no
|
|
||||||
endif
|
|
||||||
ifeq ($(CONFIG_STLINKV3_SPI), yes)
|
|
||||||
UNSUPPORTED_FEATURES += CONFIG_STLINKV3_SPI=yes
|
|
||||||
else
|
|
||||||
override CONFIG_STLINKV3_SPI = no
|
|
||||||
endif
|
|
||||||
ifeq ($(CONFIG_CH341A_SPI), yes)
|
|
||||||
UNSUPPORTED_FEATURES += CONFIG_CH341A_SPI=yes
|
|
||||||
else
|
|
||||||
override CONFIG_CH341A_SPI = no
|
|
||||||
endif
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifneq ($(TARGET_OS), Linux)
|
ifneq ($(TARGET_OS), Linux)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user