#include <console/console.h>
#include <device/device.h>
#include <device/pci.h>
#include <device/pciexp.h>
#include <device/pci_ids.h>
#include <device/pci_ops.h>
#include <assert.h>
#include <types.h>
#include "chip.h"
#include "haswell.h"
Go to the source code of this file.
◆ get_peg_config()
◆ peg_enable()
◆ __pci_driver
const struct pci_driver pch_pcie __pci_driver |
|
static |
Initial value:= {
}
static struct device_operations device_ops
static const unsigned short pci_device_ids[]
Definition at line 166 of file pcie.c.
◆ device_ops
Initial value:= {
}
static void peg_enable(struct device *dev)
void pci_dev_init(struct device *dev)
Default handler: only runs the relevant PCI BIOS.
void pci_bus_enable_resources(struct device *dev)
void pci_bus_read_resources(struct device *dev)
void pci_bus_reset(struct bus *bus)
struct pci_operations pci_dev_ops_pci
Default device operation for PCI devices.
void pci_dev_set_resources(struct device *dev)
void pciexp_scan_bridge(struct device *dev)
Definition at line 66 of file pcie.c.
◆ pci_device_ids
Initial value:= {
0x0c01, 0x0c05, 0x0c09, 0x0c0d,
0x0d01, 0x0d05, 0x0d09,
0 }
Definition at line 166 of file pcie.c.