Skip to content
Permalink
Browse files

soc/x86/apollo_lake: remove legacy PCI support

The Apollo Lake SoC no longer uses the legacy PCI driver, so remove
references and supporting code.

Signed-off-by: Charles E. Youse <charles.youse@intel.com>
  • Loading branch information...
Charles E. Youse authored and nashif committed May 23, 2019
1 parent 0fcc484 commit 546cf75a402f4e42f94f05934cf854963b6c6835
Showing with 0 additions and 22 deletions.
  1. +0 −2 soc/x86/apollo_lake/Kconfig.soc
  2. +0 −20 soc/x86/apollo_lake/soc.h
@@ -8,8 +8,6 @@ config SOC_APOLLO_LAKE
bool "Intel Apollo Lake Soc"
select CPU_APOLLO_LAKE
select HAS_I2C_DW
select PCI
select PCI_ENUMERATION
select PCIE
select PCIE_MSI
select DYNAMIC_INTERRUPTS
@@ -27,24 +27,4 @@
#include "soc_gpio.h"
#endif

#ifdef CONFIG_PCI

/*
* PCI definitions
*/
#define PCI_BUS_NUMBERS 1

#define PCI_CTRL_ADDR_REG 0xCF8
#define PCI_CTRL_DATA_REG 0xCFC

/**
* @brief Convert PCI interrupt PIN to IRQ
*
* BIOS should have assigned vectors linearly.
* If not, override this in board configuration.
*/
#define pci_pin2irq(bus, dev, pin) (pin)

#endif /* CONFIG_PCI */

#endif /* __SOC_H_ */

0 comments on commit 546cf75

Please sign in to comment.
You can’t perform that action at this time.