From nobody Sun Feb 8 02:47:43 2026 Received: from mail-lf1-f46.google.com (mail-lf1-f46.google.com [209.85.167.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 29F0222D4C6; Thu, 15 May 2025 19:39:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747337983; cv=none; b=cU7+19dqi2rqjYjAtjRTC9K66Zz878hMi4Ce8wX2WbpjdgJUwEfe2h4TD1cMP2tG5Z27TtueAaCNCKhpov/fer/Ng4YtGMOI7VdIjqWFbjJ3aHPa+IEo8xwa5DUvm54GLtp0mVcKGZ5rLj/jBE+fPH8ErCPczvWujIcsyBOe0Rc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747337983; c=relaxed/simple; bh=Xr/PvjPEMLBqNumA5DIM03p83Uegeyy87amuQoEaORo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=bkb5OGQiOrRjFmEdQpitN6r4ziLgeJ7ez/0eE/kHvg8f2MuvpjvYQwJ241OJtAoHeAVutP7x8P7aKKraxWcFDmQPT/Wj+ZzmY3+C4fz2pv3GoySciSwVgrzo7LNs9Gqhjbw+8uICB+nxFIt/Vo0zlopxCNIfhlhshAFV3HMEVic= 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=ZmbWAgFm; arc=none smtp.client-ip=209.85.167.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="ZmbWAgFm" Received: by mail-lf1-f46.google.com with SMTP id 2adb3069b0e04-54d6f93316dso1474443e87.2; Thu, 15 May 2025 12:39:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747337980; x=1747942780; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=1PAWbah0yZaLPKt8bN/YzgjbQx6cpILKxwG41q/VxDM=; b=ZmbWAgFm02lbvY912Ju3lciMmle3GDCutQiNkFnrBd1y1jcj6KG+2bojlYL3Q6bJL2 keIIb94y7NX26EHGjOFWOjKu5/MZLkkncKFc7eGDPP3mqSCG7dnb0UlxMgV1vYUuDBD8 Bx1vB5VDiiNYaPxjXHRZyRVRBpABi/X+i4WYP+JMY6j4RRxVIymid5uB1tDiM7XhXVn/ 4aUMk/jwZGIwtgBsHzOyZ6kphgCI/UoVHVJ9OtOVHi4LQUWzO/MeolGeZGV1iCSExSer q+7U8sUzvRBMHeBicN/writK0V0cE6OVeA84MMcTeSJBV4d7K2X0j+QjMt7gx2Hbexrc NyHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747337980; x=1747942780; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=1PAWbah0yZaLPKt8bN/YzgjbQx6cpILKxwG41q/VxDM=; b=dY+fHM6EqJIYnFJhQvqu6p5xt7LK4v3Tz8WgZeTvkyufeA25Qc9l4ptVfKG6NpbHRV ta66ucCEiB4XI2qGhzToDKlvhrQz7zqFGCCmNQKkTDs8ssx6rs+tMUOZVfOhz7F1olKq ZVbg8q+if4DWvEFERd3wTw527mAb9c6gf6aCvvpduNqVH4bI5MfOmUslIsJyEIc4jJSw SJAXxC7DtlSp0ChyPAUZi6fyaCqQpfexDoBCorx77ZNs5TqzTxez+nejdKPfDKIqg3Nr IhiOOe11I9yEGObKvZsN86ZEAzzTSgDuuCEI0iDmb1meW62qK7yOJqllVrN+3eh4QVHY 96Ig== X-Forwarded-Encrypted: i=1; AJvYcCWSyqyKTNwi1knaOaRW8vXpNEWZ1Rc250anOO8EXleUpnKLyStSEl7OOOuUFJijX/h4/y3BdbJQbG05O+Hp@vger.kernel.org, AJvYcCWqFv4Ph/GiHVgfV9v8qL91IA7UY/rrJ+i8RG7IxBR/XIEa7acyXSqZkXZajtNnmc9RDBrUQ2P8Vaxs@vger.kernel.org X-Gm-Message-State: AOJu0YyigEixb7MdroRqw1TQqqXeXmMEvEQKiQ/W5oPji4asNkmV/U3I G34hIp6nNeeJJLKxhU19sFgqne7aAYZBVKy3hBljTBhAL202KXvgQcqx X-Gm-Gg: ASbGncsVYjHObdX4uz2o6DwI12+gQKuYpqUsZGiaD506ecK7LJsXo3xPfZtSQ6h0HSI 20TwAV7GaHR5BmG41K7ojmJJJdaJrLg2TzEkyQxuI6DrnCzGtDG+jmL0InBD04nWG1sHcfrPGef et+EWWfEmp/FiI0XAEowEetD4s3fGX+eRqZLBjB0xnBGbcNyUHhgE1Uwbe4jV+vfUvo25R4iZ4X lSFml8xy6ZC81cnqTdmqeBAP/0sH//c0aO7ZkwUaCeKYIefGoJqRI323swAlLcw7Tah7+pDjGpG MfEl9rEnlQiHNIpVEyUUBsQ1WjmpP+QbXA1fe3ZWT3vt68Sed5IbXai4KigW6VLy X-Google-Smtp-Source: AGHT+IHW9iddu7UpubfDwo/rYmu1JB5MK+HjOhwFmRxU0JW/4FjJ5yJH6hjkqzFW9SjhkNhU1uMdpQ== X-Received: by 2002:ac2:4c4a:0:b0:54a:cc04:e77e with SMTP id 2adb3069b0e04-550e7232549mr244972e87.44.1747337980004; Thu, 15 May 2025 12:39:40 -0700 (PDT) Received: from NB-GIGA003.letovo.school ([95.167.212.10]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-550e703f544sm72297e87.235.2025.05.15.12.39.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 May 2025 12:39:39 -0700 (PDT) From: Alexey Charkov Date: Thu, 15 May 2025 22:38:40 +0300 Subject: [PATCH v2 1/5] ARM: dts: vt8500: Add node address and reg in CPU nodes Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250515-wmt-dts-updates-v2-1-246937484cc8@gmail.com> References: <20250515-wmt-dts-updates-v2-0-246937484cc8@gmail.com> In-Reply-To: <20250515-wmt-dts-updates-v2-0-246937484cc8@gmail.com> To: Krzysztof Kozlowski , Rob Herring , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Alexey Charkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1747337978; l=2587; i=alchark@gmail.com; s=20250416; h=from:subject:message-id; bh=Xr/PvjPEMLBqNumA5DIM03p83Uegeyy87amuQoEaORo=; b=2Zj3AzCaYGXeurXVhu3IJqiWl0FbrlZy/9nVqwELkUvoCVo5Vaz62VEojoXvz/Jf7wpSyHU0f M+EadJAE+YLDoO55hAklrRt0i6knCbSsPkTFhuLeAFNRLfe+S/2A6n7 X-Developer-Key: i=alchark@gmail.com; a=ed25519; pk=ltKbQzKLTJPiDgPtcHxdo+dzFthCCMtC3V9qf7+0rkc= Adjust CPU nodes according to current guidelines, including address and reg. Set #address-cells accordingly. Signed-off-by: Alexey Charkov --- arch/arm/boot/dts/vt8500/vt8500.dtsi | 5 +++-- arch/arm/boot/dts/vt8500/wm8505.dtsi | 5 +++-- arch/arm/boot/dts/vt8500/wm8650.dtsi | 5 +++-- arch/arm/boot/dts/vt8500/wm8750.dtsi | 5 +++-- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/arch/arm/boot/dts/vt8500/vt8500.dtsi b/arch/arm/boot/dts/vt850= 0/vt8500.dtsi index d1dd37220d41becece5d24fbb19aa71b01723e35..3cd86941db90c08ae4fbd3e0b1b= 079623bce28a9 100644 --- a/arch/arm/boot/dts/vt8500/vt8500.dtsi +++ b/arch/arm/boot/dts/vt8500/vt8500.dtsi @@ -11,12 +11,13 @@ / { compatible =3D "via,vt8500"; =20 cpus { - #address-cells =3D <0>; + #address-cells =3D <1>; #size-cells =3D <0>; =20 - cpu { + cpu@0 { device_type =3D "cpu"; compatible =3D "arm,arm926ej-s"; + reg =3D <0x0>; }; }; =20 diff --git a/arch/arm/boot/dts/vt8500/wm8505.dtsi b/arch/arm/boot/dts/vt850= 0/wm8505.dtsi index 2b1819f0c5412648a83cd3eeb495f68d2e4100ef..34e55b8c2c8b20fe2598ccc9699= 551dc9c8e69a6 100644 --- a/arch/arm/boot/dts/vt8500/wm8505.dtsi +++ b/arch/arm/boot/dts/vt8500/wm8505.dtsi @@ -11,12 +11,13 @@ / { compatible =3D "wm,wm8505"; =20 cpus { - #address-cells =3D <0>; + #address-cells =3D <1>; #size-cells =3D <0>; =20 - cpu { + cpu@0 { device_type =3D "cpu"; compatible =3D "arm,arm926ej-s"; + reg =3D <0x0>; }; }; =20 diff --git a/arch/arm/boot/dts/vt8500/wm8650.dtsi b/arch/arm/boot/dts/vt850= 0/wm8650.dtsi index 042eec78c085d19fc97d7f0f9721399c0716ff74..b42c77f99c006af31d4be8bbb98= 5f536244edf8c 100644 --- a/arch/arm/boot/dts/vt8500/wm8650.dtsi +++ b/arch/arm/boot/dts/vt8500/wm8650.dtsi @@ -11,12 +11,13 @@ / { compatible =3D "wm,wm8650"; =20 cpus { - #address-cells =3D <0>; + #address-cells =3D <1>; #size-cells =3D <0>; =20 - cpu { + cpu@0 { device_type =3D "cpu"; compatible =3D "arm,arm926ej-s"; + reg =3D <0x0>; }; }; =20 diff --git a/arch/arm/boot/dts/vt8500/wm8750.dtsi b/arch/arm/boot/dts/vt850= 0/wm8750.dtsi index 56342aa1d993a43e7ee766f93151c6d456496262..68e325163061b11e52027fbf291= 953a170f39469 100644 --- a/arch/arm/boot/dts/vt8500/wm8750.dtsi +++ b/arch/arm/boot/dts/vt8500/wm8750.dtsi @@ -11,12 +11,13 @@ / { compatible =3D "wm,wm8750"; =20 cpus { - #address-cells =3D <0>; + #address-cells =3D <1>; #size-cells =3D <0>; =20 - cpu { + cpu@0 { device_type =3D "cpu"; compatible =3D "arm,arm1176jzf"; + reg =3D <0x0>; }; }; =20 --=20 2.49.0 From nobody Sun Feb 8 02:47:43 2026 Received: from mail-lf1-f52.google.com (mail-lf1-f52.google.com [209.85.167.52]) (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 021CA28642D; Thu, 15 May 2025 19:39:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747337984; cv=none; b=Vtx1lJcnES/v2OFaxqHhPLml6nS98xbWYsnjiKwJ1Z4N/1b3fyqVhthOamzPUxhq32Mdq3y/Yqyc3MtqbWwxstCOlRNYo7pOPaO5KZgRPA67nTSHfIu3NdNJ0xS5PMpZnoH+KktpU1wq6n1b8klFzsDkFAgQdwM8/uA0zz2rkBQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747337984; c=relaxed/simple; bh=MJfAK3c7sgX3bIlslZgAN72r8gP9KS/K7tVV1XvW7Sc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=MBV0P51EpM2HJFfNf6Fi1kdayrJrR1c0x7kJ/W73TOGU61v1b0j3oGmgJcP3iif2zEakaywy69yev2idwXrmSopi915Mzz+uM436IH6fd0sUrTDIWA1dCMeuZw6lzTPF1qwdYABfzof4rlUDJT+4GJEZ8a3JDhw9Rg/cSgZSH0Y= 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=TbXUJERQ; arc=none smtp.client-ip=209.85.167.52 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="TbXUJERQ" Received: by mail-lf1-f52.google.com with SMTP id 2adb3069b0e04-54b09cb06b0so1611565e87.1; Thu, 15 May 2025 12:39:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747337981; x=1747942781; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=fiQ0h1gm+58SwWG/Ylv3xbw2eD5gYtt7QUrqncv1bU0=; b=TbXUJERQfW/gu+qU1yEnnJ6y/RTTP7/VbwZFbi6FcJda0LecY/4RIgDRJvv1qIGbR1 d8McfSfbL+WWsEwwG/sylI1j9E5lRJjX2g+T1RPzjFOKFz4UUShtbwZNrhBJB0rBprz0 XMR3CVtVsxvgWKSDAsT7YwmDB3JJy8Kt7+z6Biuj0bIQ8TuxR28Xr0+O/Ecf1wWy7j3Q Pd87obSZtCoutxL6IFQStSEKuPRubTdYX0jElUx6dLe5MSAXblet4oo1ZbcVLtkLjkJV jS5SqcTFCb7fTz+BVX522/89K/fiyeZJPK28kHSSwsl3eV77j5/nfiTwWY+X1TjfFz+G Hwug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747337981; x=1747942781; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=fiQ0h1gm+58SwWG/Ylv3xbw2eD5gYtt7QUrqncv1bU0=; b=U3Ir1WwlfIJ2jsAgOH0JcWEf6iNQ1gjQfifh1OLO41db5/q5qvXvBzFepwyoHgYTA4 JBpWgxEIjv/l0SEyfX/+NELuzmkmRWZ0DBp5t8PYr29HnI5o8gljEDNQfos7a3JNNJTH I+tpbhw3FyyKBbUKCQFybFw4AS1bzGh1idlVwZenJYLk90BkjLBa4Lpo+fzwVtAx5JPg CmCSw2zrRPHHow61qyZzvyI9zn2k4yDI98ddRf3aU69S/RWssyvcKwuOdasp/7uX3Klw FvbyyID8WY1YZbm9u2HEgoYy39NVncLrDA2peGnUIyofcZ2QUcJmz5iFCyLzbDgyl5mJ aBFQ== X-Forwarded-Encrypted: i=1; AJvYcCU8XKghpDvlpuXW0sVru0AH+tflLrIA2+sjau9GUr7+iUX9LC0WfMSbhw7LQTNOocvlenHTx0PrebRRMqNp@vger.kernel.org, AJvYcCUv1gBvsEHEI7Wnumhxcgbrebjlu/+n0VJpR3t7GxUmNoVPfLE34Qa/40sWdm+TE/rxUGB2zFEL0nIv@vger.kernel.org X-Gm-Message-State: AOJu0YxI3hZ4Q9hhrHfMHC9BVrQtSnwl9ySWjy6RNuHy8UkOb7Nu7BDs 7AGBvPHOv+K9V54Y3UDd7rAAid5Gm0++hU8z7HE6LkjSBIf9PkogZUpT X-Gm-Gg: ASbGncsYrILxvETt6uiEaAJjjICkc9HPpG16aTEQtELJGaSpPELXvZI38nL5cVT5oTl DZfyGWdh6eU+Six/ToQq4VapRoSR97d1UhJPGOvxK9LforYgn5X/sik5cdSvOvmzSgGDSXs5zzT a0LhYbnwbJDTleGuT1zbX08TWK2RIjLMFhbXCiNeD3+YBxS8LxAocQmcb/jE41ybWUUbwmNUgFh Z4DKgrHIkSb1FoUiL1pkHbuDAhY+vXBpfxR1mJJTdaDEdI79W2xXDtHWwqLprN7I7FqCaRsFgGh Id7RujMHEJSnf2pYRK1S6neWirupNlL/PUs8FgC8HoKiL0yqvZ8XDY02jyQftGqt X-Google-Smtp-Source: AGHT+IH2rrWs4kDErxqMq6b9kePeGaKA2FEDnIeQ+pVM8RJH0dya3t1BnUfw9uQiCK7wVRnehRIfzQ== X-Received: by 2002:a05:6512:4508:b0:54f:ca9a:5267 with SMTP id 2adb3069b0e04-550e7222369mr222829e87.37.1747337980859; Thu, 15 May 2025 12:39:40 -0700 (PDT) Received: from NB-GIGA003.letovo.school ([95.167.212.10]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-550e703f544sm72297e87.235.2025.05.15.12.39.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 May 2025 12:39:40 -0700 (PDT) From: Alexey Charkov Date: Thu, 15 May 2025 22:38:41 +0300 Subject: [PATCH v2 2/5] ARM: dts: vt8500: Move memory nodes to board dts and fix addr/size Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250515-wmt-dts-updates-v2-2-246937484cc8@gmail.com> References: <20250515-wmt-dts-updates-v2-0-246937484cc8@gmail.com> In-Reply-To: <20250515-wmt-dts-updates-v2-0-246937484cc8@gmail.com> To: Krzysztof Kozlowski , Rob Herring , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Alexey Charkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1747337978; l=5773; i=alchark@gmail.com; s=20250416; h=from:subject:message-id; bh=MJfAK3c7sgX3bIlslZgAN72r8gP9KS/K7tVV1XvW7Sc=; b=COKK9BMnfX9rt3fTup09zuyoC1r9j5H1d2ENM9cZOogie9tr8mFWWnbQ4qdDO+kcN8pu+iqSP KaB+nvWlCy1D43mCb7iFZJPvROHSu60xuuRf90yDv9kD+/XhF1Lprkv X-Developer-Key: i=alchark@gmail.com; a=ed25519; pk=ltKbQzKLTJPiDgPtcHxdo+dzFthCCMtC3V9qf7+0rkc= VIA/WonderMedia SoCs don't have on-chip memory, so their memory nodes are better placed in per-board dts rather than per-SoC dtsi. Move them accordingly, and also add correct node addresses and sizes for each of the boards. Some boards were also available with more memory than included in this commit - those would need a separate DT or an appropriate kernel cmdline argument to reflect it, as the bootloader on these devices doesn't handle DT at all nor does it any runtime discovery of available memory size. Signed-off-by: Alexey Charkov --- arch/arm/boot/dts/vt8500/vt8500-bv07.dts | 5 +++++ arch/arm/boot/dts/vt8500/vt8500.dtsi | 5 ----- arch/arm/boot/dts/vt8500/wm8505-ref.dts | 5 +++++ arch/arm/boot/dts/vt8500/wm8505.dtsi | 5 ----- arch/arm/boot/dts/vt8500/wm8650-mid.dts | 5 +++++ arch/arm/boot/dts/vt8500/wm8650.dtsi | 5 ----- arch/arm/boot/dts/vt8500/wm8750-apc8750.dts | 5 +++++ arch/arm/boot/dts/vt8500/wm8750.dtsi | 5 ----- arch/arm/boot/dts/vt8500/wm8850-w70v2.dts | 5 +++++ arch/arm/boot/dts/vt8500/wm8850.dtsi | 5 ----- 10 files changed, 25 insertions(+), 25 deletions(-) diff --git a/arch/arm/boot/dts/vt8500/vt8500-bv07.dts b/arch/arm/boot/dts/v= t8500/vt8500-bv07.dts index 38a2da5e2c5d64477f04e1da9d98cb97be0d95e4..c8c07c2b4acf92e977704437de8= 8550391c8679f 100644 --- a/arch/arm/boot/dts/vt8500/vt8500-bv07.dts +++ b/arch/arm/boot/dts/vt8500/vt8500-bv07.dts @@ -10,6 +10,11 @@ =20 / { model =3D "Benign BV07 Netbook"; + + memory@0 { + device_type =3D "memory"; + reg =3D <0x0 0x8000000>; + }; }; =20 &fb { diff --git a/arch/arm/boot/dts/vt8500/vt8500.dtsi b/arch/arm/boot/dts/vt850= 0/vt8500.dtsi index 3cd86941db90c08ae4fbd3e0b1b079623bce28a9..30ebaaa1e5a4b53094b295570ab= 6e831acfb1c93 100644 --- a/arch/arm/boot/dts/vt8500/vt8500.dtsi +++ b/arch/arm/boot/dts/vt8500/vt8500.dtsi @@ -21,11 +21,6 @@ cpu@0 { }; }; =20 - memory { - device_type =3D "memory"; - reg =3D <0x0 0x0>; - }; - aliases { serial0 =3D &uart0; serial1 =3D &uart1; diff --git a/arch/arm/boot/dts/vt8500/wm8505-ref.dts b/arch/arm/boot/dts/vt= 8500/wm8505-ref.dts index 8ce9e2ef0a81097e7143a5392ee5b42bf8028ec1..d4ff99c700120fbf3401335168e= d88b190335005 100644 --- a/arch/arm/boot/dts/vt8500/wm8505-ref.dts +++ b/arch/arm/boot/dts/vt8500/wm8505-ref.dts @@ -10,6 +10,11 @@ =20 / { model =3D "Wondermedia WM8505 Netbook"; + + memory@0 { + device_type =3D "memory"; + reg =3D <0x0 0x8000000>; + }; }; =20 &fb { diff --git a/arch/arm/boot/dts/vt8500/wm8505.dtsi b/arch/arm/boot/dts/vt850= 0/wm8505.dtsi index 34e55b8c2c8b20fe2598ccc9699551dc9c8e69a6..8c99374822f65352102df83a33a= 1ac072127ebc1 100644 --- a/arch/arm/boot/dts/vt8500/wm8505.dtsi +++ b/arch/arm/boot/dts/vt8500/wm8505.dtsi @@ -21,11 +21,6 @@ cpu@0 { }; }; =20 - memory { - device_type =3D "memory"; - reg =3D <0x0 0x0>; - }; - aliases { serial0 =3D &uart0; serial1 =3D &uart1; diff --git a/arch/arm/boot/dts/vt8500/wm8650-mid.dts b/arch/arm/boot/dts/vt= 8500/wm8650-mid.dts index 7977b6c1e8ebf215df210dee703e470b9159d329..bfc570e80073d5e6907978dfc5d= 2413e1ceb2983 100644 --- a/arch/arm/boot/dts/vt8500/wm8650-mid.dts +++ b/arch/arm/boot/dts/vt8500/wm8650-mid.dts @@ -10,6 +10,11 @@ =20 / { model =3D "Wondermedia WM8650-MID Tablet"; + + memory@0 { + device_type =3D "memory"; + reg =3D <0x0 0x10000000>; + }; }; =20 &fb { diff --git a/arch/arm/boot/dts/vt8500/wm8650.dtsi b/arch/arm/boot/dts/vt850= 0/wm8650.dtsi index b42c77f99c006af31d4be8bbb985f536244edf8c..2daff177979b482eac7e21ec1b1= 7ba000ea69ef3 100644 --- a/arch/arm/boot/dts/vt8500/wm8650.dtsi +++ b/arch/arm/boot/dts/vt8500/wm8650.dtsi @@ -21,11 +21,6 @@ cpu@0 { }; }; =20 - memory { - device_type =3D "memory"; - reg =3D <0x0 0x0>; - }; - aliases { serial0 =3D &uart0; serial1 =3D &uart1; diff --git a/arch/arm/boot/dts/vt8500/wm8750-apc8750.dts b/arch/arm/boot/dt= s/vt8500/wm8750-apc8750.dts index 136e812bc1e498d48c7fc61154bc66a48888b117..72d633bedff04401c40f4d3772f= bcfe45e1c0e31 100644 --- a/arch/arm/boot/dts/vt8500/wm8750-apc8750.dts +++ b/arch/arm/boot/dts/vt8500/wm8750-apc8750.dts @@ -11,6 +11,11 @@ =20 / { model =3D "VIA APC8750"; + + memory@0 { + device_type =3D "memory"; + reg =3D <0x0 0x20000000>; + }; }; =20 &pinctrl { diff --git a/arch/arm/boot/dts/vt8500/wm8750.dtsi b/arch/arm/boot/dts/vt850= 0/wm8750.dtsi index 68e325163061b11e52027fbf291953a170f39469..60220d299e21101ce8102b376be= c5382ef5ac0d1 100644 --- a/arch/arm/boot/dts/vt8500/wm8750.dtsi +++ b/arch/arm/boot/dts/vt8500/wm8750.dtsi @@ -21,11 +21,6 @@ cpu@0 { }; }; =20 - memory { - device_type =3D "memory"; - reg =3D <0x0 0x0>; - }; - aliases { serial0 =3D &uart0; serial1 =3D &uart1; diff --git a/arch/arm/boot/dts/vt8500/wm8850-w70v2.dts b/arch/arm/boot/dts/= vt8500/wm8850-w70v2.dts index 5d409323b10cb94a5694722de1e31cff5be390ce..eb16991a2cccf35da23c4a0a8ac= 2ad02665b2109 100644 --- a/arch/arm/boot/dts/vt8500/wm8850-w70v2.dts +++ b/arch/arm/boot/dts/vt8500/wm8850-w70v2.dts @@ -22,6 +22,11 @@ backlight { brightness-levels =3D <0 40 60 80 100 130 190 255>; default-brightness-level =3D <5>; }; + + memory@0 { + device_type =3D "memory"; + reg =3D <0x0 0x20000000>; + }; }; =20 &fb { diff --git a/arch/arm/boot/dts/vt8500/wm8850.dtsi b/arch/arm/boot/dts/vt850= 0/wm8850.dtsi index 03e72f28d31b1cfdcfa71ede93b8943971bae4e3..1efb8989931d0dab7b946c906b5= 0292b09fc8bb3 100644 --- a/arch/arm/boot/dts/vt8500/wm8850.dtsi +++ b/arch/arm/boot/dts/vt8500/wm8850.dtsi @@ -21,11 +21,6 @@ cpu@0 { }; }; =20 - memory { - device_type =3D "memory"; - reg =3D <0x0 0x0>; - }; - aliases { serial0 =3D &uart0; serial1 =3D &uart1; --=20 2.49.0 From nobody Sun Feb 8 02:47:43 2026 Received: from mail-lf1-f42.google.com (mail-lf1-f42.google.com [209.85.167.42]) (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 E3E3A296FD7; Thu, 15 May 2025 19:39:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747337985; cv=none; b=cTFvqwOhCCBZVvd1iZuJ6fo1kwmB9c6mgXbXNpUTBcvuasQK8Gm6bPYxOpjET83S4cnpTB+Myt+tz+kX1vbA5kOSskSDXbp9m5jCQ9q2AeMvIIAOmun9SQ5AqTSo41HEhJ60/IKNzEVzqHjjCLgOnmon9fJ0Epo3+kzrcMR83cY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747337985; c=relaxed/simple; bh=msMkmhWnNvxKSFEWR1uGtz4EIsA1+5WBZuXVqWt8sas=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=p5DX6oL943yX01ujS00diut63C9Lhb/NzYUAJTgQ0AdPdxAhAptiGeb58E8vjyFm2iPDG1+7nHj9HyfwOUkADHoZe7+3DNuFI1gHUbJ460NKaQTU4RlPM+PKv0YRE25O1U3Zvh8NiwNk1DfgWFGsYIRO2SPoRwoN7wTWj0cknbQ= 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=C6pryVDq; arc=none smtp.client-ip=209.85.167.42 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="C6pryVDq" Received: by mail-lf1-f42.google.com with SMTP id 2adb3069b0e04-54e7967cf67so1397434e87.0; Thu, 15 May 2025 12:39:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747337982; x=1747942782; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=ztoxRIl32pn+lHQPC8pOhD5GWYf9JmH9tkdLgFwOVZ8=; b=C6pryVDqR0qR+kUJhD+CvMFf32llNcG6ePtljmJElnRW4Rn5T6dFqlBqPHBA6qo1DE HH6felFq/B+LscrH6BL7QUDZzJxtVcMYQDFGtl1u65yKpvSiJ/NpGgMACtZON7huLlAk hg1gaJohmIF4L4stBol/mIdYcqJyDjCKbaKO9pfbSZQyRkylYzNrGdgIifGC1PXFaJnV mJp4HPYe1xIe9lG3Q43UySkz16RkdJnw4uTJvbzAcW7kmeRphn1VWkdE1kK337o4VV4E 26lh0/eObm1VGOkBeBW3K3lSREx+jHdktEeVn/fVrLOmIEvC7aTSYoJeLQsV/PRiDB+Z Xf6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747337982; x=1747942782; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ztoxRIl32pn+lHQPC8pOhD5GWYf9JmH9tkdLgFwOVZ8=; b=bQPlciORgLygf8lt7K5Ci9725Kao4ILfiNEFWrOnvNAIDRWV12bNWXEPJJZlvNkxSX 38cgIT0Uxe6oXGB+4VXFx+OstjT0OjxUDAaJnu7lbPySfjR2V8Am8oHJHGnf47J/+P7Q X3zFIq9xdO09Vp12qRUen5kWr47eFV8ImWDTS5a+jK8gGRoJ+CLJ+WycwTwocZGbH7P5 kfG1pPSnDMneiA5POm/aAhOlwJHa/5+KjdXmW0eSpwZqCk4CZG5u7lEDu1yInU3vp5xY eDYu2j1H3JVa42b01MuI9sLjmrffaxdT7/fE83LyxCe2DRFcOSND0GbpBv0UvVfeBNfI QWUA== X-Forwarded-Encrypted: i=1; AJvYcCUFNuTYUZ08QZsaqgZSZl/ZlCyPj7RC1SqW+uatpk6RZTCvqok3UFtrLN0hCxf+Q0rbBv8TobiWOfhFmS+G@vger.kernel.org, AJvYcCX9ZJ1WTE9fpsXtw7+SGbDrZoRb7RJcdSoKMZHWfbiXm0xdlyyfpODVOFNmZa21W5P2PwpHyEm2yx1G@vger.kernel.org X-Gm-Message-State: AOJu0YxOeCP3gL0oOBQe5RMgSqANqbManzyQ833D8N+m29sMt3LYkcNr rDxnqZhH6FipDCsFW0xvU0V0cC0+2D95e4T5JnCSk63ycFglyVRTrqcX5BePYtq6Hta94w== X-Gm-Gg: ASbGncuVuJU2Dt2CaPRX+dRQgfMS0Fsp+eDpcC6qK2+JeTUe1J5D9eCK1WUoSe39N+Y pgVx63Nzco2UuoyGEiOLN6VvXyuJy2fYpmFGZ3YSaLT/BJKZFk9tdi9KUoadjy9TXYO4zt1RPpQ pviiIrNitCDoAictndNwYQSPG9Dc/TjfgVSJudSUqlJ7h8kLh44Pm8VJjoJ2ORsNa3wBHMck+Vw PG5soogq/02xAoWzzNG/e5MOOCqoa/Uk2nBC1IqPlmyXr65fPgJSiXT2J8W+mqa4eY5iPMuVfTk TIAkqSSCyFLGHy8gTBRRkmpgP8IP/TRM30v4c32oX2mEdIoBMnv9KgWBS2f47CNF X-Google-Smtp-Source: AGHT+IG8cLoAANRKhgLA2jopEPXu1VbmIaAxbxB53ovg0VB8IyYML64L+msYGXFT89Y46+b8TfrE9w== X-Received: by 2002:a05:6512:2286:b0:545:60b:f381 with SMTP id 2adb3069b0e04-550e71d2f97mr203539e87.29.1747337981672; Thu, 15 May 2025 12:39:41 -0700 (PDT) Received: from NB-GIGA003.letovo.school ([95.167.212.10]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-550e703f544sm72297e87.235.2025.05.15.12.39.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 May 2025 12:39:41 -0700 (PDT) From: Alexey Charkov Date: Thu, 15 May 2025 22:38:42 +0300 Subject: [PATCH v2 3/5] ARM: dts: vt8500: Use generic node name for the SD/MMC controller Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250515-wmt-dts-updates-v2-3-246937484cc8@gmail.com> References: <20250515-wmt-dts-updates-v2-0-246937484cc8@gmail.com> In-Reply-To: <20250515-wmt-dts-updates-v2-0-246937484cc8@gmail.com> To: Krzysztof Kozlowski , Rob Herring , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Alexey Charkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1747337978; l=2298; i=alchark@gmail.com; s=20250416; h=from:subject:message-id; bh=msMkmhWnNvxKSFEWR1uGtz4EIsA1+5WBZuXVqWt8sas=; b=eTz+eURZ11lSQBB8wLmkqX8sOrEnqqh8QQVKtBYV1rEAp9Vq40gZQCOeYddbkV+3VIZVQyCmG AV5NJngmKJnDp+oavXWLfZ3WvzKSQN/l5a17x6zu540o6yLsQ7Wn/VT X-Developer-Key: i=alchark@gmail.com; a=ed25519; pk=ltKbQzKLTJPiDgPtcHxdo+dzFthCCMtC3V9qf7+0rkc= Current guidelines recommend mmc@ node names, so use that instead. Signed-off-by: Alexey Charkov --- arch/arm/boot/dts/vt8500/wm8505.dtsi | 2 +- arch/arm/boot/dts/vt8500/wm8650.dtsi | 2 +- arch/arm/boot/dts/vt8500/wm8750.dtsi | 2 +- arch/arm/boot/dts/vt8500/wm8850.dtsi | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/vt8500/wm8505.dtsi b/arch/arm/boot/dts/vt850= 0/wm8505.dtsi index 8c99374822f65352102df83a33a1ac072127ebc1..915adbf6e1e0ba69643eaf51b71= 222316c06ecf5 100644 --- a/arch/arm/boot/dts/vt8500/wm8505.dtsi +++ b/arch/arm/boot/dts/vt8500/wm8505.dtsi @@ -284,7 +284,7 @@ rtc@d8100000 { interrupts =3D <48>; }; =20 - sdhc@d800a000 { + mmc@d800a000 { compatible =3D "wm,wm8505-sdhc"; reg =3D <0xd800a000 0x400>; interrupts =3D <20>, <21>; diff --git a/arch/arm/boot/dts/vt8500/wm8650.dtsi b/arch/arm/boot/dts/vt850= 0/wm8650.dtsi index 2daff177979b482eac7e21ec1b17ba000ea69ef3..82eef7504364484dc88e3b439bd= de905085b89e1 100644 --- a/arch/arm/boot/dts/vt8500/wm8650.dtsi +++ b/arch/arm/boot/dts/vt8500/wm8650.dtsi @@ -192,7 +192,7 @@ usb@d8007b00 { interrupts =3D <43>; }; =20 - sdhc@d800a000 { + mmc@d800a000 { compatible =3D "wm,wm8505-sdhc"; reg =3D <0xd800a000 0x400>; interrupts =3D <20>, <21>; diff --git a/arch/arm/boot/dts/vt8500/wm8750.dtsi b/arch/arm/boot/dts/vt850= 0/wm8750.dtsi index 60220d299e21101ce8102b376bec5382ef5ac0d1..5342b7fe4ef89a50f0a95a8515d= c1b70461dd7c4 100644 --- a/arch/arm/boot/dts/vt8500/wm8750.dtsi +++ b/arch/arm/boot/dts/vt8500/wm8750.dtsi @@ -324,7 +324,7 @@ rtc@d8100000 { interrupts =3D <48>; }; =20 - sdhc@d800a000 { + mmc@d800a000 { compatible =3D "wm,wm8505-sdhc"; reg =3D <0xd800a000 0x1000>; interrupts =3D <20 21>; diff --git a/arch/arm/boot/dts/vt8500/wm8850.dtsi b/arch/arm/boot/dts/vt850= 0/wm8850.dtsi index 1efb8989931d0dab7b946c906b50292b09fc8bb3..f741a3e88d74ab4740f200b9b96= 201b3dc799bad 100644 --- a/arch/arm/boot/dts/vt8500/wm8850.dtsi +++ b/arch/arm/boot/dts/vt8500/wm8850.dtsi @@ -294,7 +294,7 @@ rtc@d8100000 { interrupts =3D <48>; }; =20 - sdhc@d800a000 { + mmc@d800a000 { compatible =3D "wm,wm8505-sdhc"; reg =3D <0xd800a000 0x1000>; interrupts =3D <20 21>; --=20 2.49.0 From nobody Sun Feb 8 02:47:43 2026 Received: from mail-lf1-f49.google.com (mail-lf1-f49.google.com [209.85.167.49]) (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 DB2F1298CAC; Thu, 15 May 2025 19:39:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747337986; cv=none; b=HtNoo6GxUKabQlasqsZDqupmYf6V7rwM/sQK5h2jnX8/UibeSm8YFL77I4Kl5xLARBXs7vdzQHLVTWUzJhTYCT+V5p5FUNVOVbd0+Bx3RgAJ9lUmbSpumnb5nVIQZNdnw06QII327+UQLEUVxrVRx+kRlDKZb8XtDYCQ+pmhPLw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747337986; c=relaxed/simple; bh=ANAphqhg6ksWKFoUmKbpfjwBF/cQLekOGuxXp4doXfY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=plbOPuuSeB5Rul7wk4EsUpTn1A+4gmcfMk16bwQoakmXBwWBiVAB7rgWtrOMsFw8B8fcy2CHiY1wN1tLccDyTz9hLyv3JC3KGuAzf4uBNcR4O0DHJGO+V8c4X+mWzWKYI0pI8P5LObypFDduZNH0vioWvWm9DBwCAlUFZl2spEQ= 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=SEkKm7OQ; arc=none smtp.client-ip=209.85.167.49 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="SEkKm7OQ" Received: by mail-lf1-f49.google.com with SMTP id 2adb3069b0e04-54fd1650b83so1499512e87.2; Thu, 15 May 2025 12:39:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747337983; x=1747942783; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=egF95f1ZAlVnAg/IDDnMiAp99kBUtL1Ze5itVnmPs3c=; b=SEkKm7OQjjXZCVnTyjTvoKsxlx5tBzlxPVcw8A4cYddl4yL7aTze3K5L785r/q52Oq 56IKuTrpT37eYm4nSPMFTvJwzP8qehyMuGCTngGTyhWcQeQsIcZZbw+BVUdsMQptCCF3 2k56MOkNHlyoBwETIic7lDpZWhKpg6rKBIwpFyokbnr+kbznLXccjVGRrJWckh5W3WWt idw/0WP6+ck8PixvLqyuP4Qwgl6vsCo6P/dNQyrNkEVh46GzXUGnHiM/q1DqqefFDMDs Q8MedfxG2lVdElcJXjTu6uRGOOKsfQvwUyr/u6Xp2D92SIfJHKbCAZxq+59HybBSEY3z 9SpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747337983; x=1747942783; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=egF95f1ZAlVnAg/IDDnMiAp99kBUtL1Ze5itVnmPs3c=; b=inXil6RL+tttx42OL2SkMAzJ1q/sOtolzaMjXcdS64yPmowP+2mzjhgGSBc6ohxPtV fYjm7/22j6MojvsovImo4WG7G9npz72wzQpUbWH3gEdAwiRaAAKXvB1AwC777uvL58uB ndTU16tG52Poo30zmOsQjYz7mF1VNxszjuxNzbTOEhnCRm70bCawCsWMvEQXgLeKjdIG GuHBbQN18GRVKH/lMciMYUhUzItw8IC7Dhy7ZplbAigr1QxjAwMbEbMufzxtwzSTOCvZ AlouvItLZZM0KIbnERVB3aUO7R6f0RZ2wWqKsKTpOcpVW9EuybuhTMEmIFkX9YHPIanx Rn9w== X-Forwarded-Encrypted: i=1; AJvYcCXOwV99e/kNRUlP3OtzF0QtJMyFlhtMm9RKU/EcmrMqi3lEMBJTEbEnrGrSioMvoOauzhtuDsEEJRWI@vger.kernel.org, AJvYcCXlHlOyTzVGvZiB+woerqNArUn8qhMGseUgsE8D2wC7K1eWjDhDS0dMxEdt0imcjQeMVRZ1EI5qsNe8/I1B@vger.kernel.org X-Gm-Message-State: AOJu0YyyMwC6QLvozBrLINfA1j93hQArB8Mm0VGpGEuy4CAwaLHGPIEA kfUmtVIjztYEAHO0hQcDg9V9LHb4aD+pc/RvIKU4Nf2AfmWVV3WUSxOwaIvjySMgove8Gw== X-Gm-Gg: ASbGnctiZcHKW6mOomMyWe/V6CYmcW/paAbOjuGYIoRPPFGQSb6OE9h+oWiMhc4j118 5gVWCueou/UKk83hwuA+7/AxkB+rgY90voo4QBZ0KlFmPB0GBnnEw/Wn9X+S7ecbUc3ruEDCsum AzMXd63DIa3sfMVqNxa44jUWO9nTG1eXzMVIjeIvzBAKfVrkvl+VBS/B8lmqbkbDPmjnKCq9dAU C/DS1PdVnd7Y5s7g06SMYYfl56VgXRU1q1RwiL3Ft9EvrExRGK5SkJlo00XvMOEqvij9d9XmUru rYobfa8TTt2CZYZub9rXe6JH5Q3N5FcXdfkiQwF2Bwc727ooeeoYoJkQNFF4G2qG9opCkKX3s0o = X-Google-Smtp-Source: AGHT+IGUCsw8qFKpgM9j1qE7EjoAdo/69tOoN83Te1kLjkBgvmte65PM/krZlbao2WzUeXBu0SqdYg== X-Received: by 2002:ac2:4e07:0:b0:545:5d:a5cd with SMTP id 2adb3069b0e04-550e7197912mr270320e87.6.1747337982796; Thu, 15 May 2025 12:39:42 -0700 (PDT) Received: from NB-GIGA003.letovo.school ([95.167.212.10]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-550e703f544sm72297e87.235.2025.05.15.12.39.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 May 2025 12:39:42 -0700 (PDT) From: Alexey Charkov Date: Thu, 15 May 2025 22:38:43 +0300 Subject: [PATCH v2 4/5] ARM: dts: vt8500: Fix the unit address of the VT8500 LCD controller Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250515-wmt-dts-updates-v2-4-246937484cc8@gmail.com> References: <20250515-wmt-dts-updates-v2-0-246937484cc8@gmail.com> In-Reply-To: <20250515-wmt-dts-updates-v2-0-246937484cc8@gmail.com> To: Krzysztof Kozlowski , Rob Herring , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Alexey Charkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1747337978; l=911; i=alchark@gmail.com; s=20250416; h=from:subject:message-id; bh=ANAphqhg6ksWKFoUmKbpfjwBF/cQLekOGuxXp4doXfY=; b=HMN+PTA7l2fq8fgnNb6B7VWiPSWo8JlWLDM4GC9sBkw3DRQ1v2LAucZvWM9E5Dh1Yr/qW6Cez B88UnbrgDWMA873xwbvLjHQ1pxYYaSsg7etMQrKyCFq3BvHrSYrin+4 X-Developer-Key: i=alchark@gmail.com; a=ed25519; pk=ltKbQzKLTJPiDgPtcHxdo+dzFthCCMtC3V9qf7+0rkc= Set correct unit address of d800e400 for the via,vt8500-fb node in vt8500.dtsi. Note that the reg property contained a correct address, so it must have been a copy and paste error earlier. While here, also update its node name to a generic one. Signed-off-by: Alexey Charkov --- arch/arm/boot/dts/vt8500/vt8500.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/vt8500/vt8500.dtsi b/arch/arm/boot/dts/vt850= 0/vt8500.dtsi index 30ebaaa1e5a4b53094b295570ab6e831acfb1c93..9b87b12897922b20be83d7df686= dda713bb4f098 100644 --- a/arch/arm/boot/dts/vt8500/vt8500.dtsi +++ b/arch/arm/boot/dts/vt8500/vt8500.dtsi @@ -122,7 +122,7 @@ usb@d8007b00 { interrupts =3D <43>; }; =20 - fb: fb@d8050800 { + fb: lcd-controller@d800e400 { compatible =3D "via,vt8500-fb"; reg =3D <0xd800e400 0x400>; interrupts =3D <12>; --=20 2.49.0 From nobody Sun Feb 8 02:47:43 2026 Received: from mail-lf1-f46.google.com (mail-lf1-f46.google.com [209.85.167.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 B000929B761; Thu, 15 May 2025 19:39:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747337987; cv=none; b=X3xTpZMVtV1eiUMzdrLVHc0PpLb9jFAqROWI1JzE4o19TJwky2mPR6hiiLvy6WehV/hnkIZ3hzy7wuL8CAfVTGpL3GbrYyDWSeJ8hAWVvymkuyX+xTfMghLrIDcAzPlBq9JoXMYmYqV+uB2SogxSiFN043FFf3bjByk36+/5x1g= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747337987; c=relaxed/simple; bh=DSJDp1z7Pob8W8/VBKGX9pG7ZPkhnhBiDbakz3e1J+w=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ariTawi0Z5D8VTMlGFQ3eKw89Bc6Ya++0sCZhcbopyyXPgecQs4M6AbXnCyu4n0DneTw4AFR+JtL7we3nhgqOri6tq/PTi1u8TDpq/6R3Al5pLsYQn7utmVioB44f2RTEBwue4ZPzYBt8PhXleXf1s+FcQDYz2sqcUu85nOqckU= 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=l4YPuvab; arc=none smtp.client-ip=209.85.167.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="l4YPuvab" Received: by mail-lf1-f46.google.com with SMTP id 2adb3069b0e04-54b09cb06b0so1611592e87.1; Thu, 15 May 2025 12:39:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747337984; x=1747942784; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=7kPip897cJRA1ZyK07OQSKvEd5nXI23QmwVusagPdyo=; b=l4YPuvabGF7nF+imjnCMYbv7HKfrFUYjvAJegsPOXdtQ5TLYpqXzQ+bW97RO4WI7Ah DMkaTLwBAiotkZ0lGt0gSRlyR2lpN6eIqfJ4gpimjn1gJAIDuci9GU+gUqEM9nJhualh KXLMqIPT5MxChBcXqiqXgU8OMkeg+5WFYo04akW8mo9cxotNLv3Zlpxom9chlsIpOEgT HbxTmZ7dE5TEKZ6Cdt7pnjstIqO6XZWqSHsJhR5L+v+7oTaZEeZGXhOBKAy6h9BQNN6C gUpDlMbx4qNqLiux93YqxJr6Ehyf/2DSBBlzI/lKzVRuzhFpzro3vuhoJv71UXZbFdxU e0lA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747337984; x=1747942784; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=7kPip897cJRA1ZyK07OQSKvEd5nXI23QmwVusagPdyo=; b=JGuddTVtC2S1iOC47zi8VPKIh8a7+FWOnZVa8LIleLFOuYoseJ/y2PtzXoni15CYto 1QvUUJS64mS+GC7CibfD6oBRgcVKKQpx3POL3YcYhAlcJVYgfoe+OkxAxM521RBghvMT EPbTasfQRzclDf/1MLDGZc0u6icr5xnh4VlMcqLxqvkBlelVr9dcBqvh2KHFIVXX1uEk +wWa6ejFnOn/UWfU9HmmXfvL5KrZIm01PWONYL7xj5qUt1FO0UocS1OGftyKPAC5CVlC Vld86dIapNEbG3lpE7OllOrWaeRUaWFd2wIduKXZ/CQTo0b/1ONajEJ22leRC8eznIce R7Cw== X-Forwarded-Encrypted: i=1; AJvYcCVDkak+r02aN531cN3F8LZKGqqssvku+cx5PxDzgU8XfKLYc+O7adH7UVJJvFFuiW5odcHiUi/V7Fqj@vger.kernel.org, AJvYcCXwYEVuO70fkN9QUoepc6HJWAcX0G2YaPJDyr3Jmy0HjGcZD8xeLJ4ZS4E0jtNOmMGdVJaDtI9TwNssqXaa@vger.kernel.org X-Gm-Message-State: AOJu0Yw3mNM31NYbae3zxPpf2jOIAyOynj1Da/edgCUBJwaOvlnh0BGo LM4i4l+2HTeFcEqb1eh3CdCx8D/BOPPlJ3CCZfQWqeCEYe3G6wrlqXGp X-Gm-Gg: ASbGncsLvPR89h+iccDWDwdHyd3aIdcVdEmi5ABxrmvXZBhRbnr5K8M96PrnQDHJhx1 tVKa/viY+7jM10gOG48YarTvrtkmRWYwcClU2T6SxqMMaZqMNzKkAF7DpydSL81bMBsvx9wMosy 1MTqs6WBDw75uAEtBe6eNcEOkdxUduo2WxBkfAhFUaiCGy5Va/gnQ1qYCXigC1oHrNvb/mNCC55 kSv6t+IB6cJYbgXQzhpYLpYQi3LtUMBL3+SOerVP+5Bac3FZM6CmaNK9Wn0LkKrrrhBhohqUsL9 f80Rar7JRMVP+PkDN03NZSnljG2/fbkmBRzUwbr/jlm9uIzlfE574Iex8L9pnkyY X-Google-Smtp-Source: AGHT+IGN9dWtAS1fQY6SOJ3fdKPGUo+dS3MzUROaHS6AFlbQQs/x4ruOrI7j3gsIpxrEv1h3EVxcnA== X-Received: by 2002:a05:6512:6301:b0:545:2a7f:8f79 with SMTP id 2adb3069b0e04-550e71b4a93mr230229e87.16.1747337983574; Thu, 15 May 2025 12:39:43 -0700 (PDT) Received: from NB-GIGA003.letovo.school ([95.167.212.10]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-550e703f544sm72297e87.235.2025.05.15.12.39.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 May 2025 12:39:43 -0700 (PDT) From: Alexey Charkov Date: Thu, 15 May 2025 22:38:44 +0300 Subject: [PATCH v2 5/5] ARM: dts: vt8500: Add L2 cache controller on WM8850/WM8950 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250515-wmt-dts-updates-v2-5-246937484cc8@gmail.com> References: <20250515-wmt-dts-updates-v2-0-246937484cc8@gmail.com> In-Reply-To: <20250515-wmt-dts-updates-v2-0-246937484cc8@gmail.com> To: Krzysztof Kozlowski , Rob Herring , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Alexey Charkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1747337978; l=1530; i=alchark@gmail.com; s=20250416; h=from:subject:message-id; bh=DSJDp1z7Pob8W8/VBKGX9pG7ZPkhnhBiDbakz3e1J+w=; b=hwJTzNQJOYQCe6IRsbCMKSqAddv28lmp6tN7TrwXhYQbbq4z3f6Q9twes4NDmNZJw2jId1sHU p2D3+CloCBlBq/z1wjmefdnxS2S56XFF7QDJQ2TmC5JX5bqi5hoVDi/ X-Developer-Key: i=alchark@gmail.com; a=ed25519; pk=ltKbQzKLTJPiDgPtcHxdo+dzFthCCMtC3V9qf7+0rkc= WonderMedia WM8850/WM8950 uses an ARM PL310 cache controller for its L2 cache, add it. The parameters have been deduced from vendor's U-boot environment variables, which the downstream code uses to initialize the controller. They set the following register values: aux =3D 0x3e440000 prefetch_ctrl =3D 0x70000007 Their initialization code also unconditionally sets the flags L2X0_DYNAMIC_CLK_GATING_EN | L2X0_STNDBY_MODE_EN, so encode those too Signed-off-by: Alexey Charkov --- arch/arm/boot/dts/vt8500/wm8850.dtsi | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/arm/boot/dts/vt8500/wm8850.dtsi b/arch/arm/boot/dts/vt850= 0/wm8850.dtsi index f741a3e88d74ab4740f200b9b96201b3dc799bad..58109aa05f74b67cda82b5ebd01= 27662e475ded6 100644 --- a/arch/arm/boot/dts/vt8500/wm8850.dtsi +++ b/arch/arm/boot/dts/vt8500/wm8850.dtsi @@ -18,6 +18,7 @@ cpu@0 { device_type =3D "cpu"; compatible =3D "arm,cortex-a9"; reg =3D <0x0>; + next-level-cache =3D <&l2_cache>; }; }; =20 @@ -308,5 +309,18 @@ ethernet@d8004000 { reg =3D <0xd8004000 0x100>; interrupts =3D <10>; }; + + l2_cache: cache-controller@d9000000 { + compatible =3D "arm,pl310-cache"; + reg =3D <0xd9000000 0x1000>; + arm,double-linefill =3D <1>; + arm,dynamic-clock-gating =3D <1>; + arm,shared-override; + arm,standby-mode =3D <1>; + cache-level =3D <2>; + cache-unified; + prefetch-data =3D <1>; + prefetch-instr =3D <1>; + }; }; }; --=20 2.49.0