boards: renesas: dts: Various fixes

This commit should deal with fixing
various issues on the board's dts
overlay files:

1. PSRAM node was not enabled when
   display buffers were stored in
   psram and thus, raising linker
    error (overflow memory section).

2. Remove MIPI DBI read operations
   for the MIPI DBI driver. This is
   because not all drivers support
   read and most of the cases it does
   not have any practical usage.
   In addition, this might trigger
   conflicts with SPI sensors.
   If needed, users should explicitly
   enable read operations by defining
   an SPI device taking into consideration
   conflicts with SPI devices connected
   to the SPI bus.

3. Remove enabling the DMA driver.
   It should be enabled by default.

Signed-off-by: Ioannis Karachalios <ioannis.karachalios.px@renesas.com>
This commit is contained in:
Ioannis Karachalios 2024-06-20 16:47:20 +03:00 committed by Anas Nashif
parent 9d1b62b8ac
commit edd779dbed
4 changed files with 4 additions and 10 deletions

View file

@ -19,10 +19,6 @@
};
};
&dma {
status = "okay";
};
&pinctrl {
i2c2_default: i2c2_default {
group1 {

View file

@ -33,15 +33,10 @@
};
};
&spi2 {
status = "okay";
};
&lcdc {
compatible = "renesas,smartbond-mipi-dbi";
status = "okay";
reset-gpios = <&gpio0 12 GPIO_ACTIVE_LOW>;
spi-dev = <&spi2>;
pinctrl-0 = <&mipi_dbi_default>;
pinctrl-1 = <&mipi_dbi_read>;
pinctrl-2 = <&mipi_dbi_sleep>;

View file

@ -10,6 +10,10 @@
};
};
&psram {
status = "okay";
};
/* QSPIC settings for the APS6404L-3SQR QSPI PSRAM memory in QPI mode. */
&memc {
status = "okay";

View file

@ -7,6 +7,5 @@ config MIPI_DBI_SMARTBOND
bool "Smartbond MIPI DBI host controller driver"
depends on DT_HAS_RENESAS_SMARTBOND_MIPI_DBI_ENABLED
default y
select SPI
help
Enable Smartbond MIPI DBI host controller.