Skip to content

Instantly share code, notes, and snippets.

@mingder78
Created November 7, 2016 12:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mingder78/632920ef88abe19e67d964acb862d5e9 to your computer and use it in GitHub Desktop.
Save mingder78/632920ef88abe19e67d964acb862d5e9 to your computer and use it in GitHub Desktop.
get amdgpu info
mwang@es2  ~/amdgpu-pro-16.40-348864  sudo lspci -v -s 01:00.0
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga PRO [Radeon R9 285/380] (rev f1) (prog-if 00 [VGA controller])
Subsystem: Tul Corporation / PowerColor Tonga PRO [Radeon R9 285/380]
Flags: bus master, fast devsel, latency 0, IRQ 26
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at cfe00000 (64-bit, prefetchable) [size=2M]
I/O ports at d000 [size=256]
Memory at feac0000 (32-bit, non-prefetchable) [size=256K]
Expansion ROM at feaa0000 [disabled] [size=128K]
Capabilities: [48] Vendor Specific Information: Len=08 <?>
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
Capabilities: [150] Advanced Error Reporting
Capabilities: [200] #15
Capabilities: [270] #19
Capabilities: [2b0] Address Translation Service (ATS)
Capabilities: [2c0] #13
Capabilities: [2d0] #1b
Capabilities: [328] Alternative Routing-ID Interpretation (ARI)
Kernel driver in use: amdgpu
Kernel modules: amdgpu
mwang@es2  ~/amdgpu-pro-16.40-348864  sudo lshw -c video
*-display
description: VGA compatible controller
product: Tonga PRO [Radeon R9 285/380]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:01:00.0
version: f1
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=amdgpu latency=0
resources: irq:26 memory:d0000000-dfffffff memory:cfe00000-cfffffff ioport:d000(size=256) memory:feac0000-feafffff memory:feaa0000-feabffff
@mingder78
Copy link
Author

