From 321111774ce013b35641fe6d0e03e693974b4a28 Mon Sep 17 00:00:00 2001 From: Lijian Zhao Date: Wed, 16 Aug 2017 11:40:03 -0700 Subject: soc/intel/cannonlake: Add SPI flash controller driver Add SPI driver code for the SPI flash controller, including both fast_spi and generic_spi. Change-Id: Ie45146721f39d3cec20ff5136adf8925c75da1cd Signed-off-by: Lijian Zhao Reviewed-on: https://review.coreboot.org/21052 Tested-by: build bot (Jenkins) Reviewed-by: Pratikkumar Prajapati Reviewed-by: Aaron Durbin --- src/soc/intel/cannonlake/include/soc/pci_devs.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/soc/intel/cannonlake/include') diff --git a/src/soc/intel/cannonlake/include/soc/pci_devs.h b/src/soc/intel/cannonlake/include/soc/pci_devs.h index f00ea1f6bc..ed6b67030b 100644 --- a/src/soc/intel/cannonlake/include/soc/pci_devs.h +++ b/src/soc/intel/cannonlake/include/soc/pci_devs.h @@ -173,6 +173,7 @@ static inline int spi_devfn_to_bus(unsigned int devfn) case PCH_DEVFN_SPI: return 0; case PCH_DEVFN_GSPI0: return 1; case PCH_DEVFN_GSPI1: return 2; + case PCH_DEVFN_GSPI2: return 3; } return -1; } @@ -183,6 +184,7 @@ static inline int spi_bus_to_devfn(unsigned int bus) case 0: return PCH_DEVFN_SPI; case 1: return PCH_DEVFN_GSPI0; case 2: return PCH_DEVFN_GSPI1; + case 3: return PCH_DEVFN_GSPI2; } return -1; } -- cgit v1.2.3