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