This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

CONFIG_ESPI_PERIPHERAL_HOST_CMD_DATA_PORT_NUM

Host I/O peripheral port number for ec host command data

Type: hex

Help

This is the port number used by the Host and EC to communicate over
the eSPI peripheral channel to send EC host command data and its
result. Please ensure the Host code is configured to use for accessing
host command data and result. Also, ensure the port number selected
doesn't clash with the existing ports.

Direct dependencies

ESPI_PERIPHERAL_EC_HOST_CMD && ESPI_PERIPHERAL_CHANNEL && ESPI

(Includes any dependencies from ifs and menus.)

Default

  • 0x0200

Kconfig definition

At drivers/espi/Kconfig:146

Included via Kconfig:8Kconfig.zephyr:40drivers/Kconfig:90

Menu path: (Top) → Device Drivers → ESPI Driver

config ESPI_PERIPHERAL_HOST_CMD_DATA_PORT_NUM
    hex "Host I/O peripheral port number for ec host command data"
    default 0x0200
    depends on ESPI_PERIPHERAL_EC_HOST_CMD && ESPI_PERIPHERAL_CHANNEL && ESPI
    help
      This is the port number used by the Host and EC to communicate over
      the eSPI peripheral channel to send EC host command data and its
      result. Please ensure the Host code is configured to use for accessing
      host command data and result. Also, ensure the port number selected
      doesn't clash with the existing ports.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)