drivers/isdn/hisax/hfc_pci.c: In function `setup_hfcpci': drivers/isdn/hisax/hfc_pci.c:1702: error: invalid lvalue in assignment drivers/isdn/hisax/hfc_pci.c:1707: error: invalid lvalue in assignment --- 25-akpm/drivers/isdn/hisax/hfc_pci.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff -puN drivers/isdn/hisax/hfc_pci.c~i4l-hisax-deadlock-fix-gcc-35-fix drivers/isdn/hisax/hfc_pci.c --- 25/drivers/isdn/hisax/hfc_pci.c~i4l-hisax-deadlock-fix-gcc-35-fix Thu Feb 12 23:24:48 2004 +++ 25-akpm/drivers/isdn/hisax/hfc_pci.c Thu Feb 12 23:24:48 2004 @@ -1699,11 +1699,11 @@ setup_hfcpci(struct IsdnCard *card) /* Allocate memory for FIFOS */ /* Because the HFC-PCI needs a 32K physical alignment, we */ /* need to allocate the double mem and align the address */ - if (!((void *) cs->hw.hfcpci.share_start = kmalloc(65536, GFP_KERNEL))) { + if (!(cs->hw.hfcpci.share_start = kmalloc(65536, GFP_KERNEL))) { printk(KERN_WARNING "HFC-PCI: Error allocating memory for FIFO!\n"); return 0; } - (ulong) cs->hw.hfcpci.fifos = + cs->hw.hfcpci.fifos = (void *) (((ulong) cs->hw.hfcpci.share_start) & ~0x7FFF) + 0x8000; pci_write_config_dword(cs->hw.hfcpci.dev, 0x80, (u_int) virt_to_bus(cs->hw.hfcpci.fifos)); cs->hw.hfcpci.pci_io = ioremap((ulong) cs->hw.hfcpci.pci_io, 256); _