diff --git a/drivers/video/udlfb.c b/drivers/video/udlfb.c index cbf030d0dfc4..4330cf4b17a3 100644 --- a/drivers/video/udlfb.c +++ b/drivers/video/udlfb.c @@ -1541,7 +1541,7 @@ static int dlfb_parse_vendor_descriptor(struct dlfb_data *dev, u8 length; u16 key; - key = *((u16 *) desc); + key = le16_to_cpu(*((u16 *) desc)); desc += sizeof(u16); length = *desc; desc++;