radeon.h (262861) | radeon.h (275408) |
---|---|
1/* 2 * Copyright 2008 Advanced Micro Devices, Inc. 3 * Copyright 2008 Red Hat Inc. 4 * Copyright 2009 Jerome Glisse. 5 * 6 * Permission is hereby granted, free of charge, to any person obtaining a 7 * copy of this software and associated documentation files (the "Software"), 8 * to deal in the Software without restriction, including without limitation --- 13 unchanged lines hidden (view full) --- 22 * OTHER DEALINGS IN THE SOFTWARE. 23 * 24 * Authors: Dave Airlie 25 * Alex Deucher 26 * Jerome Glisse 27 */ 28 29#include <sys/cdefs.h> | 1/* 2 * Copyright 2008 Advanced Micro Devices, Inc. 3 * Copyright 2008 Red Hat Inc. 4 * Copyright 2009 Jerome Glisse. 5 * 6 * Permission is hereby granted, free of charge, to any person obtaining a 7 * copy of this software and associated documentation files (the "Software"), 8 * to deal in the Software without restriction, including without limitation --- 13 unchanged lines hidden (view full) --- 22 * OTHER DEALINGS IN THE SOFTWARE. 23 * 24 * Authors: Dave Airlie 25 * Alex Deucher 26 * Jerome Glisse 27 */ 28 29#include <sys/cdefs.h> |
30__FBSDID("$FreeBSD: stable/10/sys/dev/drm2/radeon/radeon.h 262861 2014-03-06 18:30:56Z jhb $"); | 30__FBSDID("$FreeBSD: stable/10/sys/dev/drm2/radeon/radeon.h 275408 2014-12-02 14:09:54Z tijl $"); |
31 32#ifndef __RADEON_H__ 33#define __RADEON_H__ 34 35/* TODO: Here are things that needs to be done : 36 * - surface allocator & initializer : (bit like scratch reg) should 37 * initialize HDP_ stuff on RS600, R600, R700 hw, well anythings 38 * related to surface --- 21 unchanged lines hidden (view full) --- 60 * asic_startup setup the GPU acceleration, in order to 61 * follow guideline the first thing this 62 * function should do is setting the GPU 63 * memory controller (only MC setup failure 64 * are considered as fatal) 65 */ 66 67#include <sys/cdefs.h> | 31 32#ifndef __RADEON_H__ 33#define __RADEON_H__ 34 35/* TODO: Here are things that needs to be done : 36 * - surface allocator & initializer : (bit like scratch reg) should 37 * initialize HDP_ stuff on RS600, R600, R700 hw, well anythings 38 * related to surface --- 21 unchanged lines hidden (view full) --- 60 * asic_startup setup the GPU acceleration, in order to 61 * follow guideline the first thing this 62 * function should do is setting the GPU 63 * memory controller (only MC setup failure 64 * are considered as fatal) 65 */ 66 67#include <sys/cdefs.h> |
68__FBSDID("$FreeBSD: stable/10/sys/dev/drm2/radeon/radeon.h 262861 2014-03-06 18:30:56Z jhb $"); | 68__FBSDID("$FreeBSD: stable/10/sys/dev/drm2/radeon/radeon.h 275408 2014-12-02 14:09:54Z tijl $"); |
69 70#include <sys/param.h> 71#include <sys/systm.h> 72#include <sys/linker.h> 73#include <sys/firmware.h> 74 75#include <contrib/dev/acpica/include/acpi.h> 76#include <dev/acpica/acpivar.h> --- 1536 unchanged lines hidden (view full) --- 1613 uint32_t bios_scratch[RADEON_BIOS_NUM_SCRATCH]; 1614 struct radeon_wb wb; 1615 struct radeon_dummy_page dummy_page; 1616 bool shutdown; 1617 bool suspend; 1618 bool need_dma32; 1619 bool accel_working; 1620 bool fictitious_range_registered; | 69 70#include <sys/param.h> 71#include <sys/systm.h> 72#include <sys/linker.h> 73#include <sys/firmware.h> 74 75#include <contrib/dev/acpica/include/acpi.h> 76#include <dev/acpica/acpivar.h> --- 1536 unchanged lines hidden (view full) --- 1613 uint32_t bios_scratch[RADEON_BIOS_NUM_SCRATCH]; 1614 struct radeon_wb wb; 1615 struct radeon_dummy_page dummy_page; 1616 bool shutdown; 1617 bool suspend; 1618 bool need_dma32; 1619 bool accel_working; 1620 bool fictitious_range_registered; |
1621 bool fictitious_agp_range_registered; |
|
1621 struct radeon_surface_reg surface_regs[RADEON_GEM_MAX_SURFACES]; 1622 const struct firmware *me_fw; /* all family ME firmware */ 1623 const struct firmware *pfp_fw; /* r6/700 PFP firmware */ 1624 const struct firmware *rlc_fw; /* r6/700 RLC firmware */ 1625 const struct firmware *mc_fw; /* NI MC firmware */ 1626 const struct firmware *ce_fw; /* SI CE firmware */ 1627 struct r600_blit r600_blit; 1628 struct r600_vram_scratch vram_scratch; --- 425 unchanged lines hidden --- | 1622 struct radeon_surface_reg surface_regs[RADEON_GEM_MAX_SURFACES]; 1623 const struct firmware *me_fw; /* all family ME firmware */ 1624 const struct firmware *pfp_fw; /* r6/700 PFP firmware */ 1625 const struct firmware *rlc_fw; /* r6/700 RLC firmware */ 1626 const struct firmware *mc_fw; /* NI MC firmware */ 1627 const struct firmware *ce_fw; /* SI CE firmware */ 1628 struct r600_blit r600_blit; 1629 struct r600_vram_scratch vram_scratch; --- 425 unchanged lines hidden --- |