diff options
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3892-drm-amd-display-Fix-kernel-doc-warnings.patch')
-rw-r--r-- | meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3892-drm-amd-display-Fix-kernel-doc-warnings.patch | 88 |
1 files changed, 88 insertions, 0 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3892-drm-amd-display-Fix-kernel-doc-warnings.patch b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3892-drm-amd-display-Fix-kernel-doc-warnings.patch new file mode 100644 index 00000000..622cf4dd --- /dev/null +++ b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3892-drm-amd-display-Fix-kernel-doc-warnings.patch @@ -0,0 +1,88 @@ +From be64b0cd6f17106e8dcd27cd5ab7e3059255fd2e Mon Sep 17 00:00:00 2001 +From: Harry Wentland <harry.wentland@amd.com> +Date: Wed, 18 Sep 2019 11:42:59 -0400 +Subject: [PATCH 3892/4256] drm/amd/display; Fix kernel doc warnings + +We had a couple of missing definitions and formatting errors. + +v2: Fix 'notifying' type + +Signed-off-by: Harry Wentland <harry.wentland@amd.com> +Reviewed-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com> +Reviewed-by: Alex Deucher <alexander.deucher@amd.com> +Signed-off-by: Alex Deucher <alexander.deucher@amd.com> +--- + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 14 ++++++++++++++ + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 10 +++++++++- + 2 files changed, 23 insertions(+), 1 deletion(-) + +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 3014fbe98c67..2f80fb927888 100644 +--- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c ++++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c +@@ -266,6 +266,13 @@ static inline bool amdgpu_dm_vrr_active(struct dm_crtc_state *dm_state) + dm_state->freesync_config.state == VRR_STATE_ACTIVE_FIXED; + } + ++/** ++ * dm_pflip_high_irq() - Handle pageflip interrupt ++ * @interrupt_params: ignored ++ * ++ * Handles the pageflip interrupt by notifying all interested parties ++ * that the pageflip has been completed. ++ */ + static void dm_pflip_high_irq(void *interrupt_params) + { + struct amdgpu_crtc *amdgpu_crtc; +@@ -409,6 +416,13 @@ static void dm_vupdate_high_irq(void *interrupt_params) + } + } + ++/** ++ * dm_crtc_high_irq() - Handles CRTC interrupt ++ * @interrupt_params: ignored ++ * ++ * Handles the CRTC/VSYNC interrupt by notfying DRM's VBLANK ++ * event handler. ++ */ + static void dm_crtc_high_irq(void *interrupt_params) + { + struct common_irq_params *irq_params = interrupt_params; +diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h +index 94ab7109447a..1aba070477b9 100644 +--- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h ++++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h +@@ -105,6 +105,12 @@ struct amdgpu_dm_backlight_caps { + * @display_indexes_num: Max number of display streams supported + * @irq_handler_list_table_lock: Synchronizes access to IRQ tables + * @backlight_dev: Backlight control device ++ * @backlight_link: Link on which to control backlight ++ * @backlight_caps: Capabilities of the backlight device ++ * @freesync_module: Module handling freesync calculations ++ * @fw_dmcu: Reference to DMCU firmware ++ * @dmcu_fw_version: Version of the DMCU firmware ++ * @soc_bounding_box: SOC bounding box values provided by gpu_info FW + * @cached_state: Caches device atomic state for suspend/resume + * @compressor: Frame buffer compression buffer. See &struct dm_comressor_info + */ +@@ -123,7 +129,7 @@ struct amdgpu_display_manager { + u16 display_indexes_num; + + /** +- * @atomic_obj ++ * @atomic_obj: + * + * In combination with &dm_atomic_state it helps manage + * global atomic state that doesn't map cleanly into existing +@@ -231,6 +237,8 @@ struct amdgpu_display_manager { + uint32_t dmcu_fw_version; + #ifdef CONFIG_DRM_AMD_DC_DCN2_0 + /** ++ * @soc_bounding_box: ++ * + * gpu_info FW provided soc bounding box struct or 0 if not + * available in FW + */ +-- +2.17.1 + |