Commit 879e723d authored by Adam Zerella's avatar Adam Zerella Committed by Alex Deucher
Browse files

docs: drm/amdgpu: Resolve build warnings



Some of the documentation formatting could be improved
which will resolve some Sphinx amdgpu build warnings e.g

WARNING: Unexpected indentation.
WARNING: Block quote ends without a blank line; unexpected unindent.
WARNING: Inline emphasis start-string without end-string.

Signed-off-by: default avatarAdam Zerella <adam.zerella@gmail.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent 63b2b5e9
Loading
Loading
Loading
Loading
+7 −4
Original line number Diff line number Diff line
@@ -245,10 +245,13 @@ module_param_named(msi, amdgpu_msi, int, 0444);
 *
 * The format can be [Non-Compute] or [GFX,Compute,SDMA,Video]. That is there can be one or
 * multiple values specified. 0 and negative values are invalidated. They will be adjusted
 * to default timeout.
 * to the default timeout.
 *
 * - With one value specified, the setting will apply to all non-compute jobs.
 *  - With multiple values specified, the first one will be for GFX. The second one is for Compute.
 *    And the third and fourth ones are for SDMA and Video.
 * - With multiple values specified, the first one will be for GFX.
 *   The second one is for Compute. The third and fourth ones are
 *   for SDMA and Video.
 *
 * By default(with no lockup_timeout settings), the timeout for all non-compute(GFX, SDMA and Video)
 * jobs is 10000. And there is no timeout enforced on compute jobs.
 */
+2 −2
Original line number Diff line number Diff line
@@ -2196,9 +2196,9 @@ static ssize_t amdgpu_hwmon_show_mclk_label(struct device *dev,
 *
 * - fan1_input: fan speed in RPM
 *
 * - fan[1-*]_target: Desired fan speed Unit: revolution/min (RPM)
 * - fan[1-\*]_target: Desired fan speed Unit: revolution/min (RPM)
 *
 * - fan[1-*]_enable: Enable or disable the sensors.1: Enable 0: Disable
 * - fan[1-\*]_enable: Enable or disable the sensors.1: Enable 0: Disable
 *
 * hwmon interfaces for GPU clocks:
 *
+26 −18
Original line number Diff line number Diff line
@@ -216,17 +216,20 @@ static struct ras_manager *amdgpu_ras_find_obj(struct amdgpu_device *adev,
 *
 * Second member: struct ras_debug_if::op.
 * It has three kinds of operations.
 *  0: disable RAS on the block. Take ::head as its data.
 *  1: enable RAS on the block. Take ::head as its data.
 *  2: inject errors on the block. Take ::inject as its data.
 *
 * - 0: disable RAS on the block. Take ::head as its data.
 * - 1: enable RAS on the block. Take ::head as its data.
 * - 2: inject errors on the block. Take ::inject as its data.
 *
 * How to use the interface?
 * programs:
 * copy the struct ras_debug_if in your codes and initialize it.
 * write the struct to the control node.
 *
 * bash:
 * .. code-block:: bash
 *
 *	echo op block [error [sub_blcok address value]] > .../ras/ras_ctrl
 *
 * op: disable, enable, inject
 *	disable: only block is needed
 *	enable: block and error are needed
@@ -236,9 +239,13 @@ static struct ras_manager *amdgpu_ras_find_obj(struct amdgpu_device *adev,
 * error: ue, ce
 *	ue: multi_uncorrectable
 *	ce: single_correctable
 *	sub_block: sub block index, pass 0 if there is no sub block
 * sub_block:
 *	sub block index, pass 0 if there is no sub block
 *
 * here are some examples for bash commands:
 *
 * .. code-block:: bash
 *
 * here are some examples for bash commands,
 *	echo inject umc ue 0x0 0x0 0x0 > /sys/kernel/debug/dri/0/ras/ras_ctrl
 *	echo inject umc ce 0 0 0 > /sys/kernel/debug/dri/0/ras/ras_ctrl
 *	echo disable umc > /sys/kernel/debug/dri/0/ras/ras_ctrl
@@ -251,7 +258,8 @@ static struct ras_manager *amdgpu_ras_find_obj(struct amdgpu_device *adev,
 * For inject, please check corresponding err count at
 * /sys/class/drm/card[0/1/2...]/device/ras/[gfx/sdma/...]_err_count
 *
 * NOTE: operation is only allowed on blocks which are supported.
 * .. note::
 *	Operation is only allowed on blocks which are supported.
 *	Please check ras mask at /sys/module/amdgpu/parameters/ras_mask
 */
static ssize_t amdgpu_ras_debugfs_ctrl_write(struct file *f, const char __user *buf,