OpenCloudOS-Kernel/drivers/isdn/hisax
Dominik Brodowski f8cfa618dc [PATCH] pcmcia: unify attach, EVENT_CARD_INSERTION handlers into one probe callback
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: Dominik Brodowski <linux@dominikbrodowski.net>
2006-01-06 00:03:24 +01:00
..
Kconfig [PARISC] Mark hisax and pcbit ISDN drivers as not for parisc 2005-11-18 16:20:10 -05:00
Makefile [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
amd7930_fn.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
amd7930_fn.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
arcofi.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
arcofi.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
asuscom.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
avm_a1.c [PATCH] clean up inline static vs static inline 2005-07-27 16:26:20 -07:00
avm_a1p.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
avm_pci.c [PATCH] kfree cleanup: drivers/isdn 2005-11-07 07:54:02 -08:00
avma1_cs.c [PATCH] pcmcia: unify attach, EVENT_CARD_INSERTION handlers into one probe callback 2006-01-06 00:03:24 +01:00
bkm_a4t.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
bkm_a8.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
bkm_ax.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
callc.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
config.c [PATCH] kfree cleanup: drivers/isdn 2005-11-07 07:54:02 -08:00
diva.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
elsa.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
elsa_cs.c [PATCH] pcmcia: unify attach, EVENT_CARD_INSERTION handlers into one probe callback 2006-01-06 00:03:24 +01:00
elsa_ser.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
enternow_pci.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
fsm.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
fsm.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
gazel.c [PATCH] i4l: add Olitec ISDN PCI card in hisax gazel driver 2005-07-27 16:25:51 -07:00
hfc4s8s_l1.c [PATCH] sparse cleanups: NULL pointers, C99 struct init. 2005-10-30 17:37:29 -08:00
hfc4s8s_l1.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hfc_2bds0.c [PATCH] kfree cleanup: drivers/isdn 2005-11-07 07:54:02 -08:00
hfc_2bds0.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hfc_2bs0.c [PATCH] kfree cleanup: drivers/isdn 2005-11-07 07:54:02 -08:00
hfc_2bs0.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hfc_pci.c [PATCH] Add PCI IDs for Sitecom DC-105 2005-09-16 10:46:28 -07:00
hfc_pci.h [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
hfc_sx.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
hfc_sx.h [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
hfc_usb.c [PATCH] USB: remove .owner field from struct usb_driver 2006-01-04 13:48:34 -08:00
hfc_usb.h [PATCH] i4l: update hfc_usb driver 2005-11-07 07:53:47 -08:00
hfcscard.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
hisax.h [PATCH] -Wundef fixes (hisax) 2005-09-07 17:17:33 -07:00
hisax_cfg.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hisax_debug.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hisax_fcpcipnp.c [PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason 2005-11-09 07:55:57 -08:00
hisax_fcpcipnp.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hisax_if.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hisax_isac.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hisax_isac.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hscx.c [PATCH] kfree cleanup: drivers/isdn 2005-11-07 07:54:02 -08:00
hscx.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hscx_irq.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
icc.c [PATCH] kfree cleanup: drivers/isdn 2005-11-07 07:54:02 -08:00
icc.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ipac.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ipacx.c [PATCH] kfree cleanup: drivers/isdn 2005-11-07 07:54:02 -08:00
ipacx.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
isac.c [PATCH] kfree cleanup: drivers/isdn 2005-11-07 07:54:02 -08:00
isac.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
isar.c [PATCH] kfree cleanup: drivers/isdn 2005-11-07 07:54:02 -08:00
isar.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
isdnhdlc.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
isdnhdlc.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
isdnl1.c [NET]: Transform skb_queue_len() binary tests into skb_queue_empty() 2005-07-08 14:57:23 -07:00
isdnl1.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
isdnl2.c [PATCH] clean up inline static vs static inline 2005-07-27 16:26:20 -07:00
isdnl2.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
isdnl3.c [NET]: Transform skb_queue_len() binary tests into skb_queue_empty() 2005-07-08 14:57:23 -07:00
isdnl3.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
isurf.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
ix1_micro.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
jade.c [PATCH] kfree cleanup: drivers/isdn 2005-11-07 07:54:02 -08:00
jade.h [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
jade_irq.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
l3_1tr6.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
l3_1tr6.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
l3dss1.c [PATCH] turn many #if $undefined_string into #ifdef $undefined_string 2005-07-27 16:26:08 -07:00
l3dss1.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
l3ni1.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
l3ni1.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
lmgr.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mic.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
netjet.c [PATCH] kfree cleanup: drivers/isdn 2005-11-07 07:54:02 -08:00
netjet.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
niccy.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
nj_s.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
nj_u.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
q931.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
s0box.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
saphir.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
sedlbauer.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
sedlbauer_cs.c [PATCH] pcmcia: unify attach, EVENT_CARD_INSERTION handlers into one probe callback 2006-01-06 00:03:24 +01:00
sportster.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
st5481.h [PATCH] Fix ST 5481 USB driver 2005-09-17 15:34:30 -07:00
st5481_b.c [PATCH] hisax: remove URB_ASYNC_UNLINK 2005-09-23 13:35:36 -07:00
st5481_d.c [PATCH] Fix ST 5481 USB driver 2005-09-17 15:34:30 -07:00
st5481_init.c [PATCH] USB: remove .owner field from struct usb_driver 2006-01-04 13:48:34 -08:00
st5481_usb.c [PATCH] kfree cleanup: drivers/isdn 2005-11-07 07:54:02 -08:00
tei.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
teleint.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
teles0.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
teles3.c [PATCH] clean up inline static vs static inline 2005-07-27 16:26:20 -07:00
teles_cs.c [PATCH] pcmcia: unify attach, EVENT_CARD_INSERTION handlers into one probe callback 2006-01-06 00:03:24 +01:00
telespci.c [PATCH] drivers/isdn/hisax/: possible cleanups 2005-06-25 16:25:07 -07:00
w6692.c [PATCH] kfree cleanup: drivers/isdn 2005-11-07 07:54:02 -08:00
w6692.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00