1# Copyright (c) 2019 Intel Corporation 2# Copyright (c) 2022 Microchip Technology Inc. 3# SPDX-License-Identifier: Apache-2.0 4 5description: Microchip ESPI SAF version 2 controller 6 7compatible: "microchip,xec-espi-saf-v2" 8 9include: espi-controller.yaml 10 11properties: 12 reg: 13 description: mmio register space 14 required: true 15 16 girqs: 17 type: array 18 required: true 19 description: Array of encoded interrupt information 20 21 pcrs: 22 type: array 23 required: true 24 description: Array of eSPI PCR register index and bit position 25 26 poll-timeout: 27 type: int 28 description: poll flash busy timeout in 32KHz periods 29 30 poll-interval: 31 type: int 32 description: interval between flash busy poll in 20 ns units 33 34 consec-rd-timeout: 35 type: int 36 description: timeout after last read to resume supended operations in 20 ns units 37 38 sus-chk-delay: 39 type: int 40 description: hold off poll after suspend in 20 ns units 41 42 sus-rsm-interval: 43 type: int 44 description: force suspended erase or program to resume in 32KHz periods 45 46 "#girq-cells": 47 type: int 48 const: 1 49 50 "#pcr-cells": 51 type: int 52 const: 2 53 54girq-cells: 55 - girqinfo 56 57pcr-cells: 58 - regidx 59 - bitpos 60