{"id":2220106,"url":"http://patchwork.ozlabs.org/api/1.0/covers/2220106/?format=json","project":{"id":18,"url":"http://patchwork.ozlabs.org/api/1.0/projects/18/?format=json","name":"U-Boot","link_name":"uboot","list_id":"u-boot.lists.denx.de","list_email":"u-boot@lists.denx.de","web_url":null,"scm_url":null,"webscm_url":null},"msgid":"<20260406-timer-v1-0-f7c5a290c459@oss.qualcomm.com>","date":"2026-04-06T10:55:35","name":"[0/2] ARMv8 timer fixes for platforms without EL2 configuration","submitter":{"id":90810,"url":"http://patchwork.ozlabs.org/api/1.0/people/90810/?format=json","name":"Balaji Selvanathan","email":"balaji.selvanathan@oss.qualcomm.com"},"series":[{"id":498842,"url":"http://patchwork.ozlabs.org/api/1.0/series/498842/?format=json","date":"2026-04-06T10:55:35","name":"ARMv8 timer fixes for platforms without EL2 configuration","version":1,"mbox":"http://patchwork.ozlabs.org/series/498842/mbox/"}],"headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256\n header.s=qcppdkim1 header.b=Kzj9bJlZ;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.a=rsa-sha256 header.s=google header.b=eYGq8RbG;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)","phobos.denx.de;\n dmarc=none (p=none dis=none) header.from=oss.qualcomm.com","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=qualcomm.com header.i=@qualcomm.com\n header.b=\"Kzj9bJlZ\";\n\tdkim=pass (2048-bit key;\n unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.b=\"eYGq8RbG\";\n\tdkim-atps=neutral","phobos.denx.de; dmarc=none (p=none dis=none)\n header.from=oss.qualcomm.com","phobos.denx.de; spf=pass\n smtp.mailfrom=balaji.selvanathan@oss.qualcomm.com"],"Received":["from phobos.denx.de (phobos.denx.de\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fq5pk3JLlz1yFt\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 06 Apr 2026 20:55:58 +1000 (AEST)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 8066183936;\n\tMon,  6 Apr 2026 12:55:48 +0200 (CEST)","by phobos.denx.de (Postfix, from userid 109)\n id ACA5A83936; Mon,  6 Apr 2026 12:55:47 +0200 (CEST)","from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com\n [205.220.168.131])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id 59DC980433\n for <u-boot@lists.denx.de>; Mon,  6 Apr 2026 12:55:45 +0200 (CEST)","from pps.filterd (m0279865.ppops.net [127.0.0.1])\n by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 6368EapL3173845\n for <u-boot@lists.denx.de>; Mon, 6 Apr 2026 10:55:43 GMT","from mail-pg1-f199.google.com (mail-pg1-f199.google.com\n [209.85.215.199])\n by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4daskrn1nj-1\n (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)\n for <u-boot@lists.denx.de>; Mon, 06 Apr 2026 10:55:43 +0000 (GMT)","by mail-pg1-f199.google.com with SMTP id\n 41be03b00d2f7-c76dbf0fad3so1018064a12.1\n for <u-boot@lists.denx.de>; Mon, 06 Apr 2026 03:55:43 -0700 (PDT)","from hu-bselvana-blr.qualcomm.com\n (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19])\n by smtp.gmail.com with ESMTPSA id\n d2e1a72fcca58-82cf9b3baffsm14128816b3a.14.2026.04.06.03.55.38\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Mon, 06 Apr 2026 03:55:41 -0700 (PDT)"],"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,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED,\n RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,RCVD_IN_VALIDITY_RPBL_BLOCKED,\n SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2","DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=\n cc:content-transfer-encoding:content-type:date:from:message-id\n :mime-version:subject:to; s=qcppdkim1; bh=7k6i+CW4Mtv1xazrPTFj+e\n UsOCw9iw0LkQXXHo7c+3s=; b=Kzj9bJlZZzyJ9Zi2iuBSMVleByJOE1tvz/EFQx\n zh/sELM+XMb9ncR64pLjdj0zXZzi8NVDvAp8qKMDqPnjupfU3OCQGpd6F68d7Ejg\n FEZWEtpLvh/Hjaf4y4YciJNbt+XS3wyGGvoQhuFX7bCZiHXNqmEvM1S0iKFDrj7V\n +9peTmxWBN3iMNDmbx/y5uUf8jC8hMmS7exsUOqggZQBGM4bvIjy9IgWrIh46wuK\n U9gY7zEAMKDbamkGc6soAEdfZFQPVnKefFpM4TkvbWBIor8vKMSoO6I6Ucp+ou3a\n p2l/AFgDd64nA6DyPT62ye6RwmoNZ2DH635QU0Jj3WkffvBw==","v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=oss.qualcomm.com; s=google; t=1775472943; x=1776077743; darn=lists.denx.de;\n h=cc:to:content-transfer-encoding:mime-version:message-id:date\n :subject:from:from:to:cc:subject:date:message-id:reply-to;\n bh=7k6i+CW4Mtv1xazrPTFj+eUsOCw9iw0LkQXXHo7c+3s=;\n b=eYGq8RbGCtrlV6OPyM9Gr7d1Tv3VD6O0xhwlAddl91EOatFvTRZq9qcm8as4EsuSXy\n ouTgPY9KTWyj43kSWUjw+4MK0RYrjKZWQmt3IQt0KDacumPGH6eOwoNtfVsCpxFxXpkH\n e5tJQWoMC02xv8sDT2/XdJgFplG7ELUhwkmlhTDBVIp9EyUlRyzUSo0jB3KjIaGS4JAA\n QFrp7UyFLYviuXGKR6ftLT/lxBK0gnqFC7ATek5GHgy75Qa9RnQl4RH69I09V2a3l1xK\n YQMJHuZsPInWd3cwaksqZb051vWPlGuYcp+toajXdtwGoTbbQ9rPieYvZ9s+lHEwfLFs\n ywGw=="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775472943; x=1776077743;\n h=cc:to:content-transfer-encoding:mime-version:message-id:date\n :subject:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=7k6i+CW4Mtv1xazrPTFj+eUsOCw9iw0LkQXXHo7c+3s=;\n b=EyGyWYYf+5KLHJcXiPl16ahrjbOb5Eg9J0nTWrClcAgJ9udHlOW/wsOHvcnnqBSUv1\n WHeeXH+9h9TamKivCJcJ8dD9N9dmTeuvG9H/f/fGB8DuFVIaiuJ89L3R1Z6B94vKnbi3\n HgqHwp2WB3No/bcAkDx9VTGwzDObZI8UvYgbwa633wJvlWhDLj5jsqXGPpju4OuTVMqz\n xR5n4n1oaiSi4qQVAD/qX9H4Bv+hrA3jn4EH/xJRtOTmRJoRjiz75Ca8UvqiSVhR9m+j\n yHtgEa9X4n1DU7DTE/IZO/5yF8dBqfpD681yCrEQIJNnuZR6SuuF37EqjgDdu6be8zc/\n tGDg==","X-Gm-Message-State":"AOJu0YxNHKKgLafSRfFopCkiDGsSN7IoA6bWenl/nnNqiyXJY2r1ZITI\n N0hHAc4jhx8wapfKoDBzFl3IOJ6wPPKRYN56JocOHUDgrwjKYUaxN3rZbrpkInYrdtmn3YceoPx\n hKGeHmeoGEpopWv+elaS0Hkil+GvgK6TPcf6vc+47lIX8jULtlO+Jtumv","X-Gm-Gg":"AeBDievYaaBxFel33RSGzGHyw3g70MkGUCkMqGxgRrMD2Wwd+t2uODR41Lrk4jaLlci\n vQssVLzrcfv5MTBHN2o9eZjCIGbG8GZY5m6X2lgel4RpuGK4e3O1HjsNWMeEVOybSeuPAb1Vsdq\n gvkcO+v8JHprOYSGd/jlqbxLuSgiqE3rgsYYdXUGjcjuvvHaWpEoRrT+uDKAS1XNbugXII8XnnM\n umWp5EapEUATptVG6oJdTWpKh1QO/oFZqBn09bdYeaB+FVYb2GGK0f3mMKXJKxXm9qC0nJFZpmk\n rnwAO2k7sKRlC+0CrhmxeUt+jAjY05BKcDWQ/rhlfUWV97Pf3Rn40v3UeEACLFQMigiH5QSX7EN\n +ebP8Nemqog2XTyX2rjjIAlY35EYnfG70Vpfi5KtZo3S25+Dp36mHhgogqdtyuRInRu0LUyjnuS\n ZUiE7Ya4FEnLmPSa4B95QnL67owGHveOlZxorYHetjdG1kmtt3Vg==","X-Received":["by 2002:a05:6a00:90a5:b0:82a:7734:8c6a with SMTP id\n d2e1a72fcca58-82d0dbbe3a7mr10617737b3a.48.1775472942801;\n Mon, 06 Apr 2026 03:55:42 -0700 (PDT)","by 2002:a05:6a00:90a5:b0:82a:7734:8c6a with SMTP id\n d2e1a72fcca58-82d0dbbe3a7mr10617709b3a.48.1775472942278;\n Mon, 06 Apr 2026 03:55:42 -0700 (PDT)"],"From":"Balaji Selvanathan <balaji.selvanathan@oss.qualcomm.com>","Subject":"[PATCH 0/2] ARMv8 timer fixes for platforms without EL2 configuration","Date":"Mon, 06 Apr 2026 16:25:35 +0530","Message-Id":"<20260406-timer-v1-0-f7c5a290c459@oss.qualcomm.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"7bit","X-B4-Tracking":"v=1; b=H4sIACeR02kC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE\n vPSU3UzU4B8JSMDIzMDEwMz3ZLM3NQiXQPzZCAnOdHE0sJcCai2oCg1LbMCbE50bG0tABwo1XV\n XAAAA","X-Change-ID":"20260406-timer-07c406ca4987","To":"u-boot@lists.denx.de, Sumit Garg <sumit.garg@kernel.org>,\n u-boot-qcom@groups.io","Cc":"Tom Rini <trini@konsulko.com>,\n Kaustabh Chakraborty <kauschluss@disroot.org>,\n Casey Connolly <casey.connolly@linaro.org>,\n Neil Armstrong <neil.armstrong@linaro.org>,\n Sughosh Ganu <sughosh.ganu@arm.com>,\n Ilias Apalodimas <ilias.apalodimas@linaro.org>,\n George Chan <gchan9527@gmail.com>,\n Balaji Selvanathan <balaji.selvanathan@oss.qualcomm.com>","X-Mailer":"b4 0.14.3","X-Developer-Signature":"v=1; a=ed25519-sha256; t=1775472938; l=982;\n i=balaji.selvanathan@oss.qualcomm.com; s=20260213; h=from:subject:message-id;\n bh=MHkOmxs/Nkf04bTt97QheEf3YFP/I01lbVfk8pTDXfE=;\n b=Xa1b0tum8Bcxa1Q7yTjzOyaIyHeTGeQH1MD4WEplgQF9qd9JnIBiefFdCD+9U5enF9Lgkqjq2\n lHsS/XDRLYeCRbJUECZS9FhGhqjQy6yYIU4d/oOZXvOxGBVkt08AKCH","X-Developer-Key":"i=balaji.selvanathan@oss.qualcomm.com; a=ed25519;\n pk=CDpYiUU3SH7KGEtsBvY2tBGPiWfMxqWJF0p2LftOfnc=","X-Authority-Analysis":"v=2.4 cv=Xpv3+FF9 c=1 sm=1 tr=0 ts=69d3912f cx=c_pps\n a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17\n a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10\n a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22\n a=EUspDBNiAAAA:8 a=9aT5ugCHidHj2AFqBCIA:9 a=QEXdDO2ut3YA:10\n a=_Vgx9l1VpLgwpw_dHYaR:22","X-Proofpoint-ORIG-GUID":"F4WnAVtHeWUWOCnRk449IUWLpEEutThL","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwNDA2MDEwNiBTYWx0ZWRfX7xUbKJLufpbK\n LNa64xfOsN3p9gzMEhIEFq+fJOooWu62GQ2LhcgqrLwYwo8uO14teKJ/Sswj8Ap3uXPTKe+1QGh\n pPZsOT7M3kcgpuTmE8DFTEOz9zdeN4ublZdojK0/n8c8aRpcXYcQoQ9Mj5YI2tbqGkrVzzpKNhR\n 2wGAcfBG6zVHLnBp2vGYStWvRfuL6JRAKF2Np6jhJkJkNlmnJOYg95UxDesrr7bT4cFrhUYPxB4\n lvKeO0dELyq2g302R+5bXf9eHfghc1gG+ePwkigP6RKHPDQBDBsifijPerW9CmpTaEyai56XXAJ\n R0v7czFrFdwplUAn73dnQpdkWR7vr+NneUjlWMSigCGg3MLAiaxqcW2ajOR3wR2vMTk9KVtKaEz\n v3gVUkSiFJDv+7RstDw7qGYCVEVQKYsL539uLYD2Gvcy6senwyzLFnM5Yu1Iz/fVed5s0Fv7YLF\n cFjcCBb0roGDGuNSqJw==","X-Proofpoint-GUID":"F4WnAVtHeWUWOCnRk449IUWLpEEutThL","X-Proofpoint-Virus-Version":"vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-06_02,2026-04-03_01,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n bulkscore=0 clxscore=1015 impostorscore=0 lowpriorityscore=0 suspectscore=0\n phishscore=0 priorityscore=1501 spamscore=0 adultscore=0 malwarescore=0\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2604060106","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.39","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<https://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>","X-Virus-Scanned":"clamav-milter 0.103.8 at phobos.denx.de","X-Virus-Status":"Clean"},"content":"This series addresses timer-related issues on ARMv8 platforms where\nU-Boot runs at EL1 without a Hypervisor present. This is commonly\nencountered when using tools like snagboot for\nrecovery and development.\n\nOn such platforms, U-Boot runs at EL1 but EL2 timer control\nregisters may not be properly configured as Hypervisor is not present.\n\nSigned-off-by: Balaji Selvanathan <balaji.selvanathan@oss.qualcomm.com>\n---\nBalaji Selvanathan (2):\n      armv8: timer: Add option to use virtual counter at EL1\n      snapdragon: Set timer frequency for ARMV8_CNTFRQ_BROKEN platforms\n\n arch/arm/cpu/armv8/Kconfig         | 19 +++++++++++++++++++\n arch/arm/cpu/armv8/generic_timer.c | 13 +++++++++++++\n arch/arm/mach-snapdragon/board.c   | 17 +++++++++++++++++\n 3 files changed, 49 insertions(+)\n---\nbase-commit: 47e064f13171f15817aa1b22b04e309964b15c2c\nchange-id: 20260406-timer-07c406ca4987\n\nBest regards,"}