View | Details | Raw Unified | Return to bug 217852
Collapse All | Expand All

(-)sys/dev/drm2/radeon/radeon_drv.c (+17 lines)
Lines 129-182 Link Here
129
129
130
MODULE_PARM_DESC(no_wb, "Disable AGP writeback for scratch registers");
130
MODULE_PARM_DESC(no_wb, "Disable AGP writeback for scratch registers");
131
module_param_named(no_wb, radeon_no_wb, int, 0444);
131
module_param_named(no_wb, radeon_no_wb, int, 0444);
132
TUNABLE_INT("hw.radeon.no_wb", &radeon_no_wb);
132
133
133
MODULE_PARM_DESC(modeset, "Disable/Enable modesetting");
134
MODULE_PARM_DESC(modeset, "Disable/Enable modesetting");
134
module_param_named(modeset, radeon_modeset, int, 0400);
135
module_param_named(modeset, radeon_modeset, int, 0400);
136
TUNABLE_INT("hw.radeon.modeset", &radeon_modeset);
135
137
136
MODULE_PARM_DESC(dynclks, "Disable/Enable dynamic clocks");
138
MODULE_PARM_DESC(dynclks, "Disable/Enable dynamic clocks");
137
module_param_named(dynclks, radeon_dynclks, int, 0444);
139
module_param_named(dynclks, radeon_dynclks, int, 0444);
140
TUNABLE_INT("hw.radeon.dynclks", &radeon_dynclks);
138
141
139
MODULE_PARM_DESC(r4xx_atom, "Enable ATOMBIOS modesetting for R4xx");
142
MODULE_PARM_DESC(r4xx_atom, "Enable ATOMBIOS modesetting for R4xx");
140
module_param_named(r4xx_atom, radeon_r4xx_atom, int, 0444);
143
module_param_named(r4xx_atom, radeon_r4xx_atom, int, 0444);
144
TUNABLE_INT("hw.radeon.r4xx_atom", &radeon_r4xx_atom);
141
145
142
MODULE_PARM_DESC(vramlimit, "Restrict VRAM for testing");
146
MODULE_PARM_DESC(vramlimit, "Restrict VRAM for testing");
143
module_param_named(vramlimit, radeon_vram_limit, int, 0600);
147
module_param_named(vramlimit, radeon_vram_limit, int, 0600);
148
TUNABLE_INT("hw.radeon.vramlimit", &radeon_vram_limit);
144
149
145
MODULE_PARM_DESC(agpmode, "AGP Mode (-1 == PCI)");
150
MODULE_PARM_DESC(agpmode, "AGP Mode (-1 == PCI)");
146
module_param_named(agpmode, radeon_agpmode, int, 0444);
151
module_param_named(agpmode, radeon_agpmode, int, 0444);
152
TUNABLE_INT("hw.radeon.agpmode", &radeon_agpmode);
147
153
148
MODULE_PARM_DESC(gartsize, "Size of PCIE/IGP gart to setup in megabytes (32, 64, etc)");
154
MODULE_PARM_DESC(gartsize, "Size of PCIE/IGP gart to setup in megabytes (32, 64, etc)");
149
module_param_named(gartsize, radeon_gart_size, int, 0600);
155
module_param_named(gartsize, radeon_gart_size, int, 0600);
156
TUNABLE_INT("hw.radeon.gartsize", &radeon_gart_size);
150
157
151
MODULE_PARM_DESC(benchmark, "Run benchmark");
158
MODULE_PARM_DESC(benchmark, "Run benchmark");
152
module_param_named(benchmark, radeon_benchmarking, int, 0444);
159
module_param_named(benchmark, radeon_benchmarking, int, 0444);
160
TUNABLE_INT("hw.radeon.benchmark", &radeon_benchmarking);
153
161
154
MODULE_PARM_DESC(test, "Run tests");
162
MODULE_PARM_DESC(test, "Run tests");
155
module_param_named(test, radeon_testing, int, 0444);
163
module_param_named(test, radeon_testing, int, 0444);
164
TUNABLE_INT("hw.radeon.test", &radeon_testing);
156
165
157
MODULE_PARM_DESC(connector_table, "Force connector table");
166
MODULE_PARM_DESC(connector_table, "Force connector table");
158
module_param_named(connector_table, radeon_connector_table, int, 0444);
167
module_param_named(connector_table, radeon_connector_table, int, 0444);
168
TUNABLE_INT("hw.radeon.connector_table", &radeon_connector_table);
159
169
160
MODULE_PARM_DESC(tv, "TV enable (0 = disable)");
170
MODULE_PARM_DESC(tv, "TV enable (0 = disable)");
161
module_param_named(tv, radeon_tv, int, 0444);
171
module_param_named(tv, radeon_tv, int, 0444);
172
TUNABLE_INT("hw.radeon.tv", &radeon_tv);
162
173
163
MODULE_PARM_DESC(audio, "Audio enable (1 = enable)");
174
MODULE_PARM_DESC(audio, "Audio enable (1 = enable)");
164
module_param_named(audio, radeon_audio, int, 0444);
175
module_param_named(audio, radeon_audio, int, 0444);
176
TUNABLE_INT("hw.radeon.audio", &radeon_audio);
165
177
166
MODULE_PARM_DESC(disp_priority, "Display Priority (0 = auto, 1 = normal, 2 = high)");
178
MODULE_PARM_DESC(disp_priority, "Display Priority (0 = auto, 1 = normal, 2 = high)");
167
module_param_named(disp_priority, radeon_disp_priority, int, 0444);
179
module_param_named(disp_priority, radeon_disp_priority, int, 0444);
180
TUNABLE_INT("hw.radeon.disp_priority", &radeon_disp_priority);
168
181
169
MODULE_PARM_DESC(hw_i2c, "hw i2c engine enable (0 = disable)");
182
MODULE_PARM_DESC(hw_i2c, "hw i2c engine enable (0 = disable)");
170
module_param_named(hw_i2c, radeon_hw_i2c, int, 0444);
183
module_param_named(hw_i2c, radeon_hw_i2c, int, 0444);
184
TUNABLE_INT("hw.radeon.hw_i2c", &radeon_hw_i2c);
171
185
172
MODULE_PARM_DESC(pcie_gen2, "PCIE Gen2 mode (-1 = auto, 0 = disable, 1 = enable)");
186
MODULE_PARM_DESC(pcie_gen2, "PCIE Gen2 mode (-1 = auto, 0 = disable, 1 = enable)");
173
module_param_named(pcie_gen2, radeon_pcie_gen2, int, 0444);
187
module_param_named(pcie_gen2, radeon_pcie_gen2, int, 0444);
188
TUNABLE_INT("hw.radeon.pcie_gen2", &radeon_pcie_gen2);
174
189
175
MODULE_PARM_DESC(msi, "MSI support (1 = enable, 0 = disable, -1 = auto)");
190
MODULE_PARM_DESC(msi, "MSI support (1 = enable, 0 = disable, -1 = auto)");
176
module_param_named(msi, radeon_msi, int, 0444);
191
module_param_named(msi, radeon_msi, int, 0444);
192
TUNABLE_INT("hw.radeon.msi", &radeon_msi);
177
193
178
MODULE_PARM_DESC(lockup_timeout, "GPU lockup timeout in ms (defaul 10000 = 10 seconds, 0 = disable)");
194
MODULE_PARM_DESC(lockup_timeout, "GPU lockup timeout in ms (defaul 10000 = 10 seconds, 0 = disable)");
179
module_param_named(lockup_timeout, radeon_lockup_timeout, int, 0444);
195
module_param_named(lockup_timeout, radeon_lockup_timeout, int, 0444);
196
TUNABLE_INT("hw.radeon.lockup_timeout", &radeon_lockup_timeout);
180
197
181
static drm_pci_id_list_t pciidlist[] = {
198
static drm_pci_id_list_t pciidlist[] = {
182
	radeon_PCI_IDS
199
	radeon_PCI_IDS

Return to bug 217852