Subversion Repositories Kolibri OS

Rev

Rev 3120 | Rev 5078 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3120 Rev 3764
Line 32... Line 32...
32
#include "radeon.h"
32
#include "radeon.h"
33
#include "atom.h"
33
#include "atom.h"
Line 34... Line 34...
34
 
34
 
Line 35... Line -...
35
#define RADEON_WAIT_IDLE_TIMEOUT 200
-
 
36
 
-
 
37
#define DRM_IRQ_ARGS            void *arg
-
 
38
 
-
 
39
struct drm_driver {
-
 
40
    irqreturn_t(*irq_handler) (DRM_IRQ_ARGS);
-
 
41
    void (*irq_preinstall) (struct drm_device *dev);
-
 
Line 42... Line 35...
42
    int (*irq_postinstall) (struct drm_device *dev);
35
#define RADEON_WAIT_IDLE_TIMEOUT 200
Line 43... Line 36...
43
};
36
 
Line 170... Line 163...
170
	DRM_INFO("radeon: irq initialized.\n");
163
	DRM_INFO("radeon: irq initialized.\n");
171
	return 0;
164
	return 0;
172
}
165
}
Line 173... Line 166...
173
 
166
 
174
/**
167
/**
175
 * radeon_irq_kms_fini - tear down driver interrrupt info
168
 * radeon_irq_kms_fini - tear down driver interrupt info
176
 *
169
 *
177
 * @rdev: radeon device pointer
170
 * @rdev: radeon device pointer
178
 *
171
 *
179
 * Tears down the work irq handlers, vblank handlers, MSIs, etc. (all asics).
172
 * Tears down the work irq handlers, vblank handlers, MSIs, etc. (all asics).