FreeBSD Bugzilla – Attachment 180886 Details for
Bug 217852
Add tunables to radeonkms, so that it works on PowerMac G5
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
add tunables equivalent to Linux's module parameters.
radeon_drv.c.diff (text/plain), 3.24 KB, created by
Hiroo Ono
on 2017-03-16 21:47:03 UTC
(
hide
)
Description:
add tunables equivalent to Linux's module parameters.
Filename:
MIME Type:
Creator:
Hiroo Ono
Created:
2017-03-16 21:47:03 UTC
Size:
3.24 KB
patch
obsolete
>--- sys.org/dev/drm2/radeon/radeon_drv.c 2017-02-11 03:52:04.000000000 +0900 >+++ sys/dev/drm2/radeon/radeon_drv.c 2017-03-14 01:38:55.765078000 +0900 >@@ -129,54 +129,71 @@ > > MODULE_PARM_DESC(no_wb, "Disable AGP writeback for scratch registers"); > module_param_named(no_wb, radeon_no_wb, int, 0444); >+TUNABLE_INT("hw.radeon.no_wb", &radeon_no_wb); > > MODULE_PARM_DESC(modeset, "Disable/Enable modesetting"); > module_param_named(modeset, radeon_modeset, int, 0400); >+TUNABLE_INT("hw.radeon.modeset", &radeon_modeset); > > MODULE_PARM_DESC(dynclks, "Disable/Enable dynamic clocks"); > module_param_named(dynclks, radeon_dynclks, int, 0444); >+TUNABLE_INT("hw.radeon.dynclks", &radeon_dynclks); > > MODULE_PARM_DESC(r4xx_atom, "Enable ATOMBIOS modesetting for R4xx"); > module_param_named(r4xx_atom, radeon_r4xx_atom, int, 0444); >+TUNABLE_INT("hw.radeon.r4xx_atom", &radeon_r4xx_atom); > > MODULE_PARM_DESC(vramlimit, "Restrict VRAM for testing"); > module_param_named(vramlimit, radeon_vram_limit, int, 0600); >+TUNABLE_INT("hw.radeon.vramlimit", &radeon_vram_limit); > > MODULE_PARM_DESC(agpmode, "AGP Mode (-1 == PCI)"); > module_param_named(agpmode, radeon_agpmode, int, 0444); >+TUNABLE_INT("hw.radeon.agpmode", &radeon_agpmode); > > MODULE_PARM_DESC(gartsize, "Size of PCIE/IGP gart to setup in megabytes (32, 64, etc)"); > module_param_named(gartsize, radeon_gart_size, int, 0600); >+TUNABLE_INT("hw.radeon.gartsize", &radeon_gart_size); > > MODULE_PARM_DESC(benchmark, "Run benchmark"); > module_param_named(benchmark, radeon_benchmarking, int, 0444); >+TUNABLE_INT("hw.radeon.benchmark", &radeon_benchmarking); > > MODULE_PARM_DESC(test, "Run tests"); > module_param_named(test, radeon_testing, int, 0444); >+TUNABLE_INT("hw.radeon.test", &radeon_testing); > > MODULE_PARM_DESC(connector_table, "Force connector table"); > module_param_named(connector_table, radeon_connector_table, int, 0444); >+TUNABLE_INT("hw.radeon.connector_table", &radeon_connector_table); > > MODULE_PARM_DESC(tv, "TV enable (0 = disable)"); > module_param_named(tv, radeon_tv, int, 0444); >+TUNABLE_INT("hw.radeon.tv", &radeon_tv); > > MODULE_PARM_DESC(audio, "Audio enable (1 = enable)"); > module_param_named(audio, radeon_audio, int, 0444); >+TUNABLE_INT("hw.radeon.audio", &radeon_audio); > > MODULE_PARM_DESC(disp_priority, "Display Priority (0 = auto, 1 = normal, 2 = high)"); > module_param_named(disp_priority, radeon_disp_priority, int, 0444); >+TUNABLE_INT("hw.radeon.disp_priority", &radeon_disp_priority); > > MODULE_PARM_DESC(hw_i2c, "hw i2c engine enable (0 = disable)"); > module_param_named(hw_i2c, radeon_hw_i2c, int, 0444); >+TUNABLE_INT("hw.radeon.hw_i2c", &radeon_hw_i2c); > > MODULE_PARM_DESC(pcie_gen2, "PCIE Gen2 mode (-1 = auto, 0 = disable, 1 = enable)"); > module_param_named(pcie_gen2, radeon_pcie_gen2, int, 0444); >+TUNABLE_INT("hw.radeon.pcie_gen2", &radeon_pcie_gen2); > > MODULE_PARM_DESC(msi, "MSI support (1 = enable, 0 = disable, -1 = auto)"); > module_param_named(msi, radeon_msi, int, 0444); >+TUNABLE_INT("hw.radeon.msi", &radeon_msi); > > MODULE_PARM_DESC(lockup_timeout, "GPU lockup timeout in ms (defaul 10000 = 10 seconds, 0 = disable)"); > module_param_named(lockup_timeout, radeon_lockup_timeout, int, 0444); >+TUNABLE_INT("hw.radeon.lockup_timeout", &radeon_lockup_timeout); > > static drm_pci_id_list_t pciidlist[] = { > radeon_PCI_IDS
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 217852
: 180886