Drop CONFIG_HAVE_BUS_CONFIG, clean up Kconfig
This patch is the beginning of a Kconfig cleanup series - drop CONFIG_HAVE_BUS_CONFIG and add get_bus_conf.c if it exists in the mainboard directory - drop duplicate ACPI_SSDTX_NUM from mainboard Kconfig if it only defines the defaul value of 0 - Add mptable.c, fadt.c, reset.c and ssdtX.asl when they exist, not based on some Kconfig magic Signed-off-by: Stefan Reinauer <reinauer@google.com> Change-Id: Ia14a7116dad6a724af7e531920fee9a51fd0b200 Reviewed-on: http://review.coreboot.org/1832 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
This commit is contained in:
		
				
					committed by
					
						 Stefan Reinauer
						Stefan Reinauer
					
				
			
			
				
	
			
			
			
						parent
						
							425973cf42
						
					
				
				
					commit
					bf5a7dc312
				
			| @@ -235,34 +235,37 @@ endif | ||||
| romstage-srcs += $(objgenerated)/crt0.s | ||||
| ramstage-srcs += src/mainboard/$(MAINBOARDDIR)/mainboard.c | ||||
| ifeq ($(CONFIG_GENERATE_MP_TABLE),y) | ||||
| ifeq ($(CONFIG_HAVE_MP_TABLE),y) | ||||
| ifneq ($(wildcard src/mainboard/$(MAINBOARDDIR)/mptable.c),) | ||||
| ramstage-srcs += src/mainboard/$(MAINBOARDDIR)/mptable.c | ||||
| endif | ||||
| endif | ||||
| ifeq ($(CONFIG_GENERATE_PIRQ_TABLE),y) | ||||
| ramstage-srcs += src/mainboard/$(MAINBOARDDIR)/irq_tables.c | ||||
| endif | ||||
| ifeq ($(CONFIG_BOARD_HAS_HARD_RESET),y) | ||||
| ifneq ($(wildcard src/mainboard/$(MAINBOARDDIR)/reset.c),) | ||||
| ramstage-srcs += src/mainboard/$(MAINBOARDDIR)/reset.c | ||||
| endif | ||||
| ifeq ($(CONFIG_GENERATE_ACPI_TABLES),y) | ||||
| ramstage-srcs += src/mainboard/$(MAINBOARDDIR)/acpi_tables.c | ||||
| ramstage-srcs += src/mainboard/$(MAINBOARDDIR)/dsdt.asl | ||||
| # make doesn't have arithmetic operators or greater-than comparisons | ||||
| ifeq ($(subst 5,4,$(CONFIG_ACPI_SSDTX_NUM)),4) | ||||
| ifneq ($(wildcard src/mainboard/$(MAINBOARDDIR)/ssdt2.asl),) | ||||
| ramstage-srcs += src/mainboard/$(MAINBOARDDIR)/ssdt2.asl | ||||
| endif | ||||
| ifneq ($(wildcard src/mainboard/$(MAINBOARDDIR)/ssdt3.asl),) | ||||
| ramstage-srcs += src/mainboard/$(MAINBOARDDIR)/ssdt3.asl | ||||
| endif | ||||
| ifneq ($(wildcard src/mainboard/$(MAINBOARDDIR)/ssdt4.asl),) | ||||
| ramstage-srcs += src/mainboard/$(MAINBOARDDIR)/ssdt4.asl | ||||
| endif | ||||
| ifeq ($(CONFIG_ACPI_SSDTX_NUM),5) | ||||
| ifneq ($(wildcard src/mainboard/$(MAINBOARDDIR)/ssdt5.asl),) | ||||
| ramstage-srcs += src/mainboard/$(MAINBOARDDIR)/ssdt5.asl | ||||
| endif | ||||
| ifeq ($(CONFIG_BOARD_HAS_FADT),y) | ||||
| ifneq ($(wildcard src/mainboard/$(MAINBOARDDIR)/fadt.c),) | ||||
| ramstage-srcs += src/mainboard/$(MAINBOARDDIR)/fadt.c | ||||
| endif | ||||
| endif | ||||
|  | ||||
| ifeq ($(CONFIG_HAVE_BUS_CONFIG),y) | ||||
| ifneq ($(wildcard src/mainboard/$(MAINBOARDDIR)/get_bus_conf.c),) | ||||
| ramstage-srcs += src/mainboard/$(MAINBOARDDIR)/get_bus_conf.c | ||||
| endif | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user