From nobody Mon Feb 9 02:52:24 2026 Received: from mail-pf1-f180.google.com (mail-pf1-f180.google.com [209.85.210.180]) (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 8216427FD7C for ; Wed, 17 Dec 2025 02:42:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.180 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765939342; cv=none; b=HFRl1KETQ/QTf6NBB3DALON13r0yl3Rwc5NJdh5okNl0WsktMV7qzpRgU0MtjVZh1loJYG/Ep8UitUYW8R3CGn6d4qk8j8zJLa+RdH/+nwZNCPT3E5S7/bR8gx4Cgqo3TGE0l+arihGZnr6fxRcBNCuut4/fekkdXT8Mz0sg53A= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765939342; c=relaxed/simple; bh=iLBtqKxrn4YZBWcGh2bqC3Ad0Vkn38GSenAW4j0SXoM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=o++QrIEgu+dxjyq5TLVGfhfJ14u7uDrxuu0uggWyDTqWNDo5jFb1N3OIpwZUqpKrmaFxKQFXGEuj8FewywwyfsYyODiz4tP+DpMRa5HdUwpvMFzRDjrEdYFIw2oW52YHKnUjfNghIH6Inp7De4MBa9DkgWl28MMl3zaAxcAZEKI= 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=aKiim5QG; arc=none smtp.client-ip=209.85.210.180 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="aKiim5QG" Received: by mail-pf1-f180.google.com with SMTP id d2e1a72fcca58-7a9c64dfa8aso4268257b3a.3 for ; Tue, 16 Dec 2025 18:42:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765939340; x=1766544140; darn=vger.kernel.org; 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=g+r102hR9zDuFntSAOHLz1qhcLIKv7rvOLb1bWkWV94=; b=aKiim5QGufVD7JxPgpRSPfbXHHbNx5uIIEw3s5l7M4qNJVOksm7H55xQY0zsnqtkWm q35bWBZUANy0pbgDPFbeBOJZp8CE7hgXa0LqIkQwyrhoG8cHGcEMna/6AaV26cA8y2Yf L3lJxVmsMNKs5gViFmixJhgXms1Uw4piNAUDtdsqGmC7jlnmPviYBnw+iNqGvYuyOr9P qtHuFLwjo4y8NwALyfsmENGKsjNQkmEwgoWUP85OFxSh+uTepZcedxnNI9Z3JG3Zl+3R CndWWtprmMYcJUxTsVI8zEUg7lvYxXALzfPJbgf6t0yay746qMrcqwI4gL0bjm2j5zy0 JQpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765939340; x=1766544140; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=g+r102hR9zDuFntSAOHLz1qhcLIKv7rvOLb1bWkWV94=; b=d1+MVY8y5eKcaP2WJ1C8KvLl74CwmsujLVvEFaaiMWyZfN1+E42WJahT66ZWgoJGhM 4dDwpTFu/NNYf4Og4wmAYoMzNgdybgdscVWJXkmhQsQio0Spz3Y6tWZRhnUAIqy/GsEa qfqIeLmZ1mbcmzgs9lVBU271MYIyVQjeyE8FjoVdXFvuhfEfIUB81H0KePOwxrEty7HJ QFeQu03pkqF/6CHqIfCpfXnpdWMD4JAL/SUXlk0febHCPDoSSzm/bDhjzZBFleWI4TA7 oj7Tvi7vjEXaoAyPPTnt3NMLsw+A0LMV9gitEOPJz2hulKWPtvciShFe9QPxpZbDFMU0 kkiw== X-Forwarded-Encrypted: i=1; AJvYcCWJDA+KC7P9TJKBdllNEjtLejWEf1UIi2XaV2FwENPMPoHdygalVJ9Gfi7J1BCQiKRlI7sSw7DFakG+hww=@vger.kernel.org X-Gm-Message-State: AOJu0YwMLo6kUqUxYi2nFDB9IXJxiJklJLE7CBYvVONKcsu8IOgRoUDI tb6+pp4hDdqkWNeIj0JqYC+pqNKtPX0iz21UlVWTtkn55lr5qRwAzqL5 X-Gm-Gg: AY/fxX5sSpjqK/1lHPOmLlNgXJSmYQKOkzACxOcpJpsAXnrNRKgDrgXHiqUEyBXntyT 1tFjIV0yUYWlVbGUZ5Dk2rPAPhLIJQfRO1CFeOA+ve1QsDbdG6Rd8GUydXUOUDqCzEyG6mMqK1W 0kh3JHBi+xipzb8ykHv2xrlKr+rBGyzcwx7NmEpWGUpAuoa7B9KJUr3nP3v/oJJNMBE1CFQNdkr 5oDR8DCBxOQB0NdnogikHUE8owb2BM3rGHyN9Oogeo0YbotG2DlRWdMPrIswYFMHSbXvSgv9tVB cFjyj0PopGRuvadufFN8hPIzADwzin2f5Mzjuqx/ViSMWr3D65ScYgJX+iPQUIrP6piNIjS3MA7 ZQ74Ha6ijYXZ6yByj1y8ex3tiXi0lcldimPrWd2n9oJvLeJ58UnARpQnLHUIKCxEcCHJlHPAOFQ cC0Nbnbw1/YoDq/zRZ8kan7ZFGNWJ8WzAeklilrMUAe3IYFkgMhBjRQ7zhdfB1AFCvX72OFVPfe DxRFwhFTTtrGDymsZ2bGfr3dw== X-Google-Smtp-Source: AGHT+IGzXtV/pP5X31xR86Zl+foQoI5ZOx0o6hr3iWfkE+akqdst4RveLg7C30cUfY07vcJgFJiDIQ== X-Received: by 2002:a05:6a00:6c95:b0:7e8:43f5:bd3f with SMTP id d2e1a72fcca58-7f6692aadf6mr15691763b3a.43.1765939339626; Tue, 16 Dec 2025 18:42:19 -0800 (PST) Received: from cosmo-ubuntu-2404.dhcpserver.bu9bmc.local (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7fcb8c29738sm941342b3a.17.2025.12.16.18.42.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Dec 2025 18:42:19 -0800 (PST) From: Cosmo Chou To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, joel@jms.id.au, andrew@codeconstruct.com.au Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, cosmo.chou@quantatw.com, Cosmo Chou Subject: [PATCH v2 1/5] ARM: dts: aspeed: bletchley: Use generic node names Date: Wed, 17 Dec 2025 10:39:34 +0800 Message-ID: <20251217023938.445721-2-chou.cosmo@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251217023938.445721-1-chou.cosmo@gmail.com> References: <20251217023938.445721-1-chou.cosmo@gmail.com> 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" Use generic node names to fix dt-schema warnings: - spi1_gpio: rename to generic "spi" node name - LED nodes: rename to led-N and move names to label properties - GPIO key nodes: add "-switch" suffix to node names Signed-off-by: Cosmo Chou --- .../aspeed/aspeed-bmc-facebook-bletchley.dts | 77 ++++++++++++------- 1 file changed, 49 insertions(+), 28 deletions(-) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-bletchley.dts b/a= rch/arm/boot/dts/aspeed/aspeed-bmc-facebook-bletchley.dts index abdb1562115a..9cb01381e482 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-bletchley.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-bletchley.dts @@ -34,7 +34,7 @@ iio-hwmon { <&adc1 4>, <&adc1 5>, <&adc1 6>, <&adc1 7>; }; =20 - spi1_gpio: spi1-gpio { + spi1_gpio: spi { compatible =3D "spi-gpio"; #address-cells =3D <1>; #size-cells =3D <0>; @@ -54,7 +54,8 @@ tpm@0 { =20 front_gpio_leds { compatible =3D "gpio-leds"; - sys_log_id { + led-0 { + label =3D "sys_log_id"; default-state =3D "off"; gpios =3D <&front_leds 0 GPIO_ACTIVE_LOW>; }; @@ -62,42 +63,50 @@ sys_log_id { =20 fan_gpio_leds { compatible =3D "gpio-leds"; - fan0_blue { + led-0 { + label =3D "fan0_blue"; retain-state-shutdown; default-state =3D "on"; gpios =3D <&fan_leds 8 GPIO_ACTIVE_HIGH>; }; - fan1_blue { + led-1 { + label =3D "fan1_blue"; retain-state-shutdown; default-state =3D "on"; gpios =3D <&fan_leds 9 GPIO_ACTIVE_HIGH>; }; - fan2_blue { + led-2 { + label =3D "fan2_blue"; retain-state-shutdown; default-state =3D "on"; gpios =3D <&fan_leds 10 GPIO_ACTIVE_HIGH>; }; - fan3_blue { + led-3 { + label =3D "fan3_blue"; retain-state-shutdown; default-state =3D "on"; gpios =3D <&fan_leds 11 GPIO_ACTIVE_HIGH>; }; - fan0_amber { + led-4 { + label =3D "fan0_amber"; retain-state-shutdown; default-state =3D "off"; gpios =3D <&fan_leds 12 GPIO_ACTIVE_HIGH>; }; - fan1_amber { + led-5 { + label =3D "fan1_amber"; retain-state-shutdown; default-state =3D "off"; gpios =3D <&fan_leds 13 GPIO_ACTIVE_HIGH>; }; - fan2_amber { + led-6 { + label =3D "fan2_amber"; retain-state-shutdown; default-state =3D "off"; gpios =3D <&fan_leds 14 GPIO_ACTIVE_HIGH>; }; - fan3_amber { + led-7 { + label =3D "fan3_amber"; retain-state-shutdown; default-state =3D "off"; gpios =3D <&fan_leds 15 GPIO_ACTIVE_HIGH>; @@ -106,12 +115,14 @@ fan3_amber { =20 sled1_gpio_leds { compatible =3D "gpio-leds"; - sled1_amber { + led-0 { + label =3D "sled1_amber"; retain-state-shutdown; default-state =3D "keep"; gpios =3D <&sled1_leds 0 GPIO_ACTIVE_LOW>; }; - sled1_blue { + led-1 { + label =3D "sled1_blue"; retain-state-shutdown; default-state =3D "keep"; gpios =3D <&sled1_leds 1 GPIO_ACTIVE_LOW>; @@ -120,12 +131,14 @@ sled1_blue { =20 sled2_gpio_leds { compatible =3D "gpio-leds"; - sled2_amber { + led-0 { + label =3D "sled2_amber"; retain-state-shutdown; default-state =3D "keep"; gpios =3D <&sled2_leds 0 GPIO_ACTIVE_LOW>; }; - sled2_blue { + led-1 { + label =3D "sled2_blue"; retain-state-shutdown; default-state =3D "keep"; gpios =3D <&sled2_leds 1 GPIO_ACTIVE_LOW>; @@ -134,12 +147,14 @@ sled2_blue { =20 sled3_gpio_leds { compatible =3D "gpio-leds"; - sled3_amber { + led-0 { + label =3D "sled3_amber"; retain-state-shutdown; default-state =3D "keep"; gpios =3D <&sled3_leds 0 GPIO_ACTIVE_LOW>; }; - sled3_blue { + led-1 { + label =3D "sled3_blue"; retain-state-shutdown; default-state =3D "keep"; gpios =3D <&sled3_leds 1 GPIO_ACTIVE_LOW>; @@ -148,12 +163,14 @@ sled3_blue { =20 sled4_gpio_leds { compatible =3D "gpio-leds"; - sled4_amber { + led-0 { + label =3D "sled4_amber"; retain-state-shutdown; default-state =3D "keep"; gpios =3D <&sled4_leds 0 GPIO_ACTIVE_LOW>; }; - sled4_blue { + led-1 { + label =3D "sled4_blue"; retain-state-shutdown; default-state =3D "keep"; gpios =3D <&sled4_leds 1 GPIO_ACTIVE_LOW>; @@ -162,12 +179,14 @@ sled4_blue { =20 sled5_gpio_leds { compatible =3D "gpio-leds"; - sled5_amber { + led-0 { + label =3D "sled5_amber"; retain-state-shutdown; default-state =3D "keep"; gpios =3D <&sled5_leds 0 GPIO_ACTIVE_LOW>; }; - sled5_blue { + led-1 { + label =3D "sled5_blue"; retain-state-shutdown; default-state =3D "keep"; gpios =3D <&sled5_leds 1 GPIO_ACTIVE_LOW>; @@ -176,12 +195,14 @@ sled5_blue { =20 sled6_gpio_leds { compatible =3D "gpio-leds"; - sled6_amber { + led-0 { + label =3D "sled6_amber"; retain-state-shutdown; default-state =3D "keep"; gpios =3D <&sled6_leds 0 GPIO_ACTIVE_LOW>; }; - sled6_blue { + led-1 { + label =3D "sled6_blue"; retain-state-shutdown; default-state =3D "keep"; gpios =3D <&sled6_leds 1 GPIO_ACTIVE_LOW>; @@ -191,32 +212,32 @@ sled6_blue { gpio-keys { compatible =3D "gpio-keys"; =20 - presence-sled1 { + presence-sled1-switch { label =3D "presence-sled1"; gpios =3D <&gpio0 ASPEED_GPIO(H, 2) GPIO_ACTIVE_LOW>; linux,code =3D ; }; - presence-sled2 { + presence-sled2-switch { label =3D "presence-sled2"; gpios =3D <&gpio0 ASPEED_GPIO(H, 3) GPIO_ACTIVE_LOW>; linux,code =3D ; }; - presence-sled3 { + presence-sled3-switch { label =3D "presence-sled3"; gpios =3D <&gpio0 ASPEED_GPIO(H, 4) GPIO_ACTIVE_LOW>; linux,code =3D ; }; - presence-sled4 { + presence-sled4-switch { label =3D "presence-sled4"; gpios =3D <&gpio0 ASPEED_GPIO(H, 5) GPIO_ACTIVE_LOW>; linux,code =3D ; }; - presence-sled5 { + presence-sled5-switch { label =3D "presence-sled5"; gpios =3D <&gpio0 ASPEED_GPIO(H, 6) GPIO_ACTIVE_LOW>; linux,code =3D ; }; - presence-sled6 { + presence-sled6-switch { label =3D "presence-sled6"; gpios =3D <&gpio0 ASPEED_GPIO(H, 7) GPIO_ACTIVE_LOW>; linux,code =3D ; --=20 2.43.0