Lines Matching defs:vend
350 * @vend: A 4-byte buffer to store the 3-letter vendor string plus a '\0'
353 static inline const char *drm_edid_decode_mfg_id(u16 mfg_id, char vend[4])
355 vend[0] = '@' + ((mfg_id >> 10) & 0x1f);
356 vend[1] = '@' + ((mfg_id >> 5) & 0x1f);
357 vend[2] = '@' + ((mfg_id >> 0) & 0x1f);
358 vend[3] = '\0';
360 return vend;
387 * @vend: A 4-byte buffer to store the 3-letter vendor string plus a '\0'
392 * drm_edid_decode_panel_id(0x09e52d08, vend, &product_id)
394 * vend[0] = 'B'
395 * vend[1] = 'O'
396 * vend[2] = 'E'
397 * vend[3] = '\0'
400 static inline void drm_edid_decode_panel_id(u32 panel_id, char vend[4], u16 *product_id)
403 drm_edid_decode_mfg_id(panel_id >> 16, vend);