src/device: Remove DEVICE_PATH_ESPI & DEVICE_PATH_LPC

The ESPI & LPC keywords were added for the zork program, but it was
found that they weren't needed, so they were never used.  The previous
patch removes them from sconfig, so now they aren't needed in coreboot.

BUG=None
TEST=Build

Signed-off-by: Martin Roth <martin@coreboot.org>
Change-Id: I9ae7817bb63d69ee272103b2d1186f125e188950
Reviewed-on: https://review.coreboot.org/c/coreboot/+/56278
Reviewed-by: Raul Rangel <rrangel@chromium.org>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Martin Roth 2021-07-13 14:38:33 -06:00 committed by Martin Roth
parent 299558874c
commit 679c37aa8d
3 changed files with 0 additions and 28 deletions

View File

@ -157,12 +157,6 @@ static int path_eq(const struct device_path *path1,
case DEVICE_PATH_MMIO: case DEVICE_PATH_MMIO:
equal = (path1->mmio.addr == path2->mmio.addr); equal = (path1->mmio.addr == path2->mmio.addr);
break; break;
case DEVICE_PATH_ESPI:
equal = (path1->espi.addr == path2->espi.addr);
break;
case DEVICE_PATH_LPC:
equal = (path1->lpc.addr == path2->lpc.addr);
break;
case DEVICE_PATH_GPIO: case DEVICE_PATH_GPIO:
equal = (path1->gpio.id == path2->gpio.id); equal = (path1->gpio.id == path2->gpio.id);
break; break;

View File

@ -218,14 +218,6 @@ const char *dev_path(const struct device *dev)
snprintf(buffer, sizeof(buffer), "MMIO: %08lx", snprintf(buffer, sizeof(buffer), "MMIO: %08lx",
dev->path.mmio.addr); dev->path.mmio.addr);
break; break;
case DEVICE_PATH_ESPI:
snprintf(buffer, sizeof(buffer), "ESPI: %08lx",
dev->path.espi.addr);
break;
case DEVICE_PATH_LPC:
snprintf(buffer, sizeof(buffer), "LPC: %08lx",
dev->path.lpc.addr);
break;
case DEVICE_PATH_GPIO: case DEVICE_PATH_GPIO:
snprintf(buffer, sizeof(buffer), "GPIO: %d", dev->path.gpio.id); snprintf(buffer, sizeof(buffer), "GPIO: %d", dev->path.gpio.id);
break; break;

View File

@ -19,8 +19,6 @@ enum device_path_type {
DEVICE_PATH_SPI, DEVICE_PATH_SPI,
DEVICE_PATH_USB, DEVICE_PATH_USB,
DEVICE_PATH_MMIO, DEVICE_PATH_MMIO,
DEVICE_PATH_ESPI,
DEVICE_PATH_LPC,
DEVICE_PATH_GPIO, DEVICE_PATH_GPIO,
/* /*
@ -45,8 +43,6 @@ enum device_path_type {
"DEVICE_PATH_SPI", \ "DEVICE_PATH_SPI", \
"DEVICE_PATH_USB", \ "DEVICE_PATH_USB", \
"DEVICE_PATH_MMIO", \ "DEVICE_PATH_MMIO", \
"DEVICE_PATH_ESPI", \
"DEVICE_PATH_LPC", \
"DEVICE_PATH_GPIO", \ "DEVICE_PATH_GPIO", \
} }
@ -110,14 +106,6 @@ struct mmio_path {
uintptr_t addr; uintptr_t addr;
}; };
struct espi_path {
uintptr_t addr;
};
struct lpc_path {
uintptr_t addr;
};
struct gpio_path { struct gpio_path {
unsigned int id; unsigned int id;
}; };
@ -138,8 +126,6 @@ struct device_path {
struct spi_path spi; struct spi_path spi;
struct usb_path usb; struct usb_path usb;
struct mmio_path mmio; struct mmio_path mmio;
struct espi_path espi;
struct lpc_path lpc;
struct gpio_path gpio; struct gpio_path gpio;
}; };
}; };