/* SPDX-License-Identifier: GPL-2.0-or-later */ /* * This file is created based on Intel Tiger Lake Processor PCH Datasheet * Document number: 575857 * Chapter number: 11 */ #include <intelblocks/gspi.h> #include <soc/pci_devs.h> int gspi_soc_bus_to_devfn(unsigned int gspi_bus) { switch (gspi_bus) { case 0: return PCH_DEVFN_GSPI0; case 1: return PCH_DEVFN_GSPI1; case 2: return PCH_DEVFN_GSPI2; } return -1; }