zephyr/samples/drivers/espi/sample.yaml
Maksim Masalski f08f9d6410 samples: exclude mec15xxevb_assy6853 in espi sample when sanitycheck
ESPI is supported in MEC15 chips but similar to PECI, I2C, eSPI bus
testing requires another device to act as eSPI host.
While this sample can be run in EVB the HW connection to a eSPI host
(Intel RVP) is not documented/supported.

Mark as not supported in that HW only in Modular card
(which setup is documented)

Also remove duplicate definition of the "depends_on: espi"
in the end of the sample.yaml file

Signed-off-by: Maksim Masalski <maksim.masalski@intel.com>
2020-09-17 16:13:51 -05:00

47 lines
1.9 KiB
YAML

sample:
description: A basic demo to showcase eSPI driver usage and handshake with
eSPI master
name: eSPI driver sample
tests:
sample.drivers.espi:
tags: drivers espi
filter: dt_compat_enabled("microchip,mec15xx-board-power")
depends_on: espi
harness: console
harness_config:
fixture: espi_device_connect
type: multi_line
ordered: true
regex:
- "Hello eSPI test (.*)"
- "eSPI test - I/O initialization...complete"
- "eSPI slave configured successfully!"
- "eSPI test - callbacks initialization... complete"
- "eSPI test - Power initialization...complete"
- "eSPI BUS reset (.*)"
- "espi: Hello eSPI test mec1501modular_assy6885"
- "espi: eSPI slave configured successfully"
- "espi: eSPI test - callbacks initialization..."
- "espi: complete"
- "espi: eSPI test - callbacks registration..."
- "espi: complete"
- "espi: eSPI BUS reset 1"
- "espi: VW channel is ready"
- "espi: Flash channel is ready"
- "espi: Test eSPI write flash"
- "espi: 16 write flash transactions completed"
- "espi: 16 write flash transactions completed"
- "espi: Test eSPI read flash"
- "espi: 16 read flash transactions completed"
- "espi: 16 read flash transactions completed"
- "espi: eSPI test - Handshake with eSPI master..."
- "espi: 1st phase completed"
- "espi: 2nd phase completed"
- "espi: PLT_RST changed 1"
- "espi: 3rd phase completed"
- "espi: get_pch_temp:"
- "espi: OOB transaction completed rcvd: 4 bytes"
- "espi: Postcode fe"
- "espi: Postcode 7f"
- "espi: eSPI sample completed"