diff options
Diffstat (limited to 'drivers/gpu/drm/radeon/radeon_drv.c')
-rw-r--r-- | drivers/gpu/drm/radeon/radeon_drv.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/drivers/gpu/drm/radeon/radeon_drv.c b/drivers/gpu/drm/radeon/radeon_drv.c index 66a7f0fd9620..b500bbc3e411 100644 --- a/drivers/gpu/drm/radeon/radeon_drv.c +++ b/drivers/gpu/drm/radeon/radeon_drv.c | |||
@@ -71,9 +71,10 @@ | |||
71 | * 2.28.0 - r600-eg: Add MEM_WRITE packet support | 71 | * 2.28.0 - r600-eg: Add MEM_WRITE packet support |
72 | * 2.29.0 - R500 FP16 color clear registers | 72 | * 2.29.0 - R500 FP16 color clear registers |
73 | * 2.30.0 - fix for FMASK texturing | 73 | * 2.30.0 - fix for FMASK texturing |
74 | * 2.31.0 - Add fastfb support for rs690 | ||
74 | */ | 75 | */ |
75 | #define KMS_DRIVER_MAJOR 2 | 76 | #define KMS_DRIVER_MAJOR 2 |
76 | #define KMS_DRIVER_MINOR 30 | 77 | #define KMS_DRIVER_MINOR 31 |
77 | #define KMS_DRIVER_PATCHLEVEL 0 | 78 | #define KMS_DRIVER_PATCHLEVEL 0 |
78 | int radeon_driver_load_kms(struct drm_device *dev, unsigned long flags); | 79 | int radeon_driver_load_kms(struct drm_device *dev, unsigned long flags); |
79 | int radeon_driver_unload_kms(struct drm_device *dev); | 80 | int radeon_driver_unload_kms(struct drm_device *dev); |
@@ -160,6 +161,7 @@ int radeon_hw_i2c = 0; | |||
160 | int radeon_pcie_gen2 = -1; | 161 | int radeon_pcie_gen2 = -1; |
161 | int radeon_msi = -1; | 162 | int radeon_msi = -1; |
162 | int radeon_lockup_timeout = 10000; | 163 | int radeon_lockup_timeout = 10000; |
164 | int radeon_fastfb = 0; | ||
163 | 165 | ||
164 | MODULE_PARM_DESC(no_wb, "Disable AGP writeback for scratch registers"); | 166 | MODULE_PARM_DESC(no_wb, "Disable AGP writeback for scratch registers"); |
165 | module_param_named(no_wb, radeon_no_wb, int, 0444); | 167 | module_param_named(no_wb, radeon_no_wb, int, 0444); |
@@ -212,6 +214,9 @@ module_param_named(msi, radeon_msi, int, 0444); | |||
212 | MODULE_PARM_DESC(lockup_timeout, "GPU lockup timeout in ms (defaul 10000 = 10 seconds, 0 = disable)"); | 214 | MODULE_PARM_DESC(lockup_timeout, "GPU lockup timeout in ms (defaul 10000 = 10 seconds, 0 = disable)"); |
213 | module_param_named(lockup_timeout, radeon_lockup_timeout, int, 0444); | 215 | module_param_named(lockup_timeout, radeon_lockup_timeout, int, 0444); |
214 | 216 | ||
217 | MODULE_PARM_DESC(fastfb, "Direct FB access for IGP chips (0 = disable, 1 = enable)"); | ||
218 | module_param_named(fastfb, radeon_fastfb, int, 0444); | ||
219 | |||
215 | static struct pci_device_id pciidlist[] = { | 220 | static struct pci_device_id pciidlist[] = { |
216 | radeon_PCI_IDS | 221 | radeon_PCI_IDS |
217 | }; | 222 | }; |