Telephony Driver ISAPNP fix kernel 2.6.7

From: Paul King (paul_at_allied-universal.com)
Date: 06/30/04

  • Next message: Matt Domsch: "Re: list digest / non-digest delivery problems?"
    To: linux-kernel@vger.kernel.org
    Date:	Wed, 30 Jun 2004 19:39:47 +0100
    
    

    I recently got an ISA Phonejack card and quickly found it wouldn't
    work with a stock 2.6.7 kernel.

    So found this bug in the ISAPNP part of the code, throughout the
    code it use it's own data structure to reference it's base IO address,
    in the ISAPNP code this was not being populated with any value hence
    it can't talk to the card and so the driver fails.

    --- ixj.c 2004-06-30 18:41:44.596776376 +0000
    +++ /usr/src/linux/drivers/telephony/ixj.c 2004-06-30 18:42:
    44.448677504 +0000
    @@ -7741,6 +7741,7 @@
                            }

                            j = ixj_alloc();
    + j->DSPbase = pnp_port_start(dev,0);
                            request_region(j->DSPbase, 16, "ixj DSP");

                            if (func != 0x110)

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: Matt Domsch: "Re: list digest / non-digest delivery problems?"

    Relevant Pages

    • Re: Compile problems on alpha: 2.6.6, 2.6.7-rc2
      ... Finding objects, 1285 objects, ignoring 386 module ... is this an ISAPNP thing? ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [PATCH] ppc64: Add mecanism to check existence of legacy ISA devices
      ... you don't actually have isapnp on your system. ... > not, when we talk ISA enumeration, there is an existing standard for doing ... those drivers just blindly go tap IO ports and ... ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • [Bug 1160] New: pnp_allow_dma0 option
      ... It looks like this option has been moved from isapnp to resource.c, ... the new option "allowdma0" in resource.c only allows to set ... -1 => the user did not request a specific value and a quirk can set it to ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • [BK PATCH] PnP Updates for 2.6.5-rc2
      ... This release contains ISAPnP fixes, parport_pc device detection improvements, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)