]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/media/usb/cx231xx/cx231xx-core.c
[media] cx231xx: fix big-endian problems
[karo-tx-linux.git] / drivers / media / usb / cx231xx / cx231xx-core.c
index 05358d486135b50f157b3ff83c967e3a09f1834f..4ba3ce09b71380a18afe731a8db61e8b1bfe9ce4 100644 (file)
@@ -1488,7 +1488,7 @@ int cx231xx_mode_register(struct cx231xx *dev, u16 address, u32 mode)
        if (status < 0)
                return status;
 
-       tmp = *((u32 *) value);
+       tmp = le32_to_cpu(*((u32 *) value));
        tmp |= mode;
 
        value[0] = (u8) tmp;