Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp710405ybz; Wed, 15 Apr 2020 17:14:44 -0700 (PDT) X-Google-Smtp-Source: APiQypJJf3+2dhoUnMh3izYxmzhllPV5OsrCw790BRCl0XbUsitduvf7dKhS73ao1cW7zTbqKCsK X-Received: by 2002:a17:907:9483:: with SMTP id dm3mr4653912ejc.280.1586996084163; Wed, 15 Apr 2020 17:14:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1586996084; cv=none; d=google.com; s=arc-20160816; b=pl1QPpjAlwK8xCdNNAaBLmUkcVR2eapg312LVcavuzkMsiujPeB7hz6lPZwBlvh6Xt 24X16IA/HYGdOiyplWP6jJF+VEZl49Ul1O2J2yICCKUbsST0imzE3HPqConnG/iyJr+f VsTVrSV39vnX15tuGYrN4DRCebxa/tjvexdVHPN17CuGKkShfKEHV9C542aMJQYA5O6f Id86g/HxsrJf0B+CtVErgJrNxwgBcn/w4tLLN0CxrSpb5sLvh8wB5/9GRpbpbn4cxCIe hfQ9DyFlxnMdsCVRtlafhYmo57QrAPy3odVQTf6vz8MWGuU256ImCjChIzGRvLs0Depz hkYw== 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; bh=ef+IlIMoR6P38VXVnN5mupD3SWyJU44AmKtxoO6Tayg=; b=eKH1BxzaW0MB3dRj02mivWJvlvKWPyskbEmwNsbPwt1HPbi74364gCwjr+3n+bl9Sc uChtkhD5TDsr+5RUso4Cn/ZZIWVoERXDnb9GWzrCM0ut/7QH14PBXzgrqPS4+OCQY3zl 4HAv7g3ybDeXQRMGMBIPX6sZjL7SmeELmpNr/gx4znG6bmY0plfNGqIJ0tlUywXBJB4p 1308St1srcN+7TTYx+Tj3CcLH2LopuirCBl2FHV+ROJWTwPUVbO5SKEjrvS2JFtMT0M0 Nzb3qyrXaVuUw+kUjdWWjmmS2AOIrFWqWsRlr1rEVPzJpScRa+IySbll/us8O3VUW9Cy lEdQ== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id d10si4737651edq.344.2020.04.15.17.14.21; Wed, 15 Apr 2020 17:14: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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1414655AbgDOPZ5 (ORCPT + 99 others); Wed, 15 Apr 2020 11:25:57 -0400 Received: from m17618.mail.qiye.163.com ([59.111.176.18]:14998 "EHLO m17618.mail.qiye.163.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2636875AbgDOPZj (ORCPT ); Wed, 15 Apr 2020 11:25:39 -0400 Received: from ubuntu.localdomain (unknown [58.251.74.226]) by m17618.mail.qiye.163.com (Hmail) with ESMTPA id D969D4E1A58; Wed, 15 Apr 2020 23:25:35 +0800 (CST) From: Wang Wenhu To: gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, oss@buserror.net, christophe.leroy@c-s.fr, linuxppc-dev@lists.ozlabs.org Cc: kernel@vivo.com, Wang Wenhu , Michael Ellerman Subject: [PATCH v2,1/5] powerpc: 85xx: make FSL_85XX_CACHE_SRAM configurable Date: Wed, 15 Apr 2020 08:24:38 -0700 Message-Id: <20200415152442.122873-2-wenhu.wang@vivo.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200415152442.122873-1-wenhu.wang@vivo.com> References: <20200415124929.GA3265842@kroah.com> <20200415152442.122873-1-wenhu.wang@vivo.com> X-HM-Spam-Status: e1kfGhgUHx5ZQUtXWQgYFAkeWUFZSFVKQk9LS0tJT09KT0tNSVlXWShZQU hPN1dZLVlBSVdZCQ4XHghZQVk1NCk2OjckKS43PlkG X-HM-Sender-Digest: e1kMHhlZQR0aFwgeV1kSHx4VD1lBWUc6KxQ6CAw6GTg8QwgyLyoIGQs5 VjdPFB1VSlVKTkNNQk1PSEhNSU1DVTMWGhIXVQweFRMOVQwaFRw7DRINFFUYFBZFWVdZEgtZQVlO Q1VJTkpVTE9VSUlNWVdZCAFZQUhLSUI3Bg++ X-HM-Tid: 0a717e720e149376kuwsd969d4e1a58 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Enable FSL_85XX_CACHE_SRAM selection. On e500 platforms, the cache could be configured and used as a piece of SRAM which is hignly friendly for some user level application performances. Cc: Greg Kroah-Hartman Cc: Christophe Leroy Cc: Scott Wood Cc: Michael Ellerman Cc: linuxppc-dev@lists.ozlabs.org Signed-off-by: Wang Wenhu --- Changes since v1: * None --- arch/powerpc/platforms/85xx/Kconfig | 2 +- arch/powerpc/platforms/Kconfig.cputype | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/arch/powerpc/platforms/85xx/Kconfig b/arch/powerpc/platforms/85xx/Kconfig index fa3d29dcb57e..6debb4f1b9cc 100644 --- a/arch/powerpc/platforms/85xx/Kconfig +++ b/arch/powerpc/platforms/85xx/Kconfig @@ -17,7 +17,7 @@ if FSL_SOC_BOOKE if PPC32 config FSL_85XX_CACHE_SRAM - bool + bool "Freescale 85xx Cache-Sram" select PPC_LIB_RHEAP help When selected, this option enables cache-sram support diff --git a/arch/powerpc/platforms/Kconfig.cputype b/arch/powerpc/platforms/Kconfig.cputype index 0c3c1902135c..1921e9a573e8 100644 --- a/arch/powerpc/platforms/Kconfig.cputype +++ b/arch/powerpc/platforms/Kconfig.cputype @@ -1,6 +1,6 @@ # SPDX-License-Identifier: GPL-2.0 config PPC32 - bool + bool "32-bit kernel" default y if !PPC64 select KASAN_VMALLOC if KASAN && MODULES @@ -15,6 +15,7 @@ config PPC_BOOK3S_32 bool menu "Processor support" + choice prompt "Processor Type" depends on PPC32 @@ -211,9 +212,9 @@ config PPC_BOOK3E depends on PPC_BOOK3E_64 config E500 + bool "e500 Support" select FSL_EMB_PERFMON select PPC_FSL_BOOK3E - bool config PPC_E500MC bool "e500mc Support" -- 2.17.1