Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp384536pxb; Wed, 15 Sep 2021 04:28:45 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxUTcolg0aOic8AmZKa8wknIXdKuf/g/8EBn4ZEDWznsY3VAdUy57OIUPAXqNxBHAqZtq3Q X-Received: by 2002:a17:906:3486:: with SMTP id g6mr25281224ejb.71.1631705324752; Wed, 15 Sep 2021 04:28:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1631705324; cv=none; d=google.com; s=arc-20160816; b=xnaSerfy+fRqCBiUYSvHS9p4kDVDfye/JUsm8Dg6kA7tG74Gx8+x3ddgH7VSi8rV8O f9VwH6hvczUOjgc3FLhmSDGD79y4uF0EVs/+p0TlIeeWv7WGWnnr2EZ0g5F2IF5nMm+M p3Gx05mTT99RX+ejU7wYZuI4QOUFUgym8uukqg6vdipWPD7ibz4zvlT5L/Tp7nij8FlY hZm00rDwySUHY5WHgg3BzuC44NPKt8WLfRKDqbsS0RPsY/cwx15uLsVpbml8jTxzhil+ NbVhDWt3bjOx7tRPcyEzLPYHIvbJ+TxL8phbAl/E8ZheBjymG38Msyn9xKGBOQR/syGr Nr/A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=cc3O1bxDlaxpZJKHx5bBL2k1ahxsr3eUxsuOrkSwHes=; b=nBmZtNDautWEr6IWjzkslZlPUFL3zyfmrzV4wIhFmxk5Bmjo2IZZKHZNMSH/+8rWaE UJMi8EmBV+AOkWmOP3/sWLnfFXtqVDHtynuRzOQYldpG48DXe+8U05Di7CbmtBB95wPI lt9ir8buXamlpdPz1qe/pmYNG7ryofCOiu7Kr3bAlX0pDtQZiOq7+6HDwRlrrLpnq/UH 2hJskRSPvbvo4+HXpPQwvy671uDuD9lAGhjh0xXCzfXYfZYiFSJSmRQlIiO9kK3x5PHu AEZaBrUV2Px1F2WCc94k9WzEy3+VTTYMH2b4LE66Qy4WW10R7QU6ULVBCR/eR/7RaU4t j0Fw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b=TXL8wXtA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id kx3si17485302ejc.108.2021.09.15.04.28.20; Wed, 15 Sep 2021 04:28:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b=TXL8wXtA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232733AbhIOL2W (ORCPT + 99 others); Wed, 15 Sep 2021 07:28:22 -0400 Received: from smtp-relay-canonical-1.canonical.com ([185.125.188.121]:55108 "EHLO smtp-relay-canonical-1.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232526AbhIOL2W (ORCPT ); Wed, 15 Sep 2021 07:28:22 -0400 Received: from localhost (1.general.cking.uk.vpn [10.172.193.212]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-canonical-1.canonical.com (Postfix) with ESMTPSA id 74E0E3F245; Wed, 15 Sep 2021 11:27:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1631705222; bh=cc3O1bxDlaxpZJKHx5bBL2k1ahxsr3eUxsuOrkSwHes=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:Content-Type; b=TXL8wXtA8ZNQjBox1VLATAG9KebKRJQ75kVbfVXhc+YmCZgVMdKMdP78idKG6W7D0 71deGXXjILTv7+HKK7/6DrDKopGZCIe3eAbWY+VTXbJN2Ma36v6YdTFyDQbBLxWaHJ i8F38dQ0tYY2My/9FVqViYzt3tVD/BbhesJd9bgKtO0iM3eICVCn/MWd+nRn6uR6T1 eUIocUimfXiBQQbiMPL+jpoH8xAjTVlK2y108xWUr0sjStXHCsfx0ZR3yoxKcYhlTZ BzNy44x8kz8vCzH64XEphHCXwJCpE+hDjMZYyMwxe9BpI4fXPHCAUvA0r2JHHjRo8G l+6oEltjH/T0w== From: Colin King To: Jani Nikula , Joonas Lahtinen , Rodrigo Vivi , David Airlie , Daniel Vetter , intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org Cc: kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH][next] drm/i915: make array states static const Date: Wed, 15 Sep 2021 12:27:02 +0100 Message-Id: <20210915112702.12783-1-colin.king@canonical.com> X-Mailer: git-send-email 2.32.0 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 From: Colin Ian King Don't populate the read-only array states on the stack but instead it static. Also makes the object code smaller. Signed-off-by: Colin Ian King --- drivers/gpu/drm/i915/display/intel_display_power.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/i915/display/intel_display_power.c b/drivers/gpu/drm/i915/display/intel_display_power.c index cce1a926fcc1..a60710348613 100644 --- a/drivers/gpu/drm/i915/display/intel_display_power.c +++ b/drivers/gpu/drm/i915/display/intel_display_power.c @@ -893,7 +893,7 @@ static u32 sanitize_target_dc_state(struct drm_i915_private *dev_priv, u32 target_dc_state) { - u32 states[] = { + static const u32 states[] = { DC_STATE_EN_UPTO_DC6, DC_STATE_EN_UPTO_DC5, DC_STATE_EN_DC3CO, -- 2.32.0