Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 66c2458c authored by Aaro Koskinen's avatar Aaro Koskinen Committed by Greg Kroah-Hartman
Browse files

staging: xgifb: delete unused fields from xgi_hw_device_info



Delete unused fields from xgi_hw_device_info.

Signed-off-by: default avatarAaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 3259bb5a
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -2287,7 +2287,6 @@ static int __devinit xgifb_probe(struct pci_dev *pdev,
		break;
	}

	XGIhw_ext.pDevice = NULL;
	if ((xgi_video_info.chip == XG21) || (XGIfb_userom)) {
		XGIhw_ext.pjVirtualRomBase = xgifb_copy_rom(pdev);
		if (XGIhw_ext.pjVirtualRomBase)
@@ -2298,10 +2297,7 @@ static int __devinit xgifb_probe(struct pci_dev *pdev,
		XGIhw_ext.pjVirtualRomBase = NULL;
		printk(KERN_INFO "XGIfb: Video ROM usage disabled\n");
	}
	XGIhw_ext.pjCustomizedROMImage = NULL;
	XGIhw_ext.pQueryVGAConfigSpace = &XGIfb_query_VGA_config_space;
	/* XGIhw_ext.pQueryNorthBridgeSpace = &XGIfb_query_north_bridge_space; */
	strcpy(XGIhw_ext.szVBIOSVer, "0.84");

	if (!XGIvga_enabled) {
		/* Mapping Max FB Size for 315 Init */
+0 −29
Original line number Diff line number Diff line
@@ -4,10 +4,6 @@

#include <linux/ioctl.h>

#ifndef VBIOS_VER_MAX_LENGTH
#define VBIOS_VER_MAX_LENGTH    5
#endif

#ifndef XGI_VB_CHIP_TYPE
enum XGI_VB_CHIP_TYPE {
    VB_CHIP_Legacy = 0,
@@ -65,10 +61,6 @@ struct xgi_hw_device_info

    unsigned char *pjVirtualRomBase;    /* ROM image */

    unsigned char UseROM;		 /* Use the ROM image if provided */

    void *pDevice;

    unsigned char *pjVideoMemoryAddress;/* base virtual memory address */
                                 /* of Linear VGA memory */

@@ -76,12 +68,6 @@ struct xgi_hw_device_info

    unsigned char *pjIOAddress;          /* base I/O address of VGA ports (0x3B0) */

    unsigned char *pjCustomizedROMImage;

    unsigned char *pj2ndVideoMemoryAddress;
    unsigned long  ul2ndVideoMemorySize;

    unsigned char *pj2ndIOAddress;
    unsigned char  jChipType;            /* Used to Identify Graphics Chip */
                                 /* defined in the data structure type  */
                                 /* "XGI_CHIP_TYPE" */
@@ -92,30 +78,15 @@ struct xgi_hw_device_info
                                 /* defined in the data structure type */
                                 /* "XGI_VB_CHIP_TYPE" */

    unsigned char    bNewScratch;

    unsigned long  ulCRT2LCDType;        /* defined in the data structure type */

    unsigned long usExternalChip;       /* NO VB or other video bridge (other than  */
                                 /*  video bridge) */

    unsigned char bIntegratedMMEnabled;/* supporting integration MM enable */

    unsigned char bSkipSense;

    unsigned char bIsPowerSaving;     /* True: XGIInit() is invoked by power management,
                                   otherwise by 2nd adapter's initialzation */

	unsigned char(*pQueryVGAConfigSpace)(struct xgi_hw_device_info *,
					    unsigned long, unsigned long,
					    unsigned long *);

	unsigned char(*pQueryNorthBridgeSpace)(struct xgi_hw_device_info *,
					      unsigned long, unsigned long,
					      unsigned long *);

    unsigned char szVBIOSVer[VBIOS_VER_MAX_LENGTH];

};

/* Addtional IOCTL for communication xgifb <> X driver        */