From ded482f12dc1549edde080a63482ecdde894b47f Mon Sep 17 00:00:00 2001 From: James Roy Date: Wed, 26 Feb 2025 14:17:47 +0800 Subject: [PATCH 1/2] dts: bindings: espi: Change the property names in the DTS Rename the following properties in bindings and DTS: -- io_girq =>io-girq -- vw_girqs => vw-girqs -- pc_girq => pc-girq -- poll_timeout => poll-timeout -- poll_interval => poll-interval -- consec_rd_timeout => consec-rd-timeout -- sus_chk_delay => sus-chk-delay -- sus_rsm_interval => sus-rsm-interval Signed-off-by: James Roy --- .../mec1501modular_assy6885.dts | 6 +++--- .../mec15xxevb_assy6853/mec15xxevb_assy6853.dts | 6 +++--- dts/bindings/espi/microchip,xec-espi-saf.yaml | 12 ++++++------ dts/bindings/espi/microchip,xec-espi.yaml | 6 +++--- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/boards/microchip/mec1501modular_assy6885/mec1501modular_assy6885.dts b/boards/microchip/mec1501modular_assy6885/mec1501modular_assy6885.dts index c259a7a44cdc..f95063e7ed47 100644 --- a/boards/microchip/mec1501modular_assy6885/mec1501modular_assy6885.dts +++ b/boards/microchip/mec1501modular_assy6885/mec1501modular_assy6885.dts @@ -70,9 +70,9 @@ &espi0 { status = "okay"; - io_girq = <19>; - vw_girqs = <24 25>; - pc_girq = <15>; + io-girq = <19>; + vw-girqs = <24 25>; + pc-girq = <15>; pinctrl-0 = < &espi_reset_n_gpio061 &espi_cs_n_gpio066 &espi_alert_n_gpio063 &espi_clk_gpio065 &espi_io0_gpio070 &espi_io1_gpio071 diff --git a/boards/microchip/mec15xxevb_assy6853/mec15xxevb_assy6853.dts b/boards/microchip/mec15xxevb_assy6853/mec15xxevb_assy6853.dts index 161536c867de..004f2c00b3fb 100644 --- a/boards/microchip/mec15xxevb_assy6853/mec15xxevb_assy6853.dts +++ b/boards/microchip/mec15xxevb_assy6853/mec15xxevb_assy6853.dts @@ -123,9 +123,9 @@ &espi0 { status = "okay"; - io_girq = <19>; - vw_girqs = <24 25>; - pc_girq = <15>; + io-girq = <19>; + vw-girqs = <24 25>; + pc-girq = <15>; pinctrl-0 = < &espi_reset_n_gpio061 &espi_cs_n_gpio066 &espi_alert_n_gpio063 &espi_clk_gpio065 &espi_io0_gpio070 &espi_io1_gpio071 diff --git a/dts/bindings/espi/microchip,xec-espi-saf.yaml b/dts/bindings/espi/microchip,xec-espi-saf.yaml index 995052bbf69f..e74ee0a29ed2 100644 --- a/dts/bindings/espi/microchip,xec-espi-saf.yaml +++ b/dts/bindings/espi/microchip,xec-espi-saf.yaml @@ -13,26 +13,26 @@ properties: description: mmio register space required: true - io_girq: + io-girq: type: int description: soc group irq index for eSPI I/O - poll_timeout: + poll-timeout: type: int description: poll flash busy timeout in 32KHz periods - poll_interval: + poll-interval: type: int description: interval between flash busy poll in 20 ns units - consec_rd_timeout: + consec-rd-timeout: type: int description: timeout after last read to resume supended operations in 20 ns units - sus_chk_delay: + sus-chk-delay: type: int description: hold off poll after suspend in 20 ns units - sus_rsm_interval: + sus-rsm-interval: type: int description: force suspended erase or program to resume in 32KHz periods diff --git a/dts/bindings/espi/microchip,xec-espi.yaml b/dts/bindings/espi/microchip,xec-espi.yaml index b3fb2474a04f..df03c6f19325 100644 --- a/dts/bindings/espi/microchip,xec-espi.yaml +++ b/dts/bindings/espi/microchip,xec-espi.yaml @@ -12,17 +12,17 @@ properties: description: mmio register space required: true - io_girq: + io-girq: type: int description: soc group irq index for eSPI I/O required: true - vw_girqs: + vw-girqs: type: array description: soc group irq indexes for eSPI virtual wires channel required: true - pc_girq: + pc-girq: type: int description: soc group irq index for eSPI peripheral channel required: true From 24af2627ca62473b13963dcacf12ec8a61db0932 Mon Sep 17 00:00:00 2001 From: James Roy Date: Thu, 27 Feb 2025 09:25:19 +0800 Subject: [PATCH 2/2] doc: Add a new migration guide entry to ESPI Add the following property renaming entries to the migration: * io_girq * vw_girqs * pc_girq * poll_timeout * poll_interval * consec_rd_timeout * sus_chk_delay * sus_rsm_interval Signed-off-by: James Roy --- doc/releases/migration-guide-4.2.rst | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/doc/releases/migration-guide-4.2.rst b/doc/releases/migration-guide-4.2.rst index 70cf72e0b037..22131d95a0e1 100644 --- a/doc/releases/migration-guide-4.2.rst +++ b/doc/releases/migration-guide-4.2.rst @@ -32,6 +32,19 @@ Boards Device Drivers and Devicetree ***************************** + +Enhanced Serial Peripheral Interface (eSPI) +=========================================== + +* Renamed the devicetree property ``io_girq`` to ``io-girq``. +* Renamed the devicetree property ``vw_girqs`` to ``vw-girqs``. +* Renamed the devicetree property ``pc_girq`` to ``pc-girq``. +* Renamed the devicetree property ``poll_timeout`` to ``poll-timeout``. +* Renamed the devicetree property ``poll_interval`` to ``poll-interval``. +* Renamed the devicetree property ``consec_rd_timeout`` to ``consec-rd-timeout``. +* Renamed the devicetree property ``sus_chk_delay`` to ``sus-chk-delay``. +* Renamed the devicetree property ``sus_rsm_interval`` to ``sus-rsm-interval``. + Bluetooth *********