1*d188b18fSSimon Glass /* 2*d188b18fSSimon Glass * Copyright (c) 2011 The Chromium OS Authors. 3*d188b18fSSimon Glass * (C) Copyright 2008,2009 4*d188b18fSSimon Glass * Graeme Russ, <graeme.russ@gmail.com> 5*d188b18fSSimon Glass * 6*d188b18fSSimon Glass * (C) Copyright 2002 7*d188b18fSSimon Glass * Daniel Engström, Omicron Ceti AB, <daniel@omicron.se> 8*d188b18fSSimon Glass * 9*d188b18fSSimon Glass * SPDX-License-Identifier: GPL-2.0+ 10*d188b18fSSimon Glass */ 11*d188b18fSSimon Glass 12*d188b18fSSimon Glass #include <common.h> 13*d188b18fSSimon Glass #include <pci.h> 14*d188b18fSSimon Glass #include <asm/pci.h> 15*d188b18fSSimon Glass 16*d188b18fSSimon Glass static struct pci_controller x86_hose; 17*d188b18fSSimon Glass 18*d188b18fSSimon Glass void pci_init_board(void) 19*d188b18fSSimon Glass { 20*d188b18fSSimon Glass struct pci_controller *hose = &x86_hose; 21*d188b18fSSimon Glass 22*d188b18fSSimon Glass board_pci_setup_hose(hose); 23*d188b18fSSimon Glass pci_setup_type1(hose); 24*d188b18fSSimon Glass pci_register_hose(hose); 25*d188b18fSSimon Glass 26*d188b18fSSimon Glass hose->last_busno = pci_hose_scan(hose); 27*d188b18fSSimon Glass } 28