Lines Matching defs:config
79 const struct panel_mipi_dbi_config *config = (struct panel_mipi_dbi_config *)fw->data;
84 if (size < sizeof(*config) + 2) { /* At least 1 command */
85 dev_err(dev, "config: file size=%zu is too small\n", size);
89 if (memcmp(config->magic, panel_mipi_dbi_magic, sizeof(config->magic))) {
90 dev_err(dev, "config: Bad magic: %15ph\n", config->magic);
94 if (config->file_format_version != 1) {
95 dev_err(dev, "config: version=%u is not supported\n", config->file_format_version);
99 drm_dev_dbg(dev, DRM_UT_DRIVER, "size=%zu version=%u\n", size, config->file_format_version);
101 commands_len = size - sizeof(*config);
104 u8 command = config->commands[i++];
105 u8 num_parameters = config->commands[i++];
106 const u8 *parameters = &config->commands[i];
110 dev_err(dev, "config: command=0x%02x num_parameters=%u overflows\n",
123 dev_err(dev, "config: malformed command array\n");
132 commands->buf = devm_kmemdup(dev, config->commands, commands->len, GFP_KERNEL);
154 dev_err(dev, "No config file found for compatible '%s' (error=%d)\n",