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

Commit 7655f493 authored by Dave Airlie's avatar Dave Airlie Committed by Dave Airlie
Browse files

drm: move is_pci to the end of the structure



We memset the structure across opens except for the flags. The correct
fix is more intrusive but this should fix a problem with bad iounmaps
seen on AGP radeons acting like PCI ones.

Signed-off-by: default avatarDave Airlie <airlied@linux.ie>
parent c41f4712
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -214,8 +214,6 @@ typedef struct drm_radeon_private {

	int microcode_version;

	int is_pci;

	struct {
		u32 boxes;
		int freelist_timeouts;
@@ -275,6 +273,7 @@ typedef struct drm_radeon_private {

	/* starting from here on, data is preserved accross an open */
	uint32_t flags;		/* see radeon_chip_flags */
	int is_pci;
} drm_radeon_private_t;

typedef struct drm_radeon_buf_priv {