Subversion Repositories Kolibri OS

Rev

Rev 4280 | Rev 4560 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4280 Rev 4539
Line 532... Line 532...
532
struct i915_gtt {
532
struct i915_gtt {
533
	struct i915_address_space base;
533
	struct i915_address_space base;
534
	size_t stolen_size;		/* Total size of stolen memory */
534
	size_t stolen_size;		/* Total size of stolen memory */
Line 535... Line 535...
535
 
535
 
536
	unsigned long mappable_end;	/* End offset that we can CPU map */
536
	unsigned long mappable_end;	/* End offset that we can CPU map */
537
	struct io_mapping *mappable;	/* Mapping to our CPU mappable region */
537
	void *mappable;	/* Mapping to our CPU mappable region */
Line 538... Line 538...
538
	phys_addr_t mappable_base;	/* PA of our GMADR */
538
	phys_addr_t mappable_base;	/* PA of our GMADR */
539
 
539
 
Line 618... Line 618...
618
		struct drm_crtc *crtc;
618
		struct drm_crtc *crtc;
619
		struct drm_framebuffer *fb;
619
		struct drm_framebuffer *fb;
620
		int interval;
620
		int interval;
621
	} *fbc_work;
621
	} *fbc_work;
Line 622... Line 622...
622
 
622
 
623
enum no_fbc_reason {
623
	enum no_fbc_reason {
624
		FBC_OK, /* FBC is enabled */
624
		FBC_OK, /* FBC is enabled */
625
		FBC_UNSUPPORTED, /* FBC is not supported by this chipset */
625
		FBC_UNSUPPORTED, /* FBC is not supported by this chipset */
626
	FBC_NO_OUTPUT, /* no outputs enabled to compress */
626
	FBC_NO_OUTPUT, /* no outputs enabled to compress */
627
		FBC_STOLEN_TOO_SMALL, /* not enough space for buffers */
627
		FBC_STOLEN_TOO_SMALL, /* not enough space for buffers */