From 64919e2d98731708a557a34bc4864e5b8519d0ca Mon Sep 17 00:00:00 2001 From: Andrew Morton Date: Tue, 3 Feb 2004 18:38:18 -0800 Subject: [PATCH] [PATCH] gcc-3.5: video drivers/media/video/mxb.c: In function `mxb_probe': drivers/media/video/mxb.c:264: error: invalid lvalue in assignment --- drivers/media/video/dpc7146.c | 2 +- drivers/media/video/hexium_gemini.c | 2 +- drivers/media/video/hexium_orion.c | 6 +++--- drivers/media/video/mxb.c | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/media/video/dpc7146.c b/drivers/media/video/dpc7146.c index fae16eb15bc1c..74572ab02234b 100644 --- a/drivers/media/video/dpc7146.c +++ b/drivers/media/video/dpc7146.c @@ -131,7 +131,7 @@ static int dpc_probe(struct saa7146_dev* dev) DEB_D(("dpc_v4l2.o: dpc_probe succeeded for this device.\n")); /* we store the pointer in our private data field */ - (struct dpc*)dev->ext_priv = dpc; + dev->ext_priv = dpc; return 0; } diff --git a/drivers/media/video/hexium_gemini.c b/drivers/media/video/hexium_gemini.c index f427195cd6e74..8dd647a90f2e0 100644 --- a/drivers/media/video/hexium_gemini.c +++ b/drivers/media/video/hexium_gemini.c @@ -245,7 +245,7 @@ static int hexium_attach(struct saa7146_dev *dev, struct saa7146_pci_extension_d return -ENOMEM; } memset(hexium, 0x0, sizeof(struct hexium)); - (struct hexium *) dev->ext_priv = hexium; + dev->ext_priv = hexium; /* enable i2c-port pins */ saa7146_write(dev, MC1, (MASK_08 | MASK_24 | MASK_10 | MASK_26)); diff --git a/drivers/media/video/hexium_orion.c b/drivers/media/video/hexium_orion.c index bce945308da29..91c8c82da9a59 100644 --- a/drivers/media/video/hexium_orion.c +++ b/drivers/media/video/hexium_orion.c @@ -255,7 +255,7 @@ static int hexium_probe(struct saa7146_dev *dev) if (0x17c8 == dev->pci->subsystem_vendor && 0x0101 == dev->pci->subsystem_device) { printk("hexium_orion: device is a Hexium Orion w/ 1 SVHS + 3 BNC inputs.\n"); /* we store the pointer in our private data field */ - (struct hexium *) dev->ext_priv = hexium; + dev->ext_priv = hexium; hexium->type = HEXIUM_ORION_1SVHS_3BNC; return 0; } @@ -263,7 +263,7 @@ static int hexium_probe(struct saa7146_dev *dev) if (0x17c8 == dev->pci->subsystem_vendor && 0x2101 == dev->pci->subsystem_device) { printk("hexium_orion: device is a Hexium Orion w/ 4 BNC inputs.\n"); /* we store the pointer in our private data field */ - (struct hexium *) dev->ext_priv = hexium; + dev->ext_priv = hexium; hexium->type = HEXIUM_ORION_4BNC; return 0; } @@ -273,7 +273,7 @@ static int hexium_probe(struct saa7146_dev *dev) if (0 == (err = i2c_smbus_xfer(&hexium->i2c_adapter, 0x4e, 0, I2C_SMBUS_READ, 0x00, I2C_SMBUS_BYTE_DATA, &data))) { printk("hexium_orion: device is a Hexium HV-PCI6/Orion (old).\n"); /* we store the pointer in our private data field */ - (struct hexium *) dev->ext_priv = hexium; + dev->ext_priv = hexium; hexium->type = HEXIUM_HV_PCI6_ORION; return 0; } diff --git a/drivers/media/video/mxb.c b/drivers/media/video/mxb.c index d12edf2892702..f808a1f6b28ba 100644 --- a/drivers/media/video/mxb.c +++ b/drivers/media/video/mxb.c @@ -261,7 +261,7 @@ static int mxb_probe(struct saa7146_dev* dev) /* all devices are present, probe was successful */ /* we store the pointer in our private data field */ - (struct mxb*)dev->ext_priv = mxb; + dev->ext_priv = mxb; return 0; } -- 2.53.0