From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-18.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9F4A3C43381 for ; Fri, 8 Jan 2021 20:19:25 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 7C235238E8 for ; Fri, 8 Jan 2021 20:19:25 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729630AbhAHUTU (ORCPT ); Fri, 8 Jan 2021 15:19:20 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52490 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729267AbhAHUQm (ORCPT ); Fri, 8 Jan 2021 15:16:42 -0500 Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com [IPv6:2a00:1450:4864:20::42a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B4D32C061244 for ; Fri, 8 Jan 2021 12:15:43 -0800 (PST) Received: by mail-wr1-x42a.google.com with SMTP id i9so10169441wrc.4 for ; Fri, 08 Jan 2021 12:15:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=pblAeFWzmcS2QjfKQcW4YzpdGFQhCgUQwjxDwmXWZWw=; b=Xy31cYvBZTa7wJ1AwNUqIzABwROlfQfrASnc5CTUU081n4VYSnlDIaJAc21aaE+eWx 8Ux4vVwgMYkbOuZ1bXU/h+qbLVBFN5564/w1AT1hrGktaGQJcMFovbEaR51iRcy6atHQ w0tIx2ZCcnJzTPYP3lZ/jEvrd+457uEkr1i1voZClrunnwQyMLA0wv1XJ2Ho5BiMnSb4 9WmbTG/OO7FoDPt0+ULwXPcOYlOd5xuGi4gGEfGEFMrCQX1erOpB3+qtS6QEMT/T46ZT U4gIigaDRgZ6AzJKcAF2A5Ktgq8NRtyYj686vz5UgfdAe5z9n1JMZ/ThH7y7PYkCTIOO moTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=pblAeFWzmcS2QjfKQcW4YzpdGFQhCgUQwjxDwmXWZWw=; b=acmq4V+5PpQW0AzhUDjGACclUOr8R9jeda9FcYHjJlMNG7MbyUEV29YbgxfjT4KMKv Nn8PtnsYmKLWPOtDeq3ZXPZV1P28J4ko1nzncJ6Fd4rmSDaoqhaq/VjOFk+FBq8TS/i9 fzxrUTf9UH0tUzedT5KstsehF1MxJ+VY/VybaiTaFCPyyGdXoEr/elZsItUxoRLD9kPV OFGI48OSDL+geJ/meFN7RstUIbi8hSohyrlOFIt4MdOZHV0+96BcApPFHPpA+P4n0lW3 RsC2IyDOb/9nkG+XEkiq1bsi6grwZOKwTPn76JEvcGyD7xNoR0RBn0ee3xqK6TRThROB 6ufw== X-Gm-Message-State: AOAM533kZhcAir/t1jEsqnrKjHMMVfYyd1nnxhlripTm5zysCAGGnkZK d2kEZEy5wExfmb/7mBqOHVyX4A== X-Google-Smtp-Source: ABdhPJwKfZJVO0VBgsruhlxZw4wp8+ys6OwzyXyumA3cPPvLorD8pVohryyd3OLfJKdTKKLiY/j4GA== X-Received: by 2002:a05:6000:1188:: with SMTP id g8mr5413367wrx.111.1610136942484; Fri, 08 Jan 2021 12:15:42 -0800 (PST) Received: from dell.default ([91.110.221.229]) by smtp.gmail.com with ESMTPSA id l8sm15598671wrb.73.2021.01.08.12.15.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Jan 2021 12:15:41 -0800 (PST) From: Lee Jones To: lee.jones@linaro.org Cc: linux-kernel@vger.kernel.org, Harry Wentland , Leo Li , Alex Deucher , =?UTF-8?q?Christian=20K=C3=B6nig?= , David Airlie , Daniel Vetter , Bhawanpreet Lakha , amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org Subject: [PATCH 26/40] drm/amd/display/dc/dce/dce_clock_source: Fix formatting/spelling of worthy function headers Date: Fri, 8 Jan 2021 20:14:43 +0000 Message-Id: <20210108201457.3078600-27-lee.jones@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210108201457.3078600-1-lee.jones@linaro.org> References: <20210108201457.3078600-1-lee.jones@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Demote the one that provides no param descriptions. Fixes the following W=1 kernel build warning(s): drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.c:142: warning: Function parameter or member 'calc_pll_cs' not described in 'calculate_fb_and_fractional_fb_divider' drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.c:142: warning: Function parameter or member 'target_pix_clk_100hz' not described in 'calculate_fb_and_fractional_fb_divider' drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.c:142: warning: Function parameter or member 'ref_divider' not described in 'calculate_fb_and_fractional_fb_divider' drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.c:142: warning: Function parameter or member 'post_divider' not described in 'calculate_fb_and_fractional_fb_divider' drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.c:142: warning: Function parameter or member 'feedback_divider_param' not described in 'calculate_fb_and_fractional_fb_divider' drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.c:142: warning: Function parameter or member 'fract_feedback_divider_param' not described in 'calculate_fb_and_fractional_fb_divider' drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.c:200: warning: Function parameter or member 'calc_pll_cs' not described in 'calc_fb_divider_checking_tolerance' drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.c:200: warning: Function parameter or member 'pll_settings' not described in 'calc_fb_divider_checking_tolerance' drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.c:200: warning: Function parameter or member 'ref_divider' not described in 'calc_fb_divider_checking_tolerance' drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.c:200: warning: Function parameter or member 'post_divider' not described in 'calc_fb_divider_checking_tolerance' drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.c:200: warning: Function parameter or member 'tolerance' not described in 'calc_fb_divider_checking_tolerance' drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.c:478: warning: Function parameter or member 'clk_src' not described in 'dce110_get_pix_clk_dividers_helper' drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.c:478: warning: Function parameter or member 'pll_settings' not described in 'dce110_get_pix_clk_dividers_helper' drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_clock_source.c:478: warning: Function parameter or member 'pix_clk_params' not described in 'dce110_get_pix_clk_dividers_helper' Cc: Harry Wentland Cc: Leo Li Cc: Alex Deucher Cc: "Christian König" Cc: David Airlie Cc: Daniel Vetter Cc: Bhawanpreet Lakha Cc: amd-gfx@lists.freedesktop.org Cc: dri-devel@lists.freedesktop.org Signed-off-by: Lee Jones --- .../drm/amd/display/dc/dce/dce_clock_source.c | 57 +++++++++---------- 1 file changed, 28 insertions(+), 29 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/dce/dce_clock_source.c b/drivers/gpu/drm/amd/display/dc/dce/dce_clock_source.c index fb733f573715e..10938a8c9500a 100644 --- a/drivers/gpu/drm/amd/display/dc/dce/dce_clock_source.c +++ b/drivers/gpu/drm/amd/display/dc/dce/dce_clock_source.c @@ -113,20 +113,19 @@ static const struct spread_spectrum_data *get_ss_data_entry( } /** - * Function: calculate_fb_and_fractional_fb_divider + * calculate_fb_and_fractional_fb_divider - Calculates feedback and fractional + * feedback dividers values * - * * DESCRIPTION: Calculates feedback and fractional feedback dividers values + * @calc_pll_cs: Pointer to clock source information + * @target_pix_clk_100hz: Desired frequency in 100 Hz + * @ref_divider: Reference divider (already known) + * @post_divider: Post Divider (already known) + * @feedback_divider_param: Pointer where to store + * calculated feedback divider value + * @fract_feedback_divider_param: Pointer where to store + * calculated fract feedback divider value * - *PARAMETERS: - * targetPixelClock Desired frequency in 100 Hz - * ref_divider Reference divider (already known) - * postDivider Post Divider (already known) - * feedback_divider_param Pointer where to store - * calculated feedback divider value - * fract_feedback_divider_param Pointer where to store - * calculated fract feedback divider value - * - *RETURNS: + * return: * It fills the locations pointed by feedback_divider_param * and fract_feedback_divider_param * It returns - true if feedback divider not 0 @@ -175,22 +174,22 @@ static bool calculate_fb_and_fractional_fb_divider( } /** -*calc_fb_divider_checking_tolerance -* -*DESCRIPTION: Calculates Feedback and Fractional Feedback divider values -* for passed Reference and Post divider, checking for tolerance. -*PARAMETERS: -* pll_settings Pointer to structure -* ref_divider Reference divider (already known) -* postDivider Post Divider (already known) -* tolerance Tolerance for Calculated Pixel Clock to be within -* -*RETURNS: -* It fills the PLLSettings structure with PLL Dividers values -* if calculated values are within required tolerance -* It returns - true if error is within tolerance -* - false if error is not within tolerance -*/ + * calc_fb_divider_checking_tolerance - Calculates Feedback and + * Fractional Feedback divider values + * for passed Reference and Post divider, + * checking for tolerance. + * @calc_pll_cs: Pointer to clock source information + * @pll_settings: Pointer to PLL settings + * @ref_divider: Reference divider (already known) + * @post_divider: Post Divider (already known) + * @tolerance: Tolerance for Calculated Pixel Clock to be within + * + * return: + * It fills the PLLSettings structure with PLL Dividers values + * if calculated values are within required tolerance + * It returns - true if error is within tolerance + * - false if error is not within tolerance + */ static bool calc_fb_divider_checking_tolerance( struct calc_pll_clock_source *calc_pll_cs, struct pll_settings *pll_settings, @@ -460,7 +459,7 @@ static bool pll_adjust_pix_clk( return false; } -/** +/* * Calculate PLL Dividers for given Clock Value. * First will call VBIOS Adjust Exec table to check if requested Pixel clock * will be Adjusted based on usage. -- 2.25.1 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-16.6 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C3676C433E0 for ; Fri, 8 Jan 2021 20:15:50 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 8F6DB23AC0 for ; Fri, 8 Jan 2021 20:15:50 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 8F6DB23AC0 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id BCB5B6E8E7; Fri, 8 Jan 2021 20:15:46 +0000 (UTC) Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [IPv6:2a00:1450:4864:20::42d]) by gabe.freedesktop.org (Postfix) with ESMTPS id C4AC86E8E3 for ; Fri, 8 Jan 2021 20:15:43 +0000 (UTC) Received: by mail-wr1-x42d.google.com with SMTP id 91so10154005wrj.7 for ; Fri, 08 Jan 2021 12:15:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=pblAeFWzmcS2QjfKQcW4YzpdGFQhCgUQwjxDwmXWZWw=; b=Xy31cYvBZTa7wJ1AwNUqIzABwROlfQfrASnc5CTUU081n4VYSnlDIaJAc21aaE+eWx 8Ux4vVwgMYkbOuZ1bXU/h+qbLVBFN5564/w1AT1hrGktaGQJcMFovbEaR51iRcy6atHQ w0tIx2ZCcnJzTPYP3lZ/jEvrd+457uEkr1i1voZClrunnwQyMLA0wv1XJ2Ho5BiMnSb4 9WmbTG/OO7FoDPt0+ULwXPcOYlOd5xuGi4gGEfGEFMrCQX1erOpB3+qtS6QEMT/T46ZT U4gIigaDRgZ6AzJKcAF2A5Ktgq8NRtyYj686vz5UgfdAe5z9n1JMZ/ThH7y7PYkCTIOO moTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=pblAeFWzmcS2QjfKQcW4YzpdGFQhCgUQwjxDwmXWZWw=; b=lxuB0nBSu27OGWMI8SLKeRKU7KygQChMjcHQsk5gNSPrxrZhwkGrk0I0StPBkEw02n TB2SAoSbIZ8S2TVRvkI2nUmIlRLPyzBd1ABCnpldr0rcHRuSvPMOyRCPrfB5F2qLxniO KQzdbCghiOgg0vb1BvuvvbyueFW+K6MQ7cmCKB9bnCWCi9q/hc47QKOBrYTwD20KcFdx eNa8R/zJzDtEtNmnoVf7057D3vFj5TJyaY6YFUrVs4eNdjCkHAz/NJKeHOfPpQ16Qjk3 WIPcQuL5XMjn1A7053+m5WfWmemy5apM/ErkglyjvdZIwA9R32UTDGrk6cDVOrYYgxTw 4j1A== X-Gm-Message-State: AOAM532rrQ7AzO3uHOxvDBb4BvQ0jgh9vH1poHSC5jRSglCIdKGkf8b6 8FRhx4RXKSfnMUtejzMbXostYqy4ULaWLCeO X-Google-Smtp-Source: ABdhPJwKfZJVO0VBgsruhlxZw4wp8+ys6OwzyXyumA3cPPvLorD8pVohryyd3OLfJKdTKKLiY/j4GA== X-Received: by 2002:a05:6000:1188:: with SMTP id g8mr5413367wrx.111.1610136942484; Fri, 08 Jan 2021 12:15:42 -0800 (PST) Received: from dell.default ([91.110.221.229]) by smtp.gmail.com with ESMTPSA id l8sm15598671wrb.73.2021.01.08.12.15.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Jan 2021 12:15:41 -0800 (PST) From: Lee Jones To: lee.jones@linaro.org Subject: [PATCH 26/40] drm/amd/display/dc/dce/dce_clock_source: Fix formatting/spelling of worthy function headers Date: Fri, 8 Jan 2021 20:14:43 +0000 Message-Id: <20210108201457.3078600-27-lee.jones@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210108201457.3078600-1-lee.jones@linaro.org> References: <20210108201457.3078600-1-lee.jones@linaro.org> MIME-Version: 1.0 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Leo Li , Bhawanpreet Lakha , linux-kernel@vger.kernel.org, amd-gfx@lists.freedesktop.org, David Airlie , dri-devel@lists.freedesktop.org, Alex Deucher , =?UTF-8?q?Christian=20K=C3=B6nig?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" RGVtb3RlIHRoZSBvbmUgdGhhdCBwcm92aWRlcyBubyBwYXJhbSBkZXNjcmlwdGlvbnMuCgpGaXhl cyB0aGUgZm9sbG93aW5nIFc9MSBrZXJuZWwgYnVpbGQgd2FybmluZyhzKToKCiBkcml2ZXJzL2dw dS9kcm0vYW1kL2FtZGdwdS8uLi9kaXNwbGF5L2RjL2RjZS9kY2VfY2xvY2tfc291cmNlLmM6MTQy OiB3YXJuaW5nOiBGdW5jdGlvbiBwYXJhbWV0ZXIgb3IgbWVtYmVyICdjYWxjX3BsbF9jcycgbm90 IGRlc2NyaWJlZCBpbiAnY2FsY3VsYXRlX2ZiX2FuZF9mcmFjdGlvbmFsX2ZiX2RpdmlkZXInCiBk cml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS8uLi9kaXNwbGF5L2RjL2RjZS9kY2VfY2xvY2tfc291 cmNlLmM6MTQyOiB3YXJuaW5nOiBGdW5jdGlvbiBwYXJhbWV0ZXIgb3IgbWVtYmVyICd0YXJnZXRf cGl4X2Nsa18xMDBoeicgbm90IGRlc2NyaWJlZCBpbiAnY2FsY3VsYXRlX2ZiX2FuZF9mcmFjdGlv bmFsX2ZiX2RpdmlkZXInCiBkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS8uLi9kaXNwbGF5L2Rj L2RjZS9kY2VfY2xvY2tfc291cmNlLmM6MTQyOiB3YXJuaW5nOiBGdW5jdGlvbiBwYXJhbWV0ZXIg b3IgbWVtYmVyICdyZWZfZGl2aWRlcicgbm90IGRlc2NyaWJlZCBpbiAnY2FsY3VsYXRlX2ZiX2Fu ZF9mcmFjdGlvbmFsX2ZiX2RpdmlkZXInCiBkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS8uLi9k aXNwbGF5L2RjL2RjZS9kY2VfY2xvY2tfc291cmNlLmM6MTQyOiB3YXJuaW5nOiBGdW5jdGlvbiBw YXJhbWV0ZXIgb3IgbWVtYmVyICdwb3N0X2RpdmlkZXInIG5vdCBkZXNjcmliZWQgaW4gJ2NhbGN1 bGF0ZV9mYl9hbmRfZnJhY3Rpb25hbF9mYl9kaXZpZGVyJwogZHJpdmVycy9ncHUvZHJtL2FtZC9h bWRncHUvLi4vZGlzcGxheS9kYy9kY2UvZGNlX2Nsb2NrX3NvdXJjZS5jOjE0Mjogd2FybmluZzog RnVuY3Rpb24gcGFyYW1ldGVyIG9yIG1lbWJlciAnZmVlZGJhY2tfZGl2aWRlcl9wYXJhbScgbm90 IGRlc2NyaWJlZCBpbiAnY2FsY3VsYXRlX2ZiX2FuZF9mcmFjdGlvbmFsX2ZiX2RpdmlkZXInCiBk cml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS8uLi9kaXNwbGF5L2RjL2RjZS9kY2VfY2xvY2tfc291 cmNlLmM6MTQyOiB3YXJuaW5nOiBGdW5jdGlvbiBwYXJhbWV0ZXIgb3IgbWVtYmVyICdmcmFjdF9m ZWVkYmFja19kaXZpZGVyX3BhcmFtJyBub3QgZGVzY3JpYmVkIGluICdjYWxjdWxhdGVfZmJfYW5k X2ZyYWN0aW9uYWxfZmJfZGl2aWRlcicKIGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1Ly4uL2Rp c3BsYXkvZGMvZGNlL2RjZV9jbG9ja19zb3VyY2UuYzoyMDA6IHdhcm5pbmc6IEZ1bmN0aW9uIHBh cmFtZXRlciBvciBtZW1iZXIgJ2NhbGNfcGxsX2NzJyBub3QgZGVzY3JpYmVkIGluICdjYWxjX2Zi X2RpdmlkZXJfY2hlY2tpbmdfdG9sZXJhbmNlJwogZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUv Li4vZGlzcGxheS9kYy9kY2UvZGNlX2Nsb2NrX3NvdXJjZS5jOjIwMDogd2FybmluZzogRnVuY3Rp b24gcGFyYW1ldGVyIG9yIG1lbWJlciAncGxsX3NldHRpbmdzJyBub3QgZGVzY3JpYmVkIGluICdj YWxjX2ZiX2RpdmlkZXJfY2hlY2tpbmdfdG9sZXJhbmNlJwogZHJpdmVycy9ncHUvZHJtL2FtZC9h bWRncHUvLi4vZGlzcGxheS9kYy9kY2UvZGNlX2Nsb2NrX3NvdXJjZS5jOjIwMDogd2FybmluZzog RnVuY3Rpb24gcGFyYW1ldGVyIG9yIG1lbWJlciAncmVmX2RpdmlkZXInIG5vdCBkZXNjcmliZWQg aW4gJ2NhbGNfZmJfZGl2aWRlcl9jaGVja2luZ190b2xlcmFuY2UnCiBkcml2ZXJzL2dwdS9kcm0v YW1kL2FtZGdwdS8uLi9kaXNwbGF5L2RjL2RjZS9kY2VfY2xvY2tfc291cmNlLmM6MjAwOiB3YXJu aW5nOiBGdW5jdGlvbiBwYXJhbWV0ZXIgb3IgbWVtYmVyICdwb3N0X2RpdmlkZXInIG5vdCBkZXNj cmliZWQgaW4gJ2NhbGNfZmJfZGl2aWRlcl9jaGVja2luZ190b2xlcmFuY2UnCiBkcml2ZXJzL2dw dS9kcm0vYW1kL2FtZGdwdS8uLi9kaXNwbGF5L2RjL2RjZS9kY2VfY2xvY2tfc291cmNlLmM6MjAw OiB3YXJuaW5nOiBGdW5jdGlvbiBwYXJhbWV0ZXIgb3IgbWVtYmVyICd0b2xlcmFuY2UnIG5vdCBk ZXNjcmliZWQgaW4gJ2NhbGNfZmJfZGl2aWRlcl9jaGVja2luZ190b2xlcmFuY2UnCiBkcml2ZXJz L2dwdS9kcm0vYW1kL2FtZGdwdS8uLi9kaXNwbGF5L2RjL2RjZS9kY2VfY2xvY2tfc291cmNlLmM6 NDc4OiB3YXJuaW5nOiBGdW5jdGlvbiBwYXJhbWV0ZXIgb3IgbWVtYmVyICdjbGtfc3JjJyBub3Qg ZGVzY3JpYmVkIGluICdkY2UxMTBfZ2V0X3BpeF9jbGtfZGl2aWRlcnNfaGVscGVyJwogZHJpdmVy cy9ncHUvZHJtL2FtZC9hbWRncHUvLi4vZGlzcGxheS9kYy9kY2UvZGNlX2Nsb2NrX3NvdXJjZS5j OjQ3ODogd2FybmluZzogRnVuY3Rpb24gcGFyYW1ldGVyIG9yIG1lbWJlciAncGxsX3NldHRpbmdz JyBub3QgZGVzY3JpYmVkIGluICdkY2UxMTBfZ2V0X3BpeF9jbGtfZGl2aWRlcnNfaGVscGVyJwog ZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvLi4vZGlzcGxheS9kYy9kY2UvZGNlX2Nsb2NrX3Nv dXJjZS5jOjQ3ODogd2FybmluZzogRnVuY3Rpb24gcGFyYW1ldGVyIG9yIG1lbWJlciAncGl4X2Ns a19wYXJhbXMnIG5vdCBkZXNjcmliZWQgaW4gJ2RjZTExMF9nZXRfcGl4X2Nsa19kaXZpZGVyc19o ZWxwZXInCgpDYzogSGFycnkgV2VudGxhbmQgPGhhcnJ5LndlbnRsYW5kQGFtZC5jb20+CkNjOiBM ZW8gTGkgPHN1bnBlbmcubGlAYW1kLmNvbT4KQ2M6IEFsZXggRGV1Y2hlciA8YWxleGFuZGVyLmRl dWNoZXJAYW1kLmNvbT4KQ2M6ICJDaHJpc3RpYW4gS8O2bmlnIiA8Y2hyaXN0aWFuLmtvZW5pZ0Bh bWQuY29tPgpDYzogRGF2aWQgQWlybGllIDxhaXJsaWVkQGxpbnV4LmllPgpDYzogRGFuaWVsIFZl dHRlciA8ZGFuaWVsQGZmd2xsLmNoPgpDYzogQmhhd2FucHJlZXQgTGFraGEgPEJoYXdhbnByZWV0 Lkxha2hhQGFtZC5jb20+CkNjOiBhbWQtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpDYzogZHJp LWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpTaWduZWQtb2ZmLWJ5OiBMZWUgSm9uZXMgPGxl ZS5qb25lc0BsaW5hcm8ub3JnPgotLS0KIC4uLi9kcm0vYW1kL2Rpc3BsYXkvZGMvZGNlL2RjZV9j bG9ja19zb3VyY2UuYyB8IDU3ICsrKysrKysrKy0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAy OCBpbnNlcnRpb25zKCspLCAyOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dw dS9kcm0vYW1kL2Rpc3BsYXkvZGMvZGNlL2RjZV9jbG9ja19zb3VyY2UuYyBiL2RyaXZlcnMvZ3B1 L2RybS9hbWQvZGlzcGxheS9kYy9kY2UvZGNlX2Nsb2NrX3NvdXJjZS5jCmluZGV4IGZiNzMzZjU3 MzcxNWUuLjEwOTM4YThjOTUwMGEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvZGlz cGxheS9kYy9kY2UvZGNlX2Nsb2NrX3NvdXJjZS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQv ZGlzcGxheS9kYy9kY2UvZGNlX2Nsb2NrX3NvdXJjZS5jCkBAIC0xMTMsMjAgKzExMywxOSBAQCBz dGF0aWMgY29uc3Qgc3RydWN0IHNwcmVhZF9zcGVjdHJ1bV9kYXRhICpnZXRfc3NfZGF0YV9lbnRy eSgKIH0KIAogLyoqCi0gKiBGdW5jdGlvbjogY2FsY3VsYXRlX2ZiX2FuZF9mcmFjdGlvbmFsX2Zi X2RpdmlkZXIKKyAqIGNhbGN1bGF0ZV9mYl9hbmRfZnJhY3Rpb25hbF9mYl9kaXZpZGVyIC0gQ2Fs Y3VsYXRlcyBmZWVkYmFjayBhbmQgZnJhY3Rpb25hbAorICogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBmZWVkYmFjayBkaXZpZGVycyB2YWx1ZXMKICAqCi0gKiAqIERF U0NSSVBUSU9OOiBDYWxjdWxhdGVzIGZlZWRiYWNrIGFuZCBmcmFjdGlvbmFsIGZlZWRiYWNrIGRp dmlkZXJzIHZhbHVlcworICogQGNhbGNfcGxsX2NzOgkgICAgUG9pbnRlciB0byBjbG9jayBzb3Vy Y2UgaW5mb3JtYXRpb24KKyAqIEB0YXJnZXRfcGl4X2Nsa18xMDBoejogICBEZXNpcmVkIGZyZXF1 ZW5jeSBpbiAxMDAgSHoKKyAqIEByZWZfZGl2aWRlcjogICAgICAgICAgICBSZWZlcmVuY2UgZGl2 aWRlciAoYWxyZWFkeSBrbm93bikKKyAqIEBwb3N0X2RpdmlkZXI6ICAgICAgICAgICBQb3N0IERp dmlkZXIgKGFscmVhZHkga25vd24pCisgKiBAZmVlZGJhY2tfZGl2aWRlcl9wYXJhbTogUG9pbnRl ciB3aGVyZSB0byBzdG9yZQorICoJCQkgICAgY2FsY3VsYXRlZCBmZWVkYmFjayBkaXZpZGVyIHZh bHVlCisgKiBAZnJhY3RfZmVlZGJhY2tfZGl2aWRlcl9wYXJhbTogUG9pbnRlciB3aGVyZSB0byBz dG9yZQorICoJCQkgICAgY2FsY3VsYXRlZCBmcmFjdCBmZWVkYmFjayBkaXZpZGVyIHZhbHVlCiAg KgotICpQQVJBTUVURVJTOgotICogdGFyZ2V0UGl4ZWxDbG9jayAgICAgICAgICAgICBEZXNpcmVk IGZyZXF1ZW5jeSBpbiAxMDAgSHoKLSAqIHJlZl9kaXZpZGVyICAgICAgICAgICAgICAgICAgUmVm ZXJlbmNlIGRpdmlkZXIgKGFscmVhZHkga25vd24pCi0gKiBwb3N0RGl2aWRlciAgICAgICAgICAg ICAgICAgIFBvc3QgRGl2aWRlciAoYWxyZWFkeSBrbm93bikKLSAqIGZlZWRiYWNrX2RpdmlkZXJf cGFyYW0gICAgICAgUG9pbnRlciB3aGVyZSB0byBzdG9yZQotICoJCQkJCWNhbGN1bGF0ZWQgZmVl ZGJhY2sgZGl2aWRlciB2YWx1ZQotICogZnJhY3RfZmVlZGJhY2tfZGl2aWRlcl9wYXJhbSBQb2lu dGVyIHdoZXJlIHRvIHN0b3JlCi0gKgkJCQkJY2FsY3VsYXRlZCBmcmFjdCBmZWVkYmFjayBkaXZp ZGVyIHZhbHVlCi0gKgotICpSRVRVUk5TOgorICogcmV0dXJuOgogICogSXQgZmlsbHMgdGhlIGxv Y2F0aW9ucyBwb2ludGVkIGJ5IGZlZWRiYWNrX2RpdmlkZXJfcGFyYW0KICAqCQkJCQlhbmQgZnJh Y3RfZmVlZGJhY2tfZGl2aWRlcl9wYXJhbQogICogSXQgcmV0dXJucwktIHRydWUgaWYgZmVlZGJh Y2sgZGl2aWRlciBub3QgMApAQCAtMTc1LDIyICsxNzQsMjIgQEAgc3RhdGljIGJvb2wgY2FsY3Vs YXRlX2ZiX2FuZF9mcmFjdGlvbmFsX2ZiX2RpdmlkZXIoCiB9CiAKIC8qKgotKmNhbGNfZmJfZGl2 aWRlcl9jaGVja2luZ190b2xlcmFuY2UKLSoKLSpERVNDUklQVElPTjogQ2FsY3VsYXRlcyBGZWVk YmFjayBhbmQgRnJhY3Rpb25hbCBGZWVkYmFjayBkaXZpZGVyIHZhbHVlcwotKgkJZm9yIHBhc3Nl ZCBSZWZlcmVuY2UgYW5kIFBvc3QgZGl2aWRlciwgY2hlY2tpbmcgZm9yIHRvbGVyYW5jZS4KLSpQ QVJBTUVURVJTOgotKiBwbGxfc2V0dGluZ3MJCVBvaW50ZXIgdG8gc3RydWN0dXJlCi0qIHJlZl9k aXZpZGVyCQlSZWZlcmVuY2UgZGl2aWRlciAoYWxyZWFkeSBrbm93bikKLSogcG9zdERpdmlkZXIJ CVBvc3QgRGl2aWRlciAoYWxyZWFkeSBrbm93bikKLSogdG9sZXJhbmNlCQlUb2xlcmFuY2UgZm9y IENhbGN1bGF0ZWQgUGl4ZWwgQ2xvY2sgdG8gYmUgd2l0aGluCi0qCi0qUkVUVVJOUzoKLSogSXQg ZmlsbHMgdGhlIFBMTFNldHRpbmdzIHN0cnVjdHVyZSB3aXRoIFBMTCBEaXZpZGVycyB2YWx1ZXMK LSogaWYgY2FsY3VsYXRlZCB2YWx1ZXMgYXJlIHdpdGhpbiByZXF1aXJlZCB0b2xlcmFuY2UKLSog SXQgcmV0dXJucwktIHRydWUgaWYgZXJyb3IgaXMgd2l0aGluIHRvbGVyYW5jZQotKgkJLSBmYWxz ZSBpZiBlcnJvciBpcyBub3Qgd2l0aGluIHRvbGVyYW5jZQotKi8KKyAqIGNhbGNfZmJfZGl2aWRl cl9jaGVja2luZ190b2xlcmFuY2UgLSBDYWxjdWxhdGVzIEZlZWRiYWNrIGFuZAorICogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZyYWN0aW9uYWwgRmVlZGJhY2sgZGl2aWRl ciB2YWx1ZXMKKyAqCQkgICAgICAgICAgICAgICAgICAgICAgICBmb3IgcGFzc2VkIFJlZmVyZW5j ZSBhbmQgUG9zdCBkaXZpZGVyLAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIGNoZWNraW5nIGZvciB0b2xlcmFuY2UuCisgKiBAY2FsY19wbGxfY3M6CVBvaW50ZXIgdG8g Y2xvY2sgc291cmNlIGluZm9ybWF0aW9uCisgKiBAcGxsX3NldHRpbmdzOglQb2ludGVyIHRvIFBM TCBzZXR0aW5ncworICogQHJlZl9kaXZpZGVyOglSZWZlcmVuY2UgZGl2aWRlciAoYWxyZWFkeSBr bm93bikKKyAqIEBwb3N0X2RpdmlkZXI6CVBvc3QgRGl2aWRlciAoYWxyZWFkeSBrbm93bikKKyAq IEB0b2xlcmFuY2U6CQlUb2xlcmFuY2UgZm9yIENhbGN1bGF0ZWQgUGl4ZWwgQ2xvY2sgdG8gYmUg d2l0aGluCisgKgorICogcmV0dXJuOgorICogIEl0IGZpbGxzIHRoZSBQTExTZXR0aW5ncyBzdHJ1 Y3R1cmUgd2l0aCBQTEwgRGl2aWRlcnMgdmFsdWVzCisgKiAgaWYgY2FsY3VsYXRlZCB2YWx1ZXMg YXJlIHdpdGhpbiByZXF1aXJlZCB0b2xlcmFuY2UKKyAqICBJdCByZXR1cm5zCS0gdHJ1ZSBpZiBl cnJvciBpcyB3aXRoaW4gdG9sZXJhbmNlCisgKgkJLSBmYWxzZSBpZiBlcnJvciBpcyBub3Qgd2l0 aGluIHRvbGVyYW5jZQorICovCiBzdGF0aWMgYm9vbCBjYWxjX2ZiX2RpdmlkZXJfY2hlY2tpbmdf dG9sZXJhbmNlKAogCQlzdHJ1Y3QgY2FsY19wbGxfY2xvY2tfc291cmNlICpjYWxjX3BsbF9jcywK IAkJc3RydWN0IHBsbF9zZXR0aW5ncyAqcGxsX3NldHRpbmdzLApAQCAtNDYwLDcgKzQ1OSw3IEBA IHN0YXRpYyBib29sIHBsbF9hZGp1c3RfcGl4X2NsaygKIAlyZXR1cm4gZmFsc2U7CiB9CiAKLS8q KgorLyoKICAqIENhbGN1bGF0ZSBQTEwgRGl2aWRlcnMgZm9yIGdpdmVuIENsb2NrIFZhbHVlLgog ICogRmlyc3Qgd2lsbCBjYWxsIFZCSU9TIEFkanVzdCBFeGVjIHRhYmxlIHRvIGNoZWNrIGlmIHJl cXVlc3RlZCBQaXhlbCBjbG9jawogICogd2lsbCBiZSBBZGp1c3RlZCBiYXNlZCBvbiB1c2FnZS4K LS0gCjIuMjUuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs Cg== From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-16.6 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1F4E9C433E9 for ; Fri, 8 Jan 2021 20:24:21 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id DF84C23AC0 for ; Fri, 8 Jan 2021 20:24:20 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org DF84C23AC0 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=amd-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 779536E8EF; Fri, 8 Jan 2021 20:24:15 +0000 (UTC) Received: from mail-wr1-x42c.google.com (mail-wr1-x42c.google.com [IPv6:2a00:1450:4864:20::42c]) by gabe.freedesktop.org (Postfix) with ESMTPS id CD4B96E8E2 for ; Fri, 8 Jan 2021 20:15:43 +0000 (UTC) Received: by mail-wr1-x42c.google.com with SMTP id d26so10110148wrb.12 for ; Fri, 08 Jan 2021 12:15:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=pblAeFWzmcS2QjfKQcW4YzpdGFQhCgUQwjxDwmXWZWw=; b=Xy31cYvBZTa7wJ1AwNUqIzABwROlfQfrASnc5CTUU081n4VYSnlDIaJAc21aaE+eWx 8Ux4vVwgMYkbOuZ1bXU/h+qbLVBFN5564/w1AT1hrGktaGQJcMFovbEaR51iRcy6atHQ w0tIx2ZCcnJzTPYP3lZ/jEvrd+457uEkr1i1voZClrunnwQyMLA0wv1XJ2Ho5BiMnSb4 9WmbTG/OO7FoDPt0+ULwXPcOYlOd5xuGi4gGEfGEFMrCQX1erOpB3+qtS6QEMT/T46ZT U4gIigaDRgZ6AzJKcAF2A5Ktgq8NRtyYj686vz5UgfdAe5z9n1JMZ/ThH7y7PYkCTIOO moTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=pblAeFWzmcS2QjfKQcW4YzpdGFQhCgUQwjxDwmXWZWw=; b=tizZRuVFv0pMRAUs/RJ8GpmTYEa7jZtTi/JLUYHcdCR/wZKKlKkc2PlAe7rYWAeQkt 8Ekx2M1VaU1NvcE7Mfavp6OMwmjf6Kr4c1R0toRF/6oTAQ9NADTOqFzZ99GaAx2zB3ox 8roSkfVjkLbIwkTZEC676bYjIavYtGNMngonYVHjwIpfQA5ilvQMhTrqTMgP9xmLukrE QB+pkvdGHGPA8k8OXwKk51Z+zLP5ao5772pC+UhzcuFarGj5ur9NHQjMy66I8O67PkgS 1AQzH5p19u+NPlCi1TLIizIuS1wySp9ugk0ON0ykNtwrECx9JlF9qyrPO+fFfaw7JV0h SvHw== X-Gm-Message-State: AOAM532L4xPwSAgOKcr8SlVquT+iL/ZJKMJo7h3WYBMTOFnlZLia3zEB NKSzwPNUacGKYBSYLQEeP4WKmA== X-Google-Smtp-Source: ABdhPJwKfZJVO0VBgsruhlxZw4wp8+ys6OwzyXyumA3cPPvLorD8pVohryyd3OLfJKdTKKLiY/j4GA== X-Received: by 2002:a05:6000:1188:: with SMTP id g8mr5413367wrx.111.1610136942484; Fri, 08 Jan 2021 12:15:42 -0800 (PST) Received: from dell.default ([91.110.221.229]) by smtp.gmail.com with ESMTPSA id l8sm15598671wrb.73.2021.01.08.12.15.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Jan 2021 12:15:41 -0800 (PST) From: Lee Jones To: lee.jones@linaro.org Subject: [PATCH 26/40] drm/amd/display/dc/dce/dce_clock_source: Fix formatting/spelling of worthy function headers Date: Fri, 8 Jan 2021 20:14:43 +0000 Message-Id: <20210108201457.3078600-27-lee.jones@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210108201457.3078600-1-lee.jones@linaro.org> References: <20210108201457.3078600-1-lee.jones@linaro.org> MIME-Version: 1.0 X-Mailman-Approved-At: Fri, 08 Jan 2021 20:24:14 +0000 X-BeenThere: amd-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Leo Li , Bhawanpreet Lakha , linux-kernel@vger.kernel.org, amd-gfx@lists.freedesktop.org, David Airlie , dri-devel@lists.freedesktop.org, Daniel Vetter , Alex Deucher , Harry Wentland , =?UTF-8?q?Christian=20K=C3=B6nig?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: amd-gfx-bounces@lists.freedesktop.org Sender: "amd-gfx" RGVtb3RlIHRoZSBvbmUgdGhhdCBwcm92aWRlcyBubyBwYXJhbSBkZXNjcmlwdGlvbnMuCgpGaXhl cyB0aGUgZm9sbG93aW5nIFc9MSBrZXJuZWwgYnVpbGQgd2FybmluZyhzKToKCiBkcml2ZXJzL2dw dS9kcm0vYW1kL2FtZGdwdS8uLi9kaXNwbGF5L2RjL2RjZS9kY2VfY2xvY2tfc291cmNlLmM6MTQy OiB3YXJuaW5nOiBGdW5jdGlvbiBwYXJhbWV0ZXIgb3IgbWVtYmVyICdjYWxjX3BsbF9jcycgbm90 IGRlc2NyaWJlZCBpbiAnY2FsY3VsYXRlX2ZiX2FuZF9mcmFjdGlvbmFsX2ZiX2RpdmlkZXInCiBk cml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS8uLi9kaXNwbGF5L2RjL2RjZS9kY2VfY2xvY2tfc291 cmNlLmM6MTQyOiB3YXJuaW5nOiBGdW5jdGlvbiBwYXJhbWV0ZXIgb3IgbWVtYmVyICd0YXJnZXRf cGl4X2Nsa18xMDBoeicgbm90IGRlc2NyaWJlZCBpbiAnY2FsY3VsYXRlX2ZiX2FuZF9mcmFjdGlv bmFsX2ZiX2RpdmlkZXInCiBkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS8uLi9kaXNwbGF5L2Rj L2RjZS9kY2VfY2xvY2tfc291cmNlLmM6MTQyOiB3YXJuaW5nOiBGdW5jdGlvbiBwYXJhbWV0ZXIg b3IgbWVtYmVyICdyZWZfZGl2aWRlcicgbm90IGRlc2NyaWJlZCBpbiAnY2FsY3VsYXRlX2ZiX2Fu ZF9mcmFjdGlvbmFsX2ZiX2RpdmlkZXInCiBkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS8uLi9k aXNwbGF5L2RjL2RjZS9kY2VfY2xvY2tfc291cmNlLmM6MTQyOiB3YXJuaW5nOiBGdW5jdGlvbiBw YXJhbWV0ZXIgb3IgbWVtYmVyICdwb3N0X2RpdmlkZXInIG5vdCBkZXNjcmliZWQgaW4gJ2NhbGN1 bGF0ZV9mYl9hbmRfZnJhY3Rpb25hbF9mYl9kaXZpZGVyJwogZHJpdmVycy9ncHUvZHJtL2FtZC9h bWRncHUvLi4vZGlzcGxheS9kYy9kY2UvZGNlX2Nsb2NrX3NvdXJjZS5jOjE0Mjogd2FybmluZzog RnVuY3Rpb24gcGFyYW1ldGVyIG9yIG1lbWJlciAnZmVlZGJhY2tfZGl2aWRlcl9wYXJhbScgbm90 IGRlc2NyaWJlZCBpbiAnY2FsY3VsYXRlX2ZiX2FuZF9mcmFjdGlvbmFsX2ZiX2RpdmlkZXInCiBk cml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS8uLi9kaXNwbGF5L2RjL2RjZS9kY2VfY2xvY2tfc291 cmNlLmM6MTQyOiB3YXJuaW5nOiBGdW5jdGlvbiBwYXJhbWV0ZXIgb3IgbWVtYmVyICdmcmFjdF9m ZWVkYmFja19kaXZpZGVyX3BhcmFtJyBub3QgZGVzY3JpYmVkIGluICdjYWxjdWxhdGVfZmJfYW5k X2ZyYWN0aW9uYWxfZmJfZGl2aWRlcicKIGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1Ly4uL2Rp c3BsYXkvZGMvZGNlL2RjZV9jbG9ja19zb3VyY2UuYzoyMDA6IHdhcm5pbmc6IEZ1bmN0aW9uIHBh cmFtZXRlciBvciBtZW1iZXIgJ2NhbGNfcGxsX2NzJyBub3QgZGVzY3JpYmVkIGluICdjYWxjX2Zi X2RpdmlkZXJfY2hlY2tpbmdfdG9sZXJhbmNlJwogZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUv Li4vZGlzcGxheS9kYy9kY2UvZGNlX2Nsb2NrX3NvdXJjZS5jOjIwMDogd2FybmluZzogRnVuY3Rp b24gcGFyYW1ldGVyIG9yIG1lbWJlciAncGxsX3NldHRpbmdzJyBub3QgZGVzY3JpYmVkIGluICdj YWxjX2ZiX2RpdmlkZXJfY2hlY2tpbmdfdG9sZXJhbmNlJwogZHJpdmVycy9ncHUvZHJtL2FtZC9h bWRncHUvLi4vZGlzcGxheS9kYy9kY2UvZGNlX2Nsb2NrX3NvdXJjZS5jOjIwMDogd2FybmluZzog RnVuY3Rpb24gcGFyYW1ldGVyIG9yIG1lbWJlciAncmVmX2RpdmlkZXInIG5vdCBkZXNjcmliZWQg aW4gJ2NhbGNfZmJfZGl2aWRlcl9jaGVja2luZ190b2xlcmFuY2UnCiBkcml2ZXJzL2dwdS9kcm0v YW1kL2FtZGdwdS8uLi9kaXNwbGF5L2RjL2RjZS9kY2VfY2xvY2tfc291cmNlLmM6MjAwOiB3YXJu aW5nOiBGdW5jdGlvbiBwYXJhbWV0ZXIgb3IgbWVtYmVyICdwb3N0X2RpdmlkZXInIG5vdCBkZXNj cmliZWQgaW4gJ2NhbGNfZmJfZGl2aWRlcl9jaGVja2luZ190b2xlcmFuY2UnCiBkcml2ZXJzL2dw dS9kcm0vYW1kL2FtZGdwdS8uLi9kaXNwbGF5L2RjL2RjZS9kY2VfY2xvY2tfc291cmNlLmM6MjAw OiB3YXJuaW5nOiBGdW5jdGlvbiBwYXJhbWV0ZXIgb3IgbWVtYmVyICd0b2xlcmFuY2UnIG5vdCBk ZXNjcmliZWQgaW4gJ2NhbGNfZmJfZGl2aWRlcl9jaGVja2luZ190b2xlcmFuY2UnCiBkcml2ZXJz L2dwdS9kcm0vYW1kL2FtZGdwdS8uLi9kaXNwbGF5L2RjL2RjZS9kY2VfY2xvY2tfc291cmNlLmM6 NDc4OiB3YXJuaW5nOiBGdW5jdGlvbiBwYXJhbWV0ZXIgb3IgbWVtYmVyICdjbGtfc3JjJyBub3Qg ZGVzY3JpYmVkIGluICdkY2UxMTBfZ2V0X3BpeF9jbGtfZGl2aWRlcnNfaGVscGVyJwogZHJpdmVy cy9ncHUvZHJtL2FtZC9hbWRncHUvLi4vZGlzcGxheS9kYy9kY2UvZGNlX2Nsb2NrX3NvdXJjZS5j OjQ3ODogd2FybmluZzogRnVuY3Rpb24gcGFyYW1ldGVyIG9yIG1lbWJlciAncGxsX3NldHRpbmdz JyBub3QgZGVzY3JpYmVkIGluICdkY2UxMTBfZ2V0X3BpeF9jbGtfZGl2aWRlcnNfaGVscGVyJwog ZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvLi4vZGlzcGxheS9kYy9kY2UvZGNlX2Nsb2NrX3Nv dXJjZS5jOjQ3ODogd2FybmluZzogRnVuY3Rpb24gcGFyYW1ldGVyIG9yIG1lbWJlciAncGl4X2Ns a19wYXJhbXMnIG5vdCBkZXNjcmliZWQgaW4gJ2RjZTExMF9nZXRfcGl4X2Nsa19kaXZpZGVyc19o ZWxwZXInCgpDYzogSGFycnkgV2VudGxhbmQgPGhhcnJ5LndlbnRsYW5kQGFtZC5jb20+CkNjOiBM ZW8gTGkgPHN1bnBlbmcubGlAYW1kLmNvbT4KQ2M6IEFsZXggRGV1Y2hlciA8YWxleGFuZGVyLmRl dWNoZXJAYW1kLmNvbT4KQ2M6ICJDaHJpc3RpYW4gS8O2bmlnIiA8Y2hyaXN0aWFuLmtvZW5pZ0Bh bWQuY29tPgpDYzogRGF2aWQgQWlybGllIDxhaXJsaWVkQGxpbnV4LmllPgpDYzogRGFuaWVsIFZl dHRlciA8ZGFuaWVsQGZmd2xsLmNoPgpDYzogQmhhd2FucHJlZXQgTGFraGEgPEJoYXdhbnByZWV0 Lkxha2hhQGFtZC5jb20+CkNjOiBhbWQtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpDYzogZHJp LWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpTaWduZWQtb2ZmLWJ5OiBMZWUgSm9uZXMgPGxl ZS5qb25lc0BsaW5hcm8ub3JnPgotLS0KIC4uLi9kcm0vYW1kL2Rpc3BsYXkvZGMvZGNlL2RjZV9j bG9ja19zb3VyY2UuYyB8IDU3ICsrKysrKysrKy0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAy OCBpbnNlcnRpb25zKCspLCAyOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dw dS9kcm0vYW1kL2Rpc3BsYXkvZGMvZGNlL2RjZV9jbG9ja19zb3VyY2UuYyBiL2RyaXZlcnMvZ3B1 L2RybS9hbWQvZGlzcGxheS9kYy9kY2UvZGNlX2Nsb2NrX3NvdXJjZS5jCmluZGV4IGZiNzMzZjU3 MzcxNWUuLjEwOTM4YThjOTUwMGEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvZGlz cGxheS9kYy9kY2UvZGNlX2Nsb2NrX3NvdXJjZS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQv ZGlzcGxheS9kYy9kY2UvZGNlX2Nsb2NrX3NvdXJjZS5jCkBAIC0xMTMsMjAgKzExMywxOSBAQCBz dGF0aWMgY29uc3Qgc3RydWN0IHNwcmVhZF9zcGVjdHJ1bV9kYXRhICpnZXRfc3NfZGF0YV9lbnRy eSgKIH0KIAogLyoqCi0gKiBGdW5jdGlvbjogY2FsY3VsYXRlX2ZiX2FuZF9mcmFjdGlvbmFsX2Zi X2RpdmlkZXIKKyAqIGNhbGN1bGF0ZV9mYl9hbmRfZnJhY3Rpb25hbF9mYl9kaXZpZGVyIC0gQ2Fs Y3VsYXRlcyBmZWVkYmFjayBhbmQgZnJhY3Rpb25hbAorICogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBmZWVkYmFjayBkaXZpZGVycyB2YWx1ZXMKICAqCi0gKiAqIERF U0NSSVBUSU9OOiBDYWxjdWxhdGVzIGZlZWRiYWNrIGFuZCBmcmFjdGlvbmFsIGZlZWRiYWNrIGRp dmlkZXJzIHZhbHVlcworICogQGNhbGNfcGxsX2NzOgkgICAgUG9pbnRlciB0byBjbG9jayBzb3Vy Y2UgaW5mb3JtYXRpb24KKyAqIEB0YXJnZXRfcGl4X2Nsa18xMDBoejogICBEZXNpcmVkIGZyZXF1 ZW5jeSBpbiAxMDAgSHoKKyAqIEByZWZfZGl2aWRlcjogICAgICAgICAgICBSZWZlcmVuY2UgZGl2 aWRlciAoYWxyZWFkeSBrbm93bikKKyAqIEBwb3N0X2RpdmlkZXI6ICAgICAgICAgICBQb3N0IERp dmlkZXIgKGFscmVhZHkga25vd24pCisgKiBAZmVlZGJhY2tfZGl2aWRlcl9wYXJhbTogUG9pbnRl ciB3aGVyZSB0byBzdG9yZQorICoJCQkgICAgY2FsY3VsYXRlZCBmZWVkYmFjayBkaXZpZGVyIHZh bHVlCisgKiBAZnJhY3RfZmVlZGJhY2tfZGl2aWRlcl9wYXJhbTogUG9pbnRlciB3aGVyZSB0byBz dG9yZQorICoJCQkgICAgY2FsY3VsYXRlZCBmcmFjdCBmZWVkYmFjayBkaXZpZGVyIHZhbHVlCiAg KgotICpQQVJBTUVURVJTOgotICogdGFyZ2V0UGl4ZWxDbG9jayAgICAgICAgICAgICBEZXNpcmVk IGZyZXF1ZW5jeSBpbiAxMDAgSHoKLSAqIHJlZl9kaXZpZGVyICAgICAgICAgICAgICAgICAgUmVm ZXJlbmNlIGRpdmlkZXIgKGFscmVhZHkga25vd24pCi0gKiBwb3N0RGl2aWRlciAgICAgICAgICAg ICAgICAgIFBvc3QgRGl2aWRlciAoYWxyZWFkeSBrbm93bikKLSAqIGZlZWRiYWNrX2RpdmlkZXJf cGFyYW0gICAgICAgUG9pbnRlciB3aGVyZSB0byBzdG9yZQotICoJCQkJCWNhbGN1bGF0ZWQgZmVl ZGJhY2sgZGl2aWRlciB2YWx1ZQotICogZnJhY3RfZmVlZGJhY2tfZGl2aWRlcl9wYXJhbSBQb2lu dGVyIHdoZXJlIHRvIHN0b3JlCi0gKgkJCQkJY2FsY3VsYXRlZCBmcmFjdCBmZWVkYmFjayBkaXZp ZGVyIHZhbHVlCi0gKgotICpSRVRVUk5TOgorICogcmV0dXJuOgogICogSXQgZmlsbHMgdGhlIGxv Y2F0aW9ucyBwb2ludGVkIGJ5IGZlZWRiYWNrX2RpdmlkZXJfcGFyYW0KICAqCQkJCQlhbmQgZnJh Y3RfZmVlZGJhY2tfZGl2aWRlcl9wYXJhbQogICogSXQgcmV0dXJucwktIHRydWUgaWYgZmVlZGJh Y2sgZGl2aWRlciBub3QgMApAQCAtMTc1LDIyICsxNzQsMjIgQEAgc3RhdGljIGJvb2wgY2FsY3Vs YXRlX2ZiX2FuZF9mcmFjdGlvbmFsX2ZiX2RpdmlkZXIoCiB9CiAKIC8qKgotKmNhbGNfZmJfZGl2 aWRlcl9jaGVja2luZ190b2xlcmFuY2UKLSoKLSpERVNDUklQVElPTjogQ2FsY3VsYXRlcyBGZWVk YmFjayBhbmQgRnJhY3Rpb25hbCBGZWVkYmFjayBkaXZpZGVyIHZhbHVlcwotKgkJZm9yIHBhc3Nl ZCBSZWZlcmVuY2UgYW5kIFBvc3QgZGl2aWRlciwgY2hlY2tpbmcgZm9yIHRvbGVyYW5jZS4KLSpQ QVJBTUVURVJTOgotKiBwbGxfc2V0dGluZ3MJCVBvaW50ZXIgdG8gc3RydWN0dXJlCi0qIHJlZl9k aXZpZGVyCQlSZWZlcmVuY2UgZGl2aWRlciAoYWxyZWFkeSBrbm93bikKLSogcG9zdERpdmlkZXIJ CVBvc3QgRGl2aWRlciAoYWxyZWFkeSBrbm93bikKLSogdG9sZXJhbmNlCQlUb2xlcmFuY2UgZm9y IENhbGN1bGF0ZWQgUGl4ZWwgQ2xvY2sgdG8gYmUgd2l0aGluCi0qCi0qUkVUVVJOUzoKLSogSXQg ZmlsbHMgdGhlIFBMTFNldHRpbmdzIHN0cnVjdHVyZSB3aXRoIFBMTCBEaXZpZGVycyB2YWx1ZXMK LSogaWYgY2FsY3VsYXRlZCB2YWx1ZXMgYXJlIHdpdGhpbiByZXF1aXJlZCB0b2xlcmFuY2UKLSog SXQgcmV0dXJucwktIHRydWUgaWYgZXJyb3IgaXMgd2l0aGluIHRvbGVyYW5jZQotKgkJLSBmYWxz ZSBpZiBlcnJvciBpcyBub3Qgd2l0aGluIHRvbGVyYW5jZQotKi8KKyAqIGNhbGNfZmJfZGl2aWRl cl9jaGVja2luZ190b2xlcmFuY2UgLSBDYWxjdWxhdGVzIEZlZWRiYWNrIGFuZAorICogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZyYWN0aW9uYWwgRmVlZGJhY2sgZGl2aWRl ciB2YWx1ZXMKKyAqCQkgICAgICAgICAgICAgICAgICAgICAgICBmb3IgcGFzc2VkIFJlZmVyZW5j ZSBhbmQgUG9zdCBkaXZpZGVyLAorICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIGNoZWNraW5nIGZvciB0b2xlcmFuY2UuCisgKiBAY2FsY19wbGxfY3M6CVBvaW50ZXIgdG8g Y2xvY2sgc291cmNlIGluZm9ybWF0aW9uCisgKiBAcGxsX3NldHRpbmdzOglQb2ludGVyIHRvIFBM TCBzZXR0aW5ncworICogQHJlZl9kaXZpZGVyOglSZWZlcmVuY2UgZGl2aWRlciAoYWxyZWFkeSBr bm93bikKKyAqIEBwb3N0X2RpdmlkZXI6CVBvc3QgRGl2aWRlciAoYWxyZWFkeSBrbm93bikKKyAq IEB0b2xlcmFuY2U6CQlUb2xlcmFuY2UgZm9yIENhbGN1bGF0ZWQgUGl4ZWwgQ2xvY2sgdG8gYmUg d2l0aGluCisgKgorICogcmV0dXJuOgorICogIEl0IGZpbGxzIHRoZSBQTExTZXR0aW5ncyBzdHJ1 Y3R1cmUgd2l0aCBQTEwgRGl2aWRlcnMgdmFsdWVzCisgKiAgaWYgY2FsY3VsYXRlZCB2YWx1ZXMg YXJlIHdpdGhpbiByZXF1aXJlZCB0b2xlcmFuY2UKKyAqICBJdCByZXR1cm5zCS0gdHJ1ZSBpZiBl cnJvciBpcyB3aXRoaW4gdG9sZXJhbmNlCisgKgkJLSBmYWxzZSBpZiBlcnJvciBpcyBub3Qgd2l0 aGluIHRvbGVyYW5jZQorICovCiBzdGF0aWMgYm9vbCBjYWxjX2ZiX2RpdmlkZXJfY2hlY2tpbmdf dG9sZXJhbmNlKAogCQlzdHJ1Y3QgY2FsY19wbGxfY2xvY2tfc291cmNlICpjYWxjX3BsbF9jcywK IAkJc3RydWN0IHBsbF9zZXR0aW5ncyAqcGxsX3NldHRpbmdzLApAQCAtNDYwLDcgKzQ1OSw3IEBA IHN0YXRpYyBib29sIHBsbF9hZGp1c3RfcGl4X2NsaygKIAlyZXR1cm4gZmFsc2U7CiB9CiAKLS8q KgorLyoKICAqIENhbGN1bGF0ZSBQTEwgRGl2aWRlcnMgZm9yIGdpdmVuIENsb2NrIFZhbHVlLgog ICogRmlyc3Qgd2lsbCBjYWxsIFZCSU9TIEFkanVzdCBFeGVjIHRhYmxlIHRvIGNoZWNrIGlmIHJl cXVlc3RlZCBQaXhlbCBjbG9jawogICogd2lsbCBiZSBBZGp1c3RlZCBiYXNlZCBvbiB1c2FnZS4K LS0gCjIuMjUuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KYW1kLWdmeCBtYWlsaW5nIGxpc3QKYW1kLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9hbWQtZ2Z4Cg==