Patch by Euan Kirkhope:
* Kernel settings configuration added git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20274 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -55,6 +55,19 @@ enum {
|
||||
// buffers in one chunk, the size per buffer in bytes must be a multiple of 4k
|
||||
#define INDIRECT_BUFFER_SIZE (4096/4)
|
||||
|
||||
typedef struct {
|
||||
uint32 loginfo;
|
||||
uint32 logflow;
|
||||
uint32 logerror;
|
||||
bool switchhead;
|
||||
bool force_lcd;
|
||||
bool dynamic_clocks; // power saving / management for mobility chips
|
||||
bool force_pci;
|
||||
bool unhide_fastwrites;
|
||||
bool force_acc_dma; // one or the other
|
||||
bool force_acc_mmio; // one or the other
|
||||
bool acc_writeback;
|
||||
} radeon_settings;
|
||||
|
||||
// type of memory
|
||||
typedef enum {
|
||||
@@ -460,6 +473,8 @@ typedef struct {
|
||||
int blank_period; // vertical blank period of a frame in ms
|
||||
int enable_virtual_irq; // true, to enable virtual interrupts
|
||||
|
||||
radeon_settings settings; // settings from radeon.settings file
|
||||
|
||||
struct log_info_t *log; // fast logger data
|
||||
} shared_info;
|
||||
|
||||
|
||||
@@ -8,4 +8,4 @@
|
||||
*/
|
||||
|
||||
// current version
|
||||
#define RADEON_DRIVER_VERSION "Version: 5.1.3.1"
|
||||
#define RADEON_DRIVER_VERSION "Version: 5.1.3.5"
|
||||
|
||||
Reference in New Issue
Block a user