Received: by 10.223.164.221 with SMTP id h29csp291303wrb; Mon, 16 Oct 2017 03:09:49 -0700 (PDT) X-Received: by 10.159.207.131 with SMTP id z3mr8620714plo.191.1508148589625; Mon, 16 Oct 2017 03:09:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1508148589; cv=none; d=google.com; s=arc-20160816; b=yOED/E8IskGI/ViOC849oPl9RwsyLhg5+un5N0+5Br4tN89LxzZSLIS5ldv1lLiPYA rhnkuKlGmI2D1CDDib4mJvylIoLO6NzjhoRkkEPTAzSPlthWTOuJlY04qoyWRQ0UkjR0 fEtiVWg+WwxhhicMbSJCbrvR4ZvlIAYx7bP8+I//7J2VsJrElpuo6rz4UxoOiq2ixsnF jgUZII8+12aJLX0hZYwbBIPsvm9y4XcRRjTtHV/KtCHymulc3CuVCo5pYzoPZqnS3ZfN gkdFBCBSC33d76KJVvfOnMiW6CESGEFoY7p2uupz48gk5WpQZ44CaByo8aAeN2CpYx/0 n0hg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:arc-authentication-results; bh=/VhBvufW2UXTebogNWR1iGHC5AWrbZtFr6zVkNBLVa0=; b=eyIv6jIB8bClunnzmkxkbISS7lXYkus4sBZxiMCHV+WxZaZ2lCoqeRtPsDcGd3sMX5 UvCBVTkPwMx35HSrjZfm/7smmyjLqvnURfyvkVR8XVcRyNv98Doej6mgtwRM4BCXIX3w lTG5I5QgPECR5/USAlwBWguQ9/hQWrA7eMZJgLO4wfxVwYxmeyvZ+f0c+uq40bEc0PIr mFCQYHHSAW4H2sP4/abjEsr59ByDtJCvFN913V8epJYlZEzwrFH5t+KUCpTummCRiIPj 1gbCAZmBCoCJ+YWYzqNx7SRxgNUSI5YvCJ9C3HCCa8V6t1n6mEOvJ1bythVySJm+Ye28 EJcw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=rtUKWCEB; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b3si4325660plr.706.2017.10.16.03.09.35; Mon, 16 Oct 2017 03:09:49 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=rtUKWCEB; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752238AbdJPKIj (ORCPT + 99 others); Mon, 16 Oct 2017 06:08:39 -0400 Received: from mail-wm0-f67.google.com ([74.125.82.67]:56585 "EHLO mail-wm0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752208AbdJPKIh (ORCPT ); Mon, 16 Oct 2017 06:08:37 -0400 Received: by mail-wm0-f67.google.com with SMTP id l68so1423489wmd.5 for ; Mon, 16 Oct 2017 03:08:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=/VhBvufW2UXTebogNWR1iGHC5AWrbZtFr6zVkNBLVa0=; b=rtUKWCEB/842rdezRz0anTfZbLsPH13WCiCbq3K6YLNgvAdJr8K7XE7ZXf3s8IUYEF M6m60RDMUlQ6o2YWO/DKWb8R2ZeKZDWsZkm33US0XlAet283NaTTpf85OuD6o3N5wDZf O55h8YDRg1leXund7YzKAXTFZb84SVxdMVLXhI38bh2d/xCIPQxgvQX0XsWTp2J7OGmI MJ2PBhDJkdTmVgat07CSyybVSWdeqh4WXivYrTwRphCMvfyB3vk4/kpPtKnMMuIG4Kma y/w7hM5g6EUQCbi65IV8I9LcKnKcSJl+xWHKt7kOu9YtX6ecUw/I3lptAxx0j5JGz1ev 3dhA== 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; bh=/VhBvufW2UXTebogNWR1iGHC5AWrbZtFr6zVkNBLVa0=; b=NcD/RS+VKX8i9Ac6ZSt/lPkTeBpVeTmFIt/9CLTkoRZyj8jv5xDcaBaw6TIuYjGtSd Uji8VNfhGsqkyF7aw2pb/KwuTodSU/sihSyoYNP3QT3BejFJzgl4KkuCUmyB1//3sQmQ 55OytwbzYTyDqd1gAniy5+WSnegFr5NsxujUBSKR99f8OR40t1pGwX/RDX0karjZOR5j 4u9LB5r7GgEhXngk8wleftKIq5zgBLJcgcOHT6MZDxNQUHJxSFIj09vehNUnHWWSjTKK RndGXqp3aEXgC1Uo4UudJplMozFnkj82lFs5AHmdlmcjejUP6wGQXeZkhShAcqBB3ZBP WkWQ== X-Gm-Message-State: AMCzsaUYVRV04wJ0tQEoNXBGCIjr3rCvVTOLo31MAeP7R1do5xsBt+Lv zc9SKkZMg7cb6Nh5aqE4ej4= X-Google-Smtp-Source: ABhQp+SpBRqqziLDXS4ycyXDIcFFDQcXztHXc/7Eyh/quqrJ7vI2fJMZnx//oYB8WYSFKiDnN/LQWw== X-Received: by 10.28.153.206 with SMTP id b197mr495508wme.60.1508148516147; Mon, 16 Oct 2017 03:08:36 -0700 (PDT) Received: from gmail.com (dell-goyal.wifi.rsr.lip6.fr. [132.227.77.190]) by smtp.gmail.com with ESMTPSA id d195sm3828477wmd.0.2017.10.16.03.08.34 (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 16 Oct 2017 03:08:35 -0700 (PDT) Received: by gmail.com (sSMTP sendmail emulation); Mon, 16 Oct 2017 12:08:34 +0200 From: Bhumika Goyal To: julia.lawall@lip6.fr, nsekhar@ti.com, khilman@kernel.org, linux@armlinux.org.uk, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Cc: Bhumika Goyal Subject: [PATCH 1/2] ARM: davinci: make the function argument as const Date: Mon, 16 Oct 2017 12:08:23 +0200 Message-Id: <1508148504-2771-2-git-send-email-bhumirks@gmail.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1508148504-2771-1-git-send-email-bhumirks@gmail.com> References: <1508148504-2771-1-git-send-email-bhumirks@gmail.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Make the function argument of the function davinci_common_init as const as it's memory contents are only copied during a memcpy call. So, the fields of the structure to which the argument soc_info points to never gets modified and therefore the argument can be made const. Add const to the prototype too. Signed-off-by: Bhumika Goyal --- arch/arm/mach-davinci/common.c | 2 +- arch/arm/mach-davinci/include/mach/common.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/mach-davinci/common.c b/arch/arm/mach-davinci/common.c index 9f9fbfa..bcb6a7b 100644 --- a/arch/arm/mach-davinci/common.c +++ b/arch/arm/mach-davinci/common.c @@ -77,7 +77,7 @@ static int __init davinci_init_id(struct davinci_soc_info *soc_info) return -EINVAL; } -void __init davinci_common_init(struct davinci_soc_info *soc_info) +void __init davinci_common_init(const struct davinci_soc_info *soc_info) { int ret; diff --git a/arch/arm/mach-davinci/include/mach/common.h b/arch/arm/mach-davinci/include/mach/common.h index 037aa66..433a008 100644 --- a/arch/arm/mach-davinci/include/mach/common.h +++ b/arch/arm/mach-davinci/include/mach/common.h @@ -79,7 +79,7 @@ struct davinci_soc_info { extern struct davinci_soc_info davinci_soc_info; -extern void davinci_common_init(struct davinci_soc_info *soc_info); +extern void davinci_common_init(const struct davinci_soc_info *soc_info); extern void davinci_init_ide(void); void davinci_restart(enum reboot_mode mode, const char *cmd); void davinci_init_late(void); -- 1.9.1 From 1585224683502967374@xxx Mon Nov 27 13:07:46 +0000 2017 X-GM-THRID: 1585224683502967374 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread