drivers: use subdir-ccflags-y for all drivers

All driver Makefiles are adding the same cflags and they
have been done inconsistenly, make all drivers inherit
from the top level Makefile and remove unused includes.

Change-Id: Ie66d0ba7a418ac26f7eb709f50c887dc682e935c
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2015-08-06 07:28:39 -04:00
commit d2fff1fb7a
9 changed files with 4 additions and 33 deletions

View file

@ -1,3 +1,7 @@
subdir-ccflags-y += -I$(srctree)/include/drivers
subdir-ccflags-y +=-I$(srctree)/arch/$(ARCH)/platforms/$(subst $(DQUOTE),,$(CONFIG_PLATFORM))
subdir-asflags-y +=-I$(srctree)/arch/$(ARCH)/platforms/$(subst $(DQUOTE),,$(CONFIG_PLATFORM))
obj-y = console/ obj-y = console/
obj-y += random/ obj-y += random/
obj-y += serial/ obj-y += serial/

View file

@ -1,6 +1 @@
ccflags-y +=-I$(srctree)/include/drivers
ccflags-y +=-I$(srctree)/arch/$(ARCH)
ccflags-y +=-I$(srctree)/arch/$(ARCH)/platforms/$(strip $(CONFIG_PLATFORM))
obj-$(CONFIG_BLUETOOTH_UART)=uart.o obj-$(CONFIG_BLUETOOTH_UART)=uart.o

View file

@ -1,5 +1 @@
ccflags-y +=-I$(srctree)/include/drivers
ccflags-y +=-I$(srctree)/arch/$(ARCH)
ccflags-y +=-I$(srctree)/arch/$(ARCH)/platforms/$(strip $(CONFIG_PLATFORM))
obj-y = uart_console.o obj-y = uart_console.o

View file

@ -1,7 +1,3 @@
ccflags-y +=-I$(srctree)/include/drivers
ccflags-y +=-I$(srctree)/arch/$(ARCH)/platforms/$(subst $(DQUOTE),,$(CONFIG_PLATFORM))
asflags-y +=-I$(srctree)/arch/$(ARCH)/platforms/$(subst $(DQUOTE),,$(CONFIG_PLATFORM))
obj-${CONFIG_PIC}${CONFIG_SHUTOFF_PIC} = i8259.o obj-${CONFIG_PIC}${CONFIG_SHUTOFF_PIC} = i8259.o
obj-$(CONFIG_PIC) += i8259_boi.o obj-$(CONFIG_PIC) += i8259_boi.o

View file

@ -1,6 +1 @@
ccflags-y += -I$(srctree)/include/drivers
ccflags-y +=-I$(srctree)/arch/$(ARCH)
ccflags-y +=-I$(srctree)/arch/$(ARCH)/platforms/$(strip $(CONFIG_PLATFORM))
obj-$(CONFIG_PCI) = pci.o pci_config.o pci_interface.o obj-$(CONFIG_PCI) = pci.o pci_config.o pci_interface.o

View file

@ -1,5 +1,2 @@
ccflags-y +=-I$(srctree)/arch/$(ARCH)
ccflags-y +=-I$(srctree)/arch/$(ARCH)/platforms/$(strip $(CONFIG_PLATFORM))
obj-$(CONFIG_TIMER_RANDOM_GENERATOR) = rand32-timer.o obj-$(CONFIG_TIMER_RANDOM_GENERATOR) = rand32-timer.o
obj-$(CONFIG_X86_TSC_RANDOM_GENERATOR) += rand32-timestamp.o obj-$(CONFIG_X86_TSC_RANDOM_GENERATOR) += rand32-timestamp.o

View file

@ -1,8 +1,3 @@
ccflags-y +=-I$(srctree)/include/drivers
ccflags-y +=-I$(srctree)/arch/$(ARCH)
ccflags-y +=-I$(srctree)/arch/$(ARCH)/platforms/$(strip $(CONFIG_PLATFORM))
obj-$(CONFIG_NS16550) = ns16550.o obj-$(CONFIG_NS16550) = ns16550.o
obj-$(CONFIG_K20_UART) = k20UartDrv.o obj-$(CONFIG_K20_UART) = k20UartDrv.o
obj-$(CONFIG_STELLARIS_UART) = stellarisUartDrv.o obj-$(CONFIG_STELLARIS_UART) = stellarisUartDrv.o

View file

@ -1,5 +1 @@
ccflags-y +=-I$(srctree)/include/drivers
ccflags-y +=-I$(srctree)/arch/$(ARCH)
ccflags-y +=-I$(srctree)/arch/$(ARCH)/platforms/$(strip $(CONFIG_PLATFORM))
obj-y=uart.o obj-y=uart.o

View file

@ -1,6 +1,3 @@
ccflags-y +=-I$(srctree)/arch/$(ARCH)
ccflags-y +=-I$(srctree)/arch/$(ARCH)/platforms/$(subst $(DQUOTE),,$(CONFIG_PLATFORM))
obj-$(CONFIG_PIT) = i8253.o obj-$(CONFIG_PIT) = i8253.o
obj-$(CONFIG_HPET_TIMER) += hpet.o obj-$(CONFIG_HPET_TIMER) += hpet.o
obj-$(CONFIG_LOAPIC_TIMER) += loapic_timer.o obj-$(CONFIG_LOAPIC_TIMER) += loapic_timer.o