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
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
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
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
fs
gpio drivers: gpio: Add xmc4xxx drivers 2022-08-05 13:00:21 +02:00
hwinfo
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
lps dts: ace1x: Add lps address 2022-08-10 11:58:45 +02:00
mbox
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
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
ospi
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
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
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
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
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
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