]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/net/wireless/zd1211rw/zd_chip.c
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wirel...
[mv-sheeva.git] / drivers / net / wireless / zd1211rw / zd_chip.c
index 30f8d404958b7c02989e10592db59edbb9e1ef56..6a9b66051cf7de38000dcc20f3a2d944cef4ceae 100644 (file)
@@ -117,6 +117,7 @@ int zd_ioread32v_locked(struct zd_chip *chip, u32 *values, const zd_addr_t *addr
 
        /* Allocate a single memory block for values and addresses. */
        count16 = 2*count;
+       /* zd_addr_t is __nocast, so the kmalloc needs an explicit cast */
        a16 = (zd_addr_t *) kmalloc(count16 * (sizeof(zd_addr_t) + sizeof(u16)),
                                   GFP_KERNEL);
        if (!a16) {