zephyr/dts/bindings
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
..
adc dts: bindings: microchip: Remove unused cell related bits 2022-08-09 12:29:41 +02:00
alh drivers: dai: add ALH dai driver 2022-06-05 14:27:15 +02:00
arc everywhere: fix typos 2022-03-18 13:24:08 -04:00
arm dts: bindings: nxp: Move clock controller bindings 2022-07-25 16:14:18 -07:00
audio drivers: dmic: remove old intel dmic driver 2022-07-25 13:14:49 -04:00
base dts: bindings: mpu: add PPB and IO regions 2022-06-05 14:46:11 +02:00
bluetooth entropy: bt_hci: driver added 2022-03-23 13:38:47 +01:00
can dts: bindings: can: add devicetree binding for ESP32 TWAI 2022-07-30 17:32:04 +01:00
clock dts: bindings: clocks stm32: Clock selection rewording and clarification 2022-08-08 14:17:07 +02:00
coredump dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
counter esp32: dts: add RTC timer node 2022-07-27 09:48:33 +02:00
cpu dts: bindings: rename files ending with yml 2022-07-24 17:25:13 -04:00
crypto dts: bindings: crypto: device labels are now optional 2022-07-18 10:39:23 +00:00
dac dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
dai dts: bindings: fix intel,dai-misc 2022-08-10 13:35:18 -07:00
debug log: swo: enable pin control support for swo log backend 2022-06-28 16:02:09 -05:00
display drivers: uc81xx: Use device-specific compatibles 2022-07-27 18:45:02 +02:00
dma drivers: dma: Add GD32 DMA driver 2022-08-02 09:13:21 +02:00
dsa dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
ec_host_cmd_perhip dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
edac edac: Do not use BDF and PCI IDs from DTS 2021-02-04 09:37:42 -05:00
espi dts: bindings: microchip: Remove unused cell related bits 2022-08-09 12:29:41 +02:00
ethernet drivers: ethernet: sam_gmac: Convert to using dts for I2C EEPROM 2022-08-02 13:02:42 +02:00
flash_controller drivers: flash: sam: Fix driver support 2022-08-11 07:41:09 -05:00
fpga fpga controller: drivers: add ZynqMP driver 2022-04-21 13:00:57 +02:00
fs dts: Add "disk-access" property to fstab bindings 2021-12-06 08:08:26 -05:00
gpio drivers: gpio: Add xmc4xxx drivers 2022-08-05 13:00:21 +02:00
hwinfo drivers: hwinfo: sam: Introduce RSTC driver 2022-02-28 10:53:57 +01:00
i2c dts: bindings: microchip: Remove unused cell related bits 2022-08-09 12:29:41 +02:00
i2s dts: bindings: device labels are now optional 2022-07-15 08:10:36 -05:00
ieee802154 drivers: ieee802154: uart_pipe: make driver DT-based 2022-08-04 13:25:35 +02:00
iio/adc dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
interrupt-controller dts: bindings: remove unused riscv,clint0 2022-08-02 09:12:31 +02:00
ipc ipc_service: static_vrings: Set WQ priority back to PRIO_PREEMPT 2022-06-07 11:53:22 +02:00
ipm dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
kscan dts: bindings: microchip: Remove unused cell related bits 2022-08-09 12:29:41 +02:00
led dts: bindings: {gpio,pwm}-leds: device labels are now optional 2022-07-19 12:31:30 +00:00
led_strip dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
lora dts: bindings: sx12xx: add ST stm32wl-subghz-radio node 2021-07-15 21:30:28 -04:00
lps dts: ace1x: Add lps address 2022-08-10 11:58:45 +02:00
mbox mbox: yaml: Relocate mailbox-controller.yaml 2022-03-01 10:57:49 -05:00
mdio dts: bindings: bus labels are now optional 2022-07-14 09:19:35 -07:00
memory-controllers dts: bindings: memory-controllers: device labels are now optional 2022-07-18 09:38:42 +00:00
mhu dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
mipi-dsi dts: bindings: bus labels are now optional 2022-07-14 09:19:35 -07:00
misc soc: arc: define ICI in DT 2022-08-03 07:46:14 -04:00
mm dts: mm: intel: Add imr binding 2022-07-14 13:42:42 -04:00
mmc dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
mmu_mpu arch: arm: Add initial support for Cortex-M55 Core 2021-03-23 13:13:32 -05:00
modem dts: bindings: modem: device labels are now optional 2022-07-18 09:04:54 -05:00
mtd dts: bindings: microchip: Remove unused cell related bits 2022-08-09 12:29:41 +02:00
net/wireless drivers: ieee802154: cc13x2_cc26x2: make driver DT-based 2022-08-04 13:25:35 +02:00
neural_net dts: add binding for intel,gna 2021-01-06 05:59:21 -06:00
ospi dts/bindings: introduce a new octospi devicetree 2022-05-12 14:56:25 -05:00
pcie dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
peci dts: bindings: microchip: Remove unused cell related bits 2022-08-09 12:29:41 +02:00
phy dts: bindings: add devicetree bindings for CAN transceivers 2022-03-15 14:32:29 -05:00
pinctrl drivers: pinctrl: update lpc iocon to support LPC55s3x 2022-08-04 10:47:16 -05:00
pm_cpu_ops dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
power dts: power: Add npcx PSL DT node. 2022-07-07 14:12:52 +00:00
power-domain power_domain: Intel ADSP: Add power gating mechanism for Intel ADSP devices 2022-08-10 11:58:45 +02:00
ps2 dts: bindings: microchip: Remove unused cell related bits 2022-08-09 12:29:41 +02:00
pwm dts: bindings: microchip: Remove unused cell related bits 2022-08-09 12:29:41 +02:00
qspi qspi: stm32: Add support for 'flash-id' property in 'stm32-qspi' banks 2022-01-04 20:47:29 -05:00
regulator dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
reserved-memory reserved_memory: Remove it and cleanup 2022-06-07 09:41:57 -07:00
reset dts: bindings: reset: added bindings for Raspberry Pi Pico 2022-03-23 12:51:39 +01:00
riscv dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
rng dts: bindings: rng: device labels are now optional 2022-07-18 10:40:13 +00:00
rtc dts: bindings: microchip: Remove unused cell related bits 2022-08-09 12:29:41 +02:00
sd dts: bindings: add binding for zephyr,sdmmc-disk 2022-07-04 16:34:03 +02:00
sdhc sdhc: dts: remove label property from SDHC nodes 2022-07-15 16:04:12 -05:00
sensor dts: esp32/s2: add bindings to pcnt peripheral 2022-08-08 10:51:41 +02:00
serial dts: bindings: microchip: Remove unused cell related bits 2022-08-09 12:29:41 +02:00
spi drivers: spi_esp32_spim: Add support for IOMUX mode 2022-08-09 12:31:23 +02:00
sram dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
syscon drivers: syscon: Add support for multiple regions 2021-09-22 10:32:11 -04:00
tach dts: bindings: microchip: Remove unused cell related bits 2022-08-09 12:29:41 +02:00
tcpc dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
test tests: subsys: openthread: refactor test 2022-08-10 11:57:34 +02:00
timer dts: bindings: microchip: Remove unused cell related bits 2022-08-09 12:29:41 +02:00
usb dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
video dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
virtualization drivers: virt_ivshmem: Allow multiple instances of ivShMem devices. 2021-12-20 19:42:27 +02:00
w1 drivers: w1: Add driver for Maxim DS2484 Single-Channel 1-Wire Master 2022-08-01 10:33:10 +02:00
watchdog dts: bindings: microchip: Remove unused cell related bits 2022-08-09 12:29:41 +02:00
wifi dts: bindings: device labels are now optional 2022-07-18 10:39:14 +00:00
xen dts: bindings: Add Xen Platform related dts bindings 2022-06-15 09:12:40 +02:00
vendor-prefixes.txt dts: bindings: vendor-prefixes: Add ultrachip prefix 2022-07-25 15:47:57 -05:00