1 // SPDX-License-Identifier: GPL-2.0+ 2 /* 3 * Copyright (c) 2015 Google, Inc 4 */ 5 6 #include <common.h> 7 #include <dm.h> 8 #include <pci.h> 9 #include <asm/pci.h> 10 11 static const struct dm_pci_ops pci_x86_ops = { 12 .read_config = pci_x86_read_config, 13 .write_config = pci_x86_write_config, 14 }; 15 16 static const struct udevice_id pci_x86_ids[] = { 17 { .compatible = "pci-x86" }, 18 { } 19 }; 20 21 U_BOOT_DRIVER(pci_x86) = { 22 .name = "pci_x86", 23 .id = UCLASS_PCI, 24 .of_match = pci_x86_ids, 25 .ops = &pci_x86_ops, 26 }; 27