| /* SPDX-License-Identifier: GPL-2.0-or-later */ |
| |
| /* |
| * The sole purpose of this driver is to avoid BAR to be changed during |
| * resource allocation. Since configuration space is just 32 bytes it |
| * shouldn't cause any fragmentation. |
| */ |
| |
| #include <commonlib/helpers.h> |
| #include <device/pci_type.h> |
| #include <soc/pci_devs.h> |
| |
| const unsigned int uart_devices[] = { |
| PCH_DEVFN_UART0, |
| #if CONFIG(SOC_INTEL_GEMINILAKE) |
| PCI_DEVFN_INVALID, |
| #else |
| PCH_DEVFN_UART1, |
| #endif |
| PCH_DEVFN_UART2, |
| }; |
| |
| const int uart_devices_size = ARRAY_SIZE(uart_devices); |