zephyr/dts/bindings/mtd
Martí Bolívar 7a77a31436 dts: fix location of stm32-specific property
The max-erase-time property was introduced for the STM32 flash driver,
but it was inserted as an optional property in the generic
soc-nv-flash binding which is used by other SoCs.

Make it a required property in a new st,stm32-nv-flash binding
instead, since it is at present a vendor specific property.

Update the DTS files accordingly. Keep the existing "soc-nv-flash"
value in the compatible list in each case, so that DT_HAS_COMPAT(...
soc_nv_flash) tests on these nodes will still succeed, but put it
after a newly added "st,stm32-nv-flash" compatible, so that the
SoC-specific binding will be used as it is discovered first by the DT
tooling.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2021-08-30 13:40:30 -04:00
..
atmel,at2x-base.yaml dts: bindings: mtd: rename SPI/I2C EEPROM base binding 2021-01-25 12:32:54 -05:00
atmel,at24.yaml dts: bindings: mtd: rename SPI/I2C EEPROM base binding 2021-01-25 12:32:54 -05:00
atmel,at25.yaml dts: bindings: mtd: rename SPI/I2C EEPROM base binding 2021-01-25 12:32:54 -05:00
atmel,at45.yaml drivers: flash: at45: Add Reset and WP pins 2021-05-07 14:57:08 -05:00
eeprom-base.yaml
jedec,jesd216.yaml dts: bindings: jedec,jesd216: remove deprecated 'has-be32k' prop 2021-07-12 08:19:52 -05:00
jedec,spi-nor-common.yaml drivers: flash: spi_nor: support devices that default to protect blocks 2021-04-16 12:23:06 +02:00
jedec,spi-nor.yaml
nordic,qspi-nor.yaml dts: bindings: nordic,qspi-nor: fix comment about write opcode 2021-07-19 12:22:28 -05:00
nxp,imx-flexspi-device.yaml dts: boards: arm: Rework FlexSPI bindings on i.MX RT boards 2021-01-22 11:11:54 -05:00
nxp,imx-flexspi-hyperflash.yaml dts: boards: arm: Rework FlexSPI bindings on i.MX RT boards 2021-01-22 11:11:54 -05:00
nxp,imx-flexspi-hyperram.yaml drivers: memc: Introduce i.MX RT FlexSPI HyperRAM driver 2021-04-02 10:36:22 -05:00
nxp,imx-flexspi-mx25um51345g.yaml boards: arm: Enable FlexSPI driver on mimxrt685_evk. 2021-05-07 15:44:19 -05:00
nxp,imx-flexspi-nor.yaml dts: add erase/write block sizes for imx rt1064 internal flash 2021-04-15 16:26:39 -05:00
nxp,lpc11u6x-eeprom.yaml
partition.yaml
soc-nv-flash.yaml dts: fix location of stm32-specific property 2021-08-30 13:40:30 -04:00
st,stm32-eeprom.yaml
st,stm32-nv-flash.yaml dts: fix location of stm32-specific property 2021-08-30 13:40:30 -04:00
zephyr,emu-eeprom.yaml dts: bindings: mtd: fix up multi-line strings 2021-06-14 21:49:57 -04:00
zephyr,sim-eeprom.yaml