From nobody Wed Sep 30 10:00:52 2026 Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0893440EBB0 for ; Mon, 10 Aug 2026 15:30:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786375806; cv=none; b=ItpzD7kZOeuwQQTNxfx9CiDCfnxgyvP7SndnndJJ3kA35Vu5qeZ/Ypy52FY+9Z7MEz6SbfN1+NbI3rQeTseo4EK+JJp4R+lA74ptyYMiEKzJu/YUQE7/lVuqNEbBPJChtXT5Nw4B4RDCRTL0wuDuFj6GH+DTByNh5+kNW+e1GYA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786375806; c=relaxed/simple; bh=i4AaGw/MRkkuftYKL7z1QtMjlTX6+i61kt14X/nX0QU=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=RLc2caYYEQJU1E88fc3NJlzzK7zKk3kEv/1O5Kyl9NObeowBfIW6Ln064lTjfyv3DU0K1T3Ku0klnBQG7EtZlwwVzjOsZiP0o6ZgxWEIKl0MX5EXA8z6wS3Eb3zxSHbNQYy1pLFLNyQLFdIUv9E/mZtGx6pVjK6ouYF0yxIFess= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=MlQHouP0; arc=none smtp.client-ip=209.85.128.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="MlQHouP0" Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-4994c49f588so158255e9.0 for ; Mon, 10 Aug 2026 08:30:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786375803; x=1786980603; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=9IWB+vcmjIl6Izb/aUu3HlRiPRfJwGm+QVMLMZIBpoE=; b=MlQHouP09KZ6znI8D6XE/UnlXScemge9tBtHnDna0Y16nNvqmRs3Zgx17ra1QiG+fF Qv747bIBRGuy8/XlJzlQp4cBdC9TD1qy9erZwbYPjRN2XLFrCUPdW1OnkGfJMJNKTSd7 ZfBxXW17B4hkIRpXm47i3jRtzCQJooPi42pQXLizu+nG8N1cBJ60R7vYDGVJDoNO3QtY WTm+H2g/fYXKNexTbyISWNwnqg9Ztaje28fw0JWuNC+jbrl96iWxfLzC54R5hhFBhV7n k4Aw6WAErFKJAmwxVWgbWBZihnEO/0iLgd0fgQb7pDCv1GjLrMKJ1HDrjqZi9PK06MEh w4NQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786375803; x=1786980603; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=9IWB+vcmjIl6Izb/aUu3HlRiPRfJwGm+QVMLMZIBpoE=; b=mUwy1M4t5XJBFQcMhQCUpGpiFzaYIPeVS0aLxpR9z+mhGSn8RPcmLAoOj+Kc+knAg5 xs5GMs2qUhJc28tGtt5Gm3hHVASzB8NJFfmhA3KBOFM4RFcyBbJL45JQ2yxm0cDF4XHR KuLsMENO+pVYPYYmD3D2I3ebIgSyhutDwrkQwLehlC7tqkJozOq5zNXxwSIvEBB12Oa+ shWBljY7muQosTQ/AwxIyOhetWH0Muw3bUxGi3YQUge9KEapZVjMm/CND0BhpTztxHco JCS6fAfZT+y1SdLDfLG+ZwH5rG1WYyE130nYX/n7rnLZZh9c3xk6NO61dnL7cVEyhna4 gVYQ== X-Forwarded-Encrypted: i=1; AHgh+Rp0WgEFr449iboNKIrYqlQR4oIp7dmMYmbi3jUkZi9ZN+1ZvzgZSlRmAKoh7E36BHAyBMVUMgTGkkM14Xw=@vger.kernel.org X-Gm-Message-State: AOJu0YzHN8s1lc2cTZR2djPGSU0It8sUzGS/rvKDe1BjVrv9gUIA+5Gv w5NCTF/XR0OwDaA2SMeHXfTUpT4uGez+84jGzJ34L7QLrHO2sxaADQn5 X-Gm-Gg: AR+sD12x17INGuPir0Bpka+Vy0FfYRPSdRXxdeS0MdSoucbAOJcAWA3vOIK/iMpAid2 5i+7bod8u9pCRvD8sv6nNnDsE68drB9CwDpvMSL5Apo+qZZsUJm7zazfdPpxRG3dduoIUEJgWV3 3bRznqCHPsar54u2iG6ZiIAgN0NNuTTryU2QGh27MaUdwe+W/GtUZfQqrG00X8dBYBmIehzvTCn wKIG5OnaXVHYV3h55LRJ6RnSWnRGekqM4X/m8Tca7b7smJdih8T8yzHqCq9hDnH9DUyWBUD8gVV zvJzMl56yPYIYiYdKHkPlVAA7VcDI2W26+kItxuaq+YN6eNViCash85HMCHRMq6W+vd4GdLWCJd lDuiytvFGx11KbVNu9VEZ43HLnHylBljreNWF2CuwWflx7lueTIw74k9XWtPzMxX9NjAsuOhP7w 0SjuxoG1gn4nJMeEXU2iJKiWZwl/Hc9aVtEcySop9O0ePdA3l4cKqRv6N8I0AHNj78T3+q3O7N4 MHIlA== X-Received: by 2002:a05:600c:8a6:b0:498:1577:e11a with SMTP id 5b1f17b1804b1-499624840d3mr182391815e9.5.1786375802737; Mon, 10 Aug 2026 08:30:02 -0700 (PDT) Received: from deb05.proceq.com ([213.160.61.66]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-480020be8f3sm33917464f8f.0.2026.08.10.08.30.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Aug 2026 08:30:02 -0700 (PDT) From: Mehmet Fide To: Shawn Guo , Sascha Hauer , Stefan Agner Cc: Pengutronix Kernel Team , Fabio Estevam , Francesco Dolcini , linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, linux-kernel@vger.kernel.org Subject: [PATCH] ARM: dts: vf610: describe the L2 cache geometry Date: Mon, 10 Aug 2026 17:30:01 +0200 Message-ID: <20260810153001.3236085-1-mehmet.fide@gmail.com> X-Mailer: git-send-email 2.54.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Mehmet Fide The L2 node names the controller and its level, but not its size, line size or set count, so cacheinfo cannot describe the last level of the hierarchy even though the cpu node already points at it. Fill them in from the Vybrid reference manual (NXP VFXXXRM), section 3.2.3: 8 way set associative, 512 KB, 32 byte line, so 2048 sets. Not tested on VF610 silicon, the values come from the manual. The matching change for the L1 caches was tested on a VF500. Signed-off-by: Mehmet Fide --- arch/arm/boot/dts/nxp/vf/vf610.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/boot/dts/nxp/vf/vf610.dtsi b/arch/arm/boot/dts/nxp/vf= /vf610.dtsi index 2fba923..ea59e3d 100644 --- a/arch/arm/boot/dts/nxp/vf/vf610.dtsi +++ b/arch/arm/boot/dts/nxp/vf/vf610.dtsi @@ -14,6 +14,9 @@ reg =3D <0x40006000 0x1000>; cache-unified; cache-level =3D <2>; + cache-line-size =3D <32>; + cache-sets =3D <2048>; + cache-size =3D <0x80000>; arm,data-latency =3D <3 3 3>; arm,tag-latency =3D <2 2 2>; }; --=20 2.54.0