From patchwork Fri May 31 14:18:15 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942162 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=dgZFAz3V; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQGh4krbz20Pc for ; Sat, 1 Jun 2024 00:19:08 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 3932E887CA; Fri, 31 May 2024 16:19:01 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="dgZFAz3V"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 47579887BA; Fri, 31 May 2024 16:19:00 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pg1-x52e.google.com (mail-pg1-x52e.google.com [IPv6:2607:f8b0:4864:20::52e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id E8425887B7 for ; Fri, 31 May 2024 16:18:57 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pg1-x52e.google.com with SMTP id 41be03b00d2f7-6c5bcb8e8edso301926a12.2 for ; Fri, 31 May 2024 07:18:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165136; x=1717769936; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=t6CwE8ETx3ULNcFmrHKZVtIh7eAr69PsZXV1eM76lFE=; b=dgZFAz3Vfxn5wSkNetnTgpEFiP/6K4beYujYu/rtzTEZdtvJzMgcJce+ZaVflnzlFu 5+CzqPEf4sPidbN8TpEqx0OTi/yH5QxEAM/kWbEtHsaRE8U8rqpRw/wQWYHOyBPSGLQ6 6HhZl9UFhwqtc/fP0tf7MIAPGkcTUrWOaLsNHqlc1Oj/gbT7oGtmjI9bkYT2NqeFVc48 gvBTx2W76PvyVZM/m2nOesU6+S0cedjult6MTy4D6KJtD9d+1FHii4CWfCLSyMrEK7Qj i7iBM30GDZ7J+Gt27ebudEDQI8euvV6Iy9v6qBhCERXVJzjlILfL+oCMbsMyxsguAuyn FGTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165136; x=1717769936; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=t6CwE8ETx3ULNcFmrHKZVtIh7eAr69PsZXV1eM76lFE=; b=M0mm3mMwL1izx7p115J3mk/oXk3X7QsCQDqRmS1c4Zjmg50MX/tgMlNm3tbcZAz4yd bEBfoX0uMmzkS8rbKzzvQ7eycKp2HiD3PVCY0tCYRPxj7EFdSd5xjG1z15GbjrQUY9b+ pQX/w21agBRNK7YlFXyy8JJCPKY19WRTKebffp//vurpRJvs3ODh3ffqkF0O25evdXaa 3oQrVKq/8pWCXEdHIcahSE+QopjsRvv/gD28tTPGc9nBhtXMggVEwWYDrqkm4kAvh2Lw +D8gbDqvXdWJKllFzUooDZKishoFYmdfEkMfLAXqU+Sy1GZvEYxlsVmp8iQQ5w4nox/M 3AyA== X-Forwarded-Encrypted: i=1; AJvYcCXsYBv1Ti+7rJ1628bqhL/BL7hpMmoeC9rQmQft1Qz4UwR1AtwuKuw064yqKYIsycf8nXrudugu4jsL0U5HWtnEF1kesA== X-Gm-Message-State: AOJu0YzXnSf4eR+LJTHZ4kn2BADcPYUzWgP+8UsIi4kqS7xhJPUi8flS N0sSi9vNihP2XYH83eUam6KFLukJYOlRKZLChVR6lEd1hr5b+K8j X-Google-Smtp-Source: AGHT+IHtQhNWrxx7CXzwrHNKwoYL87TnHh0yHn8lXIcIXvwHpmqSTI7NgJSwy0BFWclsVptLPF0i0w== X-Received: by 2002:a17:90a:d513:b0:2bf:7ccb:b8c0 with SMTP id 98e67ed59e1d1-2c1dc58eb8amr1902539a91.26.1717165136268; Fri, 31 May 2024 07:18:56 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.18.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:18:56 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 01/23] rockchip: RK3328: Read the reset cause from clock reset unit for RK3328 SoC Date: Fri, 31 May 2024 19:48:15 +0530 Message-ID: <20240531141837.13189-2-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Read the reset cause from clock reset unit for RK3328 SoC. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- arch/arm/include/asm/arch-rockchip/cru.h | 2 ++ arch/arm/mach-rockchip/cpu-info.c | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/arm/include/asm/arch-rockchip/cru.h b/arch/arm/include/asm/arch-rockchip/cru.h index 9778790f34..a1499e9652 100644 --- a/arch/arm/include/asm/arch-rockchip/cru.h +++ b/arch/arm/include/asm/arch-rockchip/cru.h @@ -13,6 +13,8 @@ #if defined(CONFIG_ROCKCHIP_RK3288) # include +#elif defined(CONFIG_ROCKCHIP_RK3328) +#include #elif defined(CONFIG_ROCKCHIP_RK3399) # include #elif defined(CONFIG_ROCKCHIP_RK3568) diff --git a/arch/arm/mach-rockchip/cpu-info.c b/arch/arm/mach-rockchip/cpu-info.c index a62ff53c6a..86b0c02970 100644 --- a/arch/arm/mach-rockchip/cpu-info.c +++ b/arch/arm/mach-rockchip/cpu-info.c @@ -14,7 +14,9 @@ char *get_reset_cause(void) { - struct rockchip_cru *cru = rockchip_get_cru(); +#if IS_ENABLED(CONFIG_ROCKCHIP_RK3328) + struct rk3328_cru *cru = rockchip_get_cru(); +#endif char *cause = NULL; if (IS_ERR(cru)) From patchwork Fri May 31 14:18:16 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942163 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=BZ1OiXUD; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQGv3d3Lz20Pc for ; Sat, 1 Jun 2024 00:19:19 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id A73F5887B9; Fri, 31 May 2024 16:19:05 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="BZ1OiXUD"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 5EB8E885AF; Fri, 31 May 2024 16:19:04 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pg1-x52e.google.com (mail-pg1-x52e.google.com [IPv6:2607:f8b0:4864:20::52e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 1AFF3887C4 for ; Fri, 31 May 2024 16:19:01 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pg1-x52e.google.com with SMTP id 41be03b00d2f7-6bce380ebc2so1782122a12.0 for ; Fri, 31 May 2024 07:19:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165139; x=1717769939; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=fqU0YFx6cSRjVw2zD+R0tht6d4TzcGxYEhidKZzMmv8=; b=BZ1OiXUD5fkkWaQPfSoENLGPl26dU2nDIApJ5xpRGpP/MZ9ZQMmjOgTWOeWtnHiEm6 XSMk3F7uYtqZVYZGRiHihLPUqHV7q4YCYXt7B6M0OXec04Cl7dVc9uicuLThal8MCK/O cXH1Hs5GmIcvHstYksJh5KN0j/V/M1cNAmt0N1u48zEXrPWLPGWKZe7+FaL9aEU42n47 +IbI3lGpGOo8bZd42nZI+E8b1bSoAZAeTN7AncZe7q32rFMUqdnnNpq0GLtcsgUWp57J Pyw7iWplmqgQUxcWajERf+YkhqQsg2owUo+B8ZCX1wP/RQEX6RQzacFHWqQZv9vx7H2X Cs1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165139; x=1717769939; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=fqU0YFx6cSRjVw2zD+R0tht6d4TzcGxYEhidKZzMmv8=; b=LOgeaJLaOkDzs03WM2Wnkj2/KtTkqV1i8U+pGoNTQiyHsj6TIYjUHNMW1fjV0be4pu wBuTeq86sos14nqBYRL0W0dApUCgRgjU9bTzTUPGoA5tRgXiPSKdl+SwIjxOS9jLJZ3u TnLKv/oSjgefPZVPu7hNMCiYMUYu7IKwSgIjSjyO8Yah5dC03Jen3cg2KS7QHlicmZcB TAiu6sIXoaDeGQ2m58hAEvig8pSj1hqBk4A1uYGkc68HzrBY0TXfCjvyUVEiQODpE4j+ jt9sxC225SiV6hefG35UprLiSQNILHLJp4+qQ28AH7ZgvhizKPMNmrshNPymu6geGB+1 bA/A== X-Forwarded-Encrypted: i=1; AJvYcCXo5W74IaFlwK8BH52fUyYUg6EDfVqVk7V6hojTzOBpZzMSq8hkNHLlQY0vpaMfo9btsIZJclR6S77BOZ0HkpgDkHs+Tw== X-Gm-Message-State: AOJu0YzT6m4s/f71XI/LMEXGuKHdNdxQl1P9xQZyfKU4nV6FghLLZIzl AP7qWCav5mbuCsIqADtyWDGEa8SdvvEqcd7AHatNT/Q6ofbE6knyFnRWqk4H X-Google-Smtp-Source: AGHT+IEFnQm08GpBzoWr4iIsJEtK7PGuLNYMmqqKOHNA0LSvQ6g3xHbxP2gAvyKY0xoRO7sVQBgx4A== X-Received: by 2002:a17:90a:eb8a:b0:2c1:a74d:653a with SMTP id 98e67ed59e1d1-2c1dc57ceb7mr1834119a91.16.1717165139536; Fri, 31 May 2024 07:18:59 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.18.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:18:59 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 02/23] rockchip: RK3328: Enable display cpuinfo support on all boards Date: Fri, 31 May 2024 19:48:16 +0530 Message-ID: <20240531141837.13189-3-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Enable DISPLAY_CPUINFO options to support on all RK3328 boards, Its used to determine the reset cause of the board. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- configs/evb-rk3328_defconfig | 1 - configs/nanopi-r2c-plus-rk3328_defconfig | 1 - configs/nanopi-r2c-rk3328_defconfig | 1 - configs/nanopi-r2s-rk3328_defconfig | 1 - configs/orangepi-r1-plus-lts-rk3328_defconfig | 1 - configs/orangepi-r1-plus-rk3328_defconfig | 1 - configs/roc-cc-rk3328_defconfig | 1 - configs/rock-pi-e-rk3328_defconfig | 1 - configs/rock64-rk3328_defconfig | 1 - 9 files changed, 9 deletions(-) diff --git a/configs/evb-rk3328_defconfig b/configs/evb-rk3328_defconfig index bfb8522343..e1c2016cb3 100644 --- a/configs/evb-rk3328_defconfig +++ b/configs/evb-rk3328_defconfig @@ -19,7 +19,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3328-evb.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/nanopi-r2c-plus-rk3328_defconfig b/configs/nanopi-r2c-plus-rk3328_defconfig index f311a0a80b..700ce47696 100644 --- a/configs/nanopi-r2c-plus-rk3328_defconfig +++ b/configs/nanopi-r2c-plus-rk3328_defconfig @@ -20,7 +20,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3328-nanopi-r2c-plus.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/nanopi-r2c-rk3328_defconfig b/configs/nanopi-r2c-rk3328_defconfig index 533dc1029f..a594f329bf 100644 --- a/configs/nanopi-r2c-rk3328_defconfig +++ b/configs/nanopi-r2c-rk3328_defconfig @@ -20,7 +20,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3328-nanopi-r2c.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/nanopi-r2s-rk3328_defconfig b/configs/nanopi-r2s-rk3328_defconfig index 2591a9cc8a..c1d0a1f396 100644 --- a/configs/nanopi-r2s-rk3328_defconfig +++ b/configs/nanopi-r2s-rk3328_defconfig @@ -20,7 +20,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3328-nanopi-r2s.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/orangepi-r1-plus-lts-rk3328_defconfig b/configs/orangepi-r1-plus-lts-rk3328_defconfig index 14cdbd813c..7e0b1b2773 100644 --- a/configs/orangepi-r1-plus-lts-rk3328_defconfig +++ b/configs/orangepi-r1-plus-lts-rk3328_defconfig @@ -23,7 +23,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3328-orangepi-r1-plus-lts.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/orangepi-r1-plus-rk3328_defconfig b/configs/orangepi-r1-plus-rk3328_defconfig index 7fe58e7a14..4525c99ca2 100644 --- a/configs/orangepi-r1-plus-rk3328_defconfig +++ b/configs/orangepi-r1-plus-rk3328_defconfig @@ -23,7 +23,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3328-orangepi-r1-plus.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/roc-cc-rk3328_defconfig b/configs/roc-cc-rk3328_defconfig index 91b9422e26..c1eb03c5e8 100644 --- a/configs/roc-cc-rk3328_defconfig +++ b/configs/roc-cc-rk3328_defconfig @@ -19,7 +19,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3328-roc-cc.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/rock-pi-e-rk3328_defconfig b/configs/rock-pi-e-rk3328_defconfig index 5cc54af3ca..bb99670b8c 100644 --- a/configs/rock-pi-e-rk3328_defconfig +++ b/configs/rock-pi-e-rk3328_defconfig @@ -19,7 +19,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3328-rock-pi-e.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/rock64-rk3328_defconfig b/configs/rock64-rk3328_defconfig index 9d77dfb709..836f18a806 100644 --- a/configs/rock64-rk3328_defconfig +++ b/configs/rock64-rk3328_defconfig @@ -22,7 +22,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3328-rock64.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 From patchwork Fri May 31 14:18:17 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942164 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=hNXcT8/3; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQH75Nbfz20Pc for ; Sat, 1 Jun 2024 00:19:31 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 126A1887B2; Fri, 31 May 2024 16:19:07 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="hNXcT8/3"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 60175887C2; Fri, 31 May 2024 16:19:06 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pg1-x532.google.com (mail-pg1-x532.google.com [IPv6:2607:f8b0:4864:20::532]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 3755688607 for ; Fri, 31 May 2024 16:19:04 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pg1-x532.google.com with SMTP id 41be03b00d2f7-6c3129527d1so871093a12.3 for ; Fri, 31 May 2024 07:19:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165143; x=1717769943; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=HfrkDN+KjH8ivTMSoKzHbYFzssxxJn10xRYZB4lHotA=; b=hNXcT8/3ktfpRn+a73tXXxa2vnX/4ua5xrVMB9wNOPiyUifBvucSM49XcLBkZMeFbD EWo4EYdXoVOby7nctkiWgQlRKptUMDErpn8LaFHIbKMkdbiI/haOHIoYCsuNeyT3Odpv vSAL/FEEdpM6fH6KGTB748X0xUSLipv26tIPxnXqr1g6h/5HX5EzWYaCYTXrCKSFeVsk EeglM9RQEthQRax+6oSAfwZvmcHVd+I5kXFz2LCW4Cd/1VN5ZLvSJTgZYg6AZHbPgTMU XfOKNSlsJz4urF1WlKRyx2g+wDLT7FH07D+GMFXAG9Q71pIvutRsPF084PD7cwVZa7Cz mG+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165143; x=1717769943; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=HfrkDN+KjH8ivTMSoKzHbYFzssxxJn10xRYZB4lHotA=; b=eGviJ/awRCVZa3+oTVfLlpocZXzI42L9EaRGB3e9f4OUaBIJnWs9UrgTHQe7mvmGSA Jw5RuHDA72MHXrwoYonfGlo2qqfP2VOotJJkozT0gIT1irnZOrnFIsm0otdlphvb2Iyz DbJkpxIQ2Utb6CwnLNULJe09Kl+dsTadfpAh6SBW6dMw7saoeTigESfafthlD4BZguOI NzPzvz6vCeEDlT9A+p7B5GBikEs9ztZA0X6Jo3uxyo63I1QF4XeWjIP5lsJbyZ0adG/R xgKV3AXdpe8oIc4KKluD3oGt7n3ZumpPrpNiKr5+T5z09kjlmD00VYdh54coy0V3teJQ tpuw== X-Forwarded-Encrypted: i=1; AJvYcCVEUXkLj9RbvrwMKbh75mt1RM3d0ttcMCYR9NsFScPTPWPlbhRQz/E0iWyEGN40Tl8G5HWVZQl17R2mrgPyIKiKhfGjTg== X-Gm-Message-State: AOJu0YzFgWKuqV6BIGY1kKhEqluHmSy3KFi0RHmzs73gs+sDeASllRUT pwVIJRdvezarf2fwHkGFkGs2pdDnBmSJue8O8cxN0Ny2ox8/SL/j X-Google-Smtp-Source: AGHT+IHqb0OoF9FbB88qit6/XdgBY89lHohzcuoocXWNT2Ku6liZgcgjjAiN9QYUMrhmr4qGUMH+0g== X-Received: by 2002:a17:90a:db09:b0:2ac:513b:b316 with SMTP id 98e67ed59e1d1-2c1dc566945mr2019695a91.10.1717165142668; Fri, 31 May 2024 07:19:02 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.18.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:19:02 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 03/23] rockchip: RK3399: Read the reset cause from clock reset unit for RK3399 SoC Date: Fri, 31 May 2024 19:48:17 +0530 Message-ID: <20240531141837.13189-4-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Read the reset cause from clock reset unit for RK3399 SoC. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- arch/arm/mach-rockchip/cpu-info.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/mach-rockchip/cpu-info.c b/arch/arm/mach-rockchip/cpu-info.c index 86b0c02970..e7cbcf5090 100644 --- a/arch/arm/mach-rockchip/cpu-info.c +++ b/arch/arm/mach-rockchip/cpu-info.c @@ -16,6 +16,8 @@ char *get_reset_cause(void) { #if IS_ENABLED(CONFIG_ROCKCHIP_RK3328) struct rk3328_cru *cru = rockchip_get_cru(); +#elif IS_ENABLED(CONFIG_ROCKCHIP_RK3399) + struct rockchip_cru *cru = rockchip_get_cru(); #endif char *cause = NULL; From patchwork Fri May 31 14:18:18 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942165 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=gNz+05Lt; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQHN07jPz20Pc for ; Sat, 1 Jun 2024 00:19:44 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 7253E88607; Fri, 31 May 2024 16:19:10 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="gNz+05Lt"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 988A7885AF; Fri, 31 May 2024 16:19:09 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pg1-x52a.google.com (mail-pg1-x52a.google.com [IPv6:2607:f8b0:4864:20::52a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 4B87E887C7 for ; Fri, 31 May 2024 16:19:07 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pg1-x52a.google.com with SMTP id 41be03b00d2f7-6bce380eb9cso1569564a12.0 for ; Fri, 31 May 2024 07:19:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165146; x=1717769946; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=SdA+Ja0l3niJi2ZcNdfu+oSibsez7U/ZuCEEo+TWLKM=; b=gNz+05LtYh27L2Dp0tqt6QEfMJaOdpmixmd4xcUfwDnQBsqThPLnFvVPey1PtyhArW U5jJ5zwoymg1ZO8gKoJebhb38OjWxaQtUIb7c+9OO3LGIoNwmaOKFTzQdFgj0Yf+07E5 H0MzqNQikeo06FrvwCdsc+miPBTiAQSkEvfSckMoLVuLnDcg3jIB++FxV5XdizGFzYRo 89yy7YEvjUXY8+ZmF1Km8HD8AMj/1yVvhTZzH+VJZWolReBLA+K7vqhle2nh+6jMG13F jQuznqkc3h9fQdITz1y3oGoiQHa9arCdpCJRKnK1C72Ys5B7PBQ03efhyJchSjpq2q3N 4BVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165146; x=1717769946; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=SdA+Ja0l3niJi2ZcNdfu+oSibsez7U/ZuCEEo+TWLKM=; b=m4WF1UXQao5Q94qpjlFtiBBpr84pTWVVx/3qnlNSt1b99dgcrCZHc+yZV3AzxPDqXd HBac8kQXpvOdvnWmivSRKngTj4dcjKNHi2ie5DO7qCLQ739gDEH4u9Po1cteAO+68M9k 8QdMCY4FdxIzyJppPNrGwMB7PqyLBNgAbO3WnxspfsuO6wsxcxQ0RW1AxSKffSoJOdhw 4d1F7cMsKb17grlSAOZuYznJX8G6tjBGqi7KWtuXSIkZZ+hWnIDf9K9gxt1QHU7ETFJc MAofFeSDjacL41lDFEb0xlsNWeC/SIVPXemsQRQ0TarZMXjCUqYsre3xYbW6O/7nsQf9 Z8eQ== X-Forwarded-Encrypted: i=1; AJvYcCWNQleeq1qVdDwK5PQTjRJYjbpXtvHJHKXyAUcIKmRJ3QUl/+8MuowUL+7OVxCyYyvtnRR0sWiJ0wmgj764/fV1Y73SrA== X-Gm-Message-State: AOJu0YzkX+CNyRNCx4g4/cMglZ7MgwYRoYf4Y1IMbGDd2SHUxcFYr8Pm 6MBQr2V0SIQBQl/qPkY9KVIkAa6nsAkKq46+lBPNUnlJD3LiuPza X-Google-Smtp-Source: AGHT+IEMCC/Jd04gyuYN702kKepMvnbscSxxcOL/cNBY6a1pT0KWxxfIKoEkoT3yoHRhIJivt9WGJw== X-Received: by 2002:a17:90a:f3c8:b0:2b4:b306:ffbc with SMTP id 98e67ed59e1d1-2c1dc57102fmr1779761a91.17.1717165145839; Fri, 31 May 2024 07:19:05 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.19.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:19:05 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 04/23] rockchip: RK3399: Enable display cpuinfo support on all boards Date: Fri, 31 May 2024 19:48:18 +0530 Message-ID: <20240531141837.13189-5-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Enable DISPLAY_CPUINFO options to support on all RK3399 boards. Its used to determine the reset cause of the board. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- configs/chromebook_bob_defconfig | 1 - configs/chromebook_kevin_defconfig | 1 - 2 files changed, 2 deletions(-) diff --git a/configs/chromebook_bob_defconfig b/configs/chromebook_bob_defconfig index acfe393410..2c1a8141c0 100644 --- a/configs/chromebook_bob_defconfig +++ b/configs/chromebook_bob_defconfig @@ -30,7 +30,6 @@ CONFIG_SYS_LOAD_ADDR=0x800800 CONFIG_DEBUG_UART=y # CONFIG_SPL_FIT_SIGNATURE is not set CONFIG_DEFAULT_FDT_FILE="rockchip/rk3399-gru-bob.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_BOARD_EARLY_INIT_R=y CONFIG_BLOBLIST=y diff --git a/configs/chromebook_kevin_defconfig b/configs/chromebook_kevin_defconfig index 95fdb418d8..f6649804c7 100644 --- a/configs/chromebook_kevin_defconfig +++ b/configs/chromebook_kevin_defconfig @@ -31,7 +31,6 @@ CONFIG_SYS_LOAD_ADDR=0x800800 CONFIG_DEBUG_UART=y # CONFIG_SPL_FIT_SIGNATURE is not set CONFIG_DEFAULT_FDT_FILE="rockchip/rk3399-gru-kevin.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_BOARD_EARLY_INIT_R=y CONFIG_BLOBLIST=y From patchwork Fri May 31 14:18:19 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942166 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=OiyzyeAI; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQHc0hswz20Pc for ; Sat, 1 Jun 2024 00:19:56 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id C81A8887E3; Fri, 31 May 2024 16:19:13 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="OiyzyeAI"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id B390E887EA; Fri, 31 May 2024 16:19:12 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pg1-x530.google.com (mail-pg1-x530.google.com [IPv6:2607:f8b0:4864:20::530]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 8A03F887C7 for ; Fri, 31 May 2024 16:19:10 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pg1-x530.google.com with SMTP id 41be03b00d2f7-6bce380ebc2so1782274a12.0 for ; Fri, 31 May 2024 07:19:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165149; x=1717769949; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=cin9JKFG0fxFovjADZZvQtlw+A+m3bxqoWJeRsLkehw=; b=OiyzyeAIlJm/GP15wEtJVw3ztwoJIVqyYIqLjQGAO1lz7h2Z7/8zKrXHfD5J6YOblS fofV60UgfSivbz2GKeAUGlJ+C/aE9VfLUAxi6Vd9kG0t2bACDdXSckpVKrE9nX7nJ0ca s17ChB0R0Hl6SDBZlDh4XfRLnzdQrETK+zeCvQrAX4tAgiUF++n+T7G96JKWWryXxNEj 7Q6uSDk9ZOLDRLKuVcVAk5/s+mwy5Jv3KSX3SdLWpHZJOpL5xHtIwERs+i97YG9s4INY RB/ItBNzoUsA/FUYESp63XS3WmFl/n3V+Kyuc1RaclCy2/TXsWHBU2gkCDi984ZvL37V KySw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165149; x=1717769949; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=cin9JKFG0fxFovjADZZvQtlw+A+m3bxqoWJeRsLkehw=; b=fwpnG+FeKmg0JPPRUH7mHA45qKcVCW4HxMfxvLdxceBPUiW2q7mbMDQ4u8gEPKO0l+ p0My4Aoau4d0Yp27B3gpqxExkkSYijuntnSaXzmZkIFpGvbN4eSIbsd2hcUwebg/bbG9 N9zv5wQTxge2BBdbnk/sHtqtN93+WXDf3+CLEEkVlDLGl8qq9wBUBxG9NiOy0UulULrl eXQc0fZgRTwFKQV3VcBye/0TBdRhThwAkISoH7Rg8pcXpiplxP2/vObOTuO1Y3yPIiN7 Pmg//vurvx/SBWtEeAkwz2kUGHGFqpCJp47+A4Xd3F0EKw2VhNiPmOylYEctmZabgSQg k8Qw== X-Forwarded-Encrypted: i=1; AJvYcCUURa8xtWsQJNNciOIkM5YYUBM471sJ0PjSrOwKrjagT1Ev4QBmAa9TGNHQhjDp1scXN3+8lrAJ54p1TRGpyz6G/voMGw== X-Gm-Message-State: AOJu0YzL6UYtSJcwoDkhr+kU3ViwfGN1Lmx6qw/cBeOhIWiCfWzH+Iop mF9X+nWPbj+iFTgyfXvSscKkdXk6dQJkswVLV+Hh0/PL2yQaH41z X-Google-Smtp-Source: AGHT+IFT6tftfkF2X7noMcJKWOPrRH3exWtRkQcjUX1gIY0/1I7hHnsFpvLhoTEHyfg+H3wyL8ftJw== X-Received: by 2002:a17:90b:2282:b0:2c1:b88a:d5ce with SMTP id 98e67ed59e1d1-2c1dc58fd41mr1749242a91.28.1717165149015; Fri, 31 May 2024 07:19:09 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.19.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:19:08 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 05/23] arm: rockchip: Enable display cpuinfo to be build with SPL_BUILD Date: Fri, 31 May 2024 19:48:19 +0530 Message-ID: <20240531141837.13189-6-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Changes help enable CONFIG_DISPLAY_CPUINFO to build with SPL_BUILD for SoC RK356x and RK3588. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- arch/arm/mach-rockchip/Makefile | 3 --- 1 file changed, 3 deletions(-) diff --git a/arch/arm/mach-rockchip/Makefile b/arch/arm/mach-rockchip/Makefile index c07bdaee4c..254c26034f 100644 --- a/arch/arm/mach-rockchip/Makefile +++ b/arch/arm/mach-rockchip/Makefile @@ -23,9 +23,6 @@ ifeq ($(CONFIG_SPL_BUILD)$(CONFIG_TPL_BUILD),) # meaning "turn it off". obj-y += boot_mode.o obj-$(CONFIG_ROCKCHIP_COMMON_BOARD) += board.o -endif - -ifeq ($(CONFIG_TPL_BUILD),) obj-$(CONFIG_DISPLAY_CPUINFO) += cpu-info.o endif From patchwork Fri May 31 14:18:20 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942167 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=WBewpLSM; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQHr3ctBz20Pc for ; Sat, 1 Jun 2024 00:20:08 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 40D8B887DA; Fri, 31 May 2024 16:19:17 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="WBewpLSM"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 04410887C7; Fri, 31 May 2024 16:19:16 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pf1-x431.google.com (mail-pf1-x431.google.com [IPv6:2607:f8b0:4864:20::431]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id CE11C887EA for ; Fri, 31 May 2024 16:19:13 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pf1-x431.google.com with SMTP id d2e1a72fcca58-70234297ef9so1719973b3a.3 for ; Fri, 31 May 2024 07:19:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165152; x=1717769952; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=9jS/rYDAQ1xa9Q+qHSkaY5aRH65+EVGYXvZS6VR4uDs=; b=WBewpLSM906pjukmpWoz75CBBfhjAUNCIX8DM+y8zmdD+AOfQMSwK6KoVGHCwvU1JB oRBhjFh//IHiCTf5PrL8+K8a9B4OfbKbmyL1auYVyK3C7YpbBfVgmnXhMYjYYUJvKHjc CoRSAQpUppPPJJnX89j+yLwqZblgNDoX9m6Il3NuXSXRK9nAMBGaA5i1Q+dND1FJ4sgc rURnhIVcxJLzePsm0zC5YJaklRW4Tkt8HB6NWdoxe3WDqlo05ap762pvxyOnwctN9KhQ MCTASkzYpsT6JvDHnf33i6zLwF7SlUJno1RBXaGL/puj86M7zFwwHa9REmIk8fmyTIOQ Ag8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165152; x=1717769952; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9jS/rYDAQ1xa9Q+qHSkaY5aRH65+EVGYXvZS6VR4uDs=; b=SNfY/+88NVxNzOd35hHQ7RzVZkaaWxn3BZOhnkI+suqk26k8UHi0N96+VNrIEOZvGz 4soarac/VX57S2hZl8gtEfhEsiAu/C41JPixI3wUJvbEZONkn5K2QQa6U8uebKRYJUlC /igM+uhNcLNVzuyAtDsY/JYDfnlcaTfd4RUWCQoE7F96Et4k9+Aq1GM/J+fYVT0gx2fu UPl5arFeiR1NELTnzY0XLOPsTDIGhQd+TA2h8wQIQwfynTezd021tx2xAFBy/lntpqg5 9seorENrvt0LCxG29QAOcz6RdJqD2spqAawINy7hoUZE/8L5jnqEk+sl8d+BOr7oZOqj nFLg== X-Forwarded-Encrypted: i=1; AJvYcCWeOlOvCqGjWOm9UWBPzKU7csrr8QEdATdG1BTUIlFO/5y2BzQpIMYP07LtjdvoF8ibuygI6WC4oG3p62Q5PrnKtUFG2w== X-Gm-Message-State: AOJu0YxgZhttADjbtArNJiEhGQSzrfXC3+PY3Fu3FKVwIeJdSXVs9tTC Wi2ZrMEef7F+/NsLbpC9W7+pSO6FiHiI5Hc+8QefhG0WxKNYpt6g X-Google-Smtp-Source: AGHT+IEBk4ctarbuNyQRu3f+CvuANTUj9EUGKNfb6VoktNpzst+UKZJNVK00jrkUdX1SPlTERMFhzw== X-Received: by 2002:a05:6a20:3d86:b0:1b1:f3d6:18c0 with SMTP id adf61e73a8af0-1b26f12170amr2667046637.19.1717165152302; Fri, 31 May 2024 07:19:12 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.19.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:19:11 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 06/23] rockchip: RK3568: Read the reset cause from clock reset unit for RK356x SoC Date: Fri, 31 May 2024 19:48:20 +0530 Message-ID: <20240531141837.13189-7-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Read the reset cause from clock reset unit for RK356x SoC. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- arch/arm/mach-rockchip/cpu-info.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/mach-rockchip/cpu-info.c b/arch/arm/mach-rockchip/cpu-info.c index e7cbcf5090..e12f84a1d2 100644 --- a/arch/arm/mach-rockchip/cpu-info.c +++ b/arch/arm/mach-rockchip/cpu-info.c @@ -18,6 +18,8 @@ char *get_reset_cause(void) struct rk3328_cru *cru = rockchip_get_cru(); #elif IS_ENABLED(CONFIG_ROCKCHIP_RK3399) struct rockchip_cru *cru = rockchip_get_cru(); +#elif IS_ENABLED(CONFIG_ROCKCHIP_RK3568) + struct rk3568_cru *cru = rockchip_get_cru(); #endif char *cause = NULL; From patchwork Fri May 31 14:18:21 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942168 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=eeIjD31M; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQJ45sYXz20QB for ; Sat, 1 Jun 2024 00:20:20 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id A6DFA887C7; Fri, 31 May 2024 16:19:20 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="eeIjD31M"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id B0859885AF; Fri, 31 May 2024 16:19:19 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pj1-x1030.google.com (mail-pj1-x1030.google.com [IPv6:2607:f8b0:4864:20::1030]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 41E73887DB for ; Fri, 31 May 2024 16:19:17 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pj1-x1030.google.com with SMTP id 98e67ed59e1d1-2bf9753a00fso1540741a91.3 for ; Fri, 31 May 2024 07:19:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165156; x=1717769956; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=DlgdXOjDgtQOTYgnFVy6jjARO6K3BRdvZ8L+t+SXeZE=; b=eeIjD31MHIwx/ZH1kU4v39KxsKnGKqOLE4TrRz4d+vsJw2M0lQATYT1MtuTRnJzlu3 04qm7CqOaIfn78K1ugNkJ+yp5sjjTH82XJep+5xds6Odiq9JjB4ZZyZnPQ1vU5q1U2Yj AnPzPThNZoY7Hjr0/Ibsq754SkTSM/34fx5cVIfM8O4EVFmDGKP8QT59FxP85irTXkPN ZfChdctzw6pbslzLVvZu5VGsEkk2dJz710O8CygLwBfka0IbhrN961k5WXi2bMQHatPC Ft26NTtVrC8xYFrFbHzP32cyNgkWqo0HbSGzV4/g519ydCTMQ5TIWi/TkcFNHFM/diOB midw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165156; x=1717769956; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=DlgdXOjDgtQOTYgnFVy6jjARO6K3BRdvZ8L+t+SXeZE=; b=K3t1/LxWv6ZgSHEGucIrgdFq+iJSK+XiU/SWC8BC7EuvzDuM6ojWvS4oe8XZLsWpU3 teCRIqhF3uzqT82mgj+KXl76r61mr3fqBuzZByDCaEBWZ7pq2C2HZweFqn4oKhdGiRBh KZTj95naqazFgi1CakXoSs6aCVNNvlRG+l3d6Ag0y9cDbJXx9MPkQ2D53tBxJ6fKT5fe h/pbDiLYmZRa3DGKv4Mp/dvmBDHPOz0cZLnB8kxVlehkPVbL5O8l3ovPN5RmnPeUIp0t nnHcbN8YGu83nw1a7zoSQx9jDPhEvRIOKnCzS6r1OHB3Euh0rNNOtcNjjq3zyVA0YtHb uw9w== X-Forwarded-Encrypted: i=1; AJvYcCXdj6lBmD/Mu1d9pkO9ysF7DE0rKX23+rYdEwwGSP655fk4DKLniY6Cmtr93urIWClCS+zieDBfvGYDdK/mt07kbqzJvw== X-Gm-Message-State: AOJu0YzMlRuQMTZLpMNPC26qjFCLv189+5DyPM+rPj9O8FszsLhWR0g6 zH8L+dn0ln40LqmZhzFVRQFmBFS8GfBprOC7JjEcQiZbrWOTMssd X-Google-Smtp-Source: AGHT+IFK+trf4aLNqrzcflEK48cMDniqhw/FXoc7oDun9s4EPKlji7CpSKdMAxKHFESvknr4ktCwgw== X-Received: by 2002:a17:90b:e8b:b0:2c1:a555:2471 with SMTP id 98e67ed59e1d1-2c1dc5d86eamr1675988a91.47.1717165155649; Fri, 31 May 2024 07:19:15 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.19.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:19:15 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 07/23] rockchip: RK3568: Enable display cpuinfo support on all boards Date: Fri, 31 May 2024 19:48:21 +0530 Message-ID: <20240531141837.13189-8-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Enable DISPLAY_CPUINFO options to support on all RK3568 boards. Its used to determine the reset cause of the board. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- configs/anbernic-rgxx3-rk3566_defconfig | 1 - configs/bpi-r2-pro-rk3568_defconfig | 1 - configs/evb-rk3568_defconfig | 1 - configs/generic-rk3568_defconfig | 1 - configs/lubancat-2-rk3568_defconfig | 1 - configs/nanopi-r5c-rk3568_defconfig | 1 - configs/nanopi-r5s-rk3568_defconfig | 1 - configs/odroid-m1-rk3568_defconfig | 1 - configs/pinetab2-rk3566_defconfig | 1 - configs/quartz64-a-rk3566_defconfig | 1 - configs/quartz64-b-rk3566_defconfig | 1 - configs/radxa-cm3-io-rk3566_defconfig | 1 - configs/radxa-e25-rk3568_defconfig | 1 - configs/rock-3a-rk3568_defconfig | 1 - configs/soquartz-blade-rk3566_defconfig | 1 - configs/soquartz-cm4-rk3566_defconfig | 1 - configs/soquartz-model-a-rk3566_defconfig | 1 - 17 files changed, 17 deletions(-) diff --git a/configs/anbernic-rgxx3-rk3566_defconfig b/configs/anbernic-rgxx3-rk3566_defconfig index a03509bf46..95f7cf0739 100644 --- a/configs/anbernic-rgxx3-rk3566_defconfig +++ b/configs/anbernic-rgxx3-rk3566_defconfig @@ -21,7 +21,6 @@ CONFIG_OF_BOARD_SETUP=y CONFIG_OF_STDOUT_VIA_ALIAS=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3566-anbernic-rgxx3.dtb" # CONFIG_CONSOLE_MUX is not set -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_BOARD_RNG_SEED=y CONFIG_SPL_MAX_SIZE=0x40000 diff --git a/configs/bpi-r2-pro-rk3568_defconfig b/configs/bpi-r2-pro-rk3568_defconfig index eccc15a0ae..4955fd907c 100644 --- a/configs/bpi-r2-pro-rk3568_defconfig +++ b/configs/bpi-r2-pro-rk3568_defconfig @@ -16,7 +16,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3568-bpi-r2-pro.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/evb-rk3568_defconfig b/configs/evb-rk3568_defconfig index 2076f55122..e6da8fd246 100644 --- a/configs/evb-rk3568_defconfig +++ b/configs/evb-rk3568_defconfig @@ -15,7 +15,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3568-evb1-v10.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/generic-rk3568_defconfig b/configs/generic-rk3568_defconfig index 66a33afbba..ba2d995cdc 100644 --- a/configs/generic-rk3568_defconfig +++ b/configs/generic-rk3568_defconfig @@ -20,7 +20,6 @@ CONFIG_SPL_LOAD_FIT=y # CONFIG_BOOTMETH_VBE is not set CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3568-generic.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/lubancat-2-rk3568_defconfig b/configs/lubancat-2-rk3568_defconfig index 88593bfa70..384d0ecfc5 100644 --- a/configs/lubancat-2-rk3568_defconfig +++ b/configs/lubancat-2-rk3568_defconfig @@ -15,7 +15,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3568-lubancat-2.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/nanopi-r5c-rk3568_defconfig b/configs/nanopi-r5c-rk3568_defconfig index 4a6c320faf..b83796083d 100644 --- a/configs/nanopi-r5c-rk3568_defconfig +++ b/configs/nanopi-r5c-rk3568_defconfig @@ -17,7 +17,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3568-nanopi-r5c.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/nanopi-r5s-rk3568_defconfig b/configs/nanopi-r5s-rk3568_defconfig index 7ab12e619a..5d500963a2 100644 --- a/configs/nanopi-r5s-rk3568_defconfig +++ b/configs/nanopi-r5s-rk3568_defconfig @@ -17,7 +17,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3568-nanopi-r5s.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/odroid-m1-rk3568_defconfig b/configs/odroid-m1-rk3568_defconfig index b5263caff6..7bea6e6851 100644 --- a/configs/odroid-m1-rk3568_defconfig +++ b/configs/odroid-m1-rk3568_defconfig @@ -23,7 +23,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3568-odroid-m1.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/pinetab2-rk3566_defconfig b/configs/pinetab2-rk3566_defconfig index e46acf3a3b..1441feb796 100644 --- a/configs/pinetab2-rk3566_defconfig +++ b/configs/pinetab2-rk3566_defconfig @@ -23,7 +23,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3566-pinetab2-v2.0.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/quartz64-a-rk3566_defconfig b/configs/quartz64-a-rk3566_defconfig index 1ea8e0f40c..458d6d6e81 100644 --- a/configs/quartz64-a-rk3566_defconfig +++ b/configs/quartz64-a-rk3566_defconfig @@ -24,7 +24,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3566-quartz64-a.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/quartz64-b-rk3566_defconfig b/configs/quartz64-b-rk3566_defconfig index f61b2c181a..029c184177 100644 --- a/configs/quartz64-b-rk3566_defconfig +++ b/configs/quartz64-b-rk3566_defconfig @@ -23,7 +23,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3566-quartz64-b.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/radxa-cm3-io-rk3566_defconfig b/configs/radxa-cm3-io-rk3566_defconfig index 48c8fcf5a6..8d6990c403 100644 --- a/configs/radxa-cm3-io-rk3566_defconfig +++ b/configs/radxa-cm3-io-rk3566_defconfig @@ -15,7 +15,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3566-radxa-cm3-io.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/radxa-e25-rk3568_defconfig b/configs/radxa-e25-rk3568_defconfig index 496fee0e0a..2cfa34956d 100644 --- a/configs/radxa-e25-rk3568_defconfig +++ b/configs/radxa-e25-rk3568_defconfig @@ -18,7 +18,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3568-radxa-e25.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/rock-3a-rk3568_defconfig b/configs/rock-3a-rk3568_defconfig index 66ac2f6d7a..9ac9ef8827 100644 --- a/configs/rock-3a-rk3568_defconfig +++ b/configs/rock-3a-rk3568_defconfig @@ -22,7 +22,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3568-rock-3a.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/soquartz-blade-rk3566_defconfig b/configs/soquartz-blade-rk3566_defconfig index 82910daf7c..3d5344e43a 100644 --- a/configs/soquartz-blade-rk3566_defconfig +++ b/configs/soquartz-blade-rk3566_defconfig @@ -18,7 +18,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3566-soquartz-blade.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/soquartz-cm4-rk3566_defconfig b/configs/soquartz-cm4-rk3566_defconfig index 5744f1baa8..99e5dbe4fc 100644 --- a/configs/soquartz-cm4-rk3566_defconfig +++ b/configs/soquartz-cm4-rk3566_defconfig @@ -18,7 +18,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3566-soquartz-cm4.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/soquartz-model-a-rk3566_defconfig b/configs/soquartz-model-a-rk3566_defconfig index 920df9b622..656e0ef178 100644 --- a/configs/soquartz-model-a-rk3566_defconfig +++ b/configs/soquartz-model-a-rk3566_defconfig @@ -18,7 +18,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3566-soquartz-model-a.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 From patchwork Fri May 31 14:18:22 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942169 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=EO0/vphL; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQJJ3gBSz20QB for ; Sat, 1 Jun 2024 00:20:32 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 139E7887EA; Fri, 31 May 2024 16:19:24 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="EO0/vphL"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 85B6A887EA; Fri, 31 May 2024 16:19:22 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pg1-x536.google.com (mail-pg1-x536.google.com [IPv6:2607:f8b0:4864:20::536]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 57596885AF for ; Fri, 31 May 2024 16:19:20 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pg1-x536.google.com with SMTP id 41be03b00d2f7-681bc7f50d0so1745300a12.0 for ; Fri, 31 May 2024 07:19:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165159; x=1717769959; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=huJRp8nIdFu1zVc/N0yHO2D8ULUSfRiWbO/1WyhRfQ4=; b=EO0/vphLRnWsMf05nL46ZzZCaWSdQN1DK7UXVkcM7xy3d3Kg6In3WfRlDzdHeHsiCf QjW0yEq+tmphH5qaxx6Ymp+wLmOIQaOrGG8Ysk5VsvVGBSP3sk9rmeYXGNOad/C3bj4p URWbcR3d/869ltt6hR93Yo4gOPUoba1tu63Cry/Qjz5xA6sXFoaci6W+hDmqD8leGJZV m+W+SzP2THeLpdIlRWTBeshwjStNlujGckc073upIP2iGe7clRws7TrXYtB3C+GAxDoX Hlz0XnaLam/5Zn2noCbBFF3TvozLWiJaqnv34ksdubTKxqSBjCW79KvigZBbKE9XMfr7 G4UA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165159; x=1717769959; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=huJRp8nIdFu1zVc/N0yHO2D8ULUSfRiWbO/1WyhRfQ4=; b=kSTakkTH6XcD0G2BBxEhkxxyrV5/pMpzCukVE0rImC8LIXzWS7qRnDNPKks+trQslI edXzWJYJj1NPhwa2rJYXPYpphw1ubBrHZcd5KUhbkL5qO1krGbfwYctoJ90DfjblH/r4 sw4knUkJIe883SxkGMUdbYzkYeEGgPe8xZLcmCLLVf6OL49yqFvUQMWp/gVLYK3zSEQo tNfb5cxexydxJokr+EY9FOySXpMmKsUR2BkNk4lxpZKYmnp5p+c6+H3/7jIAlSbvnkUy hTdUqD04Y5CVOOTMcvhJ0ZSUNcFNYBHbIIrsUvJMfKf3NtoGcOTRMSKCS2xL4+kOKbVg 1Tlg== X-Forwarded-Encrypted: i=1; AJvYcCX9XXf2uvfCfPUAXHfJiIRN080M92E5t4r7smTNT3cL44c4FjI7Y9e4jMv9exX5EMEsdbbk4aG4I5g9AOVCH3wm2qvBqQ== X-Gm-Message-State: AOJu0YzSjsvhMrMYaKcg5rqW5wqdFIKOfGVCzDiNnS+giJOThZUPTf2D DQvYNbRorxUbqEnE1MXdQWgug7IUfZaSX84dLfchcMrMweW5rZcc X-Google-Smtp-Source: AGHT+IHKjvV0redvb4wlQU3fSNI6VtLGBuSpUnuaSZj1H33srqiwn+LX5rikfy7AqnlM/kKquqnZTA== X-Received: by 2002:a17:90a:3482:b0:2c0:19bd:543a with SMTP id 98e67ed59e1d1-2c1c43ee447mr3152795a91.9.1717165158747; Fri, 31 May 2024 07:19:18 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.19.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:19:18 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 08/23] rockchip: RK3588: Read the reset cause from clock reset unit for RK3588 SoC Date: Fri, 31 May 2024 19:48:22 +0530 Message-ID: <20240531141837.13189-9-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Read the reset cause from clock reset unit for RK3588 SoC. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- arch/arm/include/asm/arch-rockchip/cru.h | 2 ++ arch/arm/mach-rockchip/cpu-info.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/arch/arm/include/asm/arch-rockchip/cru.h b/arch/arm/include/asm/arch-rockchip/cru.h index a1499e9652..19bd2b405b 100644 --- a/arch/arm/include/asm/arch-rockchip/cru.h +++ b/arch/arm/include/asm/arch-rockchip/cru.h @@ -19,6 +19,8 @@ # include #elif defined(CONFIG_ROCKCHIP_RK3568) #include +#elif defined(CONFIG_ROCKCHIP_RK3588) +#include #endif /* CRU_GLB_RST_ST */ diff --git a/arch/arm/mach-rockchip/cpu-info.c b/arch/arm/mach-rockchip/cpu-info.c index e12f84a1d2..113a03acdf 100644 --- a/arch/arm/mach-rockchip/cpu-info.c +++ b/arch/arm/mach-rockchip/cpu-info.c @@ -20,6 +20,8 @@ char *get_reset_cause(void) struct rockchip_cru *cru = rockchip_get_cru(); #elif IS_ENABLED(CONFIG_ROCKCHIP_RK3568) struct rk3568_cru *cru = rockchip_get_cru(); +#elif IS_ENABLED(CONFIG_ROCKCHIP_RK3588) + struct rk3588_cru *cru = rockchip_get_cru(); #endif char *cause = NULL; From patchwork Fri May 31 14:18:23 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942170 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=SSv0f/zQ; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQJX5hmQz20QB for ; Sat, 1 Jun 2024 00:20:44 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 7B531887F0; Fri, 31 May 2024 16:19:26 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="SSv0f/zQ"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id E37DC88800; Fri, 31 May 2024 16:19:25 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pj1-x102e.google.com (mail-pj1-x102e.google.com [IPv6:2607:f8b0:4864:20::102e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 8BECE885AF for ; Fri, 31 May 2024 16:19:23 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pj1-x102e.google.com with SMTP id 98e67ed59e1d1-2c034676e02so1553182a91.1 for ; Fri, 31 May 2024 07:19:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165162; x=1717769962; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=WnlwsBrKY0pMaH2AeX4v42/gEsBN+tiw/ok8UHOZQco=; b=SSv0f/zQgRDHMDP+9jwXUvYkBlnPd8Ptt1OMQZoCq1gosecMP+hAV4LVa93k1ABt+z R1Tgtyxj5P2lkXMSSs2GZSE/Xj1bEhtrfW4w2i9ktD6ngVzkdq93lUWt8TvpW3vQtJ+j 5hUidN4pPV7fHH2/lA3aBTMMojyN8GzdLdkstrb75t+sI/MH3THmgDw6AOSwuOX8AwbW nN5rVWBfw4Caur8jTo5cYJ7TKcITh6CEbYZkMh7/KpiVNEpcrDA6gB7+QviM85pEEP4n 8FXLJ+l1aQKsBq6n9vnGzIvLJfdR8VKcCQIBHIT51/dZj+At49EGBX3OXS8KPdevgX+z liAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165162; x=1717769962; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=WnlwsBrKY0pMaH2AeX4v42/gEsBN+tiw/ok8UHOZQco=; b=lj6QOsHBCdB2O1P2KHIVyG2Jwf9gYM5JPXsLmabOkRaGqzahKjt5+mgrZTXIcr3oV8 hP3HgeTm9oHRBAvpC86p8bm5Km9GUw+dSxaL17V8WmMx91o5ZUwbBXez12pIKJGpK/YN g++EJVFWGvLr3GDdFsK9ri0rC1m3OHXFcuApCzChCdLdh+7lDXMTvHyo/WQy0AuTtCH6 UoSTpclh9t8tMOAvNenxu63Cg9tfXkoecgmE+LQ9PjuiPbpgUKdMlEq762pTKrkdiyXu Qqf2JXH0+iGKR8wXA7HSQhMUxk54hldV+9rVIhZjGBjEsVlmKIWCRMbSCYC2emKiNUNw bR+A== X-Forwarded-Encrypted: i=1; AJvYcCVNdtA8NL75oECXjRoUsZk2YswVE3SJ4z3pP/esvm6Bf9ZQH/BkZ5eJkim9kcrFWXjuCk313JypMl3rcpkAf2WZik+MIA== X-Gm-Message-State: AOJu0YzzMdupjmozWAAt6E657LmNyB58PQ3YmkCHhG3zpEU52fYLXgnI sShYJwHrnz3f447aZJUK2jeoYL5LvobvaHmHTrHYeZFNisEY65Qs X-Google-Smtp-Source: AGHT+IG1HpUhMdeCqD5i9AVnPGfolwvtpntiRiU2CTw6ODwzXMhMApAjobnaRBlC5T7PCSEz/nFb8A== X-Received: by 2002:a17:90b:14e:b0:2c0:238c:4ee6 with SMTP id 98e67ed59e1d1-2c1dc5668aemr1943437a91.2.1717165162002; Fri, 31 May 2024 07:19:22 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.19.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:19:21 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 09/23] rockchip: RK3588: Enable display cpuinfo support on all boards Date: Fri, 31 May 2024 19:48:23 +0530 Message-ID: <20240531141837.13189-10-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Enable DISPLAY_CPUINFO options to support on all RK3588 boards. Its used to determine the reset cause of the board. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- configs/coolpi-4b-rk3588s_defconfig | 1 - configs/coolpi-cm5-evb-rk3588_defconfig | 1 - configs/evb-rk3588_defconfig | 1 - configs/generic-rk3588_defconfig | 1 - configs/jaguar-rk3588_defconfig | 1 - configs/nanopc-t6-rk3588_defconfig | 1 - configs/neu6a-io-rk3588_defconfig | 1 - configs/neu6b-io-rk3588_defconfig | 1 - configs/orangepi-5-plus-rk3588_defconfig | 1 - configs/orangepi-5-rk3588s_defconfig | 1 - configs/quartzpro64-rk3588_defconfig | 1 - configs/rock5a-rk3588s_defconfig | 1 - configs/rock5b-rk3588_defconfig | 1 - configs/toybrick-rk3588_defconfig | 1 - configs/turing-rk1-rk3588_defconfig | 1 - 15 files changed, 15 deletions(-) diff --git a/configs/coolpi-4b-rk3588s_defconfig b/configs/coolpi-4b-rk3588s_defconfig index 3d45d939ab..b094224f6e 100644 --- a/configs/coolpi-4b-rk3588s_defconfig +++ b/configs/coolpi-4b-rk3588s_defconfig @@ -23,7 +23,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588s-coolpi-4b.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/coolpi-cm5-evb-rk3588_defconfig b/configs/coolpi-cm5-evb-rk3588_defconfig index 5190d69c1c..382ee97fc9 100644 --- a/configs/coolpi-cm5-evb-rk3588_defconfig +++ b/configs/coolpi-cm5-evb-rk3588_defconfig @@ -23,7 +23,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-coolpi-cm5-evb.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/evb-rk3588_defconfig b/configs/evb-rk3588_defconfig index 1d5585677a..bfc505a4b7 100644 --- a/configs/evb-rk3588_defconfig +++ b/configs/evb-rk3588_defconfig @@ -16,7 +16,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-evb1-v10.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/generic-rk3588_defconfig b/configs/generic-rk3588_defconfig index 42bc2c9a76..ddb23b035b 100644 --- a/configs/generic-rk3588_defconfig +++ b/configs/generic-rk3588_defconfig @@ -17,7 +17,6 @@ CONFIG_SPL_LOAD_FIT=y # CONFIG_BOOTMETH_VBE is not set CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-generic.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/jaguar-rk3588_defconfig b/configs/jaguar-rk3588_defconfig index b69cf4cd05..712a936539 100644 --- a/configs/jaguar-rk3588_defconfig +++ b/configs/jaguar-rk3588_defconfig @@ -22,7 +22,6 @@ CONFIG_SPL_LOAD_FIT=y # CONFIG_BOOTMETH_VBE is not set CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-jaguar.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_CYCLIC=y CONFIG_SPL_MAX_SIZE=0x40000 diff --git a/configs/nanopc-t6-rk3588_defconfig b/configs/nanopc-t6-rk3588_defconfig index 926267f93a..978c62aee6 100644 --- a/configs/nanopc-t6-rk3588_defconfig +++ b/configs/nanopc-t6-rk3588_defconfig @@ -23,7 +23,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-nanopc-t6.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/neu6a-io-rk3588_defconfig b/configs/neu6a-io-rk3588_defconfig index ac281e6539..6f2765c640 100644 --- a/configs/neu6a-io-rk3588_defconfig +++ b/configs/neu6a-io-rk3588_defconfig @@ -16,7 +16,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-edgeble-neu6a-io.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/neu6b-io-rk3588_defconfig b/configs/neu6b-io-rk3588_defconfig index c01e5fb0d0..13b542a752 100644 --- a/configs/neu6b-io-rk3588_defconfig +++ b/configs/neu6b-io-rk3588_defconfig @@ -16,7 +16,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-edgeble-neu6b-io.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/orangepi-5-plus-rk3588_defconfig b/configs/orangepi-5-plus-rk3588_defconfig index 138a633f32..c8c64bdeaf 100644 --- a/configs/orangepi-5-plus-rk3588_defconfig +++ b/configs/orangepi-5-plus-rk3588_defconfig @@ -24,7 +24,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-orangepi-5-plus.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/orangepi-5-rk3588s_defconfig b/configs/orangepi-5-rk3588s_defconfig index 33529d4cac..d71eb7c3f9 100644 --- a/configs/orangepi-5-rk3588s_defconfig +++ b/configs/orangepi-5-rk3588s_defconfig @@ -23,7 +23,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588s-orangepi-5.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/quartzpro64-rk3588_defconfig b/configs/quartzpro64-rk3588_defconfig index 06c5cff3ca..99422282bc 100644 --- a/configs/quartzpro64-rk3588_defconfig +++ b/configs/quartzpro64-rk3588_defconfig @@ -19,7 +19,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-quartzpro64.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/rock5a-rk3588s_defconfig b/configs/rock5a-rk3588s_defconfig index c09e6655f0..a64d8a071d 100644 --- a/configs/rock5a-rk3588s_defconfig +++ b/configs/rock5a-rk3588s_defconfig @@ -16,7 +16,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588s-rock-5a.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/rock5b-rk3588_defconfig b/configs/rock5b-rk3588_defconfig index fc118cea7b..234bc76bf2 100644 --- a/configs/rock5b-rk3588_defconfig +++ b/configs/rock5b-rk3588_defconfig @@ -24,7 +24,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-rock-5b.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/toybrick-rk3588_defconfig b/configs/toybrick-rk3588_defconfig index 5a190357e4..bd33c648ed 100644 --- a/configs/toybrick-rk3588_defconfig +++ b/configs/toybrick-rk3588_defconfig @@ -16,7 +16,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-toybrick-x0.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/turing-rk1-rk3588_defconfig b/configs/turing-rk1-rk3588_defconfig index e6e1bda7ec..0ca33e95d7 100644 --- a/configs/turing-rk1-rk3588_defconfig +++ b/configs/turing-rk1-rk3588_defconfig @@ -19,7 +19,6 @@ CONFIG_SPL_FIT_SIGNATURE=y CONFIG_SPL_LOAD_FIT=y CONFIG_LEGACY_IMAGE_FORMAT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3588-turing-rk1.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 From patchwork Fri May 31 14:18:24 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942171 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=iZoNiQhy; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQJl5THqz20QB for ; Sat, 1 Jun 2024 00:20:55 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id D774E887DB; Fri, 31 May 2024 16:19:30 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="iZoNiQhy"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 95702885AF; Fri, 31 May 2024 16:19:29 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pj1-x1035.google.com (mail-pj1-x1035.google.com [IPv6:2607:f8b0:4864:20::1035]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id A12BC88805 for ; Fri, 31 May 2024 16:19:26 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pj1-x1035.google.com with SMTP id 98e67ed59e1d1-2bf59b781d6so1686637a91.0 for ; Fri, 31 May 2024 07:19:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165165; x=1717769965; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=z1GYDYqh5JucYdvRRf2qwFOfj0nD54qmJyskxUleqDs=; b=iZoNiQhyR4C4N1zh/a+0pTZzXCAediTTWOqd/6iw8GqjSPV+3VJA2AderH6kkYxBhS 3atsf6GTkjUorHq8l5sQfQTX8t7qHlqNoKJRarEaqx2WhMtug9Y8mXrjRtFMOjoe316S ynyq1vqG8jFlOBZCy6zDAurciq0S9JcCCbi3W69At7bYbHtBFd5PEvcJAdG6HlhlDdcn EO4o5K1m9yhtHXLiBw40qY7Sbb1ooN51Blr38M39lOX2PXzUVdFnNHZRbk2jO5loDdPX 01KtucC5U7UJOWtrePkjNOWMOgj7GHeQysOj/G43HuEgDDmAvOk7nfgkkRf1xQjkfcSV TOhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165165; x=1717769965; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=z1GYDYqh5JucYdvRRf2qwFOfj0nD54qmJyskxUleqDs=; b=ceMU2fXD+qt5m0loOw+KKGzFdANOJvOWrGXESsRRSzuecCwwSmk+B6dowNsOCxmT7L hsBoP0HHqahCwb7skobilsFKe4yzFnpB13sigjHG4TQGGoFwlzCYBU6zGa4chm/+o9w4 5osYOTt6saCnTbkkmyQ1MEQzXg+Scz6RkSFGUeswkbcWUa4X4ZgUJGD+aTPgdEkOL3Su eozIvDwlrxB1LnulETujcpj9fYvCITUwUH13zHcRqVS+FT80YcwqwsA1HkpX3JkFHUHx aZ5YSGMgQ1PjgVE/WUxfy0BExMr3T+09itXLvVQbW3F/PDuqZCa1qPZAE2qC8j+bjPwc E+xg== X-Forwarded-Encrypted: i=1; AJvYcCUOE/k5iLRX3di7znv2BzQf2KJwW+PYSWLxH7JJyevG5KyjI8XSNaIf9//HcybNmHxtByANcj0SCVsTyd8eAL+ybIkWKg== X-Gm-Message-State: AOJu0Yxvx1cYyD/aSHAkMuePlhP5zMoPRTwT8ZwXnXwMcTFWEEUU3jVh 9Q1N9hF9bz7Lkco2Qrin/e2oEPjyNLdXWtCFxOhrRCggPyzi1BfV X-Google-Smtp-Source: AGHT+IEHW1lqYg/No8AiWIfT/pyNVCGG1Dxd1vccXCe3dXsin2aAs2ioaKMcJ/tVP3qob0eMCbYpUw== X-Received: by 2002:a17:90a:f689:b0:2c1:b6d5:9280 with SMTP id 98e67ed59e1d1-2c1dc5897a7mr1822018a91.28.1717165165123; Fri, 31 May 2024 07:19:25 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.19.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:19:24 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 10/23] rockchip: PX30: Read the reset cause from clock reset unit for PX30 SoC Date: Fri, 31 May 2024 19:48:24 +0530 Message-ID: <20240531141837.13189-11-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Read the reset cause from clock reset unit for PX30 SoC. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- arch/arm/include/asm/arch-rockchip/cru.h | 2 ++ arch/arm/mach-rockchip/cpu-info.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/arch/arm/include/asm/arch-rockchip/cru.h b/arch/arm/include/asm/arch-rockchip/cru.h index 19bd2b405b..7a69a839e6 100644 --- a/arch/arm/include/asm/arch-rockchip/cru.h +++ b/arch/arm/include/asm/arch-rockchip/cru.h @@ -21,6 +21,8 @@ #include #elif defined(CONFIG_ROCKCHIP_RK3588) #include +#elif defined(CONFIG_ROCKCHIP_PX30) +#include #endif /* CRU_GLB_RST_ST */ diff --git a/arch/arm/mach-rockchip/cpu-info.c b/arch/arm/mach-rockchip/cpu-info.c index 113a03acdf..9be28754fd 100644 --- a/arch/arm/mach-rockchip/cpu-info.c +++ b/arch/arm/mach-rockchip/cpu-info.c @@ -22,6 +22,8 @@ char *get_reset_cause(void) struct rk3568_cru *cru = rockchip_get_cru(); #elif IS_ENABLED(CONFIG_ROCKCHIP_RK3588) struct rk3588_cru *cru = rockchip_get_cru(); +#elif IS_ENABLED(CONFIG_ROCKCHIP_PX30) + struct px30_cru *cru = rockchip_get_cru(); #endif char *cause = NULL; From patchwork Fri May 31 14:18:25 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942172 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=BgLckHsE; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQJz6w2Zz20QB for ; Sat, 1 Jun 2024 00:21:07 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 47C79887D8; Fri, 31 May 2024 16:19:33 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="BgLckHsE"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 27FDE887F8; Fri, 31 May 2024 16:19:32 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pj1-x1030.google.com (mail-pj1-x1030.google.com [IPv6:2607:f8b0:4864:20::1030]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id E7C04885AF for ; Fri, 31 May 2024 16:19:29 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pj1-x1030.google.com with SMTP id 98e67ed59e1d1-2c1ab9e17f6so1563685a91.1 for ; Fri, 31 May 2024 07:19:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165168; x=1717769968; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ldv8d1u7EFBM36PHkHT8SbQcO5ocz8zS0Zff+n3f/EI=; b=BgLckHsEDkPxhyIKiRCbnUJdeQDUbNL/+ltd5UnCG1x8T4/ePZc5oKyfm0txXmLNos xLGz+An/ghmLYjMDyxfbncz7Ig8jMvFcU6jW9QysQjOGo9bbk9DwlJ2syUdbfcLfd4N3 8g/qgD1Wj0GxZJZqh7PJIHopOKy7q2sVEB0yVG7ruhgrJ6ghcs8/lK8tJYVF/G50kESx YwT7qL8KANSnmh3yau63b+1SejMUW1LQxjH3JOkju2+vc3bIw0FPq/PpNdC6wx4x2f4F hP9Bk7/Y7UmKdJljYAV0Z83NUddk5ROpTz5kfl0xeVI/7K4YLk20F8EuxOk7Tq2aNoAK JmXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165168; x=1717769968; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ldv8d1u7EFBM36PHkHT8SbQcO5ocz8zS0Zff+n3f/EI=; b=AU/OmW2KudM+cEDf+4fI2K0ksJ3SnJWyqEOZ+EkU9rROksScHCxAGb8ojHDDrHHvWG 5uHbQMOI0bLRfaRFMcNTRuACUyWxYV0iwbqiLNjZWN59WlnjQ4p7LRC2iCBlrggQdC/I n3YlfG6IXgj5ksZCrStN7jLv1pxnj7vCZRl4btqELvqERdhpJMQGAOoJcKI1kBODmD3a BIsOyo3+z2qb/Qy03Q1D/8HMAP7SpFqvev8pujeyhDc2ePKWeLK8Uyspi1/VWI3Dr7S1 anc1QL6TiPTye+/TWDh8hSuBISRoXYTKJQinMG3z2a2UQv5GL5mzoRVqnnxnwv+sBFcv 2SYg== X-Forwarded-Encrypted: i=1; AJvYcCXQVJkx1SQjCP7yF2T6xMeRk/Jb7Az5cL3jgUK/+q1jnF7sN4BECuQN4wteRzXUkV/fhRtnvtc1PMH4xl159I+n+kNvsA== X-Gm-Message-State: AOJu0YxZCqtiQ06wujlXsdVwTjrNmngzSnbqaAoZhGiER7upd+BQyCaT ntQRyI1SDgci9r2OjDTO0Wp01yGA/7LqYLNBD/M8QWNmsoImiw5p X-Google-Smtp-Source: AGHT+IHkeN4U6y2mNLzRhnPZeaBtTz6cdeY27GGPf69f0/Uy6JiMB6Z1QeNZ2vqVW0hUmu2fp3+Xog== X-Received: by 2002:a17:90a:e657:b0:2b8:c813:1696 with SMTP id 98e67ed59e1d1-2c1dc56d974mr1851544a91.10.1717165168408; Fri, 31 May 2024 07:19:28 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.19.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:19:28 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 11/23] rockchip: PX30: Enable display cpuinfo support on all boards Date: Fri, 31 May 2024 19:48:25 +0530 Message-ID: <20240531141837.13189-12-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Enable DISPLAY_CPUINFO options to support on all PX30 boards. Its used to determine the reset cause of the board. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- configs/evb-px30_defconfig | 1 - configs/firefly-px30_defconfig | 1 - configs/px30-core-ctouch2-of10-px30_defconfig | 1 - configs/px30-core-ctouch2-px30_defconfig | 1 - configs/px30-core-edimm2.2-px30_defconfig | 1 - configs/ringneck-px30_defconfig | 1 - 6 files changed, 6 deletions(-) diff --git a/configs/evb-px30_defconfig b/configs/evb-px30_defconfig index 73a3c6120e..72b562ed69 100644 --- a/configs/evb-px30_defconfig +++ b/configs/evb-px30_defconfig @@ -32,7 +32,6 @@ CONFIG_FIT_VERBOSE=y CONFIG_SPL_LOAD_FIT=y CONFIG_DEFAULT_FDT_FILE="rockchip/px30-evb.dtb" # CONFIG_CONSOLE_MUX is not set -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_MISC_INIT_R=y CONFIG_SPL_MAX_SIZE=0x20000 diff --git a/configs/firefly-px30_defconfig b/configs/firefly-px30_defconfig index 0a14b39366..2310c0bdc5 100644 --- a/configs/firefly-px30_defconfig +++ b/configs/firefly-px30_defconfig @@ -33,7 +33,6 @@ CONFIG_FIT_VERBOSE=y CONFIG_SPL_LOAD_FIT=y CONFIG_DEFAULT_FDT_FILE="rockchip/px30-firefly.dtb" # CONFIG_CONSOLE_MUX is not set -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_MISC_INIT_R=y CONFIG_SPL_MAX_SIZE=0x20000 diff --git a/configs/px30-core-ctouch2-of10-px30_defconfig b/configs/px30-core-ctouch2-of10-px30_defconfig index 87a39e115d..3c9b9b8493 100644 --- a/configs/px30-core-ctouch2-of10-px30_defconfig +++ b/configs/px30-core-ctouch2-of10-px30_defconfig @@ -33,7 +33,6 @@ CONFIG_FIT_VERBOSE=y CONFIG_SPL_LOAD_FIT=y CONFIG_DEFAULT_FDT_FILE="rockchip/px30-engicam-px30-core-ctouch2-of10.dtb" # CONFIG_CONSOLE_MUX is not set -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_MISC_INIT_R=y CONFIG_SPL_MAX_SIZE=0x20000 diff --git a/configs/px30-core-ctouch2-px30_defconfig b/configs/px30-core-ctouch2-px30_defconfig index 7162c117be..3040fc5405 100644 --- a/configs/px30-core-ctouch2-px30_defconfig +++ b/configs/px30-core-ctouch2-px30_defconfig @@ -33,7 +33,6 @@ CONFIG_FIT_VERBOSE=y CONFIG_SPL_LOAD_FIT=y CONFIG_DEFAULT_FDT_FILE="rockchip/px30-engicam-px30-core-ctouch2.dtb" # CONFIG_CONSOLE_MUX is not set -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_MISC_INIT_R=y CONFIG_SPL_MAX_SIZE=0x20000 diff --git a/configs/px30-core-edimm2.2-px30_defconfig b/configs/px30-core-edimm2.2-px30_defconfig index 1182f60358..7431bedf7a 100644 --- a/configs/px30-core-edimm2.2-px30_defconfig +++ b/configs/px30-core-edimm2.2-px30_defconfig @@ -33,7 +33,6 @@ CONFIG_FIT_VERBOSE=y CONFIG_SPL_LOAD_FIT=y CONFIG_DEFAULT_FDT_FILE="rockchip/px30-engicam-px30-core-edimm2.2.dtb" # CONFIG_CONSOLE_MUX is not set -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_MISC_INIT_R=y CONFIG_SPL_MAX_SIZE=0x20000 diff --git a/configs/ringneck-px30_defconfig b/configs/ringneck-px30_defconfig index 94179dca3a..f571eb6b11 100644 --- a/configs/ringneck-px30_defconfig +++ b/configs/ringneck-px30_defconfig @@ -21,7 +21,6 @@ CONFIG_FIT=y CONFIG_FIT_VERBOSE=y CONFIG_SPL_LOAD_FIT=y CONFIG_DEFAULT_FDT_FILE="rockchip/px30-ringneck-haikou.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_MISC_INIT_R=y CONFIG_SPL_MAX_SIZE=0x20000 From patchwork Fri May 31 14:18:26 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942173 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=jw2a3yKp; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQKD5Lz9z20QB for ; Sat, 1 Jun 2024 00:21:20 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id AFCAE88802; Fri, 31 May 2024 16:19:36 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="jw2a3yKp"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 3C5208880E; Fri, 31 May 2024 16:19:35 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pg1-x534.google.com (mail-pg1-x534.google.com [IPv6:2607:f8b0:4864:20::534]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 1511D885AF for ; Fri, 31 May 2024 16:19:33 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pg1-x534.google.com with SMTP id 41be03b00d2f7-6c191abea71so1212868a12.1 for ; Fri, 31 May 2024 07:19:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165171; x=1717769971; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=/EBP23PYfJ6fxra0ga7mTMdMDm8jWS4WQt5Y7ZkYS/U=; b=jw2a3yKpwz7O1/96pSXn+aqtF6RFOUb08LaVFruk6ZZ8u4trl/+WIDy9rvg+Ep3vwW h8xxtdAjJbtrm0jdMY/noP2mf8yv0Y8vrIYJpmNmDsKxBiPw7DFbtUco3P7R7gWRSzMu FtCIXuSCZCWqDEQEjXc9FF8f7m5IzkwP4zJYsO/rTjiUAfFoJb2fG9bEFiznb8b2iIse CivnI3QFEKvkgjMZEg37Uf6lSe0qgrPUI5aJzthZKixmmS7FDSasF76l+aOeNLeSByxN kQY2GaO6V7E7yYnpQJL3r81yRif0JeGgFVPntK1sF33vVqHxBLixysHiO5Nq7ECg0hY/ iyXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165171; x=1717769971; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=/EBP23PYfJ6fxra0ga7mTMdMDm8jWS4WQt5Y7ZkYS/U=; b=U5u18FJEDcIs1UrGnzgkgLMoi3iSD5R5JN+otFJ4BEDmGm/UO1fjBmnhgtE2z2if2h UGhY0gsKpAui7gLeJqLSvWPcIoGTIlw9tzAN0MyfE9DqkuZcWx7Ch9NtLviMuDCZu8jx 0MYrK+r6PjrKAY32MMASHOk4vmE/aP3ejtazfJBI9JmafjpEbIovCLtUqvrxuzvMRzK/ lzMRB416e1iJ35jSfEje9APtx7SJz3j+Kp1+vLb3Ks9A3M7ohkEK/lCj2uBrmEyBLJAt QGSBssl7dQZJ0nZ+O7KJwabBvmkVcNckU6n52lHYwkF886ogcvDXoWWMn058ZKgdgq+L Dgqg== X-Forwarded-Encrypted: i=1; AJvYcCXAOhUO6fXKcd+uuXMQtdARp2wqAWW+AYpbhTlG/2NSEQvCbXplUh+92/7odCV9Sfp6JDFT7eqsg0Tl6QkxcWJyyUK7rA== X-Gm-Message-State: AOJu0YxdjHbaUuHUJGgT8bfCtcSPe70aQY0GbKxp8qW8Y1VdmbTja3KF lTZ/b/aPaon25j1peNXhJrGJ1b8dZyLJOPP8L8n18EOobTugJzPr X-Google-Smtp-Source: AGHT+IG44PFwGPM8Wzfdf6BxyUgbJ+mwB6fcGVbY3p6BHlkKA8ZV8LATVKDIE4OE4n36aIEZsUX9Kg== X-Received: by 2002:a17:90a:cc0c:b0:2c1:a7e7:bb1c with SMTP id 98e67ed59e1d1-2c1dc573627mr2024407a91.16.1717165171589; Fri, 31 May 2024 07:19:31 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.19.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:19:31 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 12/23] rockchip: RK3288: Read the reset cause from clock reset unit for RK3288 SoC Date: Fri, 31 May 2024 19:48:26 +0530 Message-ID: <20240531141837.13189-13-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Read the reset cause from clock reset unit for RK3288 SoC. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- arch/arm/mach-rockchip/cpu-info.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/mach-rockchip/cpu-info.c b/arch/arm/mach-rockchip/cpu-info.c index 9be28754fd..383aa3d2ee 100644 --- a/arch/arm/mach-rockchip/cpu-info.c +++ b/arch/arm/mach-rockchip/cpu-info.c @@ -24,6 +24,8 @@ char *get_reset_cause(void) struct rk3588_cru *cru = rockchip_get_cru(); #elif IS_ENABLED(CONFIG_ROCKCHIP_PX30) struct px30_cru *cru = rockchip_get_cru(); +#elif IS_ENABLED(CONFIG_ROCKCHIP_RK3288) + struct rockchip_cru *cru = rockchip_get_cru(); #endif char *cause = NULL; From patchwork Fri May 31 14:18:27 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942174 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=DkXSY4R6; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQKW22Mhz20QB for ; Sat, 1 Jun 2024 00:21:35 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 2CBD1887FA; Fri, 31 May 2024 16:19:40 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="DkXSY4R6"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 7AEFA885AF; Fri, 31 May 2024 16:19:38 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pg1-x52f.google.com (mail-pg1-x52f.google.com [IPv6:2607:f8b0:4864:20::52f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 4A085887FE for ; Fri, 31 May 2024 16:19:36 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pg1-x52f.google.com with SMTP id 41be03b00d2f7-6c4f3e0e3d2so416196a12.1 for ; Fri, 31 May 2024 07:19:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165175; x=1717769975; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=V63+QeNpTW4Hq8F3+NUxSgNyjya/yidEOAqORUNFwiE=; b=DkXSY4R6NE+b2HtxKvS179I1WALR3d6m4x09THRrRws/geaI3glk1ViaMQIiLGOOHt KIr/juVsyuGM1lkZuy5eP+fesaaxz+WMoalkb026wzL2YsKNCb8rK7W8BQOd6zIo+VRk mI/l+l823yHtGSOXcqB1AdTRlaM49k1IPG1Nm6T8HQEJy6sqA1gUiaux0q3VFL+Vrrfr h33Ubr0N1BLEbH1huMPfjbPrao90QPrb9qBeG4oasIPJubibqQajkYsfeBVn4m1hRx/V ObC9xaeSdMnQfgZEAVtjQ7nBu6cKoAOwFkvoaxgxkdIRW9sTGxI78XhDxhYwOKfBf54j oX3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165175; x=1717769975; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=V63+QeNpTW4Hq8F3+NUxSgNyjya/yidEOAqORUNFwiE=; b=JOeHCOH7UxqyzSvVHxagNZp60jniIm6XLJEvtP835nMy2gayn/FgElFoQusx1Dm/Y4 +pLBc0vJmKogOBMhqfBZ5jg7jkgqpR2Tu/C3i3jwq3fT63Rv4pa0cTlhK0jgONxzkeaJ 53s714RB8E0dxsLKw9AbSxsQua/Cw0YyBiVnRF2juGQnYR5N3jtIJUUqsAGyCLJteUhO XDrZHtsrY8fc7Fzg+g1h3MATtaTXpmyIgbXnCFnwxB+gXHnzD3OYtaUkOK7V0zd1CKRo VYUGH/Jlextz9sFbABtALJwCQMRYUIPca1EibZE7od+C0y4TAWHlSOrSXAIJM/exowx1 RjOw== X-Forwarded-Encrypted: i=1; AJvYcCXSfKJInNrBjWfmQNe+9pvofOOIG/Xg31nuExKdXaSIPbYweWdffOTi6cxLX2XOjjBEU1jEAmHG3mirRGMZYevRArt+qQ== X-Gm-Message-State: AOJu0YzZSlsqo9EMa8ZgBErlob2yIx0PsoEN8cP4mGEh6uJxHsjrzBvj pi+xl3RBJGmziPQdGaJFPij2etteuPPeqLp7zcZBZ4k3ovJvWpAg X-Google-Smtp-Source: AGHT+IGhkX4v7d0HVpqOoauCcMbzsX/292A7mhdJT0jTas6DdGnSIaV7XcpREU40RhoJ9fLUohq2KA== X-Received: by 2002:a17:90a:4583:b0:2a0:9b18:daf with SMTP id 98e67ed59e1d1-2c1dc5cd706mr2088320a91.42.1717165174721; Fri, 31 May 2024 07:19:34 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.19.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:19:34 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 13/23] rockchip: RK3288: Enable display cpuinfo support on all boards Date: Fri, 31 May 2024 19:48:27 +0530 Message-ID: <20240531141837.13189-14-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Enable DISPLAY_CPUINFO options to support on all RK3288 boards. Its used to determine the reset cause of the board. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- configs/chromebit_mickey_defconfig | 1 - configs/chromebook_jerry_defconfig | 1 - configs/chromebook_minnie_defconfig | 1 - configs/chromebook_speedy_defconfig | 1 - 4 files changed, 4 deletions(-) diff --git a/configs/chromebit_mickey_defconfig b/configs/chromebit_mickey_defconfig index e5d805d7da..e1d31d0b4c 100644 --- a/configs/chromebit_mickey_defconfig +++ b/configs/chromebit_mickey_defconfig @@ -31,7 +31,6 @@ CONFIG_USE_PREBOOT=y CONFIG_DEFAULT_FDT_FILE="rk3288-veyron-mickey.dtb" CONFIG_SILENT_CONSOLE=y CONFIG_LOG=y -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_BOARD_EARLY_INIT_R=y CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/chromebook_jerry_defconfig b/configs/chromebook_jerry_defconfig index 9bc59539dc..dba1466689 100644 --- a/configs/chromebook_jerry_defconfig +++ b/configs/chromebook_jerry_defconfig @@ -30,7 +30,6 @@ CONFIG_USE_PREBOOT=y CONFIG_DEFAULT_FDT_FILE="rk3288-veyron-jerry.dtb" CONFIG_SILENT_CONSOLE=y CONFIG_LOG=y -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_BOARD_EARLY_INIT_R=y CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/chromebook_minnie_defconfig b/configs/chromebook_minnie_defconfig index 26fa05e543..e6cf734b14 100644 --- a/configs/chromebook_minnie_defconfig +++ b/configs/chromebook_minnie_defconfig @@ -31,7 +31,6 @@ CONFIG_USE_PREBOOT=y CONFIG_DEFAULT_FDT_FILE="rk3288-veyron-minnie.dtb" CONFIG_SILENT_CONSOLE=y CONFIG_LOG=y -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_BOARD_EARLY_INIT_R=y CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/chromebook_speedy_defconfig b/configs/chromebook_speedy_defconfig index 5deb09b28e..90364dfc48 100644 --- a/configs/chromebook_speedy_defconfig +++ b/configs/chromebook_speedy_defconfig @@ -31,7 +31,6 @@ CONFIG_USE_PREBOOT=y CONFIG_DEFAULT_FDT_FILE="rk3288-veyron-speedy.dtb" CONFIG_SILENT_CONSOLE=y CONFIG_LOG=y -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_BOARD_EARLY_INIT_R=y CONFIG_SPL_PAD_TO=0x7f8000 From patchwork Fri May 31 14:18:28 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942175 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=KVyp6WB6; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQKm1YDhz20QB for ; Sat, 1 Jun 2024 00:21:48 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 971A2887A1; Fri, 31 May 2024 16:19:42 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="KVyp6WB6"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 7B03D8880A; Fri, 31 May 2024 16:19:41 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pg1-x534.google.com (mail-pg1-x534.google.com [IPv6:2607:f8b0:4864:20::534]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 5989D885AF for ; Fri, 31 May 2024 16:19:39 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pg1-x534.google.com with SMTP id 41be03b00d2f7-6c4f3e0e407so401663a12.1 for ; Fri, 31 May 2024 07:19:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165178; x=1717769978; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=FaKQVmkDSCVqRZvcEaxMDg8nqM0A2j4kEogBmvEaEmQ=; b=KVyp6WB6lhmllWvE3qt43uWpdTAKxv2btQBboLXd29lzwurzrKAf6Dqn+diEKjYsnl Mkt6TLuCvzk65LRP4X8YWlPo9lkBBJ2QbFdH0nci9Hqn5w6xC/VWqGjGl2vSpKIpfE+h We1n3jtrqqTw0EY0ZNRwK9SkPXuW8bZB6Iv1HJHX8h0mnJT60sVi2Dhn1V3Vl/MOzadC qWdWUK7CmyYE0RTUv35lNoaOL6AZVtaRAHBOPI4DYYdFw2LLV5O0PTmFrDxXNsuI3OK6 DDEFJunr0tw/twhJcWnFyZ4j0+AWm71Q87tVn6Ne5B1MTZwNNusvmNGK659V5OE2uVR9 pHjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165178; x=1717769978; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=FaKQVmkDSCVqRZvcEaxMDg8nqM0A2j4kEogBmvEaEmQ=; b=KDPYu3hAOA7RsNZvrbuoO2bKUsv7vOxQFG6FEs6T/QMBcU3I3F4Fb3qwg7p2KVBzHp 1TQrrP5NR6sHyxZWOxSvJtM99vA4cNGt+9rVrs7Pkn73zuCsVVmlN09EJzC49ZwTsW37 Tp5QxIP+wUyzR8H7eEIHD2gz7EdCbkIa/b/dCtZXKZbckrCcnM5n0stCxcXg4VXLEDJ0 x8/WD3OxwhHWqID8qStAkT7V2dP8N+OQJTYDhwXcfSW2k+ya2gy/PP2ThHtYNvA0/UlR Qw7IBS0iWParmhPWhOx1QVI920gvQ6IumTACfJR9yjOixbBupUGw7uvflvfu0e0b7a0i RmdA== X-Forwarded-Encrypted: i=1; AJvYcCVd1RXb2n43HTdtC9Och1sBw2S38tJvtjpqAR61tQTQXhpswdGs0Qiv884wBTyhp2oEv3taNNyOQIzbzN3O8M+gwOzXLg== X-Gm-Message-State: AOJu0YyCash9FBMATOi1Nuc5vwxix6HXWMvHs6ooOKSYKZ8ZfX4GZRAE CrAQW1TTbiNKsMu7vSt/U/QS2qF5PxVeyV/Hgirn/e6WtiRS/E8z X-Google-Smtp-Source: AGHT+IHMc4Lt10MmUWEQfIIkDwkooHIOhpwVQF658XzDleOp5s5rImPLgpQ7dc+Si3FCvzzT3bsSnQ== X-Received: by 2002:a17:90b:144:b0:2bd:83b6:a571 with SMTP id 98e67ed59e1d1-2c1dc58fb4cmr1767762a91.24.1717165177887; Fri, 31 May 2024 07:19:37 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.19.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:19:37 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 14/23] rockchip: RK3308: Read the reset cause from clock reset unit for RK3308 SoC Date: Fri, 31 May 2024 19:48:28 +0530 Message-ID: <20240531141837.13189-15-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Read the reset cause from clock reset unit for RK3308 SoC. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- arch/arm/include/asm/arch-rockchip/cru.h | 2 ++ arch/arm/mach-rockchip/cpu-info.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/arch/arm/include/asm/arch-rockchip/cru.h b/arch/arm/include/asm/arch-rockchip/cru.h index 7a69a839e6..6fe73ad0cc 100644 --- a/arch/arm/include/asm/arch-rockchip/cru.h +++ b/arch/arm/include/asm/arch-rockchip/cru.h @@ -23,6 +23,8 @@ #include #elif defined(CONFIG_ROCKCHIP_PX30) #include +#elif defined(CONFIG_ROCKCHIP_RK3308) +#include #endif /* CRU_GLB_RST_ST */ diff --git a/arch/arm/mach-rockchip/cpu-info.c b/arch/arm/mach-rockchip/cpu-info.c index 383aa3d2ee..dbc126c862 100644 --- a/arch/arm/mach-rockchip/cpu-info.c +++ b/arch/arm/mach-rockchip/cpu-info.c @@ -26,6 +26,8 @@ char *get_reset_cause(void) struct px30_cru *cru = rockchip_get_cru(); #elif IS_ENABLED(CONFIG_ROCKCHIP_RK3288) struct rockchip_cru *cru = rockchip_get_cru(); +#elif IS_ENABLED(CONFIG_ROCKCHIP_RK3308) + struct rk3308_cru *cru = rockchip_get_cru(); #endif char *cause = NULL; From patchwork Fri May 31 14:18:29 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942176 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=NtuW7FB9; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQL01YjLz20QB for ; Sat, 1 Jun 2024 00:22:00 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 0B10088818; Fri, 31 May 2024 16:19:47 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="NtuW7FB9"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 6A7118872E; Fri, 31 May 2024 16:19:45 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pg1-x52c.google.com (mail-pg1-x52c.google.com [IPv6:2607:f8b0:4864:20::52c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 7FB0E885AF for ; Fri, 31 May 2024 16:19:42 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pg1-x52c.google.com with SMTP id 41be03b00d2f7-6c5a6151ff8so280972a12.2 for ; Fri, 31 May 2024 07:19:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165181; x=1717769981; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=r/29uDjAVg0Z0ne48KLiD+dalbsEAx1v+I0EdfVvZF0=; b=NtuW7FB9bZePmxN1GWDrlKunuHec3Io+aEVd1O7DP98bDKZ6cMKvN2DVBsdr+x5Rhq 3PEFSyeUCJU5Wgfp2X/eTOD7+V80O/hcJxs5RQFjSmttzNdA6LzlxcxzodbU1PAcDQDO ko4b0+DhNoqg/uW/TYnbeRv82WCppeIkP5F81LoOaqtPbJazuowF1JpsalaT7BFYZXVn uYNzgTuR1aa3rHdKEjKc9gxOnJ72iQCvVybYM2zs+VapTRNTrCSk7hTY/8wGTdy/zovG FHZ1Zu/fj/hzpnmOxKQVYF2zWRbc2qvxHI+JrM1uvN5QR3dcm8QYt3DUL7LofScqSwp3 WQWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165181; x=1717769981; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=r/29uDjAVg0Z0ne48KLiD+dalbsEAx1v+I0EdfVvZF0=; b=GnU6e+ZO6Qpa55Vwc/aaMhTGj/GKWSKpVRrH8itaS1F+nrVlvwRHJqzwWHtXJWx989 P7QtAPOR55617LQv2+78FyL9D3OCYPz70r/POKMqU5TQVwi0t/WD8WaUeIX9RPteHN7a Ts6Zy7cwkMBL0ULhmRooTppaIAQAQiOe+iBT9Nyu74y+fwlxIbr3bA+kDX5N17XEKpVr s19nmNfCWWP4ezMFI6plzQydyFx9MW/Kdp0eBpv7ALP6YqpaskoaYuF9aGKPEyo4qn6X FFb37GtGWFPsdOyVDQkF5+wFGpbS/gp4+atYEdO9J4oSyFlT3aV8osiJtWCk4c77D4jE cw+w== X-Forwarded-Encrypted: i=1; AJvYcCXhLc8SOZQAlgRsddJsmQeqb4JsGmxLIYLD/BzuG6e2iuFUUOzQwxrBuwL2Wd0XpD/QW6YthHWl77o1nO4kqTYDNY6XAA== X-Gm-Message-State: AOJu0Yyg0b58v2NTS5q3M48QSuXti/4NRCm/cwKl8zby43W0T7m9HBHr jgl7YOmJZmlRmMkOqQQTeCjRSOvTyfilVzNnx4eskaa6Sbkn5gya X-Google-Smtp-Source: AGHT+IEcMYrUjb5CduNksI2ghGt/l2rwpnW8LWgbXDV3Hpe8NhG/IA5fbKIRErmNApSCfDMKoIFxsw== X-Received: by 2002:a17:90a:eb12:b0:2c0:3384:b2f3 with SMTP id 98e67ed59e1d1-2c1dc57da9bmr1713482a91.13.1717165181030; Fri, 31 May 2024 07:19:41 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.19.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:19:40 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 15/23] rockchip: RK3308: Enable display cpuinfo support on all boards Date: Fri, 31 May 2024 19:48:29 +0530 Message-ID: <20240531141837.13189-16-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Enable DISPLAY_CPUINFO options to support on all RK3308 boards. Its used to determine the reset cause of the board. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- configs/evb-rk3308_defconfig | 1 - configs/roc-cc-rk3308_defconfig | 1 - configs/rock-pi-s-rk3308_defconfig | 1 - 3 files changed, 3 deletions(-) diff --git a/configs/evb-rk3308_defconfig b/configs/evb-rk3308_defconfig index f4c2ea12ad..4622b2b2d4 100644 --- a/configs/evb-rk3308_defconfig +++ b/configs/evb-rk3308_defconfig @@ -16,7 +16,6 @@ CONFIG_ANDROID_BOOT_IMAGE=y CONFIG_FIT=y CONFIG_FIT_VERBOSE=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3308-evb.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 # CONFIG_SPL_RAW_IMAGE_SUPPORT is not set diff --git a/configs/roc-cc-rk3308_defconfig b/configs/roc-cc-rk3308_defconfig index 862ea4301f..cb5a868944 100644 --- a/configs/roc-cc-rk3308_defconfig +++ b/configs/roc-cc-rk3308_defconfig @@ -16,7 +16,6 @@ CONFIG_ANDROID_BOOT_IMAGE=y CONFIG_FIT=y CONFIG_FIT_VERBOSE=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3308-roc-cc.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 # CONFIG_SPL_RAW_IMAGE_SUPPORT is not set diff --git a/configs/rock-pi-s-rk3308_defconfig b/configs/rock-pi-s-rk3308_defconfig index c15ba3d8a4..d888cfaa36 100644 --- a/configs/rock-pi-s-rk3308_defconfig +++ b/configs/rock-pi-s-rk3308_defconfig @@ -16,7 +16,6 @@ CONFIG_ANDROID_BOOT_IMAGE=y CONFIG_FIT=y CONFIG_FIT_VERBOSE=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3308-rock-pi-s.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 # CONFIG_SPL_RAW_IMAGE_SUPPORT is not set From patchwork Fri May 31 14:18:30 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942177 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=IkyMDgub; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQLG2HyBz20QB for ; Sat, 1 Jun 2024 00:22:14 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 6951E8881C; Fri, 31 May 2024 16:19:49 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="IkyMDgub"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id B2040885AF; Fri, 31 May 2024 16:19:48 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pj1-x102e.google.com (mail-pj1-x102e.google.com [IPv6:2607:f8b0:4864:20::102e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id BA277885AF for ; Fri, 31 May 2024 16:19:45 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pj1-x102e.google.com with SMTP id 98e67ed59e1d1-2c1e7708cfdso408041a91.2 for ; Fri, 31 May 2024 07:19:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165184; x=1717769984; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=oUREERFwT0ls5EHqqOzhZahlrhWa0aQVWUmaWt/iQzo=; b=IkyMDgubB3F9CYfOJbYU6AqtXg/WnpHKZwwUqHNRvll6FsijW+P7HJ7JwhWZ3dflzX QGxsNOwKHo7sFQyEzuKkdS9FOmzxoHen+wtYm/1QUcKYX0YZ3IsOpRQOtu7DG365teF3 /DcjOE4BM0UdGoU0dYC5qeE0br4hQ491g/YCsb0VFdP2J8kMWCY0TNGr6Zut5WAMa7Jb ac758TdJUAYihubBEvfsunFiPqqYGn16kN4AsK840CbrdO9Ddsgsw/ZDd9S435pqeUHm i1fq4lhauqzfzOiR1UXOWzEM/k+0msHnykhv+e08j+NB5/LJoYWh3dp9JN4k55d4D4cD dsiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165184; x=1717769984; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=oUREERFwT0ls5EHqqOzhZahlrhWa0aQVWUmaWt/iQzo=; b=DrfdwDwByO84oyuRWRufP6GHo+KCSvVMl2RPf5E4imhy2ffQpLS7RSj3NGpaJA+sEb oDmfyzB2WyxFtRY8vPtDAQy11Xg9iWcJ4+i8iijz9PSLZ8DI2kvfelrL9TFfREmuT5Fo dUqwXB87AHF+fOitJ7vwYpMmnQatlNfu4E6iy/CvelKiXZ3jt6gZF1hBDbDIfnE+JZPX 6I0gVANgxLKI8zRiQ39fEMKbmNSf02j3zCnREuQPCaaGVzpD/CJQFsc9eRhVP/3yKqzt x1W3JaQ4YiUnN32PCMfT7ANudpISEj5BHJVs0jn9OiNAUqM/LGdzK8ijgmx/rAx+3Q9y ySDA== X-Forwarded-Encrypted: i=1; AJvYcCVx/m6J/7lJUDUViWHf0F8+B6Jyw2vaxgDM5xiWoF+OM2K9be6ggAAHhizIkc6vCcUq2C3iVrurN4GpbEYOwasDgd/4JA== X-Gm-Message-State: AOJu0YwRFi1R6GsFcTQ3JK9oDTvQ10DZuGHRLwEfq4nsV0DUUrj1Zy4i 1MiUbPfW2OUmK//GmwmbZnz9DpDPjCw9wSNAujMXBHswTy4Yif7f X-Google-Smtp-Source: AGHT+IGw8r/J/O/pawu4xoaCb9IZI8+owHJRfnHkymAAij5Qr7hGC+iFQDsZIoa2XIUV67Xo6S08Kg== X-Received: by 2002:a17:90a:bf07:b0:2bd:e639:686c with SMTP id 98e67ed59e1d1-2c1dc58fa20mr2089494a91.23.1717165184205; Fri, 31 May 2024 07:19:44 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.19.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:19:43 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 16/23] rockchip: RK3368: Read the reset cause from clock reset unit for RK3368 SoC Date: Fri, 31 May 2024 19:48:30 +0530 Message-ID: <20240531141837.13189-17-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Read the reset cause from clock reset unit for RK3368 SoC. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- arch/arm/include/asm/arch-rockchip/cru.h | 2 ++ arch/arm/mach-rockchip/cpu-info.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/arch/arm/include/asm/arch-rockchip/cru.h b/arch/arm/include/asm/arch-rockchip/cru.h index 6fe73ad0cc..9cdd960fb1 100644 --- a/arch/arm/include/asm/arch-rockchip/cru.h +++ b/arch/arm/include/asm/arch-rockchip/cru.h @@ -25,6 +25,8 @@ #include #elif defined(CONFIG_ROCKCHIP_RK3308) #include +#elif defined(CONFIG_ROCKCHIP_RK3368) +#include #endif /* CRU_GLB_RST_ST */ diff --git a/arch/arm/mach-rockchip/cpu-info.c b/arch/arm/mach-rockchip/cpu-info.c index dbc126c862..b9d2756a70 100644 --- a/arch/arm/mach-rockchip/cpu-info.c +++ b/arch/arm/mach-rockchip/cpu-info.c @@ -28,6 +28,8 @@ char *get_reset_cause(void) struct rockchip_cru *cru = rockchip_get_cru(); #elif IS_ENABLED(CONFIG_ROCKCHIP_RK3308) struct rk3308_cru *cru = rockchip_get_cru(); +#elif IS_ENABLED(CONFIG_ROCKCHIP_RK3368) + struct rk3368_cru *cru = rockchip_get_cru(); #endif char *cause = NULL; From patchwork Fri May 31 14:18:31 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942178 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=RBtDs4cx; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQLT4q4zz20QB for ; Sat, 1 Jun 2024 00:22:25 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id CAFDA887CA; Fri, 31 May 2024 16:19:52 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="RBtDs4cx"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 3DB35887CA; Fri, 31 May 2024 16:19:51 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pf1-x42f.google.com (mail-pf1-x42f.google.com [IPv6:2607:f8b0:4864:20::42f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 065B0885AF for ; Fri, 31 May 2024 16:19:49 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pf1-x42f.google.com with SMTP id d2e1a72fcca58-7024494f7daso828494b3a.3 for ; Fri, 31 May 2024 07:19:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165187; x=1717769987; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=4AWX+a3danwXJxw0C2h1AHaIWUTXEtDLrKB2P+bsdZg=; b=RBtDs4cxljk6LNGq0jo2Xn0EyMh4MxgEEOsOeqcS/lKXeNbEexqp19sTem2TJ7cPa/ sK3fnNQfFCumPGJGllDy1QQvCaX0ATCBg1oMeTYLeaptTsG6IqFAdiS5CA+yz8JejOk3 0BiIsTexO4FV/lQ5P22UWfuSqRdtrmvtlbkGQs0uQdBcpxvAsVvymusY+o7N5Rh/g7Ap Bp2aolZW2knYxlU6lcqcmeErH6xu/wjZtBgzGD4E6YlXrnV89ITvTFws8L+wbgbb/6FB WZfdsvodhuEOUHVH94OmxbvdEoL0J8+0a03JBDh4Zonie1YDEdLGd2pDTtbN4kToLwB6 IVcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165187; x=1717769987; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=4AWX+a3danwXJxw0C2h1AHaIWUTXEtDLrKB2P+bsdZg=; b=rHdAoGd1qZRkc0tHfryiN3J77oUqPLFFWQEJiVW4tePmf7tuoXKYmVNRxyEsCCbUnY 8OWv0ruLOA/OzKemFh61dboA7XvNPCbtuN/aYBNVhY6rb5+ALGqTuzNUm2xQxYa0yCTt 57/M8HTvZBJsKfiu1F8iro3tbaIIOih6p7y3+jxXKJOG3d+uwJJVudb9Da6/ZP25XdTd f1bve/LIG9rE4+JI8GLZEzQEggFDIGEgu8tzxZZ5rihQB7tKuQwhvDzfGwIMLPlmlz07 ZMcdKG4jpblrHfEcSpLr6qZdE7Ol7JAypmOHiT15xHcR6WYCgFOSlenoOiVGt0P+YsQY IEKg== X-Forwarded-Encrypted: i=1; AJvYcCW8OX6lrEXV/gJW/8XkCF6X7ktMw6AAGxOGAzvoQVzZBc6F/JOIS7wtw2pzErqYxP77sTD6yPJmAzjTBG0eymqhgfQPbg== X-Gm-Message-State: AOJu0YzaCtWKJGzaRqHl1kpngJKNMyeHcjGCkkSzpkq3Aw6Adxa6dIW2 zeqNpk29EzgibrHYalxYTTdUjfz908Fk3X+8/DRW7WTbyddQIy55 X-Google-Smtp-Source: AGHT+IFczivMPbf2K/LDv4TgxUjb52+A4Od3z2cHROZ+A+rVi0DJlbGZevC9V9lYy9UPh6V60RSWFQ== X-Received: by 2002:a05:6a21:339c:b0:1af:cfc2:8069 with SMTP id adf61e73a8af0-1b26f0f19f9mr2491757637.4.1717165187440; Fri, 31 May 2024 07:19:47 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.19.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:19:47 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 17/23] rockchip: RK3368: Enable display cpuinfo support on all boards Date: Fri, 31 May 2024 19:48:31 +0530 Message-ID: <20240531141837.13189-18-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Enable DISPLAY_CPUINFO options to support on all RK3368 boards. Its used to determine the reset cause of the board. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- configs/evb-px5_defconfig | 1 - configs/geekbox_defconfig | 1 - configs/lion-rk3368_defconfig | 1 - configs/sheep-rk3368_defconfig | 1 - 4 files changed, 4 deletions(-) diff --git a/configs/evb-px5_defconfig b/configs/evb-px5_defconfig index ccd3883153..9be143487e 100644 --- a/configs/evb-px5_defconfig +++ b/configs/evb-px5_defconfig @@ -37,7 +37,6 @@ CONFIG_SPL_BOOTSTAGE=y CONFIG_BOOTSTAGE_REPORT=y CONFIG_BOOTSTAGE_FDT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3368-px5-evb.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/geekbox_defconfig b/configs/geekbox_defconfig index 8f4be79831..de526ae14d 100644 --- a/configs/geekbox_defconfig +++ b/configs/geekbox_defconfig @@ -15,7 +15,6 @@ CONFIG_DEBUG_UART_CLOCK=24000000 CONFIG_SYS_LOAD_ADDR=0x800800 CONFIG_DEBUG_UART=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3368-geekbox.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SYS_RELOC_GD_ENV_ADDR=y CONFIG_REGMAP=y diff --git a/configs/lion-rk3368_defconfig b/configs/lion-rk3368_defconfig index a4a7f1a5cb..e5bcc13038 100644 --- a/configs/lion-rk3368_defconfig +++ b/configs/lion-rk3368_defconfig @@ -34,7 +34,6 @@ CONFIG_SPL_BOOTSTAGE=y CONFIG_BOOTSTAGE_REPORT=y CONFIG_BOOTSTAGE_FDT=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3368-lion-haikou.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_MAX_SIZE=0x40000 CONFIG_SPL_PAD_TO=0x7f8000 diff --git a/configs/sheep-rk3368_defconfig b/configs/sheep-rk3368_defconfig index a591b2741d..5e58877012 100644 --- a/configs/sheep-rk3368_defconfig +++ b/configs/sheep-rk3368_defconfig @@ -15,7 +15,6 @@ CONFIG_SYS_LOAD_ADDR=0x800800 CONFIG_DEBUG_UART=y CONFIG_ANDROID_BOOT_IMAGE=y CONFIG_DEFAULT_FDT_FILE="rockchip/rk3368-sheep.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_CMD_MMC=y CONFIG_SYS_RELOC_GD_ENV_ADDR=y From patchwork Fri May 31 14:18:32 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942179 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=G8MEIyva; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQLj1dSgz20QB for ; Sat, 1 Jun 2024 00:22:37 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 30DDE88815; Fri, 31 May 2024 16:19:56 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="G8MEIyva"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 62DC988814; Fri, 31 May 2024 16:19:54 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pg1-x535.google.com (mail-pg1-x535.google.com [IPv6:2607:f8b0:4864:20::535]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 32CEE885AF for ; Fri, 31 May 2024 16:19:52 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pg1-x535.google.com with SMTP id 41be03b00d2f7-6c5bcb8e8edso302882a12.2 for ; Fri, 31 May 2024 07:19:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165191; x=1717769991; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ldbTllXgPzPKgQrf0B6vC54Ii4zTJCtIgCO3/2GynNI=; b=G8MEIyvaOOYR78FyQ4o8IocShZCwakPu/oZXA3oOMrtIiIHFE6udodS46dWz4sJHkm Ik9oWtsBTGRUrJt9usLdaCPhO1LR8BpqaILhRL+GFIJKDFg/Y1oNxChC7YzH+SHIPEBV kmO09Izyr7KU2LQ60ap+zV+rqQnpVC1xT85jigS6b1XCxbXje0PZstm7wpetCyLjvMm1 jLw1LKRQGjsU5Mt5PXVLBZhW+bN8Bo1a2VglTWk9OW3Kt8/cuyeu8WnSLLyGDJlurf+n /abxcPeSOWGilphVlvCktP0va1A3aeOTY8MgWC7Zt5y5z5tncKyBYMoj4dcS5uwdYcTy ucQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165191; x=1717769991; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ldbTllXgPzPKgQrf0B6vC54Ii4zTJCtIgCO3/2GynNI=; b=K/uhy1+1TqVKf1JBlKytdSUrdFKDFNG4cLj/LruS1lwoJCrWahZNnlApWccY8YdqF2 6XntWjSWpFX4W5XBTv7PqhQkhC+xYLm1jqW1z9P8zLiTHp0LbMVOMLov88tGzeinCMpO vEikhxTdCzcH3ZRayxBE7uKklyCpvEl0CwymDIBBFlrDyvOccnWF/eUKx8YCh+wh9Ny8 7Ah0ogN835ksB1Uk6edWsWtxHL36rckgyRov+jZozvT2gsfIncqWMsEN2ucmQ8DbjHB7 k3hCpLiHtgBEoBjuTrzaR4WxSMnrx1V2QbXYSMQ1HyJ1kd197MIPF7tCK5KVLe7dJej3 TZBw== X-Forwarded-Encrypted: i=1; AJvYcCUviHJPBCcrl3Sbo5wzZrly7/GTjqusi/TXTVR5pl8v8QeFRfaQN63gYcRqj+8PlwgunoYOknYzmmMhdreZ9KJzZQVyxA== X-Gm-Message-State: AOJu0Yx91eGDZtQ/zfrHI6p7RseCJMnFX64tt2MkwZtE/kLosk57OR0n w2bbn/MZSDT6+1E6MLWThQW0l4xBCu8I+2MDO3ZoDRr1OLsLxTLN X-Google-Smtp-Source: AGHT+IFlQgFTIdYb6Km9389YAanQ20EOxig+yvp8xfZ5mV69cmbMNawKyu9L/0eV1puj0EoE+Puwow== X-Received: by 2002:a17:90b:374f:b0:2bd:d6d1:c54a with SMTP id 98e67ed59e1d1-2c1dc5dd4a5mr1720236a91.40.1717165190588; Fri, 31 May 2024 07:19:50 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.19.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:19:50 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 18/23] rockchip: RV1108: Read the reset cause from clock reset unit for RV1108 SoC Date: Fri, 31 May 2024 19:48:32 +0530 Message-ID: <20240531141837.13189-19-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Read the reset cause from clock reset unit for RV1108 SoC. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- arch/arm/include/asm/arch-rockchip/cru.h | 2 ++ arch/arm/mach-rockchip/cpu-info.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/arch/arm/include/asm/arch-rockchip/cru.h b/arch/arm/include/asm/arch-rockchip/cru.h index 9cdd960fb1..e886adf515 100644 --- a/arch/arm/include/asm/arch-rockchip/cru.h +++ b/arch/arm/include/asm/arch-rockchip/cru.h @@ -27,6 +27,8 @@ #include #elif defined(CONFIG_ROCKCHIP_RK3368) #include +#elif defined(CONFIG_ROCKCHIP_RV1108) +#include #endif /* CRU_GLB_RST_ST */ diff --git a/arch/arm/mach-rockchip/cpu-info.c b/arch/arm/mach-rockchip/cpu-info.c index b9d2756a70..b2cfdade13 100644 --- a/arch/arm/mach-rockchip/cpu-info.c +++ b/arch/arm/mach-rockchip/cpu-info.c @@ -30,6 +30,8 @@ char *get_reset_cause(void) struct rk3308_cru *cru = rockchip_get_cru(); #elif IS_ENABLED(CONFIG_ROCKCHIP_RK3368) struct rk3368_cru *cru = rockchip_get_cru(); +#elif IS_ENABLED(CONFIG_ROCKCHIP_RV1108) + struct rv1108_cru *cru = rockchip_get_cru(); #endif char *cause = NULL; From patchwork Fri May 31 14:18:33 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942180 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=Y4N8bMyj; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQLw3Jf6z20QB for ; Sat, 1 Jun 2024 00:22:48 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 9152488827; Fri, 31 May 2024 16:19:58 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Y4N8bMyj"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 0FC5D88826; Fri, 31 May 2024 16:19:58 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pj1-x102d.google.com (mail-pj1-x102d.google.com [IPv6:2607:f8b0:4864:20::102d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id DAB82887B9 for ; Fri, 31 May 2024 16:19:55 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pj1-x102d.google.com with SMTP id 98e67ed59e1d1-2bfff08fc29so1677084a91.1 for ; Fri, 31 May 2024 07:19:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165194; x=1717769994; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=gben/dVluhF95hZs4N8FI8oY0T+ecGR5Ot5Qeue04ig=; b=Y4N8bMyj7nJx2SAuC96VxTFlYmxkJl5RhUZeJ8hI2lo3RvJbcJS0SpHPnugOLJvHIz xdfPO1trHgvf9bUERhIkDadf2enBuWchtV+IzSmG1/x9ug9RQabJ2qfze4LcgmGJ379m Q6W4ZZhO3MHHOVkiTNOaXANsUgyOdndKsOUwIH1dekPMmO07JBJgR1l384L/sQxsc5GN Ixj1wadahD7Eg6ygcKqs1JLiVOxwedkKF2sns/u7erYmJ94TuDWn9blutdijuAK+XLqH BFqDJY/DC680g5Sgx/3McA5i2LVyRblzSKH0M1lCwE7QqaK+p760F31EADLvxBqGFl/w gukA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165194; x=1717769994; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gben/dVluhF95hZs4N8FI8oY0T+ecGR5Ot5Qeue04ig=; b=TezwDqe/ppK66SN0YPrt+iaaJDMyM3uBDfW9X+iY1/WIrLBcCR23R1elPgcdSJO658 0iVJsmVY1HpeLXB+aY1xlg9fXWi+VkjsPD/2xgccOJAPbS1ju2krD8ApHa1U69Ppx8+1 r+AYsJAIEXRyoW/AfX6bpJF0I3U3spb3qAQadXJmKEXH+GV3dT9SXYUgytYwBOWKHSWB mqiwJM5/K/iRuhCK5NRGd7GUSy9uT2OV8qS5wC4DGNihOVnzdF7PAV+WCZ/NCbfXQJ9n AYvB6pHNWnaeNWPWMS0zzF5Z6XMqsOW486wOp79O8zL3PLRMFtmniw890mZ7q5ZGBDVs RuXg== X-Forwarded-Encrypted: i=1; AJvYcCUSQ/9p907VTU9h4blUJ4Yhv9zdl4lLQTrxgvsFEJA+8rLVDN7Y0yZMAi62bchWqXrHpEw30BUh6c/12e3McwyRP7g1hQ== X-Gm-Message-State: AOJu0Yy3yoQT7ngLXvoVNVC8nLT5hDjl13EiV+aDlfeOo2g0WHA6Etjk y82dIJZFNpbE3Quyoi2/evmDePE2kTbX8vfyaaIy73fq+cXimYzU X-Google-Smtp-Source: AGHT+IFnMGsqwIUr/56BxjnQFH/okCtelPCRoPb6CS5+7m+A+/lxy+Md3UXNYCkJbYSBUaXzwK6PJQ== X-Received: by 2002:a17:90b:1051:b0:2bf:d6da:ce62 with SMTP id 98e67ed59e1d1-2c1dc5cd585mr1732497a91.43.1717165194330; Fri, 31 May 2024 07:19:54 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.19.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:19:53 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 19/23] rockchip: RV1108: Enable display cpuinfo support on all boards Date: Fri, 31 May 2024 19:48:33 +0530 Message-ID: <20240531141837.13189-20-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Enable DISPLAY_CPUINFO options to support on all RV1108 boards. Its used to determine the reset cause of the board. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- configs/elgin-rv1108_defconfig | 1 - configs/evb-rv1108_defconfig | 1 - 2 files changed, 2 deletions(-) diff --git a/configs/elgin-rv1108_defconfig b/configs/elgin-rv1108_defconfig index 454ed9e0a6..1fffa99793 100644 --- a/configs/elgin-rv1108_defconfig +++ b/configs/elgin-rv1108_defconfig @@ -17,7 +17,6 @@ CONFIG_SYS_LOAD_ADDR=0x62000000 CONFIG_DEBUG_UART=y # CONFIG_USE_BOOTCOMMAND is not set CONFIG_DEFAULT_FDT_FILE="rv1108-elgin-r1.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_BOARD_EARLY_INIT_F=y CONFIG_BOARD_LATE_INIT=y diff --git a/configs/evb-rv1108_defconfig b/configs/evb-rv1108_defconfig index 6204cb4b96..8bff3a99e5 100644 --- a/configs/evb-rv1108_defconfig +++ b/configs/evb-rv1108_defconfig @@ -14,7 +14,6 @@ CONFIG_SYS_LOAD_ADDR=0x62000000 CONFIG_DEBUG_UART=y CONFIG_BOOTCOMMAND="sf probe;sf read 0x62000000 0x140800 0x500000;dcache off;go 0x62000000" CONFIG_DEFAULT_FDT_FILE="rv1108-evb.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_BOARD_EARLY_INIT_F=y CONFIG_CMD_USB=y From patchwork Fri May 31 14:18:34 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942182 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=O3fUM7+J; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQM76z7cz20QB for ; Sat, 1 Jun 2024 00:22:59 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id EDB6188816; Fri, 31 May 2024 16:20:03 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="O3fUM7+J"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 601C58882D; Fri, 31 May 2024 16:20:02 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pj1-x1034.google.com (mail-pj1-x1034.google.com [IPv6:2607:f8b0:4864:20::1034]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 390F5887B2 for ; Fri, 31 May 2024 16:20:00 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pj1-x1034.google.com with SMTP id 98e67ed59e1d1-2c034b016e6so1670509a91.2 for ; Fri, 31 May 2024 07:20:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165199; x=1717769999; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Tm0Pjms+WhXyTpR4NjXyPZl+pYDDuJEe+u2pX6ifCDo=; b=O3fUM7+JSWUj2Ley9uz4SSoXxHfFmKMersYeMsN1h3bq7K29Ax5xpwtEnlNJ8h0G4r t6+DUYRAnZi7OOqHFq2sv256i86Ow+dKtcpWJGZDlDUuZXXIVjVpphwEMtyG+tciGB2i TbX/bi5LBx0kngSAtBGlhxkvgzW8VFH5gtzUXc48lDEAv+vJCslLjWjqFCR18oX1ddj7 ZduHY7UIzXGcYjKLrE8DZCaBcufVcM5I4UJBeepuPUHwzbVvYCa1O5zZq6GgmEsrf0ZQ 7V1KR11Qj6lqaCiyGT1LY3rSSMm+FqbmfQkGvIsapVADXudtVmH9oCiOymOc9BH2Xls9 H7Kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165199; x=1717769999; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Tm0Pjms+WhXyTpR4NjXyPZl+pYDDuJEe+u2pX6ifCDo=; b=G8Sst5qN33b1Gej956qv1wx0TQrtn7wwLQXvByMDRCggFiFubuuZMADEskJ1CBUzGc 8qbB/83MfNwCKrRPb20Cf8IwX+3Cu2lFDOeoahMj+UVeEngAlQCQ+eO7pguyxlNZzn5N oVHuv6DvaG9qdK+SSoAriMU66lDsXcGPHhILcFj4TEVwQJtR7TSo0+ly1p478bV+iHXh vJPs4jLjWUrLWHb7vZSqsgA5Uqy6qeYFM0IMfySMn56OJMfxAsO/JbuexOWVSjyPW2uP V92eVH2byeqQsj9PymsZv9dYpzpRTGnXHesQ8K+RNscm1dHxCQMZEiA5z7w+4EpapC+d qxyA== X-Forwarded-Encrypted: i=1; AJvYcCWx7KBVFJVAsrPt6OC5171C+01ra4c3DzqOHhPzVcQ8WEo15Np3PEOgEUwiXu+bC6twMDwjTv0aSF11xVAc2/GN2rcjJQ== X-Gm-Message-State: AOJu0YwFeG+JGuMbl71zfQwyRQLwDfKWXD2usMU7jZd6ku8IPicoE7V1 8iXWYYB9AgHO26P56GCsCkR2WJ3GNcGuXRh4W8sqy3seEt+A002s X-Google-Smtp-Source: AGHT+IF1MKHerfcw0bJ15oolm+ceJXLQTab4uwLvFrdckAvZ2jzY7frOGqbPEobo2Knq144vydU3hg== X-Received: by 2002:a17:90a:a013:b0:2bd:76f6:8d30 with SMTP id 98e67ed59e1d1-2c1dc5bbe50mr1921241a91.32.1717165198627; Fri, 31 May 2024 07:19:58 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.19.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:19:57 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 20/23] rockchip: RV1126: Read the reset cause from clock reset unit for RV1126 SoC Date: Fri, 31 May 2024 19:48:34 +0530 Message-ID: <20240531141837.13189-21-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Read the reset cause from clock reset unit for RV1126 SoC. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- arch/arm/include/asm/arch-rockchip/cru.h | 2 ++ arch/arm/mach-rockchip/cpu-info.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/arch/arm/include/asm/arch-rockchip/cru.h b/arch/arm/include/asm/arch-rockchip/cru.h index e886adf515..e1a8d8adad 100644 --- a/arch/arm/include/asm/arch-rockchip/cru.h +++ b/arch/arm/include/asm/arch-rockchip/cru.h @@ -29,6 +29,8 @@ #include #elif defined(CONFIG_ROCKCHIP_RV1108) #include +#elif defined(CONFIG_ROCKCHIP_RV1126) +#include #endif /* CRU_GLB_RST_ST */ diff --git a/arch/arm/mach-rockchip/cpu-info.c b/arch/arm/mach-rockchip/cpu-info.c index b2cfdade13..cb4ac39884 100644 --- a/arch/arm/mach-rockchip/cpu-info.c +++ b/arch/arm/mach-rockchip/cpu-info.c @@ -32,6 +32,8 @@ char *get_reset_cause(void) struct rk3368_cru *cru = rockchip_get_cru(); #elif IS_ENABLED(CONFIG_ROCKCHIP_RV1108) struct rv1108_cru *cru = rockchip_get_cru(); +#elif IS_ENABLED(CONFIG_ROCKCHIP_RV1126) + struct rv1126_cru *cru = rockchip_get_cru(); #endif char *cause = NULL; From patchwork Fri May 31 14:18:35 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942183 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=Y8ISy1aT; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQMN1ccbz20QB for ; Sat, 1 Jun 2024 00:23:12 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 661778882E; Fri, 31 May 2024 16:20:08 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Y8ISy1aT"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 943B5885AF; Fri, 31 May 2024 16:20:06 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pj1-x102a.google.com (mail-pj1-x102a.google.com [IPv6:2607:f8b0:4864:20::102a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 6BD2588832 for ; Fri, 31 May 2024 16:20:03 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pj1-x102a.google.com with SMTP id 98e67ed59e1d1-2c195eb9af3so1571413a91.0 for ; Fri, 31 May 2024 07:20:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165202; x=1717770002; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=F1ndpMra5w0OjZuye9XJHHOzVCYI2ZZ8lp5dAkRFCrU=; b=Y8ISy1aTzUvaAYmrYoI1a71wYNyzyBDomKuNrM0+pLL9qnhdVFtZoAYlPnSOh51pPQ c5m1h/aaosmVl7OSDiiOQFZcMmiiPxbn2jtkFK8KUb7TaqLJWUm4qPLhun8EPrhaib6M 4lczY+tvo8DZeHMTafWu5unFoHum6wFSj/J1zJlu+0VaC/4IPkI1sFIkbrTEaig962CX YLbPcGunBmVTgsDWVCuiOjdyEw1VG561DlCb0Z8hnTsBF7u4IF+p4Kdt25R61hpXJCyk qJBnux3PK2kc91qSsq2wQSFEUz8Iv57qrBusVdZDst+z5r1ZysFD/ZNHwDlttBwP9lth XRFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165202; x=1717770002; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=F1ndpMra5w0OjZuye9XJHHOzVCYI2ZZ8lp5dAkRFCrU=; b=XpueVu5BALiMzyqCodkC+9077aoc4sZgxCPMOmC6jhBVd2F63rh/9pQSPTXTC1UTLW zp43bMifzPWTWPOP9SHyLN2T6/YZDYOmz6ZdVDJYaGZKEIWJGViwUUCgajFP2Oh/+7nf Obsc4i4qUbbppt87FTV5APtUSPygeUx54cqTL06O9o8fbJHcz1Hfmf72FSxiBJ0pfPsZ aAywKAcnzCn3O4HDV4upCNhZO3C7XVbiIGlvtOUrCACOJ6PdYLNeMWe/SKg5lZAJFstV 4sq4HUpKX/NQ0qFe7oSAFUO7BKT0dQe5rzGmYOh1IbuF5QXaS8/SaHxIOEH2xaIBHKnj 5Diw== X-Forwarded-Encrypted: i=1; AJvYcCWOzVvUCdaxmu7BoQ0VA+VyePNQAoqceeXd5VDzAmJy6ea5mwYnsuCzfhGrZSTG9iLRCrudwNVq2n0Xx5n2nZY81Yuwmw== X-Gm-Message-State: AOJu0Ywy5GHLTWBJlqq5NEs0kcMWzw8UTxGR8TkWe0vwzgESf660NLXR EqVPCEs7zF9+9q40U3SO8vc0pnHFTVCbCWOz6JgOQxWLz9fgnaTlxXzKs9qS X-Google-Smtp-Source: AGHT+IEffOHF4yR4Q70TizGOqnifJmUlU3F2qhlYyLlwaMsjZ4QK/L2uVxGLijx4oEK7m9XsUzVMTg== X-Received: by 2002:a17:90a:e00a:b0:2bd:fa57:b35c with SMTP id 98e67ed59e1d1-2c1dc590a25mr1816272a91.28.1717165201898; Fri, 31 May 2024 07:20:01 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.19.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:20:01 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 21/23] rockchip: RV1126: Enable display cpuinfo support on all boards Date: Fri, 31 May 2024 19:48:35 +0530 Message-ID: <20240531141837.13189-22-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Anand Moon Enable DISPLAY_CPUINFO options to support on all RV1126 boards. Its used to determine the reset cause of the board. Cc: Jagan Teki Signed-off-by: Anand Moon Signed-off-by: Anand Moon --- configs/neu2-io-rv1126_defconfig | 1 - configs/sonoff-ihost-rv1126_defconfig | 1 - 2 files changed, 2 deletions(-) diff --git a/configs/neu2-io-rv1126_defconfig b/configs/neu2-io-rv1126_defconfig index 2a4c9b45a0..0bca5dfffb 100644 --- a/configs/neu2-io-rv1126_defconfig +++ b/configs/neu2-io-rv1126_defconfig @@ -16,7 +16,6 @@ CONFIG_DEBUG_UART=y CONFIG_FIT_VERBOSE=y CONFIG_SYS_BOOTM_LEN=0x4000000 CONFIG_DEFAULT_FDT_FILE="rv1126-edgeble-neu2-io.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_PAD_TO=0x7f8000 CONFIG_SPL_NO_BSS_LIMIT=y diff --git a/configs/sonoff-ihost-rv1126_defconfig b/configs/sonoff-ihost-rv1126_defconfig index 4890644c7e..aa77ff3be4 100644 --- a/configs/sonoff-ihost-rv1126_defconfig +++ b/configs/sonoff-ihost-rv1126_defconfig @@ -17,7 +17,6 @@ CONFIG_FIT_VERBOSE=y CONFIG_SPL_LOAD_FIT=y CONFIG_SYS_BOOTM_LEN=0x4000000 CONFIG_DEFAULT_FDT_FILE="rv1126-sonoff-ihost.dtb" -# CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y CONFIG_SPL_PAD_TO=0x7f8000 CONFIG_SPL_NO_BSS_LIMIT=y From patchwork Fri May 31 14:18:36 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942184 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=UlvS2r9a; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQMc06msz20QB for ; Sat, 1 Jun 2024 00:23:24 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id C8FCE887B2; Fri, 31 May 2024 16:20:09 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="UlvS2r9a"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id D5213887B2; Fri, 31 May 2024 16:20:08 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pj1-x1035.google.com (mail-pj1-x1035.google.com [IPv6:2607:f8b0:4864:20::1035]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id AA2918872E for ; Fri, 31 May 2024 16:20:06 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pj1-x1035.google.com with SMTP id 98e67ed59e1d1-2c034676e02so1553736a91.1 for ; Fri, 31 May 2024 07:20:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165205; x=1717770005; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=r6O6iIR/dXqcs3gw1zCTsugJoRIdsjmblsaBLOu1MJo=; b=UlvS2r9aGAyS/CSmOL7fC2EBe/8CJ7op0+DuC5cjz6xTWSI7T8MdNpB8apDbD6phkS bd7vcpiaKm2umIrKgFP77MiIufMFkbtaRs6pP3tZmrbupXZ660wwKTKRpaTq7r6F6Yjw 4/tMXU7aSMqWjGlS7JFXG4PKVXh8q6xP0Ysru01wCdzMQHuFaOdCj3Fj167rbbqxj2bW U5hSsBAZIQlq5sk88Egz4NlbNgFpSwQ491VRgq2vapyUcbw+v92YjVY9E2tWsCEHrM57 vU7czvdG1RE4itxfCp5XlxOwjTqUxG14WXcEGGlTw9hWV29RA5SgAfN9i2s2JlVw1vyd sbhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165205; x=1717770005; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=r6O6iIR/dXqcs3gw1zCTsugJoRIdsjmblsaBLOu1MJo=; b=l2gyPEpee87i06LAJ5smY7fw8CPuwiarNOJUTHiRRNcDTFAtcH3gMHtrd0i+CTf+6k 5BqcBzfX+x6wdbFF4xzk7SvgXQRpQwxLy2EXis/dhPxNz4kpvsL4BSVClZfYRpcyGrN7 KRoXYKYyZ99oDSm/WB/fqGFDZhO4gHu8IR5TQ7NXEIv9Tt+OPJy+FZY6Jhvlo0x2szEA gg9fOvIsIKRJBldyLTa6wzq4fIH+hm0O3GtwmPmTFw8d68sdt7mjUeRCURvusQBIy1Eo MXLJc+tmk7wbUSBcsQcwpV4+XTxraS8TLJwE6h5WrVMJ9cbgwFoxKaCUF6NBQfK1mZwy XHkQ== X-Forwarded-Encrypted: i=1; AJvYcCWQoqQWP8Zga28y55CNEytz0/UYb7Jwv4hRoJCf5JoSA8eTn+gMY3OB49EDVTJHv6VeuPCYvIsSj/ifUlPmJI1lI45MXw== X-Gm-Message-State: AOJu0YzLpd0BrN8BHmNpx2aPKAGFM6CsaVxOA/Le9mUhbHBb+IAGZtxI PgKpdawK4h4xfZYdwrg3Jn/7kI4DogycNlOYZm9J56qshX2sREed X-Google-Smtp-Source: AGHT+IFshzGHEdT0AjHE18Jxst0D9JdP01YwSqKWIlKnSTVBmW7TRqILbda0nK4CxxFU+g3+5JEsJA== X-Received: by 2002:a17:90b:a4d:b0:2c1:a77c:6673 with SMTP id 98e67ed59e1d1-2c1dc5c0e68mr2002280a91.38.1717165205191; Fri, 31 May 2024 07:20:05 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.20.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:20:04 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de Subject: [PATCH RFC v2 22/23] sysreset: rockchip: use fst reset for ARM64 SOC Date: Fri, 31 May 2024 19:48:36 +0530 Message-ID: <20240531141837.13189-23-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Kever Yang Rockchip ARM64 SOC will change cpu entry, only fst reset can reset it. Cc: Jagan Teki Signed-off-by: Kever Yang --- drivers/sysreset/sysreset_rockchip.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/sysreset/sysreset_rockchip.c b/drivers/sysreset/sysreset_rockchip.c index f353f9b4c7..17aa191349 100644 --- a/drivers/sysreset/sysreset_rockchip.c +++ b/drivers/sysreset/sysreset_rockchip.c @@ -22,7 +22,12 @@ int rockchip_sysreset_request(struct udevice *dev, enum sysreset_t type) switch (type) { case SYSRESET_WARM: +#ifdef CONFIG_ARM64 + /* Rockchip 64bit SOC need fst reset for cpu reset entry */ + writel(0xfdb9, cru_base + offset->glb_srst_fst_value); +#else writel(0xeca8, cru_base + offset->glb_srst_snd_value); +#endif break; case SYSRESET_COLD: writel(0xfdb9, cru_base + offset->glb_srst_fst_value); From patchwork Fri May 31 14:18:37 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Moon X-Patchwork-Id: 1942185 X-Patchwork-Delegate: ykai007@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=JHOE+elO; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VrQMp6y1pz20QB for ; Sat, 1 Jun 2024 00:23:34 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 33FB58883C; Fri, 31 May 2024 16:20:14 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="JHOE+elO"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 73D178872E; Fri, 31 May 2024 16:20:12 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 49EAB88836 for ; Fri, 31 May 2024 16:20:10 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=linux.amoon@gmail.com Received: by mail-pf1-x42d.google.com with SMTP id d2e1a72fcca58-70109d34a16so1922821b3a.2 for ; Fri, 31 May 2024 07:20:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717165209; x=1717770009; darn=lists.denx.de; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=BKTUMzd12qPAu91SuyYL14lNnUxEoaRT16/KmHODrpU=; b=JHOE+elOlUzO8u0P0M++c+p76OHX2PUXKvEXH7iQqr4bQR1wHHC5RkA+OhXrtsNwqC d3+dUbpEP0znuXggF3mZ0XmqyGnz53a1GcDfFeKP84+0v/4tCLcJC9o7PKQy3YMuZeof HpL+ikxNtqwD0IYuh0BB7BwHC9yL5P3WziIA5+cqAkp7qz6I4pzAyFiKe61pGbFSNokQ D3IFeqV3jo1TyR5SrFsSACLjxn2ZKhxfMxB6NgjCGq0gxjiNU3/7Se+PVKVH6ipVztOc ME5fO/0jNA6qc+Sg+35TfdBF08iAtjX9uq2APOrtMAyX2NynvF5jpHQWmskXcEcgwvfQ uD+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717165209; x=1717770009; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BKTUMzd12qPAu91SuyYL14lNnUxEoaRT16/KmHODrpU=; b=KO1ODtOuKbHytwhkMVMh8o1EjjVEQAJ6EX5gvtncZWhfnWs1u7wO4nWeRl2StHO7Yv mt07SOER5oPtP7/N9c9MUVEffXbBkkVA/rOolDmZvLyOYv6qdHxjFqnuyedjw2giqtLA y0fnCEpjyNgIjjK6jSZq+wNBYDd2aFRRXYGhWJNM+Xrw3axiS7/7muxqkpZE3LQok4pa fEXfMqJoe/xmY2/h/YDCBzy+F8uWQht7Xvp0sAdfXDwO0pqola6v8BczuUpWqlFP6dxC hGceiE/YH9dEQrASUYG9ZB0ikuqkgbgcG7ZMyZXGOtY++xV+0yFA6EATqdhPBkSwJX0+ SUPg== X-Forwarded-Encrypted: i=1; AJvYcCUDjcbA1lRFFRemR8farw/3+RqudgzbfNAX2c+xt57R6lnmMizDe3m08JVH/XqMSDl9P5cX1Q1hJ9nYlvcwp3m0Q7LNRQ== X-Gm-Message-State: AOJu0YxSX/HZp6vKVDQhDcrTnz5GP6K7RUufU4WA335kQnEFHMaNgzVr U35UHFLg/VGNFI4ETvvXIZc6GwLvempF8/YtQ5t3fF/39AYGONKU X-Google-Smtp-Source: AGHT+IEHrH7loJ5WfmcQ2sFn6QVmR/HPjMZ0SroFPyulhpJ5Kizx+nLv0N5TPFug68yxOY6RMyNYng== X-Received: by 2002:a17:90a:ea93:b0:2bf:de8b:bef5 with SMTP id 98e67ed59e1d1-2c1dc576c36mr1878349a91.12.1717165208680; Fri, 31 May 2024 07:20:08 -0700 (PDT) Received: from localhost.localdomain ([113.30.217.222]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2c1a775ccedsm3563935a91.1.2024.05.31.07.20.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 May 2024 07:20:08 -0700 (PDT) From: Anand Moon To: Tom Rini , Simon Glass , Kever Yang , Jagan Teki , Jonas Karlman , Quentin Schulz Cc: Anand Moon , Anand Moon , u-boot@lists.denx.de, Andy Yan Subject: [PATCH RFC v2 23/23] sysreset: rockchip: use dev_read_addr_ptr get cru base Date: Fri, 31 May 2024 19:48:37 +0530 Message-ID: <20240531141837.13189-24-linux.amoon@gmail.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240531141837.13189-1-linux.amoon@gmail.com> References: <20240531141837.13189-1-linux.amoon@gmail.com> MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean From: Andy Yan Use system api dev_read_addr_ptr to get cru reg base, rather than rockchip private api rockchip_get_cru, which will be cleanup later. Cc: Jagan Teki Signed-off-by: Andy Yan --- drivers/sysreset/sysreset_rockchip.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/sysreset/sysreset_rockchip.c b/drivers/sysreset/sysreset_rockchip.c index 17aa191349..df6422c08b 100644 --- a/drivers/sysreset/sysreset_rockchip.c +++ b/drivers/sysreset/sysreset_rockchip.c @@ -8,14 +8,14 @@ #include #include #include -#include +#include #include #include int rockchip_sysreset_request(struct udevice *dev, enum sysreset_t type) { struct sysreset_reg *offset = dev_get_priv(dev); - unsigned long cru_base = (unsigned long)rockchip_get_cru(); + unsigned long cru_base = (unsigned long)dev_read_addr_ptr(dev->parent); if (IS_ERR_VALUE(cru_base)) return (int)cru_base;