Commit Graph

1611 Commits

Author SHA1 Message Date
Kai Germaschewski 18d43861d0 sync with kernel. std2kern hopefully takes care of the Makefile
difference for the time being
2000-12-17 21:15:02 +00:00
Armin Schindler 6b5088dacc changed version number. 2000-12-17 13:05:24 +00:00
Armin Schindler 355e243418 merged changes (depreciated file check) from 2_4 branch. 2000-12-17 13:02:50 +00:00
Kai Germaschewski 57ac7b3275 fix pci_set_master compatibility
(not needed)
2000-12-13 16:25:15 +00:00
Kai Germaschewski 658b751b34 Fix my fix: Only use pci_set_master on devices doing busmaster DMA
(netjet, hfc_pci)
2000-12-13 13:57:56 +00:00
Kai Germaschewski f120a52b93 remove the obsolete (un)register_isdn_module 2000-12-12 23:33:06 +00:00
Kai Germaschewski 8f5a6cd114 add pci_set_master to (hopefully) all PCI busmaster drivers.
fixed compatibility for this.
2000-12-12 22:57:49 +00:00
Werner Cornelius 18f63bdba9 Changed E-Mail address, added additional info 2000-12-12 20:38:26 +00:00
Armin Schindler 5dafc5b63a removed include of isdn_cards.h 2000-12-12 20:38:25 +00:00
Kai Germaschewski cddc0e23e1 add the tq_scheduler -> schedule_task change from 2.4 2000-12-11 00:10:34 +00:00
Werner Cornelius 93d8811892 Added B-channel rx fifo overflow handling 2000-12-10 23:29:12 +00:00
Kai Germaschewski c853347a04 isdn_cards.[hc] should not be needed anymore now. 2000-12-10 23:04:14 +00:00
Kai Germaschewski 457078cc3f use new-style module_init/exit.
Armin, I'm not sure if I mistakenly broke something
in the eicon drivers. Could you please check that?
2000-12-10 23:02:32 +00:00
Kai Germaschewski 4322c46164 add pci_set_master
ioremap is handling unaligned regions since
at least 2.2.0
2000-12-10 22:51:05 +00:00
Kai Germaschewski 0b414d1641 fixes for 2.4.0t12-8 2000-12-10 22:26:47 +00:00
Kai Germaschewski ed8fcc4e6d introduce a config options for bsd compression
due to license changes compiling into the kernel is okay now
2000-12-07 20:57:07 +00:00
Kai Germaschewski df0bf3c658 setup dependency on CONFIG_PCI for the PCI drivers
in Config.in
2000-12-07 00:09:53 +00:00
Kai Germaschewski b5accabbd3 move compatibility stuff to isdn_compat.h 2000-12-07 00:03:55 +00:00
Kai Germaschewski 464a93efad fix compatiblity to 2.4 when using std2kern w/o -u 2000-12-07 00:00:04 +00:00
Kai Germaschewski 8c6c17493c patches from 2.4.0-test12-6
o remove unneeded includes
o flags needs to be long for set/test_..._bit
2000-12-06 16:58:01 +00:00
Kai Germaschewski cfeb228cc5 o call pci_enable_device() first of all, because this may change/assign
resources we use afterwards.
o #ifndef COMPAT_HAS_2_2_PCI is not necessary, because for 2.2
  pci_enable_device is defined to (0)
2000-12-05 19:15:44 +00:00
Werner Cornelius 8ad67f8f6b Added new PCI device from Abocom/Magitek 2000-12-04 22:34:58 +00:00
Kai Germaschewski 3baa300757 Change the Makefiles to new style.
There may be problems there that I missed, so this shouldn't go into
an offical kernel any time soon.
However, if I didn't commit it, we wouldn't find the bugs...
2000-12-02 19:47:30 +00:00
Kai Germaschewski ac3689287b comment out changing of MMIO regio.
according to Alan Cox it shouldn't be necessary and is invalid
2000-12-02 19:44:02 +00:00
Kai Germaschewski 4a6fbad3ec copies of v2.2.17.ctrl - if you need lower versions, just copy it yourself.
(just using v2.2.ctrl does't seem good to me, because that'll give trouble on
 2.2.19 and up...)
