mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	Add documentation for the newly added manufacturer and fru_id attributes in sysfs. Signed-off-by: Lijo Lazar <lijo.lazar@amd.com> Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
		
			
				
	
	
		
			147 lines
		
	
	
	
		
			2.9 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			147 lines
		
	
	
	
		
			2.9 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
================================
 | 
						|
 Misc AMDGPU driver information
 | 
						|
================================
 | 
						|
 | 
						|
GPU Product Information
 | 
						|
=======================
 | 
						|
 | 
						|
Information about the GPU can be obtained on certain cards
 | 
						|
via sysfs
 | 
						|
 | 
						|
product_name
 | 
						|
------------
 | 
						|
 | 
						|
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
 | 
						|
   :doc: product_name
 | 
						|
 | 
						|
product_number
 | 
						|
--------------
 | 
						|
 | 
						|
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
 | 
						|
   :doc: product_number
 | 
						|
 | 
						|
serial_number
 | 
						|
-------------
 | 
						|
 | 
						|
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
 | 
						|
   :doc: serial_number
 | 
						|
 | 
						|
fru_id
 | 
						|
-------------
 | 
						|
 | 
						|
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
 | 
						|
   :doc: fru_id
 | 
						|
 | 
						|
manufacturer
 | 
						|
-------------
 | 
						|
 | 
						|
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
 | 
						|
   :doc: manufacturer
 | 
						|
 | 
						|
unique_id
 | 
						|
---------
 | 
						|
 | 
						|
.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
 | 
						|
   :doc: unique_id
 | 
						|
 | 
						|
board_info
 | 
						|
----------
 | 
						|
 | 
						|
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
 | 
						|
   :doc: board_info
 | 
						|
 | 
						|
Accelerated Processing Units (APU) Info
 | 
						|
---------------------------------------
 | 
						|
 | 
						|
.. csv-table::
 | 
						|
   :header-rows: 1
 | 
						|
   :widths: 3, 2, 2, 1, 1, 1, 1
 | 
						|
   :file: ./apu-asic-info-table.csv
 | 
						|
 | 
						|
Discrete GPU Info
 | 
						|
-----------------
 | 
						|
 | 
						|
.. csv-table::
 | 
						|
   :header-rows: 1
 | 
						|
   :widths: 3, 2, 2, 1, 1, 1
 | 
						|
   :file: ./dgpu-asic-info-table.csv
 | 
						|
 | 
						|
 | 
						|
GPU Memory Usage Information
 | 
						|
============================
 | 
						|
 | 
						|
Various memory accounting can be accessed via sysfs
 | 
						|
 | 
						|
mem_info_vram_total
 | 
						|
-------------------
 | 
						|
 | 
						|
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
 | 
						|
   :doc: mem_info_vram_total
 | 
						|
 | 
						|
mem_info_vram_used
 | 
						|
------------------
 | 
						|
 | 
						|
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
 | 
						|
   :doc: mem_info_vram_used
 | 
						|
 | 
						|
mem_info_vis_vram_total
 | 
						|
-----------------------
 | 
						|
 | 
						|
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
 | 
						|
   :doc: mem_info_vis_vram_total
 | 
						|
 | 
						|
mem_info_vis_vram_used
 | 
						|
----------------------
 | 
						|
 | 
						|
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
 | 
						|
   :doc: mem_info_vis_vram_used
 | 
						|
 | 
						|
mem_info_gtt_total
 | 
						|
------------------
 | 
						|
 | 
						|
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
 | 
						|
   :doc: mem_info_gtt_total
 | 
						|
 | 
						|
mem_info_gtt_used
 | 
						|
-----------------
 | 
						|
 | 
						|
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
 | 
						|
   :doc: mem_info_gtt_used
 | 
						|
 | 
						|
PCIe Accounting Information
 | 
						|
===========================
 | 
						|
 | 
						|
pcie_bw
 | 
						|
-------
 | 
						|
 | 
						|
.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
 | 
						|
   :doc: pcie_bw
 | 
						|
 | 
						|
pcie_replay_count
 | 
						|
-----------------
 | 
						|
 | 
						|
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
 | 
						|
   :doc: pcie_replay_count
 | 
						|
 | 
						|
GPU SmartShift Information
 | 
						|
==========================
 | 
						|
 | 
						|
GPU SmartShift information via sysfs
 | 
						|
 | 
						|
smartshift_apu_power
 | 
						|
--------------------
 | 
						|
 | 
						|
.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
 | 
						|
   :doc: smartshift_apu_power
 | 
						|
 | 
						|
smartshift_dgpu_power
 | 
						|
---------------------
 | 
						|
 | 
						|
.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
 | 
						|
   :doc: smartshift_dgpu_power
 | 
						|
 | 
						|
smartshift_bias
 | 
						|
---------------
 | 
						|
 | 
						|
.. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c
 | 
						|
   :doc: smartshift_bias
 |