this is my first try of making and submitting a patch, so please, don't kill 
me for it. 
I don't know, if the following changes are 'clean' but they give me a working 
agpsupport for my SiS 746Fx based mobo.
This (attempt) of a patch is against 2.4.21-rc1:
*** /usr/src/linux-2.4.21-rc1/drivers/pci/pci.ids       2003-04-25 01:
52:30.000000000 +0200
--- /usr/src/linux/drivers/pci/pci.ids  2003-04-23 07:18:54.000000000
+0200
***************
*** 1119,1124 ****
--- 1119,1125 ----
        0735  735 Host
        0740  740 Host
        0745  745 Host
+       0756  746 Host
        0900  SiS900 10/100 Ethernet
                1039 0900  SiS900 10/100 Ethernet Adapter
        0961  SiS961 [MuTIOL Media IO]
*** /usr/src/linux-2.4.21-rc1/drivers/char/agp/agpgart_be.c     2003-0
4-25 01:52:29.000000000 +0200
--- /usr/src/linux/drivers/char/agp/agpgart_be.c        2003-04-23 07:
33:48.000000000 +0200
*************** static struct {
*** 4595,4600 ****
--- 4595,4606 ----
                "SiS",
                "745",
                sis_generic_setup },
+       { PCI_DEVICE_ID_SI_746,
+               PCI_VENDOR_ID_SI,
+               SIS_GENERIC,
+               "SiS",
+               "746",
+               sis_generic_setup },
        { PCI_DEVICE_ID_SI_730,
                PCI_VENDOR_ID_SI,
                SIS_GENERIC,
I am doing this since 2.4.21-pre6 without any problems.
Glück Auf,
Volker
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/