1. 27 Jul, 2004 3 commits
    • Margit Schubert-While's avatar
      [PATCH] prism54 Fix initialization with older firmware · daee0e35
      Margit Schubert-While authored
      * In the card initialization routine, we try to set the
        output power. For firmware < 1.0.4.3, this leads to a
        worrying "mgt_commit has failed .." in the log although
        the device continues to react normally.
        Fix is simple, do not try to configure output power.
        (which I believe we should not be doing anyway as it is
         probably against local country regulations)
      daee0e35
    • Margit Schubert-While's avatar
      [PATCH] prism54 Refix TRDY/RETRY_TIMEOUT · 2fc9ccb6
      Margit Schubert-While authored
      * Reintroduce pushing 0 into the TRDY_TIMEOUT and RETRY_TIMEOUT
        registers. Make this configurable with module parameter
        init_pcitm.
      
      * We now have the ludicrous situation that some hardware setups
        require this (not even pushing 0xFF helps), whilst others
        don't care either way (the majority), and yet others bork
        if anything is pushed into these regs.
        If anybody can explain this (including Conexant :-) ), my ears
        are open.
      2fc9ccb6
    • Margit Schubert-While's avatar
      [PATCH] prism54 Fix reference to uninitialized pointer · 0eba26af
      Margit Schubert-While authored
      * oid_mgt.c is calling islpci_mgt_transaction passing the address
        of a pointer to the management frame. This is not being
        initialized by the caller. The callee only updates this
        pointer when successful. When not, boom.
      
      * Being ultracautious again, not only initialize in the caller,
        also null out the pointer unconditionally in the callee.
      0eba26af
  2. 26 Jul, 2004 37 commits