zephyr/dts
Georgij Černyšiov e0899d347e drivers: mipi_dbi: stm32: fmc: add bank address property
The driver gets FMC bank address using
`FMC_BANK1_<parent_register_value>` define.

This approach has some flaws:
- The parent (bank) register's value might not correspond
  sequentially to the expected bank number.
  For example: `STM32_FMC_NOSRAM_BANK3` maps to `FMC_BANK1_4`,
  instead of `FMC_BANK1_3`.
- Some families don't even define the necessary `FMC_BANK1_x` macros.

To address this, the commit adds an optional `bank-address` property,
providing a direct way to define the FMC bank address for the driver.

Signed-off-by: Georgij Černyšiov <geo.cgv@gmail.com>
2025-07-28 16:41:30 -04:00
..
arc/synopsys dts: bindings: gpio: use hyphens instead of underscore 2025-01-15 11:51:33 +01:00
arm dts: arm: ti: Move am64x_{main,mcu} to dts/vendor/ti 2025-07-28 08:53:55 -04:00
arm64 dts: nxp: imx95-ca55: add dts for SoC 15x15 variant 2025-07-25 08:18:19 -04:00
bindings drivers: mipi_dbi: stm32: fmc: add bank address property 2025-07-28 16:41:30 -04:00
common dts: Move vendor-specific dtsi to dedicated folder 2025-04-29 13:00:03 +02:00
posix
riscv boards: nordic: nrf54l20pdk: Remove obsolete board 2025-07-24 17:00:33 +01:00
rx/renesas boards: renesas: Fix incorrect partnumber for RSK-RX130 2025-06-27 09:42:49 +02:00
sparc/gaisler
vendor dts: arm: ti: Move am64x_{main,mcu} to dts/vendor/ti 2025-07-28 08:53:55 -04:00
x86/intel dts: x86: Add i226 device-tree config for Intel Alderlake 2025-07-23 17:17:24 +01:00
xtensa dts: spi: esp32: Remove unused property 2025-07-24 16:58:48 +01:00
binding-template.yaml
Kconfig