-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Open
Labels
EnhancementChanges/Updates/Additions to existing featuresChanges/Updates/Additions to existing featuresarea: Display
Description
Summary
some mipi-dbi devices which offer both spi and 8080 interface need color format for hardware interface settings, I try to search and find some drivers such as zephyr/drivers/mipi-dbi/mipi_dbi_nxp_dcnano_lcdif.c,
static int mcux_dcnano_lcdif_dbi_configure(const struct device *dev,
const struct mipi_dbi_config *dbi_config)
{
const struct mcux_dcnano_lcdif_dbi_config *config = dev->config;
struct mcux_dcnano_lcdif_dbi_data *lcdif_data = dev->data;
uint8_t bus_type = dbi_config->mode & 0xFU;
uint8_t color_coding = dbi_config->mode & 0xF0U;
where color_coding from dbi_config->mode & 0xF0, but how to initialized, it is impossible in display driver coz MIPI_DBI_CONFIG_DT_INST only get upper string
Describe the solution you'd like
Adding mipi-color-format in mipi-dbi-device.yaml, so that mipi-dbi driver can get property from struct mipi_dbi_config
Alternatives
No response
Additional Context
No response
Metadata
Metadata
Assignees
Labels
EnhancementChanges/Updates/Additions to existing featuresChanges/Updates/Additions to existing featuresarea: Display