Lines Matching refs:err_msg
61 bool Edid::Init(void* ctx, ddc_i2c_transact transact, const char** err_msg) { in Init() argument
74 *err_msg = "Failed to read base edid"; in Init()
77 *err_msg = "Failed to validate base edid"; in Init()
85 *err_msg = "Failed to allocate edid storage"; in Init()
96 *err_msg = "Failed to read full edid"; in Init()
101 return Init(edid_bytes_.get(), edid_length, err_msg); in Init()
104 bool Edid::Init(const uint8_t* bytes, uint16_t len, const char** err_msg) { in Init() argument
107 *err_msg = "Invalid edid length"; in Init()
113 *err_msg = "Failed to validate base edid"; in Init()
117 *err_msg = "Bad extension count"; in Init()
121 *err_msg = "Analog displays not supported"; in Init()
128 *err_msg = "Failed to validate extensions"; in Init()