Received: by 2002:ac0:aa62:0:0:0:0:0 with SMTP id w31-v6csp1952403ima; Thu, 25 Oct 2018 07:29:46 -0700 (PDT) X-Google-Smtp-Source: AJdET5cWaiAw3lSUdOB48M2CWxNa498z4g1VZfb8ihDiLqWb0wG5oJRihoXiPpZIpyOyzR8HjCQY X-Received: by 2002:a17:902:bd0a:: with SMTP id p10-v6mr1675469pls.245.1540477786364; Thu, 25 Oct 2018 07:29:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1540477786; cv=none; d=google.com; s=arc-20160816; b=wNQloK/70yDUWlRyItxbk3CjxwSjU2V+xZZkgFj3YqKg1q1cFlQ33u7jDHQ8+DUw7P 8jgKwvmBQvT00HKE64cWve+wiEZaM6G7Tmp0pAm7YNIB7n7yaaV6bKVMY3bq1Ujlyzz9 JYAoQKIv8qOBUSA+x1r/911OxzWHz7aX+vP9FQYYbLvW0sDUhTCrD4nMdEovycyaI7Ls azcBdCMkguxbnz/pkJZj2hi8vuvUTpvJHOmT72jMz37XRKGM8XxzrvocWtx6PuIf+t06 wZ6ycbaiWSlygfdjv/8CPZzPVs6P1i3AFe/hPSzMcZczCdHlXyQei16Fw2rNI+wRHrG3 35/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=9P67Sy03ihCXS3P3m3ojcyR3dp6cCRZPPPb9XR42GtA=; b=WapxW6BeowRCcPtnpMoqS4L1BTgSzCTDcO+Ewnu1fq/faDEes+3HTIMWjmIPkU9NNA s9GyYYXbN3Kql5vewQWqQPhDSBJWKdjr9grqnItmhKbR2S6Ajcp6HOrbACnzD2RbreSl 2SwEAV0OpADw8vCY8+Q53jZ1b62w9opazvt72pRIeSlEVtuNTEXPVJw6H+R/UmdAkW3t qCbS7eHyGvz/ow+CFpbIw1YA1xcd5xR0ednhRimmvI4O9Ki+wCmHxdAO3F2RxDuR4VqI AAezQmJ8fplaFnhFpJUPLYaELPeKgE/8zST5/idJyUq1lrzO1UfxCsoPAODOQcsCMuzx XLkQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=sTdwmzyr; 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=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a3-v6si8014047pgb.457.2018.10.25.07.29.22; Thu, 25 Oct 2018 07:29:46 -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=@kernel.org header.s=default header.b=sTdwmzyr; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730568AbeJYWw3 (ORCPT + 99 others); Thu, 25 Oct 2018 18:52:29 -0400 Received: from mail.kernel.org ([198.145.29.99]:34494 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730541AbeJYWw2 (ORCPT ); Thu, 25 Oct 2018 18:52:28 -0400 Received: from sasha-vm.mshome.net (unknown [167.98.65.38]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id DC61D2147A; Thu, 25 Oct 2018 14:19:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1540477170; bh=ghnrFA6xlhIs9A5rBQlzdKGt3ajPKSeX0Qj1hKeUVwA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=sTdwmzyrdmeQnkpgzknPetkp7VJ5E6sq/lR2ncxsi3a8kX9qfbm74SUQEuMG3wF4s jPixa0wsHO0g29jq10Ml27QbfrSXghCNytp5O67/sY314Zb/Waa8WYkGH8hjBHYGjE WzZWnXqC4XodjZYWHkyLuI8//7oitMV8mYE/Kh38= From: Sasha Levin To: stable@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Tony Lindgren , Sasha Levin Subject: [PATCH AUTOSEL 3.18 23/98] ARM: OMAP2+: Fix n900 board name for legacy user space Date: Thu, 25 Oct 2018 10:17:38 -0400 Message-Id: <20181025141853.214051-23-sashal@kernel.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20181025141853.214051-1-sashal@kernel.org> References: <20181025141853.214051-1-sashal@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Tony Lindgren [ Upstream commit 71c4f6027da75c6c1fd92e05b63108a09ec2b109 ] N900 legacy user space apps need the board name in /proc/cpuinfo to work properly for the Hardware entry. For other boards this should not be an issues and they can use the generic Hardware entry. Let's fix the issue by adding a custom DT_MACHINE_START for n900. Tested-by: Pali Rohár Acked-by: Pavel Machek Signed-off-by: Tony Lindgren Signed-off-by: Sasha Levin --- arch/arm/mach-omap2/board-generic.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/arch/arm/mach-omap2/board-generic.c b/arch/arm/mach-omap2/board-generic.c index 608079a1aba6..b61c049f92d6 100644 --- a/arch/arm/mach-omap2/board-generic.c +++ b/arch/arm/mach-omap2/board-generic.c @@ -77,6 +77,24 @@ MACHINE_END #endif #ifdef CONFIG_ARCH_OMAP3 +/* Some boards need board name for legacy userspace in /proc/cpuinfo */ +static const char *const n900_boards_compat[] __initconst = { + "nokia,omap3-n900", + NULL, +}; + +DT_MACHINE_START(OMAP3_N900_DT, "Nokia RX-51 board") + .reserve = omap_reserve, + .map_io = omap3_map_io, + .init_early = omap3430_init_early, + .init_machine = omap_generic_init, + .init_late = omap3_init_late, + .init_time = omap3_sync32k_timer_init, + .dt_compat = n900_boards_compat, + .restart = omap3xxx_restart, +MACHINE_END + +/* Generic omap3 boards, most boards can use these */ static const char *const omap3_boards_compat[] __initconst = { "ti,omap3430", "ti,omap3", -- 2.17.1