✘ mwang@es2  ~/amdgpu-pro-16.40-348864  sudo lshw -c video | grep configuration
configuration: driver=amdgpu latency=0
mwang@es2  ~/amdgpu-pro-16.40-348864  modinof amdgpu
zsh: command not found: modinof
✘ mwang@es2  ~/amdgpu-pro-16.40-348864  modinfo amdgpu
filename: /lib/modules/4.4.0-38-generic/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko
license: GPL and additional rights
description: AMD GPU
author: AMD linux driver team
firmware: amdgpu/topaz_mc.bin
firmware: radeon/hawaii_mc.bin
firmware: radeon/bonaire_mc.bin
firmware: amdgpu/tonga_mc.bin
firmware: amdgpu/tonga_smc.bin
firmware: amdgpu/fiji_smc.bin
firmware: amdgpu/topaz_smc.bin
firmware: amdgpu/fiji_rlc.bin
firmware: amdgpu/fiji_mec2.bin
firmware: amdgpu/fiji_mec.bin
firmware: amdgpu/fiji_me.bin
firmware: amdgpu/fiji_pfp.bin
firmware: amdgpu/fiji_ce.bin
firmware: amdgpu/topaz_rlc.bin
firmware: amdgpu/topaz_mec.bin
firmware: amdgpu/topaz_me.bin
firmware: amdgpu/topaz_pfp.bin
firmware: amdgpu/topaz_ce.bin
firmware: amdgpu/tonga_rlc.bin
firmware: amdgpu/tonga_mec2.bin
firmware: amdgpu/tonga_mec.bin
firmware: amdgpu/tonga_me.bin
firmware: amdgpu/tonga_pfp.bin
firmware: amdgpu/tonga_ce.bin
firmware: amdgpu/stoney_rlc.bin
firmware: amdgpu/stoney_mec.bin
firmware: amdgpu/stoney_me.bin
firmware: amdgpu/stoney_pfp.bin
firmware: amdgpu/stoney_ce.bin
firmware: amdgpu/carrizo_rlc.bin
firmware: amdgpu/carrizo_mec2.bin
firmware: amdgpu/carrizo_mec.bin
firmware: amdgpu/carrizo_me.bin
firmware: amdgpu/carrizo_pfp.bin
firmware: amdgpu/carrizo_ce.bin
firmware: amdgpu/topaz_sdma1.bin
firmware: amdgpu/topaz_sdma.bin
firmware: amdgpu/stoney_sdma.bin
firmware: amdgpu/fiji_sdma1.bin
firmware: amdgpu/fiji_sdma.bin
firmware: amdgpu/carrizo_sdma1.bin
firmware: amdgpu/carrizo_sdma.bin
firmware: amdgpu/tonga_sdma1.bin
firmware: amdgpu/tonga_sdma.bin
firmware: amdgpu/stoney_uvd.bin
firmware: amdgpu/fiji_uvd.bin
firmware: amdgpu/carrizo_uvd.bin
firmware: amdgpu/tonga_uvd.bin
firmware: amdgpu/stoney_vce.bin
firmware: amdgpu/fiji_vce.bin
firmware: amdgpu/carrizo_vce.bin
firmware: amdgpu/tonga_vce.bin
srcversion: 4D78394F6B49FD2746E4A4A
alias: pci:v00001002d000098E4svsdbcsci*
alias: pci:v00001002d00009877svsdbcsci*
alias: pci:v00001002d00009876svsdbcsci*
alias: pci:v00001002d00009875svsdbcsci*
alias: pci:v00001002d00009874svsdbcsci*
alias: pci:v00001002d00009870svsdbcsci*
alias: pci:v00001002d00007300svsdbcsci*
alias: pci:v00001002d00006939svsdbcsci*
alias: pci:v00001002d00006938svsdbcsci*
alias: pci:v00001002d00006930svsdbcsci*
alias: pci:v00001002d0000692Fsvsdbcsci*
alias: pci:v00001002d0000692Bsvsdbcsci*
alias: pci:v00001002d00006929svsdbcsci*
alias: pci:v00001002d00006928svsdbcsci*
alias: pci:v00001002d00006921svsdbcsci*
alias: pci:v00001002d00006920svsdbcsci*
alias: pci:v00001002d00006907svsdbcsci*
alias: pci:v00001002d00006903svsdbcsci*
alias: pci:v00001002d00006902svsdbcsci*
alias: pci:v00001002d00006901svsdbcsci*
alias: pci:v00001002d00006900svsdbcsci*
depends: drm,drm_kms_helper,ttm,i2c-algo-bit
intree: Y
vermagic: 4.4.0-38-generic SMP mod_unload modversions
parm: vramlimit:Restrict VRAM for testing, in megabytes (int)
parm: gartsize:Size of PCIE/IGP gart to setup in megabytes (32, 64, etc., -1 = auto) (int)
parm: benchmark:Run benchmark (int)
parm: test:Run tests (int)
parm: audio:Audio enable (-1 = auto, 0 = disable, 1 = enable) (int)
parm: disp_priority:Display Priority (0 = auto, 1 = normal, 2 = high) (int)
parm: hw_i2c:hw i2c engine enable (0 = disable) (int)
parm: pcie_gen2:PCIE Gen2 mode (-1 = auto, 0 = disable, 1 = enable) (int)
parm: msi:MSI support (1 = enable, 0 = disable, -1 = auto) (int)
parm: lockup_timeout:GPU lockup timeout in ms (default 0 = disable) (int)
parm: dpm:DPM support (1 = enable, 0 = disable, -1 = auto) (int)
parm: smc_load_fw:SMC firmware loading(1 = enable, 0 = disable) (int)
parm: aspm:ASPM support (1 = enable, 0 = disable, -1 = auto) (int)
parm: runpm:PX runtime pm (1 = force enable, 0 = disable, -1 = PX only default) (int)
parm: hard_reset:PCI config reset (1 = force enable, 0 = disable (default)) (int)
parm: ip_block_mask:IP Block Mask (all blocks enabled (default)) (uint)
parm: bapm:BAPM support (1 = enable, 0 = disable, -1 = auto) (int)
parm: deep_color:Deep Color support (1 = enable, 0 = disable (default)) (int)
parm: vm_size:VM address space size in gigabytes (default 64GB) (int)
parm: vm_block_size:VM page table size in bits (default depending on vm_size) (int)
parm: vm_fault_stop:Stop on VM fault (0 = never (default), 1 = print first, 2 = always) (int)
parm: vm_debug:Debug VM handling (0 = disabled (default), 1 = enabled) (int)
parm: exp_hw_support:experimental hw support (1 = enable, 0 = disable (default)) (int)
parm: enable_scheduler:enable SW GPU scheduler (1 = enable (default), 0 = disable) (int)
parm: sched_jobs:the max number of jobs supported in the sw queue (default 32) (int)
parm: sched_hw_submission:the max number of HW submissions (default 2) (int)
parm: enable_semaphores:Enable semaphores (1 = enable, 0 = disable (default)) (int)
parm: powerplay:Powerplay component (1 = enable, 0 = disable, -1 = auto (default)) (int)
parm: pcie_gen_cap:PCIE Gen Caps (0: autodetect (default)) (uint)
parm: pcie_lane_cap:PCIE Lane Caps (0: autodetect (default)) (uint)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment