]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - sound/pcmcia/vx/vxpocket.c
ALSA: vxpocket: Use container_of()
[karo-tx-linux.git] / sound / pcmcia / vx / vxpocket.c
index b16f42deed67c6ac569f2a3afd182b260079ec11..ca0d19e723fd28b8ad521bc74d850cb3f106fb26 100644 (file)
@@ -155,7 +155,7 @@ static int snd_vxpocket_new(struct snd_card *card, int ibl,
        }
        chip->ibl.size = ibl;
 
-       vxp = (struct snd_vxpocket *)chip;
+       vxp = to_vxpocket(chip);
 
        vxp->p_dev = link;
        link->priv = chip;
@@ -187,7 +187,7 @@ static int snd_vxpocket_assign_resources(struct vx_core *chip, int port, int irq
 {
        int err;
        struct snd_card *card = chip->card;
-       struct snd_vxpocket *vxp = (struct snd_vxpocket *)chip;
+       struct snd_vxpocket *vxp = to_vxpocket(chip);
 
        snd_printdd(KERN_DEBUG "vxpocket assign resources: port = 0x%x, irq = %d\n", port, irq);
        vxp->port = port;