OxPCIe uart: Move under drivers/uart
This driver is only a thin shell for uart8250mem and we could extend it with further compatible PCI IDs from other vendors/brands. Change-Id: Ic115b1baa0be0dbaa81e4a17a2e466019d3f4a67 Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com> Reviewed-on: http://review.coreboot.org/5329 Tested-by: build bot (Jenkins) Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
This commit is contained in:
		
				
					committed by
					
						 Patrick Georgi
						Patrick Georgi
					
				
			
			
				
	
			
			
			
						parent
						
							4c686f2106
						
					
				
				
					commit
					d53d96dddd
				
			| @@ -27,7 +27,6 @@ source src/drivers/ics/Kconfig | ||||
| source src/drivers/intel/Kconfig | ||||
| source src/drivers/ipmi/Kconfig | ||||
| source src/drivers/maxim/Kconfig | ||||
| source src/drivers/oxford/Kconfig | ||||
| source src/drivers/parade/Kconfig | ||||
| if PC80_SYSTEM | ||||
| source src/drivers/pc80/Kconfig | ||||
|   | ||||
| @@ -25,7 +25,6 @@ subdirs-y += i2c | ||||
| subdirs-y += intel | ||||
| subdirs-y += maxim | ||||
| subdirs-y += net | ||||
| subdirs-y += oxford | ||||
| subdirs-y += parade | ||||
| subdirs-y += realtek | ||||
| subdirs-y += sil | ||||
|   | ||||
| @@ -1 +0,0 @@ | ||||
| source src/drivers/oxford/oxpcie/Kconfig | ||||
| @@ -1 +0,0 @@ | ||||
| subdirs-$(CONFIG_DRIVERS_OXFORD_OXPCIE) += oxpcie | ||||
| @@ -1,10 +0,0 @@ | ||||
| config DRIVERS_OXFORD_OXPCIE | ||||
| 	bool "Oxford OXPCIe952" | ||||
| 	default n | ||||
| 	depends on PCI | ||||
| 	select DRIVERS_UART_8250MEM | ||||
| 	select EARLY_PCI_BRIDGE | ||||
| 	help | ||||
| 	  Support for Oxford OXPCIe952 serial port PCIe cards. | ||||
| 	  Currently only devices with the vendor ID 0x1415 and device ID | ||||
| 	  0xc158 or 0xc11b will work. | ||||
| @@ -1,4 +0,0 @@ | ||||
| ifeq ($(CONFIG_CONSOLE_SERIAL),y) | ||||
| ramstage-y += oxpcie_early.c oxpcie.c | ||||
| romstage-y += oxpcie_early.c | ||||
| endif | ||||
| @@ -21,6 +21,17 @@ config HAVE_UART_SPECIAL | ||||
| 	bool | ||||
| 	default n | ||||
|  | ||||
| config DRIVERS_UART_OXPCIE | ||||
| 	bool "Oxford OXPCIe952" | ||||
| 	default n | ||||
| 	depends on PCI | ||||
| 	select DRIVERS_UART_8250MEM | ||||
| 	select EARLY_PCI_BRIDGE | ||||
| 	help | ||||
| 	  Support for Oxford OXPCIe952 serial port PCIe cards. | ||||
| 	  Currently only devices with the vendor ID 0x1415 and device ID | ||||
| 	  0xc158 or 0xc11b will work. | ||||
|  | ||||
| config DRIVERS_UART_PL011 | ||||
| 	bool | ||||
| 	default n | ||||
|   | ||||
| @@ -18,6 +18,11 @@ ramstage-y += uart8250mem.c | ||||
| smm-$(CONFIG_DEBUG_SMI) += uart8250mem.c | ||||
| endif | ||||
|  | ||||
| ifeq ($(CONFIG_DRIVERS_UART_OXPCIE),y) | ||||
| ramstage-y += oxpcie_early.c oxpcie.c | ||||
| romstage-y += oxpcie_early.c | ||||
| endif | ||||
|  | ||||
| ifeq ($(CONFIG_DRIVERS_UART_PL011),y) | ||||
| bootblock-$(CONFIG_BOOTBLOCK_CONSOLE) += pl011.c | ||||
| romstage-$(CONFIG_EARLY_CONSOLE) += pl011.c | ||||
|   | ||||
		Reference in New Issue
	
	Block a user