From: Bjorn Helgaas <bhelg...@google.com> Fix typos, most reported by "codespell drivers/gpu". Only touches comments, no code changes.
Signed-off-by: Bjorn Helgaas <bhelg...@google.com> --- Documentation/gpu/amdgpu/driver-core.rst | 2 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 ++++---- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 14 +++++++------- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 4 ++-- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 4 ++-- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 4 ++-- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 4 ++-- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 6 +++--- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 6 +++--- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 4 ++-- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 4 ++-- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 6 +++--- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 6 +++--- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 4 ++-- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 4 ++-- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 2 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 16 ++++++++-------- .../amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 6 +++--- .../drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 4 ++-- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 6 +++--- drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_vmid.c | 2 +- .../display/dc/dio/dcn20/dcn20_stream_encoder.c | 2 +- .../dc/dio/dcn314/dcn314_dio_stream_encoder.c | 2 +- .../dc/dio/dcn32/dcn32_dio_stream_encoder.c | 2 +- .../dc/dio/dcn35/dcn35_dio_stream_encoder.c | 2 +- .../dc/dio/dcn401/dcn401_dio_stream_encoder.c | 2 +- .../display/dc/dml/dcn31/display_mode_vba_31.c | 2 +- .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 4 ++-- .../gpu/drm/amd/display/dc/link/link_detection.c | 6 +++--- .../dc/link/protocols/link_dp_capability.c | 4 ++-- .../drm/amd/display/dc/optc/dcn20/dcn20_optc.c | 4 ++-- .../display/dc/resource/dcn35/dcn35_resource.c | 4 ++-- drivers/gpu/drm/amd/include/atombios.h | 6 +++--- drivers/gpu/drm/amd/include/atomfirmware.h | 10 +++++----- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 2 +- .../swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h | 2 +- .../swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h | 2 +- drivers/gpu/drm/display/drm_dp_helper.c | 8 ++++---- drivers/gpu/drm/display/drm_dp_mst_topology.c | 6 +++--- drivers/gpu/drm/drm_atomic.c | 2 +- drivers/gpu/drm/drm_connector.c | 2 +- drivers/gpu/drm/drm_gem.c | 2 +- drivers/gpu/drm/drm_gem_vram_helper.c | 2 +- drivers/gpu/drm/drm_panel.c | 2 +- drivers/gpu/drm/drm_property.c | 2 +- drivers/gpu/drm/drm_syncobj.c | 2 +- drivers/gpu/drm/drm_vblank.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 2 +- drivers/gpu/drm/gma500/psb_intel_drv.h | 2 +- drivers/gpu/drm/i915/display/hsw_ips.c | 2 +- .../gpu/drm/i915/display/intel_backlight_regs.h | 4 ++-- drivers/gpu/drm/i915/display/intel_color.c | 2 +- drivers/gpu/drm/i915/display/intel_crt.c | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 4 ++-- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 2 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 4 ++-- drivers/gpu/drm/i915/display/intel_tv.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 2 +- .../drm/i915/gem/i915_gem_object_frontbuffer.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 2 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c | 4 ++-- drivers/gpu/drm/i915/i915_perf.c | 2 +- drivers/gpu/drm/i915/i915_request.c | 2 +- drivers/gpu/drm/i915/i915_vma.c | 2 +- drivers/gpu/drm/i915/pxp/intel_pxp.c | 2 +- drivers/gpu/drm/imagination/pvr_cccb.h | 2 +- drivers/gpu/drm/kmb/kmb_dsi.c | 2 +- drivers/gpu/drm/kmb/kmb_dsi.h | 2 +- drivers/gpu/drm/mediatek/mtk_disp_gamma.c | 2 +- drivers/gpu/drm/meson/meson_venc.c | 2 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 6 +++--- drivers/gpu/drm/msm/dp/dp_audio.c | 2 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 2 +- drivers/gpu/drm/msm/msm_drv.h | 2 +- drivers/gpu/drm/msm/msm_gem.c | 2 +- drivers/gpu/drm/msm/msm_gpu.h | 4 ++-- drivers/gpu/drm/msm/msm_ringbuffer.h | 2 +- .../gpu/drm/msm/registers/adreno/adreno_pm4.xml | 2 +- drivers/gpu/drm/nouveau/Kconfig | 2 +- drivers/gpu/drm/nouveau/dispnv04/crtc.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/crc.c | 2 +- drivers/gpu/drm/nouveau/nouveau_display.c | 2 +- drivers/gpu/drm/nouveau/nouveau_exec.c | 2 +- drivers/gpu/drm/nouveau/nouveau_uvmm.c | 4 ++-- .../drm/nouveau/nvkm/subdev/pmu/fuc/kernel.fuc | 2 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 2 +- drivers/gpu/drm/omapdrm/omap_gem.c | 2 +- drivers/gpu/drm/panfrost/panfrost_job.h | 2 +- drivers/gpu/drm/qxl/qxl_cmd.c | 4 ++-- drivers/gpu/drm/radeon/atombios.h | 2 +- drivers/gpu/drm/radeon/cik.c | 4 ++-- drivers/gpu/drm/radeon/cik_sdma.c | 2 +- drivers/gpu/drm/radeon/cikd.h | 2 +- drivers/gpu/drm/radeon/ni_dma.c | 2 +- drivers/gpu/drm/radeon/r600_dma.c | 2 +- drivers/gpu/drm/radeon/radeon_connectors.c | 2 +- drivers/gpu/drm/radeon/radeon_device.c | 4 ++-- drivers/gpu/drm/radeon/radeon_display.c | 2 +- drivers/gpu/drm/radeon/radeon_family.h | 2 +- drivers/gpu/drm/radeon/radeon_gem.c | 2 +- drivers/gpu/drm/radeon/radeon_uvd.c | 2 +- drivers/gpu/drm/radeon/radeon_vce.c | 2 +- drivers/gpu/drm/radeon/radeon_vm.c | 2 +- drivers/gpu/drm/radeon/uvd_v1_0.c | 6 +++--- drivers/gpu/drm/radeon/uvd_v2_2.c | 2 +- drivers/gpu/drm/radeon/uvd_v4_2.c | 2 +- drivers/gpu/drm/scheduler/sched_fence.c | 2 +- drivers/gpu/drm/tegra/sor.c | 2 +- drivers/gpu/drm/tidss/tidss_crtc.c | 10 +++++----- drivers/gpu/drm/vmwgfx/ttm_object.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 4 ++-- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 2 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 2 +- 135 files changed, 207 insertions(+), 207 deletions(-) diff --git a/Documentation/gpu/amdgpu/driver-core.rst b/Documentation/gpu/amdgpu/driver-core.rst index 81256318e93c..bd4be32f2725 100644 --- a/Documentation/gpu/amdgpu/driver-core.rst +++ b/Documentation/gpu/amdgpu/driver-core.rst @@ -65,7 +65,7 @@ SDMA (System DMA) GC (Graphics and Compute) This is the graphics and compute engine, i.e., the block that - encompasses the 3D pipeline and and shader blocks. This is by far the + encompasses the 3D pipeline and shader blocks. This is by far the largest block on the GPU. The 3D pipeline has tons of sub-blocks. In addition to that, it also contains the CP microcontrollers (ME, PFP, CE, MEC) and the RLC microcontroller. It's exposed to userspace for user mode diff --git a/drivers/gpu/drm/amd/amdgpu/Makefile b/drivers/gpu/drm/amd/amdgpu/Makefile index 87080c06e5fc..84bbcedc8e1d 100644 --- a/drivers/gpu/drm/amd/amdgpu/Makefile +++ b/drivers/gpu/drm/amd/amdgpu/Makefile @@ -288,7 +288,7 @@ amdgpu-y += amdgpu_cgs.o # GPU scheduler amdgpu-y += amdgpu_job.o -# ACP componet +# ACP component ifneq ($(CONFIG_DRM_AMD_ACP),) amdgpu-y += amdgpu_acp.o diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c index 260165bbe373..e4812f8c6348 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c @@ -927,7 +927,7 @@ static int kfd_mem_attach(struct amdgpu_device *adev, struct kgd_mem *mem, ret = create_dmamap_sg_bo(adev, mem, &bo[i]); if (ret) goto unwind; - /* Enable acces to GTT and VRAM BOs of peer devices */ + /* Enable access to GTT and VRAM BOs of peer devices */ } else if (mem->domain == AMDGPU_GEM_DOMAIN_GTT || mem->domain == AMDGPU_GEM_DOMAIN_VRAM) { attachment[i]->type = KFD_MEM_ATT_DMABUF; diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c index 5e375e9c4f5d..3c7699ca3a0e 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c @@ -1009,7 +1009,7 @@ static void amdgpu_connector_shared_ddc(enum drm_connector_status *status, * If we got no DDC, we do load detection on the DAC encoder object. * If we got analog DDC or load detection passes on the DAC encoder * we have to check if this analog encoder is shared with anyone else (TV) - * if its shared we have to set the other connector to disconnected. + * if it's shared we have to set the other connector to disconnected. */ static enum drm_connector_status amdgpu_connector_dvi_detect(struct drm_connector *connector, bool force) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c index e1bab6a96cb6..9c16cc6026c1 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c @@ -2377,7 +2377,7 @@ int amdgpu_device_ip_wait_for_idle(struct amdgpu_device *adev, * @block_type: Type of hardware IP (SMU, GFX, UVD, etc.) * * Check if the hardware IP is enable or not. - * Returns true if it the IP is enable, false if not. + * Returns true if the IP is enabled, false if not. */ bool amdgpu_device_ip_is_valid(struct amdgpu_device *adev, enum amd_ip_block_type block_type) @@ -2829,7 +2829,7 @@ static int amdgpu_device_ip_early_init(struct amdgpu_device *adev) } } - /*get pf2vf msg info at it's earliest time*/ + /*get pf2vf msg info at its earliest time*/ if (amdgpu_sriov_vf(adev)) amdgpu_virt_init_data_exchange(adev); @@ -6239,7 +6239,7 @@ static void amdgpu_device_gpu_resume(struct amdgpu_device *adev, amdgpu_amdkfd_post_reset(tmp_adev); /* kfd_post_reset will do nothing if kfd device is not initialized, - * need to bring up kfd here if it's not be initialized before + * need to bring up kfd here if it's not been initialized before */ if (!adev->kfd.init_complete) amdgpu_amdkfd_device_init(adev); @@ -6896,7 +6896,7 @@ pci_ers_result_t amdgpu_pci_slot_reset(struct pci_dev *pdev) * amdgpu_pci_resume() - resume normal ops after PCI reset * @pdev: pointer to PCI device * - * Called when the error recovery driver tells us that its + * Called when the error recovery driver tells us that it's * OK to resume normal operation. */ void amdgpu_pci_resume(struct pci_dev *pdev) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c index 0ecc88df7208..73c0d298c0ce 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c @@ -653,7 +653,7 @@ unsigned long amdgpu_gem_timeout(uint64_t timeout_ns) unsigned long timeout_jiffies; ktime_t timeout; - /* clamp timeout if it's to large */ + /* clamp timeout if it's too large */ if (((int64_t)timeout_ns) < 0) return MAX_SCHEDULE_TIMEOUT; diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c index 675aa138ea11..166d0f56c1d1 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c @@ -105,7 +105,7 @@ static void amdgpu_pll_get_fb_ref_div(struct amdgpu_device *adev, unsigned int n } /** - * amdgpu_pll_compute - compute PLL paramaters + * amdgpu_pll_compute - compute PLL parameters * * @adev: amdgpu_device pointer * @pll: information about the PLL diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c index de0944947eaf..e911d388fd49 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c @@ -407,7 +407,7 @@ static void amdgpu_ras_instance_mask_check(struct amdgpu_device *adev, * head has four members, they are block, type, sub_block_index, name. * block: which IP will be under control. * type: what kind of error will be enabled/disabled/injected. - * sub_block_index: some IPs have subcomponets. say, GFX, sDMA. + * sub_block_index: some IPs have subcomponents. say, GFX, sDMA. * name: the name of IP. * * inject has three more members than head, they are address, value and mask. @@ -861,7 +861,7 @@ int amdgpu_ras_feature_enable_on_boot(struct amdgpu_device *adev, if (con->flags & AMDGPU_RAS_FLAG_INIT_BY_VBIOS) { if (enable) { /* There is no harm to issue a ras TA cmd regardless of - * the currecnt ras state. + * the current ras state. * If current state == target state, it will do nothing * But sometimes it requests driver to reset and repost * with error code -EAGAIN. @@ -1629,8 +1629,8 @@ static int amdgpu_ras_query_error_count_helper(struct amdgpu_device *adev, /** * amdgpu_ras_query_error_count -- Get error counts of all IPs or specific IP * @adev: pointer to AMD GPU device - * @ce_count: pointer to an integer to be set to the count of correctible errors. - * @ue_count: pointer to an integer to be set to the count of uncorrectible + * @ce_count: pointer to an integer to be set to the count of correctable errors. + * @ue_count: pointer to an integer to be set to the count of uncorrectable * errors. * @query_info: pointer to ras_query_if if the query request is only for * specific ip block; if info is NULL, then the qurey request is for @@ -2284,7 +2284,7 @@ static void amdgpu_ras_interrupt_umc_handler(struct ras_manager *obj, amdgpu_ras_set_fed(obj->adev, true); ret = data->cb(obj->adev, &err_data, entry); /* ue will trigger an interrupt, and in that case - * we need do a reset to recovery the whole system. + * we need to do a reset to recover the whole system. * But leave IP do that recovery, here we just dispatch * the error. */ @@ -2397,7 +2397,7 @@ int amdgpu_ras_interrupt_add_handler(struct amdgpu_device *adev, struct amdgpu_ras_block_object *ras_obj; if (!obj) { - /* in case we registe the IH before enable ras feature */ + /* in case we register the IH before enable ras feature */ obj = amdgpu_ras_create_obj(adev, head); if (!obj) return -EINVAL; @@ -4143,7 +4143,7 @@ int amdgpu_ras_block_late_init(struct amdgpu_device *adev, return r; } - /* check for errors on warm reset edc persisant supported ASIC */ + /* check for errors on warm reset edc persistent supported ASIC */ amdgpu_persistent_edc_harvesting(adev, ras_block); /* in resume phase, no need to create ras fs node */ diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c index 74758b5ffc6c..a271955dd464 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c @@ -938,7 +938,7 @@ static int amdgpu_uvd_cs_pass2(struct amdgpu_uvd_cs_ctx *ctx) cmd = amdgpu_ib_get_value(ctx->ib, ctx->idx) >> 1; if (cmd < 0x4) { if ((end - start) < ctx->buf_sizes[cmd]) { - DRM_ERROR("buffer (%d) to small (%d / %d)!\n", cmd, + DRM_ERROR("buffer (%d) too small (%d / %d)!\n", cmd, (unsigned int)(end - start), ctx->buf_sizes[cmd]); return -EINVAL; @@ -946,7 +946,7 @@ static int amdgpu_uvd_cs_pass2(struct amdgpu_uvd_cs_ctx *ctx) } else if (cmd == 0x206) { if ((end - start) < ctx->buf_sizes[4]) { - DRM_ERROR("buffer (%d) to small (%d / %d)!\n", cmd, + DRM_ERROR("buffer (%d) too small (%d / %d)!\n", cmd, (unsigned int)(end - start), ctx->buf_sizes[4]); return -EINVAL; diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c index 13f0cdeb59c4..2c5eabccd894 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c @@ -103,7 +103,7 @@ int amdgpu_virt_request_full_gpu(struct amdgpu_device *adev, bool init) * @adev: amdgpu device. * @init: is driver init time. * When finishing driver init/fini, need to release full gpu access. - * Return: Zero if release success, otherwise will returen error. + * Return: Zero if release success, otherwise will return error. */ int amdgpu_virt_release_full_gpu(struct amdgpu_device *adev, bool init) { diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h index 577c6194db78..696d4d2b781b 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h @@ -113,7 +113,7 @@ struct amdgpu_virt_fw_reserve { /* * Legacy GIM header * - * Defination between PF and VF + * Definition between PF and VF * Structures forcibly aligned to 4 to keep the same style as PF. */ #define AMDGIM_DATAEXCHANGE_OFFSET (64 * 1024) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c index 3911c78f8282..c760499c2ad4 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c @@ -2089,7 +2089,7 @@ int amdgpu_vm_bo_clear_mappings(struct amdgpu_device *adev, * @vm: the requested VM * @addr: the address * - * Find a mapping by it's address. + * Find a mapping by its address. * * Returns: * The amdgpu_bo_va_mapping matching for addr or NULL diff --git a/drivers/gpu/drm/amd/amdgpu/cik_sdma.c b/drivers/gpu/drm/amd/amdgpu/cik_sdma.c index 9e8715b4739d..456fb68d7bf3 100644 --- a/drivers/gpu/drm/amd/amdgpu/cik_sdma.c +++ b/drivers/gpu/drm/amd/amdgpu/cik_sdma.c @@ -86,7 +86,7 @@ static void cik_sdma_free_microcode(struct amdgpu_device *adev) * and 2 queues used for compute. * * The programming model is very similar to the CP - * (ring buffer, IBs, etc.), but sDMA has it's own + * (ring buffer, IBs, etc.), but sDMA has its own * packet format that is different from the PM4 format * used by the CP. sDMA supports copying data, writing * embedded data, solid fills, and a number of other diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c b/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c index a3e2787501f1..1c5d47ece013 100644 --- a/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c +++ b/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c @@ -115,7 +115,7 @@ static int gmc_v10_0_process_interrupt(struct amdgpu_device *adev, if (retry_fault) { /* Returning 1 here also prevents sending the IV to the KFD */ - /* Process it onyl if it's the first fault for this address */ + /* Process it only if it's the first fault for this address */ if (entry->ih != &adev->irq.ih_soft && amdgpu_gmc_filter_faults(adev, entry->ih, addr, entry->pasid, entry->timestamp)) diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c b/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c index 282197f4ffb1..66b8e9caf4ad 100644 --- a/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c +++ b/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c @@ -605,7 +605,7 @@ static int gmc_v9_0_process_interrupt(struct amdgpu_device *adev, if (ret) return 1; } else { - /* Process it onyl if it's the first fault for this address */ + /* Process it only if it's the first fault for this address */ if (entry->ih != &adev->irq.ih_soft && amdgpu_gmc_filter_faults(adev, entry->ih, addr, entry->pasid, entry->timestamp)) diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c b/drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c index 92ce580647cd..35f7604d44f7 100644 --- a/drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c +++ b/drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c @@ -83,7 +83,7 @@ static const u32 iceland_mgcg_cgcg_init[] = { * and 2 queues used for compute. * * The programming model is very similar to the CP - * (ring buffer, IBs, etc.), but sDMA has it's own + * (ring buffer, IBs, etc.), but sDMA has its own * packet format that is different from the PM4 format * used by the CP. sDMA supports copying data, writing * embedded data, solid fills, and a number of other diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c b/drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c index 1c076bd1cf73..dccfc805b57e 100644 --- a/drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c +++ b/drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c @@ -187,7 +187,7 @@ static const u32 stoney_mgcg_cgcg_init[] = * and 2 queues used for compute. * * The programming model is very similar to the CP - * (ring buffer, IBs, etc.), but sDMA has it's own + * (ring buffer, IBs, etc.), but sDMA has its own * packet format that is different from the PM4 format * used by the CP. sDMA supports copying data, writing * embedded data, solid fills, and a number of other diff --git a/drivers/gpu/drm/amd/amdgpu/soc15.c b/drivers/gpu/drm/amd/amdgpu/soc15.c index c457be3a3c56..b6ff0d724597 100644 --- a/drivers/gpu/drm/amd/amdgpu/soc15.c +++ b/drivers/gpu/drm/amd/amdgpu/soc15.c @@ -464,7 +464,7 @@ static int soc15_read_register(struct amdgpu_device *adev, u32 se_num, * @regs: pointer to the register array * @array_size: size of the register array * - * Programs an array or registers with and and or masks. + * Programs an array or registers with AND and OR masks. * This is a helper for setting golden registers. */ diff --git a/drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c b/drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c index 5dbaebb592b3..3dc56b2a3a3c 100644 --- a/drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c +++ b/drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c @@ -235,7 +235,7 @@ static void uvd_v3_1_set_dcm(struct amdgpu_device *adev, * * @adev: amdgpu_device pointer * - * Let the UVD memory controller know it's offsets + * Let the UVD memory controller know its offsets */ static void uvd_v3_1_mc_resume(struct amdgpu_device *adev) { diff --git a/drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c b/drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c index 4b96fd583772..8329040a30e0 100644 --- a/drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c +++ b/drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c @@ -368,7 +368,7 @@ static int uvd_v4_2_start(struct amdgpu_device *adev) return r; } - /* enable interupt */ + /* enable interrupt */ WREG32_P(mmUVD_MASTINT_EN, 3<<1, ~(3 << 1)); WREG32_P(mmUVD_STATUS, 0, ~(1<<2)); @@ -569,7 +569,7 @@ static void uvd_v4_2_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count) * * @adev: amdgpu_device pointer * - * Let the UVD memory controller know it's offsets + * Let the UVD memory controller know its offsets */ static void uvd_v4_2_mc_resume(struct amdgpu_device *adev) { diff --git a/drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c b/drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c index 71409ad8b7ed..feb48bba81bd 100644 --- a/drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c +++ b/drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c @@ -275,7 +275,7 @@ static int uvd_v5_0_resume(struct amdgpu_ip_block *ip_block) * * @adev: amdgpu_device pointer * - * Let the UVD memory controller know it's offsets + * Let the UVD memory controller know its offsets */ static void uvd_v5_0_mc_resume(struct amdgpu_device *adev) { @@ -333,7 +333,7 @@ static int uvd_v5_0_start(struct amdgpu_device *adev) uvd_v5_0_mc_resume(adev); - /* disable interupt */ + /* disable interrupt */ WREG32_P(mmUVD_MASTINT_EN, 0, ~(1 << 1)); /* stall UMC and register bus before resetting VCPU */ diff --git a/drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c b/drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c index 1c07b701d0e4..fc7520549f7b 100644 --- a/drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c +++ b/drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c @@ -599,7 +599,7 @@ static int uvd_v6_0_resume(struct amdgpu_ip_block *ip_block) * * @adev: amdgpu_device pointer * - * Let the UVD memory controller know it's offsets + * Let the UVD memory controller know its offsets */ static void uvd_v6_0_mc_resume(struct amdgpu_device *adev) { @@ -738,7 +738,7 @@ static int uvd_v6_0_start(struct amdgpu_device *adev) uvd_v6_0_mc_resume(adev); - /* disable interupt */ + /* disable interrupt */ WREG32_FIELD(UVD_MASTINT_EN, VCPU_EN, 0); /* stall UMC and register bus before resetting VCPU */ diff --git a/drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c b/drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c index 9d237b5937fb..8d13c78d21fe 100644 --- a/drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c +++ b/drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c @@ -667,7 +667,7 @@ static int uvd_v7_0_resume(struct amdgpu_ip_block *ip_block) * * @adev: amdgpu_device pointer * - * Let the UVD memory controller know it's offsets + * Let the UVD memory controller know its offsets */ static void uvd_v7_0_mc_resume(struct amdgpu_device *adev) { @@ -866,7 +866,7 @@ static int uvd_v7_0_sriov_start(struct amdgpu_device *adev) MMSCH_V1_0_INSERT_DIRECT_RD_MOD_WT(SOC15_REG_OFFSET(UVD, i, mmUVD_CGC_CTRL), ~UVD_CGC_CTRL__DYN_CLOCK_MODE_MASK, 0); - /* disable interupt */ + /* disable interrupt */ MMSCH_V1_0_INSERT_DIRECT_RD_MOD_WT(SOC15_REG_OFFSET(UVD, i, mmUVD_MASTINT_EN), ~UVD_MASTINT_EN__VCPU_EN_MASK, 0); @@ -979,7 +979,7 @@ static int uvd_v7_0_start(struct amdgpu_device *adev) WREG32_P(SOC15_REG_OFFSET(UVD, k, mmUVD_CGC_CTRL), 0, ~UVD_CGC_CTRL__DYN_CLOCK_MODE_MASK); - /* disable interupt */ + /* disable interrupt */ WREG32_P(SOC15_REG_OFFSET(UVD, k, mmUVD_MASTINT_EN), 0, ~UVD_MASTINT_EN__VCPU_EN_MASK); diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c b/drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c index c74947705d77..06998716b1bb 100644 --- a/drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c +++ b/drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c @@ -343,7 +343,7 @@ static int vcn_v1_0_resume(struct amdgpu_ip_block *ip_block) * * @vinst: VCN instance * - * Let the VCN memory controller know it's offsets + * Let the VCN memory controller know its offsets */ static void vcn_v1_0_mc_resume_spg_mode(struct amdgpu_vcn_inst *vinst) { @@ -856,7 +856,7 @@ static int vcn_v1_0_start_spg_mode(struct amdgpu_vcn_inst *vinst) /* disable clock gating */ vcn_v1_0_disable_clock_gating(vinst); - /* disable interupt */ + /* disable interrupt */ WREG32_P(SOC15_REG_OFFSET(UVD, 0, mmUVD_MASTINT_EN), 0, ~UVD_MASTINT_EN__VCPU_EN_MASK); @@ -1044,7 +1044,7 @@ static int vcn_v1_0_start_dpg_mode(struct amdgpu_vcn_inst *vinst) tmp |= UVD_VCPU_CNTL__MIF_WR_LOW_THRESHOLD_BP_MASK; WREG32_SOC15_DPG_MODE_1_0(UVD, 0, mmUVD_VCPU_CNTL, tmp, 0xFFFFFFFF, 0); - /* disable interupt */ + /* disable interrupt */ WREG32_SOC15_DPG_MODE_1_0(UVD, 0, mmUVD_MASTINT_EN, 0, UVD_MASTINT_EN__VCPU_EN_MASK, 0); diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c b/drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c index 148b651be7ca..ffe1f3f500cc 100644 --- a/drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c +++ b/drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c @@ -371,7 +371,7 @@ static int vcn_v2_0_resume(struct amdgpu_ip_block *ip_block) * * @vinst: Pointer to the VCN instance structure * - * Let the VCN memory controller know it's offsets + * Let the VCN memory controller know its offsets */ static void vcn_v2_0_mc_resume(struct amdgpu_vcn_inst *vinst) { @@ -873,7 +873,7 @@ static int vcn_v2_0_start_dpg_mode(struct amdgpu_vcn_inst *vinst, bool indirect) WREG32_SOC15_DPG_MODE(0, SOC15_DPG_MODE_OFFSET( UVD, 0, mmUVD_VCPU_CNTL), tmp, 0, indirect); - /* disable master interupt */ + /* disable master interrupt */ WREG32_SOC15_DPG_MODE(0, SOC15_DPG_MODE_OFFSET( UVD, 0, mmUVD_MASTINT_EN), 0, 0, indirect); diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c b/drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c index 58b527a6b795..ca59d5ff6bb0 100644 --- a/drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c +++ b/drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c @@ -602,7 +602,7 @@ static int vcn_v2_5_resume(struct amdgpu_ip_block *ip_block) * * @vinst: VCN instance * - * Let the VCN memory controller know it's offsets + * Let the VCN memory controller know its offsets */ static void vcn_v2_5_mc_resume(struct amdgpu_vcn_inst *vinst) { @@ -1045,7 +1045,7 @@ static int vcn_v2_5_start_dpg_mode(struct amdgpu_vcn_inst *vinst, bool indirect) WREG32_SOC15_DPG_MODE(inst_idx, SOC15_DPG_MODE_OFFSET( VCN, 0, mmUVD_VCPU_CNTL), tmp, 0, indirect); - /* disable master interupt */ + /* disable master interrupt */ WREG32_SOC15_DPG_MODE(inst_idx, SOC15_DPG_MODE_OFFSET( VCN, 0, mmUVD_MASTINT_EN), 0, 0, indirect); diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c b/drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c index 9fb0d5380589..17898d0f3268 100644 --- a/drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c +++ b/drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c @@ -512,7 +512,7 @@ static int vcn_v3_0_resume(struct amdgpu_ip_block *ip_block) * * @vinst: VCN instance * - * Let the VCN memory controller know it's offsets + * Let the VCN memory controller know its offsets */ static void vcn_v3_0_mc_resume(struct amdgpu_vcn_inst *vinst) { @@ -1052,7 +1052,7 @@ static int vcn_v3_0_start_dpg_mode(struct amdgpu_vcn_inst *vinst, bool indirect) WREG32_SOC15_DPG_MODE(inst_idx, SOC15_DPG_MODE_OFFSET( VCN, inst_idx, mmUVD_VCPU_CNTL), tmp, 0, indirect); - /* disable master interupt */ + /* disable master interrupt */ WREG32_SOC15_DPG_MODE(inst_idx, SOC15_DPG_MODE_OFFSET( VCN, inst_idx, mmUVD_MASTINT_EN), 0, 0, indirect); @@ -1147,7 +1147,7 @@ static int vcn_v3_0_start_dpg_mode(struct amdgpu_vcn_inst *vinst, bool indirect) WREG32_SOC15(VCN, inst_idx, mmUVD_RBC_RB_RPTR_ADDR, (upper_32_bits(ring->gpu_addr) >> 2)); - /* programm the RB_BASE for ring buffer */ + /* program the RB_BASE for ring buffer */ WREG32_SOC15(VCN, inst_idx, mmUVD_LMI_RBC_RB_64BIT_BAR_LOW, lower_32_bits(ring->gpu_addr)); WREG32_SOC15(VCN, inst_idx, mmUVD_LMI_RBC_RB_64BIT_BAR_HIGH, diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c b/drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c index b5071f77f78d..e0af4fd49f00 100644 --- a/drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c +++ b/drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c @@ -453,7 +453,7 @@ static int vcn_v4_0_resume(struct amdgpu_ip_block *ip_block) * * @vinst: VCN instance * - * Let the VCN memory controller know it's offsets + * Let the VCN memory controller know its offsets */ static void vcn_v4_0_mc_resume(struct amdgpu_vcn_inst *vinst) { @@ -515,7 +515,7 @@ static void vcn_v4_0_mc_resume(struct amdgpu_vcn_inst *vinst) * @vinst: VCN instance * @indirect: indirectly write sram * - * Let the VCN memory controller know it's offsets with dpg mode + * Let the VCN memory controller know its offsets with dpg mode */ static void vcn_v4_0_mc_resume_dpg_mode(struct amdgpu_vcn_inst *vinst, bool indirect) @@ -1033,7 +1033,7 @@ static int vcn_v4_0_start_dpg_mode(struct amdgpu_vcn_inst *vinst, bool indirect) WREG32_SOC15_DPG_MODE(inst_idx, SOC15_DPG_MODE_OFFSET( VCN, inst_idx, regUVD_VCPU_CNTL), tmp, 0, indirect); - /* disable master interupt */ + /* disable master interrupt */ WREG32_SOC15_DPG_MODE(inst_idx, SOC15_DPG_MODE_OFFSET( VCN, inst_idx, regUVD_MASTINT_EN), 0, 0, indirect); diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c b/drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c index 5a33140f5723..53a73819ff7b 100644 --- a/drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c +++ b/drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c @@ -450,7 +450,7 @@ static int vcn_v4_0_3_resume(struct amdgpu_ip_block *ip_block) * * @vinst: VCN instance * - * Let the VCN memory controller know it's offsets + * Let the VCN memory controller know its offsets */ static void vcn_v4_0_3_mc_resume(struct amdgpu_vcn_inst *vinst) { @@ -526,7 +526,7 @@ static void vcn_v4_0_3_mc_resume(struct amdgpu_vcn_inst *vinst) * @vinst: VCN instance * @indirect: indirectly write sram * - * Let the VCN memory controller know it's offsets with dpg mode + * Let the VCN memory controller know its offsets with dpg mode */ static void vcn_v4_0_3_mc_resume_dpg_mode(struct amdgpu_vcn_inst *vinst, bool indirect) diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c b/drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c index 16ade84facc7..83b1a599db6f 100644 --- a/drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c +++ b/drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c @@ -403,7 +403,7 @@ static int vcn_v4_0_5_resume(struct amdgpu_ip_block *ip_block) * * @vinst: VCN instance * - * Let the VCN memory controller know it's offsets + * Let the VCN memory controller know its offsets */ static void vcn_v4_0_5_mc_resume(struct amdgpu_vcn_inst *vinst) { @@ -465,7 +465,7 @@ static void vcn_v4_0_5_mc_resume(struct amdgpu_vcn_inst *vinst) * @vinst: VCN instance * @indirect: indirectly write sram * - * Let the VCN memory controller know it's offsets with dpg mode + * Let the VCN memory controller know its offsets with dpg mode */ static void vcn_v4_0_5_mc_resume_dpg_mode(struct amdgpu_vcn_inst *vinst, bool indirect) diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_topology.c b/drivers/gpu/drm/amd/amdkfd/kfd_topology.c index baa2374acdeb..0e6cd88b72e6 100644 --- a/drivers/gpu/drm/amd/amdkfd/kfd_topology.c +++ b/drivers/gpu/drm/amd/amdkfd/kfd_topology.c @@ -1002,7 +1002,7 @@ int kfd_topology_init(void) * topology_device_list */ - /* Initialize the head for the both the lists */ + /* Initialize the head for both lists */ INIT_LIST_HEAD(&topology_device_list); INIT_LIST_HEAD(&temp_topology_device_list); init_rwsem(&topology_lock); diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c index d3100f641ac6..98425a1843cd 100644 --- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c +++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c @@ -5935,7 +5935,7 @@ static void fill_dc_dirty_rects(struct drm_plane *plane, *dirty_regions_changed = false; /* - * Cursor plane has it's own dirty rect update interface. See + * Cursor plane has its own dirty rect update interface. See * dcn10_dmub_update_cursor_data and dmub_cmd_update_cursor_info_data */ if (plane->type == DRM_PLANE_TYPE_CURSOR) @@ -10537,17 +10537,17 @@ void dm_restore_drm_connector_state(struct drm_device *dev, * Grabs all modesetting locks to serialize against any blocking commits, * Waits for completion of all non blocking commits. */ -static int do_aquire_global_lock(struct drm_device *dev, - struct drm_atomic_state *state) +static int do_acquire_global_lock(struct drm_device *dev, + struct drm_atomic_state *state) { struct drm_crtc *crtc; struct drm_crtc_commit *commit; long ret; /* - * Adding all modeset locks to aquire_ctx will - * ensure that when the framework release it the - * extra locks we are locking here will get released to + * Adding all modeset locks to acquire_ctx will + * ensure that when the framework releases it, the + * extra locks we are locking here will get released too */ ret = drm_modeset_lock_all_ctx(dev, state->acquire_ctx); if (ret) @@ -12107,9 +12107,9 @@ static int amdgpu_dm_atomic_check(struct drm_device *dev, goto fail; } - ret = do_aquire_global_lock(dev, state); + ret = do_acquire_global_lock(dev, state); if (ret) { - drm_dbg_atomic(dev, "do_aquire_global_lock() failed\n"); + drm_dbg_atomic(dev, "do_acquire_global_lock() failed\n"); goto fail; } diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c index c7d13e743e6c..555a9d498bc5 100644 --- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c +++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c @@ -1231,7 +1231,7 @@ static ssize_t dp_dsc_passthrough_set(struct file *f, const char __user *buf, * Returns the HDCP capability of the Display (1.4 for now). * * NOTE* Not all HDMI displays report their HDCP caps even when they are capable. - * Since its rare for a display to not be HDCP 1.4 capable, we set HDMI as always capable. + * Since it's rare for a display to not be HDCP 1.4 capable, we set HDMI as always capable. * * Example usage: cat /sys/kernel/debug/dri/0/DP-1/hdcp_sink_capability * or cat /sys/kernel/debug/dri/0/HDMI-A-1/hdcp_sink_capability @@ -1392,7 +1392,7 @@ static int dp_dsc_fec_support_show(struct seq_file *m, void *data) /* aconnector sets dsc_aux during get_modes call * if MST connector has it means it can either * enable DSC on the sink device or on MST branch - * its connected to. + * it's connected to. */ if (aconnector->dsc_aux) { is_fec_supported = true; @@ -1419,7 +1419,7 @@ static int dp_dsc_fec_support_show(struct seq_file *m, void *data) * and enable, and dm connector state update. * * Retrigger HPD on an existing connector by echoing 1 into - * its respectful "trigger_hotplug" debugfs entry: + * its respective "trigger_hotplug" debugfs entry: * * echo 1 > /sys/kernel/debug/dri/0/DP-X/trigger_hotplug * diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c index c16962256514..8ce862aaab70 100644 --- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c +++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c @@ -627,7 +627,7 @@ static void update_config(void *handle, struct cp_psp_stream_config *config) * +----------------------+ * | Why it works: | * +----------------------+ - * PSP will only update its srm if its older than the one we are trying to load. + * PSP will only update its srm if it's older than the one we are trying to load. * Always do set first than get. * -if we try to "1. SET" a older version PSP will reject it and we can "2. GET" the newer * version and save it diff --git a/drivers/gpu/drm/amd/display/dc/core/dc.c b/drivers/gpu/drm/amd/display/dc/core/dc.c index 56d011a1323c..19c5e38515a4 100644 --- a/drivers/gpu/drm/amd/display/dc/core/dc.c +++ b/drivers/gpu/drm/amd/display/dc/core/dc.c @@ -1372,10 +1372,10 @@ static void disable_dangling_plane(struct dc *dc, struct dc_state *context) dc->hwss.interdependent_update_lock(dc, dc->current_state, false); dc->hwss.post_unlock_program_front_end(dc, dangling_context); } - /* We need to put the phantom OTG back into it's default (disabled) state or we + /* We need to put the phantom OTG back into its default (disabled) state or we * can get corruption when transition from one SubVP config to a different one. * The OTG is set to disable on falling edge of VUPDATE so the plane disable - * will still get it's double buffer update. + * will still get its double buffer update. */ if (is_phantom) { if (tg->funcs->disable_phantom_crtc) diff --git a/drivers/gpu/drm/amd/display/dc/dc_bios_types.h b/drivers/gpu/drm/amd/display/dc/dc_bios_types.h index 5fa5e2b63fb7..928e27d0a302 100644 --- a/drivers/gpu/drm/amd/display/dc/dc_bios_types.h +++ b/drivers/gpu/drm/amd/display/dc/dc_bios_types.h @@ -30,7 +30,7 @@ * Interface file for VBIOS implementations. * * The default implementation is inside DC. - * Display Manager (which instantiates DC) has the option to supply it's own + * Display Manager (which instantiates DC) has the option to supply its own * (external to DC) implementation of VBIOS, which will be called by DC, using * this interface. * (The intended use is Diagnostics, but other uses may appear.) diff --git a/drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c b/drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c index afbcf866520e..bcdd40ba7e94 100644 --- a/drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c +++ b/drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c @@ -740,7 +740,7 @@ static void update_subvp_prefetch_end_to_mall_start(struct dc *dc, (((uint64_t)phantom_timing1->pix_clk_100hz * 100) + dc->caps.subvp_prefetch_end_to_mall_start_us)); // Whichever SubVP PIPE has the smaller prefetch (including the prefetch end to mall start time) - // should increase it's prefetch time to match the other + // should increase its prefetch time to match the other if (subvp0_prefetch_us > subvp1_prefetch_us) { pipe_data = &cmd->fw_assisted_mclk_switch_v2.config_data.pipe_data[1]; prefetch_delta_us = subvp0_prefetch_us - subvp1_prefetch_us; @@ -1105,9 +1105,9 @@ void dc_send_update_cursor_info_to_dmu( * 1st command can view as 2 parts, 1st is for PSR/Replay data, the other * is to store cursor position info. * - * Command heaer type must be the same type if using multi_cmd_pending. + * Command header type must be the same type if using multi_cmd_pending. * Besides, while process 2nd command in DMU, the sub type is useless. - * So it's meanless to pass the sub type header with different type. + * So it's meaningless to pass the sub type header with different type. */ { diff --git a/drivers/gpu/drm/amd/display/dc/dce/dce_audio.c b/drivers/gpu/drm/amd/display/dc/dce/dce_audio.c index eeed840073fe..af06e305f938 100644 --- a/drivers/gpu/drm/amd/display/dc/dce/dce_audio.c +++ b/drivers/gpu/drm/amd/display/dc/dce/dce_audio.c @@ -106,7 +106,7 @@ static bool is_audio_format_supported( max_channe_index = index; } } else { - /* format found, save it's index */ + /* format found, save its index */ found = true; max_channe_index = index; } diff --git a/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.c b/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.c index 5bc3bc60a2ac..ebbe7900205e 100644 --- a/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.c +++ b/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.c @@ -46,7 +46,7 @@ static void dcn20_wait_for_vmid_ready(struct dcn20_vmid *vmid) /* According the hardware spec, we need to poll for the lowest * bit of PAGE_TABLE_BASE_ADDR_LO32 = 1 any time a GPUVM * context is updated. We can't use REG_WAIT here since we - * don't have a seperate field to wait on. + * don't have a separate field to wait on. * * TODO: Confirm timeout / poll interval with hardware team */ diff --git a/drivers/gpu/drm/amd/display/dc/dio/dcn20/dcn20_stream_encoder.c b/drivers/gpu/drm/amd/display/dc/dio/dcn20/dcn20_stream_encoder.c index 0b47aeb60e79..6d5360a2ce37 100644 --- a/drivers/gpu/drm/amd/display/dc/dio/dcn20/dcn20_stream_encoder.c +++ b/drivers/gpu/drm/amd/display/dc/dio/dcn20/dcn20_stream_encoder.c @@ -523,7 +523,7 @@ void enc2_stream_encoder_dp_unblank( REG_UPDATE(DIG_FE_CNTL, DIG_START, 0); - /* switch DP encoder to CRTC data, but reset it the fifo first. It may happen + /* switch DP encoder to CRTC data, but reset the fifo first. It may happen * that it overflows during mode transition, and sometimes doesn't recover. */ REG_UPDATE(DP_STEER_FIFO, DP_STEER_FIFO_RESET, 1); diff --git a/drivers/gpu/drm/amd/display/dc/dio/dcn314/dcn314_dio_stream_encoder.c b/drivers/gpu/drm/amd/display/dc/dio/dcn314/dcn314_dio_stream_encoder.c index ae81451a3a72..f495cd83a8e1 100644 --- a/drivers/gpu/drm/amd/display/dc/dio/dcn314/dcn314_dio_stream_encoder.c +++ b/drivers/gpu/drm/amd/display/dc/dio/dcn314/dcn314_dio_stream_encoder.c @@ -352,7 +352,7 @@ void enc314_stream_encoder_dp_unblank( /* DIG_START is removed from the register spec */ - /* switch DP encoder to CRTC data, but reset it the fifo first. It may happen + /* switch DP encoder to CRTC data, but reset the fifo first. It may happen * that it overflows during mode transition, and sometimes doesn't recover. */ REG_UPDATE(DP_STEER_FIFO, DP_STEER_FIFO_RESET, 1); diff --git a/drivers/gpu/drm/amd/display/dc/dio/dcn32/dcn32_dio_stream_encoder.c b/drivers/gpu/drm/amd/display/dc/dio/dcn32/dcn32_dio_stream_encoder.c index 1a9bb614c41e..8bde3e36dfc7 100644 --- a/drivers/gpu/drm/amd/display/dc/dio/dcn32/dcn32_dio_stream_encoder.c +++ b/drivers/gpu/drm/amd/display/dc/dio/dcn32/dcn32_dio_stream_encoder.c @@ -300,7 +300,7 @@ void enc32_stream_encoder_dp_unblank( /* DIG_START is removed from the register spec */ - /* switch DP encoder to CRTC data, but reset it the fifo first. It may happen + /* switch DP encoder to CRTC data, but reset the fifo first. It may happen * that it overflows during mode transition, and sometimes doesn't recover. */ REG_UPDATE(DP_STEER_FIFO, DP_STEER_FIFO_RESET, 1); diff --git a/drivers/gpu/drm/amd/display/dc/dio/dcn35/dcn35_dio_stream_encoder.c b/drivers/gpu/drm/amd/display/dc/dio/dcn35/dcn35_dio_stream_encoder.c index 6ab2a218b769..a84fdbe50cc4 100644 --- a/drivers/gpu/drm/amd/display/dc/dio/dcn35/dcn35_dio_stream_encoder.c +++ b/drivers/gpu/drm/amd/display/dc/dio/dcn35/dcn35_dio_stream_encoder.c @@ -332,7 +332,7 @@ static void enc35_stream_encoder_dp_unblank( /* DIG_START is removed from the register spec */ - /* switch DP encoder to CRTC data, but reset it the fifo first. It may happen + /* switch DP encoder to CRTC data, but reset the fifo first. It may happen * that it overflows during mode transition, and sometimes doesn't recover. */ REG_UPDATE(DP_STEER_FIFO, DP_STEER_FIFO_RESET, 1); diff --git a/drivers/gpu/drm/amd/display/dc/dio/dcn401/dcn401_dio_stream_encoder.c b/drivers/gpu/drm/amd/display/dc/dio/dcn401/dcn401_dio_stream_encoder.c index d5fa551dd3c9..30bb128b4650 100644 --- a/drivers/gpu/drm/amd/display/dc/dio/dcn401/dcn401_dio_stream_encoder.c +++ b/drivers/gpu/drm/amd/display/dc/dio/dcn401/dcn401_dio_stream_encoder.c @@ -325,7 +325,7 @@ void enc401_stream_encoder_dp_unblank( /* DIG_START is removed from the register spec */ - /* switch DP encoder to CRTC data, but reset it the fifo first. It may happen + /* switch DP encoder to CRTC data, but reset the fifo first. It may happen * that it overflows during mode transition, and sometimes doesn't recover. */ REG_UPDATE(DP_STEER_FIFO, DP_STEER_FIFO_RESET, 1); diff --git a/drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c b/drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c index ed59c77bc6f6..08ffac473c09 100644 --- a/drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c +++ b/drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c @@ -48,7 +48,7 @@ // For DML-C changes that hasn't been propagated to VBA yet //#define __DML_VBA_ALLOW_DELTA__ -// Move these to ip paramaters/constant +// Move these to ip parameters/constant // At which vstartup the DML start to try if the mode can be supported #define __DML_VBA_MIN_VSTARTUP__ 9 diff --git a/drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c b/drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c index b0fc1fd20208..3e97b959d75c 100644 --- a/drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c +++ b/drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c @@ -1499,7 +1499,7 @@ static bool dcn32_full_validate_bw_helper(struct dc *dc, * Adding phantom pipes won't change the validation result, so change the DML input param * for P-State support before adding phantom pipes and recalculating the DML result. * However, this case is only applicable for SubVP + DRR cases because the prefetch mode - * will not allow for switch in VBLANK. The DRR display must have it's VBLANK stretched + * will not allow for switch in VBLANK. The DRR display must have its VBLANK stretched * enough to support MCLK switching. */ if (*vlevel == context->bw_ctx.dml.soc.num_states && @@ -2323,7 +2323,7 @@ void dcn32_calculate_wm_and_dlg_fpu(struct dc *dc, struct dc_state *context, /* need to find dummy latency index for subvp */ if (subvp_in_use) { - /* Override DRAMClockChangeSupport for SubVP + DRR case where the DRR cannot switch without stretching it's VBLANK */ + /* Override DRAMClockChangeSupport for SubVP + DRR case where the DRR cannot switch without stretching its VBLANK */ if (!pstate_en) { context->bw_ctx.dml.vba.DRAMClockChangeSupport[vlevel][maxMpcComb] = dm_dram_clock_change_vblank_w_mall_sub_vp; context->bw_ctx.dml.soc.allow_for_pstate_or_stutter_in_vblank_final = dm_prefetch_support_fclk_and_stutter; diff --git a/drivers/gpu/drm/amd/display/dc/link/link_detection.c b/drivers/gpu/drm/amd/display/dc/link/link_detection.c index 9655e6fa53a4..e9bcc0903d55 100644 --- a/drivers/gpu/drm/amd/display/dc/link/link_detection.c +++ b/drivers/gpu/drm/amd/display/dc/link/link_detection.c @@ -376,7 +376,7 @@ static void query_dp_dual_mode_adaptor( /* Check signature */ for (i = 0; i < sizeof(dongle_signature->id); ++i) { - /* If its not the right signature, + /* If it's not the right signature, * skip mismatch in subversion byte.*/ if (dongle_signature->id[i] != dp_hdmi_dongle_signature_str[i] && i != 3) { @@ -1328,8 +1328,8 @@ bool link_is_hdcp14(struct dc_link *link, enum signal_type signal) case SIGNAL_TYPE_DVI_DUAL_LINK: case SIGNAL_TYPE_HDMI_TYPE_A: /* HDMI doesn't tell us its HDCP(1.4) capability, so assume to always be capable, - * we can poll for bksv but some displays have an issue with this. Since its so rare - * for a display to not be 1.4 capable, this assumtion is ok + * we can poll for bksv but some displays have an issue with this. Since it's so rare + * for a display to not be 1.4 capable, this assumption is ok */ ret = true; break; diff --git a/drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c b/drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c index a5127c2d47ef..0dc0f0aefdb5 100644 --- a/drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c +++ b/drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c @@ -250,7 +250,7 @@ static union dp_cable_id intersect_cable_id( } /* - * Return PCON's post FRL link training supported BW if its non-zero, otherwise return max_supported_frl_bw. + * Return PCON's post FRL link training supported BW if it's non-zero, otherwise return max_supported_frl_bw. */ static uint32_t intersect_frl_link_bw_support( const uint32_t max_supported_frl_bw_in_kbps, @@ -1142,7 +1142,7 @@ static void get_active_converter_info( return; } - /* DPCD 0x5 bit 0 = 1, it indicate it's branch device */ + /* DPCD 0x5 bit 0 = 1, it indicate its branch device */ link->dpcd_caps.is_branch_dev = ds_port.fields.PORT_PRESENT; switch (ds_port.fields.PORT_TYPE) { diff --git a/drivers/gpu/drm/amd/display/dc/optc/dcn20/dcn20_optc.c b/drivers/gpu/drm/amd/display/dc/optc/dcn20/dcn20_optc.c index e7a90a437fff..798a531e1d40 100644 --- a/drivers/gpu/drm/amd/display/dc/optc/dcn20/dcn20_optc.c +++ b/drivers/gpu/drm/amd/display/dc/optc/dcn20/dcn20_optc.c @@ -370,7 +370,7 @@ static void optc2_align_vblanks( /* accessing slave OTG registers */ optc1 = DCN10TG_FROM_TG(optc_slave); - /* restore slave to be controlled by it's own */ + /* restore slave to be controlled by its own */ REG_SET(OTG_GLOBAL_CONTROL0, 0, OTG_MASTER_UPDATE_LOCK_SEL, optc_slave->inst); @@ -575,6 +575,6 @@ void dcn20_timing_generator_init(struct optc *optc1) optc1->min_h_blank = 32; optc1->min_v_blank = 3; optc1->min_v_blank_interlace = 5; - optc1->min_h_sync_width = 4;// Minimum HSYNC = 8 pixels asked By HW in the first place for no actual reason. Oculus Rift S will not light up with 8 as it's hsyncWidth is 6. Changing it to 4 to fix that issue. + optc1->min_h_sync_width = 4;// Minimum HSYNC = 8 pixels asked By HW in the first place for no actual reason. Oculus Rift S will not light up with 8 as its hsyncWidth is 6. Changing it to 4 to fix that issue. optc1->min_v_sync_width = 1; } diff --git a/drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c b/drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c index 72c6cf047db0..fe5806ce7f11 100644 --- a/drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c +++ b/drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c @@ -1896,8 +1896,8 @@ static bool dcn35_resource_construct( /* max_disp_clock_khz_at_vmin is slightly lower than the STA value in order * to provide some margin. - * It's expected for furture ASIC to have equal or higher value, in order to - * have determinstic power improvement from generate to genration. + * It's expected for future ASIC to have equal or higher value, in order to + * have deterministic power improvement from generation to generation. * (i.e., we should not expect new ASIC generation with lower vmin rate) */ dc->caps.max_disp_clock_khz_at_vmin = 650000; diff --git a/drivers/gpu/drm/amd/include/atombios.h b/drivers/gpu/drm/amd/include/atombios.h index b344acefc606..cd0e2104fb79 100644 --- a/drivers/gpu/drm/amd/include/atombios.h +++ b/drivers/gpu/drm/amd/include/atombios.h @@ -437,7 +437,7 @@ typedef struct _ATOM_ADJUST_MEMORY_CLOCK_FREQ typedef struct _COMPUTE_MEMORY_ENGINE_PLL_PARAMETERS { - ULONG ulClock; //When returen, it's the re-calculated clock based on given Fb_div Post_Div and ref_div + ULONG ulClock; //When return, it's the re-calculated clock based on given Fb_div Post_Div and ref_div UCHAR ucAction; //0:reserved //1:Memory //2:Engine UCHAR ucReserved; //may expand to return larger Fbdiv later UCHAR ucFbDiv; //return value @@ -7270,7 +7270,7 @@ typedef struct _ENABLE_GRAPH_SURFACE_PS_ALLOCATION typedef struct _MEMORY_CLEAN_UP_PARAMETERS { - USHORT usMemoryStart; //in 8Kb boundry, offset from memory base address + USHORT usMemoryStart; //in 8Kb boundary, offset from memory base address USHORT usMemorySize; //8Kb blocks aligned }MEMORY_CLEAN_UP_PARAMETERS; @@ -7957,7 +7957,7 @@ typedef struct _ATOM_VRAM_MODULE_V8 UCHAR ucVREFI; // Not used. USHORT usReserved; // Not used USHORT usMemorySize; // Total memory size in unit of MB for CONFIG_MEMSIZE zeros - UCHAR ucMcTunningSetId; // MC phy registers set per. + UCHAR ucMcTuningSetId; // MC phy registers set per. UCHAR ucRowNum; // Memory Module specific values USHORT usEMRS2Value; // EMRS2/MR2 Value. diff --git a/drivers/gpu/drm/amd/include/atomfirmware.h b/drivers/gpu/drm/amd/include/atomfirmware.h index 5c86423c2e92..1e2b7d6b73fd 100644 --- a/drivers/gpu/drm/amd/include/atomfirmware.h +++ b/drivers/gpu/drm/amd/include/atomfirmware.h @@ -640,7 +640,7 @@ struct atom_firmware_info_v3_5 { uint32_t pspbl_init_reserved[3]; uint32_t spi_rom_size; // GPU spi rom size uint16_t support_dev_in_objinfo; - uint16_t disp_phy_tunning_size; + uint16_t disp_phy_tuning_size; uint32_t reserved[16]; }; /* @@ -3234,7 +3234,7 @@ struct atom_vram_module_v9 { uint8_t channel_num; // Number of mem. channels supported in this module uint8_t channel_width; // CHANNEL_16BIT/CHANNEL_32BIT/CHANNEL_64BIT uint8_t density; // _8Mx32, _16Mx32, _16Mx16, _32Mx16 - uint8_t tunningset_id; // MC phy registers set per. + uint8_t tuningset_id; // MC phy registers set per. uint8_t vender_rev_id; // [7:4] Revision, [3:0] Vendor code uint8_t refreshrate; // [1:0]=RefreshFactor (00=8ms, 01=16ms, 10=32ms,11=64ms) uint8_t hbm_ven_rev_id; // hbm_ven_rev_id @@ -3266,7 +3266,7 @@ struct atom_vram_info_header_v2_3 { */ struct atom_vram_module_v3_0 { uint8_t density; - uint8_t tunningset_id; + uint8_t tuningset_id; uint8_t ext_memory_id; uint8_t dram_vendor_id; uint16_t dram_info_offset; @@ -3357,7 +3357,7 @@ struct atom_vram_module_v10 { uint8_t channel_num; // Number of mem. channels supported in this module uint8_t channel_width; // CHANNEL_16BIT/CHANNEL_32BIT/CHANNEL_64BIT uint8_t density; // _8Mx32, _16Mx32, _16Mx16, _32Mx16 - uint8_t tunningset_id; // MC phy registers set per + uint8_t tuningset_id; // MC phy registers set per uint8_t vender_rev_id; // [7:4] Revision, [3:0] Vendor code uint8_t refreshrate; // [1:0]=RefreshFactor (00=8ms, 01=16ms, 10=32ms,11=64ms) uint8_t vram_flags; // bit0= bankgroup enable @@ -3397,7 +3397,7 @@ struct atom_vram_module_v11 { uint8_t channel_num; // Number of mem. channels supported in this module uint8_t channel_width; // CHANNEL_16BIT/CHANNEL_32BIT/CHANNEL_64BIT uint8_t density; // _8Mx32, _16Mx32, _16Mx16, _32Mx16 - uint8_t tunningset_id; // MC phy registers set per. + uint8_t tuningset_id; // MC phy registers set per. uint16_t reserved[4]; // reserved uint8_t vender_rev_id; // [7:4] Revision, [3:0] Vendor code uint8_t refreshrate; // [1:0]=RefreshFactor (00=8ms, 01=16ms, 10=32ms,11=64ms) diff --git a/drivers/gpu/drm/amd/pm/amdgpu_pm.c b/drivers/gpu/drm/amd/pm/amdgpu_pm.c index edd9895b46c0..bb7be3f7a7a2 100644 --- a/drivers/gpu/drm/amd/pm/amdgpu_pm.c +++ b/drivers/gpu/drm/amd/pm/amdgpu_pm.c @@ -1574,7 +1574,7 @@ static ssize_t amdgpu_get_unique_id(struct device *dev, * DOC: thermal_throttling_logging * * Thermal throttling pulls down the clock frequency and thus the performance. - * It's an useful mechanism to protect the chip from overheating. Since it + * It's a useful mechanism to protect the chip from overheating. Since it * impacts performance, the user controls whether it is enabled and if so, * the log frequency. * diff --git a/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h b/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h index 9aacc7bc1c69..761d6d3c7fb4 100644 --- a/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h +++ b/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h @@ -1180,7 +1180,7 @@ struct pptable_funcs { u32 (*get_gfx_off_residency)(struct smu_context *smu, uint32_t *residency); /** - * @register_irq_handler: Register interupt request handlers. + * @register_irq_handler: Register interrupt request handlers. */ int (*register_irq_handler)(struct smu_context *smu); diff --git a/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h b/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h index b114d14fc053..03c7666df377 100644 --- a/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h +++ b/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h @@ -1618,7 +1618,7 @@ typedef struct { #define TABLE_WIFIBAND 12 #define TABLE_COUNT 13 -//IH Interupt ID +//IH Interrupt ID #define IH_INTERRUPT_ID_TO_DRIVER 0xFE #define IH_INTERRUPT_CONTEXT_ID_BACO 0x2 #define IH_INTERRUPT_CONTEXT_ID_AC 0x3 diff --git a/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h b/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h index 8b1496f8ce58..ab96477fce7c 100644 --- a/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h +++ b/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h @@ -1608,7 +1608,7 @@ typedef struct { #define TABLE_WIFIBAND 12 #define TABLE_COUNT 13 -//IH Interupt ID +//IH Interrupt ID #define IH_INTERRUPT_ID_TO_DRIVER 0xFE #define IH_INTERRUPT_CONTEXT_ID_BACO 0x2 #define IH_INTERRUPT_CONTEXT_ID_AC 0x3 diff --git a/drivers/gpu/drm/display/drm_dp_helper.c b/drivers/gpu/drm/display/drm_dp_helper.c index f2a6559a2710..3e9e47c82054 100644 --- a/drivers/gpu/drm/display/drm_dp_helper.c +++ b/drivers/gpu/drm/display/drm_dp_helper.c @@ -2678,7 +2678,7 @@ EXPORT_SYMBOL(drm_dp_dsc_sink_bpp_incr); * drm_dp_dsc_sink_max_slice_count() - Get the max slice count * supported by the DSC sink. * @dsc_dpcd: DSC capabilities from DPCD - * @is_edp: true if its eDP, false for DP + * @is_edp: true if it's eDP, false for DP * * Read the slice capabilities DPCD register from DSC sink to get * the maximum slice count supported. This is used to populate @@ -2688,7 +2688,7 @@ EXPORT_SYMBOL(drm_dp_dsc_sink_bpp_incr); * infoframe using the helper function drm_dsc_pps_infoframe_pack() * * Returns: - * Maximum slice count supported by DSC sink or 0 its invalid + * Maximum slice count supported by DSC sink or 0 if invalid */ u8 drm_dp_dsc_sink_max_slice_count(const u8 dsc_dpcd[DP_DSC_RECEIVER_CAP_SIZE], bool is_edp) @@ -2746,7 +2746,7 @@ EXPORT_SYMBOL(drm_dp_dsc_sink_max_slice_count); * infoframe using the helper function drm_dsc_pps_infoframe_pack() * * Returns: - * Line buffer depth supported by DSC panel or 0 its invalid + * Line buffer depth supported by DSC panel or 0 if invalid */ u8 drm_dp_dsc_sink_line_buf_depth(const u8 dsc_dpcd[DP_DSC_RECEIVER_CAP_SIZE]) { @@ -4239,7 +4239,7 @@ drm_edp_backlight_probe_state(struct drm_dp_aux *aux, struct drm_edp_backlight_i * @current_level: Where to store the probed brightness level, if any * @current_mode: Where to store the currently set backlight control mode * - * Initializes a &drm_edp_backlight_info struct by probing @aux for it's backlight capabilities, + * Initializes a &drm_edp_backlight_info struct by probing @aux for its backlight capabilities, * along with also probing the current and maximum supported brightness levels. * * If @driver_pwm_freq_hz is non-zero, this will be used as the backlight frequency. Otherwise, the diff --git a/drivers/gpu/drm/display/drm_dp_mst_topology.c b/drivers/gpu/drm/display/drm_dp_mst_topology.c index a89f38fd3218..24cd9afae2e8 100644 --- a/drivers/gpu/drm/display/drm_dp_mst_topology.c +++ b/drivers/gpu/drm/display/drm_dp_mst_topology.c @@ -2489,7 +2489,7 @@ drm_dp_mst_handle_conn_stat(struct drm_dp_mst_branch *mstb, /* * We can't remove a connector from an already exposed * port, so just throw the port out and make sure we - * reprobe the link address of it's parent MSTB + * reprobe the link address of its parent MSTB */ drm_dp_mst_topology_unlink_port(mgr, port); mstb->link_address_sent = false; @@ -4535,7 +4535,7 @@ int drm_dp_atomic_release_time_slots(struct drm_atomic_state *state, if (!old_conn_state->crtc) return 0; - /* If the CRTC isn't disabled by this state, don't release it's payload */ + /* If the CRTC isn't disabled by this state, don't release its payload */ new_conn_state = drm_atomic_get_new_connector_state(state, port->connector); if (new_conn_state->crtc) { struct drm_crtc_state *crtc_state = @@ -4755,7 +4755,7 @@ EXPORT_SYMBOL(drm_dp_mst_update_slots); * drm_dp_check_act_status() - Polls for ACT handled status. * @mgr: manager to use * - * Tries waiting for the MST hub to finish updating it's payload table by + * Tries waiting for the MST hub to finish updating its payload table by * polling for the ACT handled bit for up to 3 seconds (yes-some hubs really * take that long). * diff --git a/drivers/gpu/drm/drm_atomic.c b/drivers/gpu/drm/drm_atomic.c index 0138cf0b8b63..7be4a35bc3e9 100644 --- a/drivers/gpu/drm/drm_atomic.c +++ b/drivers/gpu/drm/drm_atomic.c @@ -1792,7 +1792,7 @@ static void drm_atomic_private_obj_print_state(struct drm_printer *p, * This functions prints the drm atomic state snapshot using the drm printer * which is passed to it. This snapshot can be used for debugging purposes. * - * Note that this function looks into the new state objects and hence its not + * Note that this function looks into the new state objects and hence it's not * safe to be used after the call to drm_atomic_helper_commit_hw_done(). */ void drm_atomic_print_new_state(const struct drm_atomic_state *state, diff --git a/drivers/gpu/drm/drm_connector.c b/drivers/gpu/drm/drm_connector.c index 48b08c9611a7..66450b9c696a 100644 --- a/drivers/gpu/drm/drm_connector.c +++ b/drivers/gpu/drm/drm_connector.c @@ -1621,7 +1621,7 @@ EXPORT_SYMBOL(drm_hdmi_connector_get_output_format_name); * * Userspace first need to detect the HDR capabilities of sink by * reading and parsing the EDID. Details of HDR metadata for HDMI - * are added in CTA 861.G spec. For DP , its defined in VESA DP + * are added in CTA 861.G spec. For DP , it's defined in VESA DP * Standard v1.4. It needs to then get the metadata information * of the video/game/app content which are encoded in HDR (basically * using HDR transfer functions). With this information it needs to diff --git a/drivers/gpu/drm/drm_gem.c b/drivers/gpu/drm/drm_gem.c index 1e659d2660f7..838d93614c5c 100644 --- a/drivers/gpu/drm/drm_gem.c +++ b/drivers/gpu/drm/drm_gem.c @@ -1501,7 +1501,7 @@ drm_gem_lru_scan(struct drm_gem_lru *lru, /* * Note that this still needs to be trylock, since we can * hit shrinker in response to trying to get backing pages - * for this obj (ie. while it's lock is already held) + * for this obj (ie. while its lock is already held) */ if (!dma_resv_trylock(obj->resv)) { *remaining += obj->size >> PAGE_SHIFT; diff --git a/drivers/gpu/drm/drm_gem_vram_helper.c b/drivers/gpu/drm/drm_gem_vram_helper.c index 22b1fe9c03b8..90f4aa613765 100644 --- a/drivers/gpu/drm/drm_gem_vram_helper.c +++ b/drivers/gpu/drm/drm_gem_vram_helper.c @@ -704,7 +704,7 @@ static int drm_gem_vram_object_pin(struct drm_gem_object *gem) /* * Fbdev console emulation is the use case of these PRIME * helpers. This may involve updating a hardware buffer from - * a shadow FB. We pin the buffer to it's current location + * a shadow FB. We pin the buffer to its current location * (either video RAM or system memory) to prevent it from * being relocated during the update operation. If you require * the buffer to be pinned to VRAM, implement a callback that diff --git a/drivers/gpu/drm/drm_panel.c b/drivers/gpu/drm/drm_panel.c index 650de4da0853..3b3b18ce4455 100644 --- a/drivers/gpu/drm/drm_panel.c +++ b/drivers/gpu/drm/drm_panel.c @@ -501,7 +501,7 @@ EXPORT_SYMBOL(drm_is_panel_follower); * @follower: The panel follower descriptor for the follower. * * A panel follower is called right after preparing the panel and right before - * unpreparing the panel. It's primary intention is to power on an associated + * unpreparing the panel. Its primary intention is to power on an associated * touchscreen, though it could be used for any similar devices. Multiple * devices are allowed the follow the same panel. * diff --git a/drivers/gpu/drm/drm_property.c b/drivers/gpu/drm/drm_property.c index 596272149a35..3b2e3ea92232 100644 --- a/drivers/gpu/drm/drm_property.c +++ b/drivers/gpu/drm/drm_property.c @@ -381,7 +381,7 @@ EXPORT_SYMBOL(drm_property_create_bool); * * This functions adds enumerations to a property. * - * It's use is deprecated, drivers should use one of the more specific helpers + * Its use is deprecated, drivers should use one of the more specific helpers * to directly create the property with all enumerations already attached. * * Returns: diff --git a/drivers/gpu/drm/drm_syncobj.c b/drivers/gpu/drm/drm_syncobj.c index 636cd83ca29e..3615b0af5e38 100644 --- a/drivers/gpu/drm/drm_syncobj.c +++ b/drivers/gpu/drm/drm_syncobj.c @@ -51,7 +51,7 @@ * - Wait for a given point to appear and/or be signaled * - Import and export from/to a given point of a timeline * - * At it's core, a syncobj is simply a wrapper around a pointer to a struct + * At its core, a syncobj is simply a wrapper around a pointer to a struct * &dma_fence which may be NULL. * When a syncobj is first created, its pointer is either NULL or a pointer * to an already signaled fence depending on whether the diff --git a/drivers/gpu/drm/drm_vblank.c b/drivers/gpu/drm/drm_vblank.c index 46f59883183d..49a198fa45eb 100644 --- a/drivers/gpu/drm/drm_vblank.c +++ b/drivers/gpu/drm/drm_vblank.c @@ -390,7 +390,7 @@ u64 drm_vblank_count(struct drm_device *dev, unsigned int pipe) * write seqlock in store_vblank(). Note that this is the only place * where we need an explicit barrier, since all other access goes * through drm_vblank_count_and_time(), which already has the required - * read barrier curtesy of the read seqlock. + * read barrier courtesy of the read seqlock. */ smp_rmb(); diff --git a/drivers/gpu/drm/etnaviv/etnaviv_gpu.c b/drivers/gpu/drm/etnaviv/etnaviv_gpu.c index cf0d9049bcf1..6e2730799f60 100644 --- a/drivers/gpu/drm/etnaviv/etnaviv_gpu.c +++ b/drivers/gpu/drm/etnaviv/etnaviv_gpu.c @@ -1301,7 +1301,7 @@ int etnaviv_gpu_wait_fence_interruptible(struct etnaviv_gpu *gpu, } /* - * Wait for an object to become inactive. This, on it's own, is not race + * Wait for an object to become inactive. This, on its own, is not race * free: the object is moved by the scheduler off the active list, and * then the iova is put. Moreover, the object could be re-submitted just * after we notice that it's become inactive. diff --git a/drivers/gpu/drm/gma500/psb_intel_drv.h b/drivers/gpu/drm/gma500/psb_intel_drv.h index 979ea8ecf0d5..f838db4f8c39 100644 --- a/drivers/gpu/drm/gma500/psb_intel_drv.h +++ b/drivers/gpu/drm/gma500/psb_intel_drv.h @@ -101,7 +101,7 @@ struct gma_encoder { #define DDI_MASK 0x03 void *dev_priv; /* For sdvo_priv, lvds_priv, etc... */ - /* FIXME: Either make SDVO and LVDS store it's i2c here or give CDV it's + /* FIXME: Either make SDVO and LVDS store its i2c here or give CDV its own set of output privates */ struct gma_i2c_chan *i2c_bus; }; diff --git a/drivers/gpu/drm/i915/display/hsw_ips.c b/drivers/gpu/drm/i915/display/hsw_ips.c index 4307e2ed03d9..b6d6cc9a8b9f 100644 --- a/drivers/gpu/drm/i915/display/hsw_ips.c +++ b/drivers/gpu/drm/i915/display/hsw_ips.c @@ -42,7 +42,7 @@ static void hsw_ips_enable(const struct intel_crtc_state *crtc_state) snb_pcode_write(&i915->uncore, DISPLAY_IPS_CONTROL, val | IPS_PCODE_CONTROL)); /* - * Quoting Art Runyan: "its not safe to expect any particular + * Quoting Art Runyan: "it's not safe to expect any particular * value in IPS_CTL bit 31 after enabling IPS through the * mailbox." Moreover, the mailbox may return a bogus state, * so we need to just enable it and continue on. diff --git a/drivers/gpu/drm/i915/display/intel_backlight_regs.h b/drivers/gpu/drm/i915/display/intel_backlight_regs.h index d0cdfd631d75..cebded62ab8c 100644 --- a/drivers/gpu/drm/i915/display/intel_backlight_regs.h +++ b/drivers/gpu/drm/i915/display/intel_backlight_regs.h @@ -35,9 +35,9 @@ #define BLM_TRANSCODER_EDP (3 << 29) #define BLM_PIPE(pipe) ((pipe) << 29) #define BLM_POLARITY_I965 (1 << 28) /* gen4 only */ -#define BLM_PHASE_IN_INTERUPT_STATUS (1 << 26) +#define BLM_PHASE_IN_INTERRUPT_STATUS (1 << 26) #define BLM_PHASE_IN_ENABLE (1 << 25) -#define BLM_PHASE_IN_INTERUPT_ENABL (1 << 24) +#define BLM_PHASE_IN_INTERRUPT_ENABL (1 << 24) #define BLM_PHASE_IN_TIME_BASE_SHIFT (16) #define BLM_PHASE_IN_TIME_BASE_MASK (0xff << 16) #define BLM_PHASE_IN_COUNT_SHIFT (8) diff --git a/drivers/gpu/drm/i915/display/intel_color.c b/drivers/gpu/drm/i915/display/intel_color.c index 98dddf72c0eb..ced7dd93d87e 100644 --- a/drivers/gpu/drm/i915/display/intel_color.c +++ b/drivers/gpu/drm/i915/display/intel_color.c @@ -1758,7 +1758,7 @@ icl_program_gamma_multi_segment(const struct intel_crtc_state *crtc_state) /* * Program Coarse segment (let's call it seg3)... * - * Coarse segment starts from index 0 and it's step is 1/256 ie 0, + * Coarse segment starts from index 0 and its step is 1/256 ie 0, * 1/256, 2/256 ... 256/256. As per the description of each entry in LUT * above, we need to pick every (8 * 128)th entry in LUT, and * program 256 of those. diff --git a/drivers/gpu/drm/i915/display/intel_crt.c b/drivers/gpu/drm/i915/display/intel_crt.c index 38b50a779b6b..0dec7723d257 100644 --- a/drivers/gpu/drm/i915/display/intel_crt.c +++ b/drivers/gpu/drm/i915/display/intel_crt.c @@ -1119,7 +1119,7 @@ void intel_crt_init(struct intel_display *display) drm_connector_helper_add(&connector->base, &intel_crt_connector_helper_funcs); /* - * TODO: find a proper way to discover whether we need to set the the + * TODO: find a proper way to discover whether we need to set the * polarity and link reversal bits or not, instead of relying on the * BIOS. */ diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c index 6f0a0bc71b06..469f49ebad61 100644 --- a/drivers/gpu/drm/i915/display/intel_display.c +++ b/drivers/gpu/drm/i915/display/intel_display.c @@ -4713,7 +4713,7 @@ intel_modeset_pipe_config(struct intel_atomic_state *state, } /* Dithering seems to not pass-through bits correctly when it should, so - * only enable it on 6bpc panels and when its not a compliance + * only enable it on 6bpc panels and when it's not a compliance * test requesting 6bpc video pattern. */ crtc_state->dither = (crtc_state->pipe_bpp == 6*3) && @@ -6964,7 +6964,7 @@ static void skl_commit_modeset_enables(struct intel_atomic_state *state) intel_update_crtc(state, crtc); /* - * If this is an already active pipe, it's DDB changed, + * If this is an already active pipe, its DDB changed, * and this isn't the last pipe that needs updating * then we need to wait for a vblank to pass for the * new ddb allocation to take effect. diff --git a/drivers/gpu/drm/i915/display/intel_dp_hdcp.c b/drivers/gpu/drm/i915/display/intel_dp_hdcp.c index cc312596fb77..827214f6968f 100644 --- a/drivers/gpu/drm/i915/display/intel_dp_hdcp.c +++ b/drivers/gpu/drm/i915/display/intel_dp_hdcp.c @@ -609,7 +609,7 @@ int intel_dp_hdcp2_config_stream_type(struct intel_connector *connector, * Errata for DP: As Stream type is used for encryption, Receiver * should be communicated with stream type for the decryption of the * content. - * Repeater will be communicated with stream type as a part of it's + * Repeater will be communicated with stream type as a part of its * auth later in time. */ stream_type_msg.msg_id = HDCP_2_2_ERRATA_DP_STREAM_TYPE; diff --git a/drivers/gpu/drm/i915/display/intel_lspcon.c b/drivers/gpu/drm/i915/display/intel_lspcon.c index f94b7eeae20f..cd9d52451a75 100644 --- a/drivers/gpu/drm/i915/display/intel_lspcon.c +++ b/drivers/gpu/drm/i915/display/intel_lspcon.c @@ -263,7 +263,7 @@ static bool lspcon_probe(struct intel_lspcon *lspcon) expected_mode = lspcon_wake_native_aux_ch(lspcon) ? DRM_LSPCON_MODE_PCON : DRM_LSPCON_MODE_LS; - /* Lets probe the adaptor and check its type */ + /* Let's probe the adaptor and check its type */ for (retry = 0; retry < 6; retry++) { if (retry) usleep_range(500, 1000); @@ -284,7 +284,7 @@ static bool lspcon_probe(struct intel_lspcon *lspcon) lspcon->mode = lspcon_wait_mode(lspcon, expected_mode); /* - * In the SW state machine, lets Put LSPCON in PCON mode only. + * In the SW state machine, let's Put LSPCON in PCON mode only. * In this way, it will work with both HDMI 1.4 sinks as well as HDMI * 2.0 sinks. */ diff --git a/drivers/gpu/drm/i915/display/intel_tv.c b/drivers/gpu/drm/i915/display/intel_tv.c index acf0b3733908..407f031c0b22 100644 --- a/drivers/gpu/drm/i915/display/intel_tv.c +++ b/drivers/gpu/drm/i915/display/intel_tv.c @@ -1043,7 +1043,7 @@ intel_tv_mode_to_mode(struct drm_display_mode *mode, tv_mode->vi_end_f2 + 1; } - /* TV has it's own notion of sync and other mode flags, so clear them. */ + /* TV has its own notion of sync and other mode flags, so clear them. */ mode->flags = 0; snprintf(mode->name, sizeof(mode->name), diff --git a/drivers/gpu/drm/i915/gem/i915_gem_context.c b/drivers/gpu/drm/i915/gem/i915_gem_context.c index 15835952352e..9b1dfcdf5982 100644 --- a/drivers/gpu/drm/i915/gem/i915_gem_context.c +++ b/drivers/gpu/drm/i915/gem/i915_gem_context.c @@ -7,7 +7,7 @@ * This file implements HW context support. On gen5+ a HW context consists of an * opaque GPU object which is referenced at times of context saves and restores. * With RC6 enabled, the context is also referenced as the GPU enters and exists - * from RC6 (GPU has it's own internal power context, except on gen5). Though + * from RC6 (GPU has its own internal power context, except on gen5). Though * something like a context does exist for the media ring, the code only * supports contexts for the render ring. * diff --git a/drivers/gpu/drm/i915/gem/i915_gem_object.h b/drivers/gpu/drm/i915/gem/i915_gem_object.h index c34f41605b46..e5abc2b2f693 100644 --- a/drivers/gpu/drm/i915/gem/i915_gem_object.h +++ b/drivers/gpu/drm/i915/gem/i915_gem_object.h @@ -563,7 +563,7 @@ __i915_gem_object_get_dirty_page(struct drm_i915_gem_object *obj, pgoff_t n); /** * __i915_gem_object_get_dma_address_len - helper to get bus addresses of - * targeted DMA mapped scatterlist from i915 GEM buffer object and it's length + * targeted DMA mapped scatterlist from i915 GEM buffer object and its length * @obj: i915 GEM buffer object * @n: page offset * @len: DMA mapped scatterlist's DMA bus addresses length to return diff --git a/drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.h b/drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.h index 9fbf14867a2a..921ce6bc82a5 100644 --- a/drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.h +++ b/drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.h @@ -75,7 +75,7 @@ i915_gem_object_get_frontbuffer(const struct drm_i915_gem_object *obj) * @front: The frontbuffer to set * * Set object's frontbuffer pointer. If frontbuffer is already set for the - * object keep it and return it's pointer to the caller. Please note that RCU + * object keep it and return its pointer to the caller. Please note that RCU * mechanism is used to handle e.g. ongoing removal of frontbuffer pointer. This * function is protected by i915->display.fb_tracking.lock * diff --git a/drivers/gpu/drm/i915/gem/i915_gem_ttm.c b/drivers/gpu/drm/i915/gem/i915_gem_ttm.c index 1f4814968868..a5b88597837a 100644 --- a/drivers/gpu/drm/i915/gem/i915_gem_ttm.c +++ b/drivers/gpu/drm/i915/gem/i915_gem_ttm.c @@ -408,7 +408,7 @@ void i915_ttm_free_cached_io_rsgt(struct drm_i915_gem_object *obj) * i915_ttm_purge - Clear an object of its memory * @obj: The object * - * This function is called to clear an object of it's memory when it is + * This function is called to clear an object of its memory when it is * marked as not needed anymore. * * Return: 0 on success, negative error code on failure. diff --git a/drivers/gpu/drm/i915/gt/intel_execlists_submission.c b/drivers/gpu/drm/i915/gt/intel_execlists_submission.c index 03baa7fa0a27..2cbec4c5edbb 100644 --- a/drivers/gpu/drm/i915/gt/intel_execlists_submission.c +++ b/drivers/gpu/drm/i915/gt/intel_execlists_submission.c @@ -340,7 +340,7 @@ static bool need_preempt(const struct intel_engine_cs *engine, * * The highest priority request in the queue can not be either * ELSP[0] or ELSP[1] as, thanks again to PI, if it was the same - * context, it's priority would not exceed ELSP[0] aka last_prio. + * context, its priority would not exceed ELSP[0] aka last_prio. */ return max(virtual_prio(&engine->execlists), queue_prio(engine->sched_engine)) > last_prio; diff --git a/drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c b/drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c index 9547fff672bd..e6a19992e44f 100644 --- a/drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c +++ b/drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c @@ -664,9 +664,9 @@ static void check_guc_capture_size(struct intel_guc *guc) /* * NOTE: min_size is much smaller than the capture region allocation (DG2: <80K vs 1MB) - * Additionally, its based on space needed to fit all engines getting reset at once + * Additionally, it's based on space needed to fit all engines getting reset at once * within the same G2H handler task slot. This is very unlikely. However, if GuC really - * does run out of space for whatever reason, we will see an separate warning message + * does run out of space for whatever reason, we will see a separate warning message * when processing the G2H event capture-notification, search for: * INTEL_GUC_STATE_CAPTURE_EVENT_STATUS_NOSPACE. */ diff --git a/drivers/gpu/drm/i915/i915_perf.c b/drivers/gpu/drm/i915/i915_perf.c index 1658f1246c6f..132f31e0e5c1 100644 --- a/drivers/gpu/drm/i915/i915_perf.c +++ b/drivers/gpu/drm/i915/i915_perf.c @@ -1407,7 +1407,7 @@ gen12_guc_sw_ctx_id(struct intel_context *ce, u32 *ctx_id) * For GuC mode of submission read context id from the upper dword of the * EXECLIST_STATUS register. Note that we read this value only once and expect * that the value stays fixed for the entire OA use case. There are cases where - * GuC KMD implementation may deregister a context to reuse it's context id, but + * GuC KMD implementation may deregister a context to reuse its context id, but * we prevent that from happening to the OA context by pinning it. */ static int gen12_get_render_context_id(struct i915_perf_stream *stream) diff --git a/drivers/gpu/drm/i915/i915_request.c b/drivers/gpu/drm/i915/i915_request.c index c3d27eadc0a7..b674234f7065 100644 --- a/drivers/gpu/drm/i915/i915_request.c +++ b/drivers/gpu/drm/i915/i915_request.c @@ -1779,7 +1779,7 @@ __i915_request_add_to_timeline(struct i915_request *rq) } /* - * NB: This function is not allowed to fail. Doing so would mean the the + * NB: This function is not allowed to fail. Doing so would mean the * request is not being tracked for completion but the work itself is * going to happen on the hardware. This would be a Bad Thing(tm). */ diff --git a/drivers/gpu/drm/i915/i915_vma.c b/drivers/gpu/drm/i915/i915_vma.c index 632e316f8b05..e267cc8efe55 100644 --- a/drivers/gpu/drm/i915/i915_vma.c +++ b/drivers/gpu/drm/i915/i915_vma.c @@ -457,7 +457,7 @@ i915_vma_resource_init_from_vma(struct i915_vma_resource *vma_res, } /** - * i915_vma_bind - Sets up PTEs for an VMA in it's corresponding address space. + * i915_vma_bind - Sets up PTEs for an VMA in its corresponding address space. * @vma: VMA to map * @pat_index: PAT index to set in PTE * @flags: flags like global or local mapping diff --git a/drivers/gpu/drm/i915/pxp/intel_pxp.c b/drivers/gpu/drm/i915/pxp/intel_pxp.c index f8da693ad3ce..0cdc9432c754 100644 --- a/drivers/gpu/drm/i915/pxp/intel_pxp.c +++ b/drivers/gpu/drm/i915/pxp/intel_pxp.c @@ -159,7 +159,7 @@ static struct intel_gt *find_gt_for_required_teelink(struct drm_i915_private *i9 { /* * NOTE: Only certain platforms require PXP-tee-backend dependencies - * for HuC authentication. For now, its limited to DG2. + * for HuC authentication. For now, it's limited to DG2. */ if (IS_ENABLED(CONFIG_INTEL_MEI_PXP) && IS_ENABLED(CONFIG_INTEL_MEI_GSC) && intel_huc_is_loaded_by_gsc(&to_gt(i915)->uc.huc) && intel_uc_uses_huc(&to_gt(i915)->uc)) diff --git a/drivers/gpu/drm/imagination/pvr_cccb.h b/drivers/gpu/drm/imagination/pvr_cccb.h index 943fe8f2c963..9be461b395a9 100644 --- a/drivers/gpu/drm/imagination/pvr_cccb.h +++ b/drivers/gpu/drm/imagination/pvr_cccb.h @@ -90,7 +90,7 @@ pvr_cccb_get_size_of_cmd_with_hdr(u32 cmd_size) * @size: Command sequence size. * * Returns: - * * true it the CCCB is big enough to contain a command sequence, or + * * true if the CCCB is big enough to contain a command sequence, or * * false otherwise. */ static __always_inline bool diff --git a/drivers/gpu/drm/kmb/kmb_dsi.c b/drivers/gpu/drm/kmb/kmb_dsi.c index faf38ca9e44c..5cbb4e8299d3 100644 --- a/drivers/gpu/drm/kmb/kmb_dsi.c +++ b/drivers/gpu/drm/kmb/kmb_dsi.c @@ -591,7 +591,7 @@ static void mipi_tx_fg_cfg(struct kmb_dsi *kmb_dsi, u8 frame_gen, struct mipi_tx_frame_timing_cfg fg_t_cfg; /* Calculate the total frame generator number of - * lines based on it's active sections + * lines based on its active sections */ for (i = 0; i < MIPI_TX_FRAME_GEN_SECTIONS; i++) { if (fg_cfg->sections[i]) diff --git a/drivers/gpu/drm/kmb/kmb_dsi.h b/drivers/gpu/drm/kmb/kmb_dsi.h index 09dc88743d77..745c3e021b8d 100644 --- a/drivers/gpu/drm/kmb/kmb_dsi.h +++ b/drivers/gpu/drm/kmb/kmb_dsi.h @@ -239,7 +239,7 @@ enum dphy_tx_fsm { DPHY_TX_ULP, DPHY_TX_LANESTART, DPHY_TX_CLKALIGN, - DPHY_TX_DDLTUNNING, + DPHY_TX_DDLTUNING, DPHY_TX_ULP_FORCE_PLL, DPHY_TX_LOCK_LOSS }; diff --git a/drivers/gpu/drm/mediatek/mtk_disp_gamma.c b/drivers/gpu/drm/mediatek/mtk_disp_gamma.c index 8afd15006df2..a6551b7fc649 100644 --- a/drivers/gpu/drm/mediatek/mtk_disp_gamma.c +++ b/drivers/gpu/drm/mediatek/mtk_disp_gamma.c @@ -111,7 +111,7 @@ static bool mtk_gamma_lut_is_descending(struct drm_color_lut *lut, u32 lut_size) * - SoC HW support both 10/12bits LUT * - New register layout * - 12-bits LUT supported - * - 10-its LUT not supported + * - 10-bits LUT not supported */ void mtk_gamma_set(struct device *dev, struct drm_crtc_state *state) { diff --git a/drivers/gpu/drm/meson/meson_venc.c b/drivers/gpu/drm/meson/meson_venc.c index 3bf0d6e4fc30..a3738e6e5d4b 100644 --- a/drivers/gpu/drm/meson/meson_venc.c +++ b/drivers/gpu/drm/meson/meson_venc.c @@ -49,7 +49,7 @@ * The ENCP is designed for Progressive encoding but can also generate * 1080i interlaced pixels, and was initially designed to encode pixels for * VDAC to output RGB ou YUV analog outputs. - * It's output is only used through the ENCP_DVI encoder for HDMI. + * Its output is only used through the ENCP_DVI encoder for HDMI. * The ENCL LVDS encoder is not implemented. * * The ENCI and ENCP encoders needs specially defined parameters for each diff --git a/drivers/gpu/drm/mgag200/mgag200_drv.h b/drivers/gpu/drm/mgag200/mgag200_drv.h index 819a7e9381e3..16db1a243684 100644 --- a/drivers/gpu/drm/mgag200/mgag200_drv.h +++ b/drivers/gpu/drm/mgag200/mgag200_drv.h @@ -221,7 +221,7 @@ struct mgag200_device_info { /* * HW does not handle 'startadd' register correctly. Always set - * it's value to 0. + * its value to 0. */ bool bug_no_startadd:1; }; diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h b/drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h index aa62966056d4..e7693aeea5ae 100644 --- a/drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h +++ b/drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h @@ -96,7 +96,7 @@ void dpu_rm_print_state(struct drm_printer *p, const struct dpu_global_state *global_state); /** - * dpu_rm_get_intf - Return a struct dpu_hw_intf instance given it's index. + * dpu_rm_get_intf - Return a struct dpu_hw_intf instance given its index. * @rm: DPU Resource Manager handle * @intf_idx: INTF's index */ @@ -106,7 +106,7 @@ static inline struct dpu_hw_intf *dpu_rm_get_intf(struct dpu_rm *rm, enum dpu_in } /** - * dpu_rm_get_wb - Return a struct dpu_hw_wb instance given it's index. + * dpu_rm_get_wb - Return a struct dpu_hw_wb instance given its index. * @rm: DPU Resource Manager handle * @wb_idx: WB index */ @@ -116,7 +116,7 @@ static inline struct dpu_hw_wb *dpu_rm_get_wb(struct dpu_rm *rm, enum dpu_wb wb_ } /** - * dpu_rm_get_sspp - Return a struct dpu_hw_sspp instance given it's index. + * dpu_rm_get_sspp - Return a struct dpu_hw_sspp instance given its index. * @rm: DPU Resource Manager handle * @sspp_idx: SSPP index */ diff --git a/drivers/gpu/drm/msm/dp/dp_audio.c b/drivers/gpu/drm/msm/dp/dp_audio.c index f8bfb908f9b4..6050d17f1e9a 100644 --- a/drivers/gpu/drm/msm/dp/dp_audio.c +++ b/drivers/gpu/drm/msm/dp/dp_audio.c @@ -234,7 +234,7 @@ void msm_dp_audio_shutdown(struct drm_connector *connector, * to execute the shutdown and we can bail out early. * This also makes sure that we dont cause an unclocked * access when audio subsystem calls this without DP being - * connected. is_connected cannot be used here as its set + * connected. is_connected cannot be used here as it's set * to false earlier than this call */ if (!msm_dp_display->audio_enabled) diff --git a/drivers/gpu/drm/msm/dsi/dsi_host.c b/drivers/gpu/drm/msm/dsi/dsi_host.c index 4d75529c0e85..69888d9d2085 100644 --- a/drivers/gpu/drm/msm/dsi/dsi_host.c +++ b/drivers/gpu/drm/msm/dsi/dsi_host.c @@ -1124,7 +1124,7 @@ static void dsi_wait4video_eng_busy(struct msm_dsi_host *msm_host) data = dsi_read(msm_host, REG_DSI_STATUS0); - /* if video mode engine is not busy, its because + /* if video mode engine is not busy, it's because * either timing engine was not turned on or the * DSI controller has finished transmitting the video * data already, so no need to wait in those cases diff --git a/drivers/gpu/drm/msm/msm_drv.h b/drivers/gpu/drm/msm/msm_drv.h index a65077855201..aace86dfce5d 100644 --- a/drivers/gpu/drm/msm/msm_drv.h +++ b/drivers/gpu/drm/msm/msm_drv.h @@ -125,7 +125,7 @@ struct msm_drm_private { * lru: * * The various LRU's that a GEM object is in at various stages of - * it's lifetime. Objects start out in the unbacked LRU. When + * its lifetime. Objects start out in the unbacked LRU. When * pinned (for scannout or permanently mapped GPU buffers, like * ringbuffer, memptr, fw, etc) it moves to the pinned LRU. When * unpinned, it moves into willneed or dontneed LRU depending on diff --git a/drivers/gpu/drm/msm/msm_gem.c b/drivers/gpu/drm/msm/msm_gem.c index 2995e80fec3b..6f9066d2cb43 100644 --- a/drivers/gpu/drm/msm/msm_gem.c +++ b/drivers/gpu/drm/msm/msm_gem.c @@ -548,7 +548,7 @@ void msm_gem_unpin_locked(struct drm_gem_object *obj) /* Special unpin path for use in fence-signaling path, avoiding the need * to hold the obj lock by only depending on things that a protected by * the LRU lock. In particular we know that that we already have backing - * and and that the object's dma_resv has the fence for the current + * and that the object's dma_resv has the fence for the current * submit/job which will prevent us racing against page eviction. */ void msm_gem_unpin_active(struct drm_gem_object *obj) diff --git a/drivers/gpu/drm/msm/msm_gpu.h b/drivers/gpu/drm/msm/msm_gpu.h index e25009150579..cadbf9677cf1 100644 --- a/drivers/gpu/drm/msm/msm_gpu.h +++ b/drivers/gpu/drm/msm/msm_gpu.h @@ -444,9 +444,9 @@ struct msm_file_private { * @sched_prio: [out] the gpu scheduler priority level which the userspace * priority maps to * - * With drm/scheduler providing it's own level of prioritization, our total + * With drm/scheduler providing its own level of prioritization, our total * number of available priority levels is (nr_rings * NR_SCHED_PRIORITIES). - * Each ring is associated with it's own scheduler instance. However, our + * Each ring is associated with its own scheduler instance. However, our * UABI is that lower numerical values are higher priority. So mapping the * single userspace priority level into ring_nr and sched_prio takes some * care. The userspace provided priority (when a submitqueue is created) diff --git a/drivers/gpu/drm/msm/msm_ringbuffer.h b/drivers/gpu/drm/msm/msm_ringbuffer.h index d1e49f701c81..bd22ae8268a2 100644 --- a/drivers/gpu/drm/msm/msm_ringbuffer.h +++ b/drivers/gpu/drm/msm/msm_ringbuffer.h @@ -98,7 +98,7 @@ struct msm_ringbuffer { /* * preempt_lock protects preemption and serializes wptr updates against - * preemption. Can be aquired from irq context. + * preemption. Can be acquired from irq context. */ spinlock_t preempt_lock; diff --git a/drivers/gpu/drm/msm/registers/adreno/adreno_pm4.xml b/drivers/gpu/drm/msm/registers/adreno/adreno_pm4.xml index 5a6ae9fc3194..7ba9ee273ca5 100644 --- a/drivers/gpu/drm/msm/registers/adreno/adreno_pm4.xml +++ b/drivers/gpu/drm/msm/registers/adreno/adreno_pm4.xml @@ -746,7 +746,7 @@ opcode: CP_LOAD_STATE4 (30) (4 dwords) for SSBO, STATE_TYPE=0 appears to be addresses (four dwords each), STATE_TYPE=1 sizes, STATE_TYPE=2 addresses again (two dwords each) - Compute has it's own dedicated SSBO state, it seems, but the rest + Compute has its own dedicated SSBO state, it seems, but the rest of the stages share state --> <value name="SB4_SSBO" value="0xe"/> diff --git a/drivers/gpu/drm/nouveau/Kconfig b/drivers/gpu/drm/nouveau/Kconfig index d1587639ebb0..5d1d5cc877ec 100644 --- a/drivers/gpu/drm/nouveau/Kconfig +++ b/drivers/gpu/drm/nouveau/Kconfig @@ -22,7 +22,7 @@ config DRM_NOUVEAU select ACPI_WMI if ACPI && X86 select MXM_WMI if ACPI && X86 select POWER_SUPPLY - # Similar to i915, we need to select ACPI_VIDEO and it's dependencies + # Similar to i915, we need to select ACPI_VIDEO and its dependencies select BACKLIGHT_CLASS_DEVICE if ACPI && X86 select INPUT if ACPI && X86 select THERMAL if ACPI && X86 diff --git a/drivers/gpu/drm/nouveau/dispnv04/crtc.c b/drivers/gpu/drm/nouveau/dispnv04/crtc.c index c063756eaea3..47c5ed1bd13a 100644 --- a/drivers/gpu/drm/nouveau/dispnv04/crtc.c +++ b/drivers/gpu/drm/nouveau/dispnv04/crtc.c @@ -222,7 +222,7 @@ nv_crtc_dpms(struct drm_crtc *crtc, int mode) } NVVgaSeqReset(dev, nv_crtc->index, true); - /* Each head has it's own sequencer, so we can turn it off when we want */ + /* Each head has its own sequencer, so we can turn it off when we want */ seq1 |= (NVReadVgaSeq(dev, nv_crtc->index, NV_VIO_SR_CLOCK_INDEX) & ~0x20); NVWriteVgaSeq(dev, nv_crtc->index, NV_VIO_SR_CLOCK_INDEX, seq1); crtc17 |= (NVReadVgaCrtc(dev, nv_crtc->index, NV_CIO_CR_MODE_INDEX) & ~0x80); diff --git a/drivers/gpu/drm/nouveau/dispnv50/crc.c b/drivers/gpu/drm/nouveau/dispnv50/crc.c index deb6af40ef32..fae5bb0ff4eb 100644 --- a/drivers/gpu/drm/nouveau/dispnv50/crc.c +++ b/drivers/gpu/drm/nouveau/dispnv50/crc.c @@ -496,7 +496,7 @@ nv50_crc_raster_type(enum nv50_crc_source source) } /* We handle mapping the memory for CRC notifiers ourselves, since each - * notifier needs it's own handle + * notifier needs its own handle */ static inline int nv50_crc_ctx_init(struct nv50_head *head, struct nvif_mmu *mmu, diff --git a/drivers/gpu/drm/nouveau/nouveau_display.c b/drivers/gpu/drm/nouveau/nouveau_display.c index add006fc8d81..355a72203220 100644 --- a/drivers/gpu/drm/nouveau/nouveau_display.c +++ b/drivers/gpu/drm/nouveau/nouveau_display.c @@ -516,7 +516,7 @@ nouveau_display_acpi_ntfy(struct notifier_block *nb, unsigned long val, if (ret == 1 || ret == -EACCES) { /* If the GPU is already awake, or in a state * where we can't wake it up, it can handle - * it's own hotplug events. + * its own hotplug events. */ pm_runtime_put_autosuspend(drm->dev->dev); } else if (ret == 0 || ret == -EINPROGRESS) { diff --git a/drivers/gpu/drm/nouveau/nouveau_exec.c b/drivers/gpu/drm/nouveau/nouveau_exec.c index 41b7c608c905..5de844925cf5 100644 --- a/drivers/gpu/drm/nouveau/nouveau_exec.c +++ b/drivers/gpu/drm/nouveau/nouveau_exec.c @@ -60,7 +60,7 @@ * virtual address in the GPU's VA space there is no guarantee that the actual * mappings are created in the GPU's MMU. If the given memory is swapped out * at the time the bind operation is executed the kernel will stash the mapping - * details into it's internal alloctor and create the actual MMU mappings once + * details into its internal alloctor and create the actual MMU mappings once * the memory is swapped back in. While this is transparent for userspace, it is * guaranteed that all the backing memory is swapped back in and all the memory * mappings, as requested by userspace previously, are actually mapped once the diff --git a/drivers/gpu/drm/nouveau/nouveau_uvmm.c b/drivers/gpu/drm/nouveau/nouveau_uvmm.c index 48f105239f42..f7f5104e6a99 100644 --- a/drivers/gpu/drm/nouveau/nouveau_uvmm.c +++ b/drivers/gpu/drm/nouveau/nouveau_uvmm.c @@ -7,12 +7,12 @@ * DRM GPU VA manager. * * The GEMs dma_resv lock protects the GEMs GPUVA list, hence link/unlink of a - * mapping to it's backing GEM must be performed under this lock. + * mapping to its backing GEM must be performed under this lock. * * Actual map/unmap operations within the fence signalling critical path are * protected by installing DMA fences to the corresponding GEMs DMA * reservations, such that concurrent BO moves, which itself walk the GEMs GPUVA - * list in order to map/unmap it's entries, can't occur concurrently. + * list in order to map/unmap its entries, can't occur concurrently. * * Accessing the DRM_GPUVA_INVALIDATED flag doesn't need any separate * protection, since there are no accesses other than from BO move callbacks diff --git a/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/kernel.fuc b/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/kernel.fuc index c20a3bd33775..95ef75ca9af8 100644 --- a/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/kernel.fuc +++ b/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/kernel.fuc @@ -254,7 +254,7 @@ ticks_from_ns: imm32($r13, HW_TICKS_PER_US) call(mulu32_32_64) - /* use an immeditate, it's ok because HW_TICKS_PER_US < 16 bits */ + /* use an immediate, it's ok because HW_TICKS_PER_US < 16 bits */ div $r12 $r12 1000 /* check if there wasn't any overflow */ diff --git a/drivers/gpu/drm/omapdrm/dss/dispc.c b/drivers/gpu/drm/omapdrm/dss/dispc.c index 533f70e8a4a6..854b9b6c6457 100644 --- a/drivers/gpu/drm/omapdrm/dss/dispc.c +++ b/drivers/gpu/drm/omapdrm/dss/dispc.c @@ -1459,7 +1459,7 @@ void dispc_ovl_set_fifo_threshold(struct dispc_device *dispc, FLD_VAL(low, lo_start, lo_end)); /* - * configure the preload to the pipeline's high threhold, if HT it's too + * configure the preload to the pipeline's high threshold, if HT it's too * large for the preload field, set the threshold to the maximum value * that can be held by the preload register */ diff --git a/drivers/gpu/drm/omapdrm/omap_gem.c b/drivers/gpu/drm/omapdrm/omap_gem.c index b9c67e4ca360..05e7af22b90d 100644 --- a/drivers/gpu/drm/omapdrm/omap_gem.c +++ b/drivers/gpu/drm/omapdrm/omap_gem.c @@ -930,7 +930,7 @@ int omap_gem_tiled_stride(struct drm_gem_object *obj, u32 orient) * because we don't support swapping pages back out). And 'remap' * might not be quite the right name, but I wanted to keep it working * similarly to omap_gem_pin(). Note though that mutex is not - * aquired if !remap (because this can be called in atomic ctxt), + * acquired if !remap (because this can be called in atomic ctxt), * but probably omap_gem_unpin() should be changed to work in the * same way. If !remap, a matching omap_gem_put_pages() call is not * required (and should not be made). diff --git a/drivers/gpu/drm/panfrost/panfrost_job.h b/drivers/gpu/drm/panfrost/panfrost_job.h index ec581b97852b..0e134ee1ff8f 100644 --- a/drivers/gpu/drm/panfrost/panfrost_job.h +++ b/drivers/gpu/drm/panfrost/panfrost_job.h @@ -30,7 +30,7 @@ struct panfrost_job { struct drm_gem_object **bos; u32 bo_count; - /* Fence to be signaled by drm-sched once its done with the job */ + /* Fence to be signaled by drm-sched once it's done with the job */ struct dma_fence *render_done_fence; struct panfrost_engine_usage *engine_usage; diff --git a/drivers/gpu/drm/qxl/qxl_cmd.c b/drivers/gpu/drm/qxl/qxl_cmd.c index d6ea01f3797b..d31592aa5919 100644 --- a/drivers/gpu/drm/qxl/qxl_cmd.c +++ b/drivers/gpu/drm/qxl/qxl_cmd.c @@ -630,8 +630,8 @@ static int qxl_reap_surface_id(struct qxl_device *qdev, int max_to_reap) void *objptr; int surfid = i % qdev->rom->n_surfaces; - /* this avoids the case where the objects is in the - idr but has been evicted half way - its makes + /* this avoids the case where the object is in the + idr but has been evicted half way - it makes the idr lookup atomic with the eviction */ spin_lock(&qdev->surf_id_idr_lock); objptr = idr_find(&qdev->surf_id_idr, surfid); diff --git a/drivers/gpu/drm/radeon/atombios.h b/drivers/gpu/drm/radeon/atombios.h index 1afa70566985..a03ad45af269 100644 --- a/drivers/gpu/drm/radeon/atombios.h +++ b/drivers/gpu/drm/radeon/atombios.h @@ -407,7 +407,7 @@ typedef struct _ATOM_ADJUST_MEMORY_CLOCK_FREQ typedef struct _COMPUTE_MEMORY_ENGINE_PLL_PARAMETERS { - ULONG ulClock; //When returen, it's the re-calculated clock based on given Fb_div Post_Div and ref_div + ULONG ulClock; //When return, it's the re-calculated clock based on given Fb_div Post_Div and ref_div UCHAR ucAction; //0:reserved //1:Memory //2:Engine UCHAR ucReserved; //may expand to return larger Fbdiv later UCHAR ucFbDiv; //return value diff --git a/drivers/gpu/drm/radeon/cik.c b/drivers/gpu/drm/radeon/cik.c index 51a3e0fc2f56..090a88287fc2 100644 --- a/drivers/gpu/drm/radeon/cik.c +++ b/drivers/gpu/drm/radeon/cik.c @@ -4078,7 +4078,7 @@ static int cik_cp_gfx_resume(struct radeon_device *rdev) ring->wptr = 0; WREG32(CP_RB0_WPTR, ring->wptr); - /* set the wb address wether it's enabled or not */ + /* set the wb address whether it's enabled or not */ WREG32(CP_RB0_RPTR_ADDR, (rdev->wb.gpu_addr + RADEON_WB_CP_RPTR_OFFSET) & 0xFFFFFFFC); WREG32(CP_RB0_RPTR_ADDR_HI, upper_32_bits(rdev->wb.gpu_addr + RADEON_WB_CP_RPTR_OFFSET) & 0xFF); @@ -4683,7 +4683,7 @@ static int cik_cp_compute_resume(struct radeon_device *rdev) WREG32(CP_HQD_PQ_WPTR_POLL_ADDR_HI, mqd->queue_state.cp_hqd_pq_wptr_poll_addr_hi); - /* set the wb address wether it's enabled or not */ + /* set the wb address whether it's enabled or not */ if (i == 0) wb_gpu_addr = rdev->wb.gpu_addr + RADEON_WB_CP1_RPTR_OFFSET; else diff --git a/drivers/gpu/drm/radeon/cik_sdma.c b/drivers/gpu/drm/radeon/cik_sdma.c index 919b14845c3c..adb8ef25097c 100644 --- a/drivers/gpu/drm/radeon/cik_sdma.c +++ b/drivers/gpu/drm/radeon/cik_sdma.c @@ -43,7 +43,7 @@ * and 2 queues used for compute. * * The programming model is very similar to the CP - * (ring buffer, IBs, etc.), but sDMA has it's own + * (ring buffer, IBs, etc.), but sDMA has its own * packet format that is different from the PM4 format * used by the CP. sDMA supports copying data, writing * embedded data, solid fills, and a number of other diff --git a/drivers/gpu/drm/radeon/cikd.h b/drivers/gpu/drm/radeon/cikd.h index cda16fcd43bb..5b9ccf31c6c6 100644 --- a/drivers/gpu/drm/radeon/cikd.h +++ b/drivers/gpu/drm/radeon/cikd.h @@ -1916,7 +1916,7 @@ # define PACKET3_DMA_DATA_CMD_SAIC (1 << 28) # define PACKET3_DMA_DATA_CMD_DAIC (1 << 29) # define PACKET3_DMA_DATA_CMD_RAW_WAIT (1 << 30) -#define PACKET3_AQUIRE_MEM 0x58 +#define PACKET3_ACQUIRE_MEM 0x58 #define PACKET3_REWIND 0x59 #define PACKET3_LOAD_UCONFIG_REG 0x5E #define PACKET3_LOAD_SH_REG 0x5F diff --git a/drivers/gpu/drm/radeon/ni_dma.c b/drivers/gpu/drm/radeon/ni_dma.c index bd515ad4fe4c..4a3ce52924d8 100644 --- a/drivers/gpu/drm/radeon/ni_dma.c +++ b/drivers/gpu/drm/radeon/ni_dma.c @@ -33,7 +33,7 @@ * Starting with R600, the GPU has an asynchronous * DMA engine. The programming model is very similar * to the 3D engine (ring buffer, IBs, etc.), but the - * DMA controller has it's own packet format that is + * DMA controller has its own packet format that is * different form the PM4 format used by the 3D engine. * It supports copying data, writing embedded data, * solid fills, and a number of other things. It also diff --git a/drivers/gpu/drm/radeon/r600_dma.c b/drivers/gpu/drm/radeon/r600_dma.c index 89ca2738c5d4..bc74df329c53 100644 --- a/drivers/gpu/drm/radeon/r600_dma.c +++ b/drivers/gpu/drm/radeon/r600_dma.c @@ -32,7 +32,7 @@ * Starting with R600, the GPU has an asynchronous * DMA engine. The programming model is very similar * to the 3D engine (ring buffer, IBs, etc.), but the - * DMA controller has it's own packet format that is + * DMA controller has its own packet format that is * different form the PM4 format used by the 3D engine. * It supports copying data, writing embedded data, * solid fills, and a number of other things. It also diff --git a/drivers/gpu/drm/radeon/radeon_connectors.c b/drivers/gpu/drm/radeon/radeon_connectors.c index 9f6a3df951ba..ec7fd883702f 100644 --- a/drivers/gpu/drm/radeon/radeon_connectors.c +++ b/drivers/gpu/drm/radeon/radeon_connectors.c @@ -1207,7 +1207,7 @@ static bool radeon_check_hpd_status_unchanged(struct drm_connector *connector) * If we got no DDC, we do load detection on the DAC encoder object. * If we got analog DDC or load detection passes on the DAC encoder * we have to check if this analog encoder is shared with anyone else (TV) - * if its shared we have to set the other connector to disconnected. + * if it's shared we have to set the other connector to disconnected. */ static enum drm_connector_status radeon_dvi_detect(struct drm_connector *connector, bool force) diff --git a/drivers/gpu/drm/radeon/radeon_device.c b/drivers/gpu/drm/radeon/radeon_device.c index bbd39348a7ab..5e95106b00e9 100644 --- a/drivers/gpu/drm/radeon/radeon_device.c +++ b/drivers/gpu/drm/radeon/radeon_device.c @@ -197,7 +197,7 @@ static void radeon_device_handle_px_quirks(struct radeon_device *rdev) * @registers: pointer to the register array * @array_size: size of the register array * - * Programs an array or registers with and and or masks. + * Programs an array or registers with AND and OR masks. * This is a helper for setting golden registers. */ void radeon_program_register_sequence(struct radeon_device *rdev, @@ -555,7 +555,7 @@ int radeon_wb_init(struct radeon_device *rdev) * cover the whole aperture even if VRAM size is inferior to aperture size * Novell bug 204882 + along with lots of ubuntu ones * - * Note 3: when limiting vram it's safe to overwritte real_vram_size because + * Note 3: when limiting vram it's safe to overwrite real_vram_size because * we are not in case where real_vram_size is inferior to mc_vram_size (ie * not affected by bogus hw of Novell bug 204882 + along with lots of ubuntu * ones) diff --git a/drivers/gpu/drm/radeon/radeon_display.c b/drivers/gpu/drm/radeon/radeon_display.c index 8f5f8abcb1b4..504393173abb 100644 --- a/drivers/gpu/drm/radeon/radeon_display.c +++ b/drivers/gpu/drm/radeon/radeon_display.c @@ -940,7 +940,7 @@ static void avivo_get_fb_ref_div(unsigned nom, unsigned den, unsigned post_div, } /** - * radeon_compute_pll_avivo - compute PLL paramaters + * radeon_compute_pll_avivo - compute PLL parameters * * @pll: information about the PLL * @freq: target frequency diff --git a/drivers/gpu/drm/radeon/radeon_family.h b/drivers/gpu/drm/radeon/radeon_family.h index 4b7b87f71a63..03ae368b1309 100644 --- a/drivers/gpu/drm/radeon/radeon_family.h +++ b/drivers/gpu/drm/radeon/radeon_family.h @@ -27,7 +27,7 @@ */ /* this file defines the CHIP_ and family flags used in the pciids, - * its is common between kms and non-kms because duplicating it and + * its common between kms and non-kms because duplicating it and * changing one place is fail. */ #ifndef RADEON_FAMILY_H diff --git a/drivers/gpu/drm/radeon/radeon_gem.c b/drivers/gpu/drm/radeon/radeon_gem.c index f86773f3db20..f7cddb11f75a 100644 --- a/drivers/gpu/drm/radeon/radeon_gem.c +++ b/drivers/gpu/drm/radeon/radeon_gem.c @@ -599,7 +599,7 @@ int radeon_gem_get_tiling_ioctl(struct drm_device *dev, void *data, * @rdev: radeon_device pointer * @bo_va: bo_va to update * - * Update the bo_va directly after setting it's address. Errors are not + * Update the bo_va directly after setting its address. Errors are not * vital here, so they are not reported back to userspace. */ static void radeon_gem_va_update_vm(struct radeon_device *rdev, diff --git a/drivers/gpu/drm/radeon/radeon_uvd.c b/drivers/gpu/drm/radeon/radeon_uvd.c index ded5747a58d1..ee79afaba488 100644 --- a/drivers/gpu/drm/radeon/radeon_uvd.c +++ b/drivers/gpu/drm/radeon/radeon_uvd.c @@ -593,7 +593,7 @@ static int radeon_uvd_cs_reloc(struct radeon_cs_parser *p, return -EINVAL; } if ((end - start) < buf_sizes[cmd]) { - DRM_ERROR("buffer (%d) to small (%d / %d)!\n", cmd, + DRM_ERROR("buffer (%d) too small (%d / %d)!\n", cmd, (unsigned)(end - start), buf_sizes[cmd]); return -EINVAL; } diff --git a/drivers/gpu/drm/radeon/radeon_vce.c b/drivers/gpu/drm/radeon/radeon_vce.c index 2355a78e1b69..797e2a41780d 100644 --- a/drivers/gpu/drm/radeon/radeon_vce.c +++ b/drivers/gpu/drm/radeon/radeon_vce.c @@ -497,7 +497,7 @@ int radeon_vce_cs_reloc(struct radeon_cs_parser *p, int lo, int hi, return -EINVAL; } if ((end - start) < size) { - DRM_ERROR("buffer to small (%d / %d)!\n", + DRM_ERROR("buffer too small (%d / %d)!\n", (unsigned)(end - start), size); return -EINVAL; } diff --git a/drivers/gpu/drm/radeon/radeon_vm.c b/drivers/gpu/drm/radeon/radeon_vm.c index 21a5340aefdf..09f334e49016 100644 --- a/drivers/gpu/drm/radeon/radeon_vm.c +++ b/drivers/gpu/drm/radeon/radeon_vm.c @@ -559,7 +559,7 @@ int radeon_vm_bo_set_addr(struct radeon_device *rdev, return r; } - /* aquire mutex again */ + /* acquire mutex again */ mutex_lock(&vm->mutex); if (vm->page_tables[pt_idx].bo) { /* someone else allocated the pt in the meantime */ diff --git a/drivers/gpu/drm/radeon/uvd_v1_0.c b/drivers/gpu/drm/radeon/uvd_v1_0.c index 5684639d20a6..56803beee9e8 100644 --- a/drivers/gpu/drm/radeon/uvd_v1_0.c +++ b/drivers/gpu/drm/radeon/uvd_v1_0.c @@ -105,7 +105,7 @@ void uvd_v1_0_fence_emit(struct radeon_device *rdev, * * @rdev: radeon_device pointer * - * Let the UVD memory controller know it's offsets + * Let the UVD memory controller know its offsets */ int uvd_v1_0_resume(struct radeon_device *rdev) { @@ -273,7 +273,7 @@ int uvd_v1_0_start(struct radeon_device *rdev) /* disable clock gating */ WREG32(UVD_CGC_GATE, 0); - /* disable interupt */ + /* disable interrupt */ WREG32_P(UVD_MASTINT_EN, 0, ~(1 << 1)); /* Stall UMC and register bus before resetting VCPU */ @@ -351,7 +351,7 @@ int uvd_v1_0_start(struct radeon_device *rdev) return r; } - /* enable interupt */ + /* enable interrupt */ WREG32_P(UVD_MASTINT_EN, 3<<1, ~(3 << 1)); /* force RBC into idle state */ diff --git a/drivers/gpu/drm/radeon/uvd_v2_2.c b/drivers/gpu/drm/radeon/uvd_v2_2.c index 6266167886d9..322736ae391c 100644 --- a/drivers/gpu/drm/radeon/uvd_v2_2.c +++ b/drivers/gpu/drm/radeon/uvd_v2_2.c @@ -93,7 +93,7 @@ bool uvd_v2_2_semaphore_emit(struct radeon_device *rdev, * * @rdev: radeon_device pointer * - * Let the UVD memory controller know it's offsets + * Let the UVD memory controller know its offsets */ int uvd_v2_2_resume(struct radeon_device *rdev) { diff --git a/drivers/gpu/drm/radeon/uvd_v4_2.c b/drivers/gpu/drm/radeon/uvd_v4_2.c index f9e97fa63674..22c0f386bebb 100644 --- a/drivers/gpu/drm/radeon/uvd_v4_2.c +++ b/drivers/gpu/drm/radeon/uvd_v4_2.c @@ -33,7 +33,7 @@ * * @rdev: radeon_device pointer * - * Let the UVD memory controller know it's offsets + * Let the UVD memory controller know its offsets */ int uvd_v4_2_resume(struct radeon_device *rdev) { diff --git a/drivers/gpu/drm/scheduler/sched_fence.c b/drivers/gpu/drm/scheduler/sched_fence.c index e971528504a5..d74b47cc5f7b 100644 --- a/drivers/gpu/drm/scheduler/sched_fence.c +++ b/drivers/gpu/drm/scheduler/sched_fence.c @@ -171,7 +171,7 @@ static void drm_sched_fence_set_deadline_finished(struct dma_fence *f, spin_unlock_irqrestore(&fence->lock, flags); /* - * smp_load_aquire() to ensure that if we are racing another + * smp_load_acquire() to ensure that if we are racing another * thread calling drm_sched_fence_set_parent(), that we see * the parent set before it calls test_bit(HAS_DEADLINE_BIT) */ diff --git a/drivers/gpu/drm/tegra/sor.c b/drivers/gpu/drm/tegra/sor.c index 21f3dfdcc5c9..687abe8e057e 100644 --- a/drivers/gpu/drm/tegra/sor.c +++ b/drivers/gpu/drm/tegra/sor.c @@ -3895,7 +3895,7 @@ static int tegra_sor_probe(struct platform_device *pdev) } /* - * The bootloader may have set up the SOR such that it's module clock + * The bootloader may have set up the SOR such that its module clock * is sourced by one of the display PLLs. However, that doesn't work * without properly having set up other bits of the SOR. */ diff --git a/drivers/gpu/drm/tidss/tidss_crtc.c b/drivers/gpu/drm/tidss/tidss_crtc.c index 94f8e3178df5..698889b0370e 100644 --- a/drivers/gpu/drm/tidss/tidss_crtc.c +++ b/drivers/gpu/drm/tidss/tidss_crtc.c @@ -31,7 +31,7 @@ static void tidss_crtc_finish_page_flip(struct tidss_crtc *tcrtc) /* * New settings are taken into use at VFP, and GO bit is cleared at * the same time. This happens before the vertical blank interrupt. - * So there is a small change that the driver sets GO bit after VFP, but + * So there is a small chance that the driver sets GO bit after VFP, but * before vblank, and we have to check for that case here. */ busy = dispc_vp_go_busy(tidss->dispc, tcrtc->hw_videoport); @@ -176,7 +176,7 @@ static void tidss_crtc_atomic_flush(struct drm_crtc *crtc, /* * Flush CRTC changes with go bit only if new modeset is not - * coming, so CRTC is enabled trough out the commit. + * coming, so CRTC is enabled throughout the commit. */ if (drm_atomic_crtc_needs_modeset(crtc->state)) return; @@ -269,7 +269,7 @@ static void tidss_crtc_atomic_disable(struct drm_crtc *crtc, * If a layer is left enabled when the videoport is disabled, and the * vid pipeline that was used for the layer is taken into use on * another videoport, the DSS will report sync lost issues. Disable all - * the layers here as a work-around. + * the layers here as a workaround. */ for (u32 layer = 0; layer < tidss->feat->num_planes; layer++) dispc_ovr_enable_layer(tidss->dispc, tcrtc->hw_videoport, layer, @@ -435,9 +435,9 @@ struct tidss_crtc *tidss_crtc_create(struct tidss_device *tidss, drm_crtc_helper_add(crtc, &tidss_crtc_helper_funcs); /* - * The dispc gamma functions adapt to what ever size we ask + * The dispc gamma functions adapt to whatever size we ask * from it no matter what HW supports. X-server assumes 256 - * element gamma tables so lets use that. + * element gamma tables so let's use that. */ if (tidss->feat->vp_feat.color.gamma_size) gamma_lut_size = 256; diff --git a/drivers/gpu/drm/vmwgfx/ttm_object.c b/drivers/gpu/drm/vmwgfx/ttm_object.c index 36d46b79562a..edd260dcbef0 100644 --- a/drivers/gpu/drm/vmwgfx/ttm_object.c +++ b/drivers/gpu/drm/vmwgfx/ttm_object.c @@ -431,7 +431,7 @@ ttm_object_device_init(const struct dma_buf_ops *ops) /* * Our base is at VMWGFX_NUM_MOB + 1 because we want to create - * a seperate namespace for GEM handles (which are + * a separate namespace for GEM handles (which are * 1..VMWGFX_NUM_MOB) and the surface handles. Some ioctl's * can take either handle as an argument so we want to * easily be able to tell whether the handle refers to a diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c b/drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c index 7de20e56082c..9f2a4faf34e8 100644 --- a/drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c @@ -286,7 +286,7 @@ void vmw_bo_dirty_release(struct vmw_bo *vbo) * @res: The resource * * This function will pick up all dirty ranges affecting the resource from - * it's backup mob, and call vmw_resource_dirty_update() once for each + * its backup mob, and call vmw_resource_dirty_update() once for each * range. The transferred ranges will be cleared from the backing mob's * dirty tracking. */ @@ -368,7 +368,7 @@ void vmw_bo_dirty_clear(struct vmw_bo *vbo) * @res: The resource * * This function will clear all dirty ranges affecting the resource from - * it's backup mob's dirty tracking. + * its backup mob's dirty tracking. */ void vmw_bo_dirty_clear_res(struct vmw_resource *res) { diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_surface.c b/drivers/gpu/drm/vmwgfx/vmwgfx_surface.c index 7e281c3c6bc5..aca768ace405 100644 --- a/drivers/gpu/drm/vmwgfx/vmwgfx_surface.c +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_surface.c @@ -444,7 +444,7 @@ static int vmw_legacy_srf_create(struct vmw_resource *res) * vmw_surface. * @val_buf: Pointer to a struct ttm_validate_buffer containing * information about the backup buffer. - * @bind: Boolean wether to DMA to the surface. + * @bind: Boolean whether to DMA to the surface. * * Transfer backup data to or from a legacy surface as part of the * validation process. diff --git a/drivers/gpu/drm/xen/xen_drm_front_kms.c b/drivers/gpu/drm/xen/xen_drm_front_kms.c index dfa78a49a6d9..1162256678b4 100644 --- a/drivers/gpu/drm/xen/xen_drm_front_kms.c +++ b/drivers/gpu/drm/xen/xen_drm_front_kms.c @@ -231,7 +231,7 @@ static int display_check(struct drm_simple_display_pipe *pipe, * DRM helpers assume that it doesn't handle vblanking and start * sending out fake VBLANK events automatically. * - * As xen contains it's own logic for sending out VBLANK events + * As xen contains its own logic for sending out VBLANK events * in send_pending_event(), disable no_vblank (i.e., the xen * driver has vblanking support). */ -- 2.43.0