agp compile error with 2.5.24-dj2
2.5.24-dj2 doesn't compile with my .config:
* the declaration of intel_i815_setup was missing in agp.h
* there is a superflous '+' in front of one line, probably a leftover from a manual merge.
Patch attach, but not tested.
--
Manfred
drivers/char/agp/agp.h +1 -0
@@ -53,6 +53,7 @@int __init intel_i460_setup (struct pci_dev *pdev);int __init intel_generic_setup (struct pci_dev *pdev);int __init intel_i810_setup (struct pci_dev *i810_dev); +int __init intel_815_setup (struct pci_dev *pdev);int __init intel_i830_setup (struct pci_dev *i830_dev);int __init intel_820_setup (struct pci_dev *pdev);int __init intel_830mp_setup (struct pci_dev *pdev);
drivers/char/agp/agpgart_be-i8x0.c +2 -2
@@ -438,7 +438,7 @@ {0x00000017, 0} }; -+static aper_size_info_8 intel_815_sizes[2] = +static aper_size_info_8 intel_815_sizes[2 ] = { {64 ,16384 ,4 ,0 }, {32 ,8192 ,3 ,8 },
@@ -507,7 +507,7 @@ (void ) pdev;/* unused */ } -static int __init intel_815_setup (struct pci_dev *pdev) +int __init intel_815_setup (struct pci_dev *pdev) { agp_bridge.masks = intel_generic_masks; agp_bridge.num_of_masks =1 ;