]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/video/udlfb.c
udlfb: Make sure to get correct endian keys from vendor descriptor
[karo-tx-linux.git] / drivers / video / udlfb.c
index cbf030d0dfc44b2b6a4104999e988c4862a16b76..4330cf4b17a396769320c03ef027a00eba97dc02 100644 (file)
@@ -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++;