1. 09 11月, 2009 2 次提交
    • D
      pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (wireless) · 2caff147
      Dominik Brodowski 提交于
      Convert PCMCIA drivers to use the dynamic debug infrastructure, instead of
      requiring manual settings of PCMCIA_DEBUG.
      
      Also, remove all usages of the CS_CHECK macro and replace them with proper
      Linux style calling and return value checking. The extra error reporting may
      be dropped, as the PCMCIA core already complains about any (non-driver-author)
      errors.
      
      CC: linux-wireless@vger.kernel.org
      CC: netdev@vger.kernel.org
      Signed-off-by: NDominik Brodowski <linux@dominikbrodowski.net>
      2caff147
    • D
      pcmcia: use pre-determined values · 7d2e8d00
      Dominik Brodowski 提交于
      A few PCMCIA network drivers can make use of values provided by the pcmcia
      core, instead of tedious, independent CIS parsing.
      
      xirc32ps_cs.c: manf_id
      
      hostap_cs.c: multifunction count
      
      b43/pcmcia.c: ConfigBase address and "Present"
      
      smc91c92_cs.c:  By default, mhz_setup() can use VERS_1 as it is stored
      in struct pcmcia_device. Only some cards require workarounds, such as
      reading out VERS_1 twice.
      
      CC: David S. Miller <davem@davemloft.net>
      CC: netdev@vger.kernel.org
      CC: linux-wireless@vger.kernel.org
      Acked-by: NJohn W. Linville <linville@tuxdriver.com>
      Signed-off-by: NDominik Brodowski <linux@dominikbrodowski.net>
      7d2e8d00
  2. 25 7月, 2009 1 次提交
  3. 31 8月, 2008 1 次提交
  4. 23 8月, 2008 5 次提交
  5. 08 7月, 2008 1 次提交
  6. 01 7月, 2008 1 次提交
  7. 21 5月, 2008 1 次提交
  8. 01 2月, 2008 1 次提交
  9. 29 1月, 2008 1 次提交
  10. 11 10月, 2007 3 次提交
  11. 09 7月, 2007 1 次提交
    • J
      [PATCH] hostap: Remove driver version number · bd5824f1
      Jouni Malinen 提交于
      The driver version number has not been updated since the driver was
      included in the main kernel tree and there is no plan on updating this
      in the future either. At this point, the only correct way to refer to
      the version is to use the kernel version. The 0.4.4 version is
      confusing since there are external version with higher version number
      even though they are not actually any newer than the in-tree version.
      
      Let's get rid of the version number in the kernel tree in order to
      avoid this kind of confusion.
      Signed-off-by: NJouni Malinen <j@w1.fi>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      bd5824f1
  12. 28 4月, 2007 3 次提交
  13. 06 12月, 2006 1 次提交
  14. 05 12月, 2006 2 次提交
  15. 26 10月, 2006 1 次提交
  16. 12 9月, 2006 1 次提交
  17. 01 7月, 2006 2 次提交
  18. 23 5月, 2006 1 次提交
  19. 31 3月, 2006 8 次提交
  20. 24 3月, 2006 1 次提交
  21. 01 3月, 2006 1 次提交
  22. 06 1月, 2006 1 次提交
    • D
      [PATCH] pcmcia: unify attach, EVENT_CARD_INSERTION handlers into one probe callback · f8cfa618
      Dominik Brodowski 提交于
      Unify the EVENT_CARD_INSERTION and "attach" callbacks to one unified
      probe() callback. As all in-kernel drivers are changed to this new
      callback, there will be no temporary backwards-compatibility. Inside a
      probe() function, each driver _must_ set struct pcmcia_device
      *p_dev->instance and instance->handle correctly.
      
      With these patches, the basic driver interface for 16-bit PCMCIA drivers
      now has the classic four callbacks known also from other buses:
      
              int (*probe)            (struct pcmcia_device *dev);
              void (*remove)          (struct pcmcia_device *dev);
      
              int (*suspend)          (struct pcmcia_device *dev);
              int (*resume)           (struct pcmcia_device *dev);
      Signed-off-by: NDominik Brodowski <linux@dominikbrodowski.net>
      f8cfa618