zephyr/dts/bindings/flash_controller
Gerson Fernando Budke 9562e3f794 drivers: flash: sam: Fix driver support
The current atmel sam flash driver was develop based on the cortex-m7
version of smart arm microcontroller. The driver support write
protection and cache functions which is not supported by other cortex-m
variants. This fixes current driver implementation and devicetree
entries for all sam variants.

Notes:
 * The cortex-m3 doesn't have support erase pages flash command and
   because of that the driver still not not compatible. Keep it disabled
   until a patch be send. The hwinfo driver is not affected by this
   restriction.
 * The sam4l variation requires a specific driver because uses another
   flash controller (flashcalw). Added another compatible to
   differentiate and keeped node disabled until a driver be available.

Fixes #48516

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2022-08-11 07:41:09 -05:00
..
atmel,sam0-nvmctrl.yaml
atmel,sam4l-flashcalw-controller.yaml drivers: flash: sam: Fix driver support 2022-08-11 07:41:09 -05:00
atmel,sam-flash-controller.yaml
cypress,psoc6-flash-controller.yaml
espressif,esp32-flash-controller.yaml
flash-controller.yaml dts: bindings: device labels are now optional 2022-07-15 08:10:36 -05:00
ite,it8xxx2-flash-controller.yaml
nordic,nrf51-flash-controller.yaml
nordic,nrf52-flash-controller.yaml dts: nordic: Add properties indicating certain peripheral features 2022-04-02 15:14:38 +02:00
nordic,nrf53-flash-controller.yaml dts: nordic: Add properties indicating certain peripheral features 2022-04-02 15:14:38 +02:00
nordic,nrf91-flash-controller.yaml dts: nordic: Add properties indicating certain peripheral features 2022-04-02 15:14:38 +02:00
nordic,nrf-qspi.yaml dts: nrf: deprecate -pin properties 2022-06-29 14:49:51 +00:00
nxp,kinetis-ftfa.yaml
nxp,kinetis-ftfe.yaml
nxp,kinetis-ftfl.yaml
nxp,lpc-iap.yaml
openisa,rv32m1-ftfe.yaml
silabs,gecko-flash-controller.yaml
st,stm32-flash-controller.yaml
st,stm32-ospi-nor.yaml dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
st,stm32-qspi-nor.yaml dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
st,stm32f0-flash-controller.yaml
st,stm32f1-flash-controller.yaml
st,stm32f2-flash-controller.yaml
st,stm32f3-flash-controller.yaml
st,stm32f4-flash-controller.yaml
st,stm32f7-flash-controller.yaml
st,stm32g0-flash-controller.yaml
st,stm32g4-flash-controller.yaml
st,stm32h7-flash-controller.yaml
st,stm32l0-flash-controller.yaml
st,stm32l1-flash-controller.yaml
st,stm32l4-flash-controller.yaml
st,stm32l5-flash-controller.yaml
st,stm32u5-flash-controller.yaml
st,stm32wb-flash-controller.yaml
telink,b91-flash-controller.yaml
ti,cc13xx-cc26xx-flash-controller.yaml dts/bindings: add TI CC13xx/CC26xx flash controller bindings 2022-06-06 14:01:27 -07:00
ti,stellaris-flash-controller.yaml
zephyr,sim-flash.yaml dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00