From patchwork Mon Oct 17 17:17:23 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: firas ashkar X-Patchwork-Id: 3645 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:4ac7:0:0:0:0:0 with SMTP id y7csp1571645wrs; Mon, 17 Oct 2022 10:53:25 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5t605qgAtaRRtBLHqPu7YKP7O190Mhp4R6OhFyVX618T4Dm3kxQzY4pjR8URuXesVlG1mb X-Received: by 2002:a05:6402:d5f:b0:458:dc7e:f728 with SMTP id ec31-20020a0564020d5f00b00458dc7ef728mr11670984edb.220.1666029205327; Mon, 17 Oct 2022 10:53:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666029205; cv=none; d=google.com; s=arc-20160816; b=RNvJIUP+BKk1SqZr7N3iQsBVNdnzhtRVjui2HRIYhQQ7Pv6ABhb1uv7WHUeMWZv84U 7H8g7HBpNIvUh7SK6tLUN7eVLTK5Pj9e5QCR7YiWygAAmp5WiJakAjhN/cBuQt3ruqis RlhWDDzj5X2kp11AJNxy2rPKh9RqkcdzjMPbEhG+JNgYUBhj2XT3NDBikBK+gX2DMOOo LlGguqgTIqcW3Xs2POMybmcAHNjvLOhxT+jwPaTfy2jc7btzB/ugXNT8QPATJPK3Mqyi aWFoN1/H2CRb82tHdG82SngUnS8oJjb6HE7eyglXUfpC/yi2owxIH97hD6CwHk9/vOqT 578g== 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:dkim-filter; bh=+Luzp+iknKkqQ49XgkNP2jOmFoImMb0zKegv/sjKa54=; b=duJAoPVJNu6t0zL9QFAEmtzfQYzTRiwd2DfeJ1ndPutwJfxB3vYtUEHbpQhlKIYxdV TiSrfQ+2edjw5z18ln6ppVzB7rVL7bJ4xaZMTc1Qi//cqnHZdt/18TYR3AGEKjMW3deS sAWIXpXzytni80uooSoV+dg9+Ic2WGRfnE2HtnWof7php/1mxYJPfsTUoy1So2MaP84s EB92moQyCXmUYQmi8eiI5Xg8iUJf2KHguFqDyc+Rja1/xTBRwIPt82hN1/ftbZm7xZXN InyycHxv40HNJ9RQW7zVXMJfSmBJjEE8wyVQSmaeJVIfM+PQQ8gEpBvYgcVRag4b8BzU R0Hw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@savoirfairelinux.com header.s=DFC430D2-D198-11EC-948E-34200CB392D2 header.b=HSoeX+Fe; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id g12-20020a1709065d0c00b0078de8494d0esi10347255ejt.575.2022.10.17.10.52.53; Mon, 17 Oct 2022 10:53:25 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@savoirfairelinux.com header.s=DFC430D2-D198-11EC-948E-34200CB392D2 header.b=HSoeX+Fe; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230388AbiJQRmm (ORCPT + 99 others); Mon, 17 Oct 2022 13:42:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51550 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230298AbiJQRml (ORCPT ); Mon, 17 Oct 2022 13:42:41 -0400 X-Greylist: delayed 1506 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Mon, 17 Oct 2022 10:42:39 PDT Received: from mail.savoirfairelinux.com (mail.savoirfairelinux.com [208.88.110.44]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EE5E2F59E for ; Mon, 17 Oct 2022 10:42:39 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.savoirfairelinux.com (Postfix) with ESMTP id 834729C073E; Mon, 17 Oct 2022 13:17:32 -0400 (EDT) Received: from mail.savoirfairelinux.com ([127.0.0.1]) by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id zYB__H4skXMQ; Mon, 17 Oct 2022 13:17:31 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by mail.savoirfairelinux.com (Postfix) with ESMTP id C6C549C0792; Mon, 17 Oct 2022 13:17:31 -0400 (EDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.savoirfairelinux.com C6C549C0792 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=savoirfairelinux.com; s=DFC430D2-D198-11EC-948E-34200CB392D2; t=1666027051; bh=+Luzp+iknKkqQ49XgkNP2jOmFoImMb0zKegv/sjKa54=; h=From:To:Date:Message-Id:MIME-Version; b=HSoeX+FeokVumyCHYEkqYIkkcveLB7hluGAi65nWqARnw2TtTnckcaz13J4ibiDsP 2jLNaXf485QQaRPmNQUvGUa/InT0UGuGNzY7bXfb7YQT5vLONvmzWEji5DsYfJxkG9 Hyjtk8QtOEhe32SS5GpaH4wQrtp/uF4Tw/Vp/wTf525HwscLNKGdpIZYgb5SlW5yLm 7eOIiV56jpDDLzRM89dxRejMdJCey4178b7CASSQW3BLttXnxM+zDsqzd2AhtebPD1 EViRBjiZ7RR7JwVBDIA8hn+pqyKz76POb7ikz6qtggYiD+7W2AiL43nQI0l+9VrY1f 6HZKfpnQEcBgA== X-Virus-Scanned: amavisd-new at mail.savoirfairelinux.com Received: from mail.savoirfairelinux.com ([127.0.0.1]) by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id vMY64oYDEsFt; Mon, 17 Oct 2022 13:17:31 -0400 (EDT) Received: from barbarian.mtl.sfl (unknown [192.168.51.254]) by mail.savoirfairelinux.com (Postfix) with ESMTPSA id 975FC9C073E; Mon, 17 Oct 2022 13:17:31 -0400 (EDT) From: Firas Ashkar To: linux-arm-kernel@lists.infradead.org Cc: linux-kernel@vger.kernel.org, trivial@kernel.org, alex@digriz.org.uk, Firas Ashkar Subject: [PATCH] ARM: orion5x: add new FPGA ID Date: Mon, 17 Oct 2022 13:17:23 -0400 Message-Id: <20221017171723.1639558-1-firas.ashkar@savoirfairelinux.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1746958240044855654?= X-GMAIL-MSGID: =?utf-8?q?1746958240044855654?= add new EmbeddedTS FPGA revision id, suppressing related boot time warning message. $ dmesg Booting Linux on physical CPU 0x0 Linux version 6.1.0-rc1 (fashkar@barbarian) \ (arm-buildroot-linux-gnueabi-gcc.br_real 10.3.0, \ GNU ld (GNU Binutils) 2.36.1) #2 PREEMPT Mon Oct 17 12:04:27 EDT 2022 CPU: Feroceon [41069260] revision 0 (ARMv5TEJ), cr=b005317f CPU: VIVT data cache, VIVT instruction cache Machine: Technologic Systems TS-78xx SBC ... DMA: preallocated 256 KiB pool for atomic coherent allocations Orion ID: MV88F5182-A2. TCLK=166666667. initial MPP regs: 00000000 00000000 03ff0000 final MPP regs: 00000003 00000000 03ff0000 ts78xx_setup: FPGA magic=0x00b480, rev=0x0b ... $ Signed-off-by: Firas Ashkar --- :100644 100644 2f4fe3ca5c1a 466e2a4cd6f7 M arch/arm/mach-orion5x/ts78xx-fpga.h :100644 100644 af810e7ccd79 0f619b1bbc52 M arch/arm/mach-orion5x/ts78xx-setup.c arch/arm/mach-orion5x/ts78xx-fpga.h | 1 + arch/arm/mach-orion5x/ts78xx-setup.c | 1 + 2 files changed, 2 insertions(+) diff --git a/arch/arm/mach-orion5x/ts78xx-fpga.h b/arch/arm/mach-orion5x/ts78xx-fpga.h index 2f4fe3ca5c1a..466e2a4cd6f7 100644 --- a/arch/arm/mach-orion5x/ts78xx-fpga.h +++ b/arch/arm/mach-orion5x/ts78xx-fpga.h @@ -17,6 +17,7 @@ enum fpga_ids { TS7800_REV_7 = FPGAID(TS7800_FPGA_MAGIC, 0x07), TS7800_REV_8 = FPGAID(TS7800_FPGA_MAGIC, 0x08), TS7800_REV_9 = FPGAID(TS7800_FPGA_MAGIC, 0x09), + TS7800_REV_11 = FPGAID(TS7800_FPGA_MAGIC, 0x0b), /* Unaffordable & Expensive */ UAE_DUMMY = FPGAID(0xffffff, 0x01), diff --git a/arch/arm/mach-orion5x/ts78xx-setup.c b/arch/arm/mach-orion5x/ts78xx-setup.c index af810e7ccd79..0f619b1bbc52 100644 --- a/arch/arm/mach-orion5x/ts78xx-setup.c +++ b/arch/arm/mach-orion5x/ts78xx-setup.c @@ -345,6 +345,7 @@ static void ts78xx_fpga_supports(void) case TS7800_REV_7: case TS7800_REV_8: case TS7800_REV_9: + case TS7800_REV_11: ts78xx_fpga.supports.ts_rtc.present = 1; ts78xx_fpga.supports.ts_nand.present = 1; ts78xx_fpga.supports.ts_rng.present = 1;