2000-11-30 08:29:42 +00:00
Kai Germaschewski 8216b0d1ff same thing for __devinitdata 2000-11-29 17:48:27 +00:00
Kai Germaschewski e372200e90 __initdata always needs to be initialized 2000-11-29 15:47:12 +00:00
Kai Germaschewski 5289ece6e7 nrcards is also referenced in callc.c, so shouldn't be static 2000-11-28 23:42:39 +00:00
Carsten Paeth 0807f87ce6 But the #ifndef PCI_DEVICE_ID_AVM* back, and let it compile again.
Please always check if 2.2.14-2.2.18 compile after a "std2kern -u"
before checkin ...
2000-11-28 14:26:46 +00:00
Kai Germaschewski 323a78023d merged MODULE_DEV_TABLE changes 2000-11-28 11:42:20 +00:00
Kai Germaschewski c3b6ae8436 *** empty log message *** 2000-11-28 11:28:39 +00:00
Kai Germaschewski 52afc6ea61 reversing the previous changes - wrong branch, sorry 2000-11-28 09:35:07 +00:00
Kai Germaschewski d404264552 This is current as of 2.4.0-test12-pre? 2000-11-28 09:34:02 +00:00
Kai Germaschewski 7dfb5916d0 compatibility cleanup - final part for the time being 2000-11-25 17:01:02 +00:00
Kai Germaschewski 05732ea78e compatibility fixes 2000-11-25 11:35:55 +00:00
Kai Germaschewski d68b25f279 use __init instead of deprecated __initfunc
use __devinit{,data} for hotplug drivers
static variables are initialized to 0 always (don't need to do so
explicitly)
2000-11-24 17:05:39 +00:00
Kai Germaschewski 75dd636457 now BUG() should work in <= 2.2.17, too 2000-11-23 23:57:35 +00:00
Kai Germaschewski c63391e1ab fixed module_init/exit stuff
Note: compiled-in kernel doesn't work pre 2.2.18 anymore.
2000-11-23 20:45:14 +00:00
Kai Germaschewski dfdcedb1af minor changes from kernel tree 2000-11-22 17:13:13 +00:00
Kai Germaschewski 69e4e1b52a more compatibility cleanup 2000-11-19 17:41:04 +00:00
Kai Germaschewski d37916e1ae make B1 work for kernels <= 2.2.17 again 2000-11-19 17:40:17 +00:00
Kai Germaschewski d64f7e03d3 remove unused ctrl files. For 2.2.x, x < 18 use v2.2.17.ctrl, else v2.2.18.ctrl 2000-11-19 17:06:26 +00:00
Kai Germaschewski 9f253b957c compatibility cleanup - part 8 2000-11-19 17:05:24 +00:00
Kai Germaschewski 31432e7bd7 compatibility cleanup - part 7 2000-11-19 17:05:07 +00:00
Kai Germaschewski 0c7ae2f941 compatibility cleanup - part 6 2000-11-19 17:04:35 +00:00
Kai Germaschewski 9957cbef2c compatibility cleanup - part 5 2000-11-19 17:03:56 +00:00
Kai Germaschewski 599511592d compatibility cleanup - part 4 2000-11-19 17:03:35 +00:00
Kai Germaschewski cb12a3862b compatibility cleanup - part 3 2000-11-19 17:02:49 +00:00
Kai Germaschewski a0f9eace40 compatibility cleanup - part 2 2000-11-19 17:01:54 +00:00
Kai Germaschewski ca7c105d3f compatiblity cleanup - part 1 2000-11-19 17:01:05 +00:00