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/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 ********* 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