From nobody Wed Feb 5 19:03:20 2025 Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) (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 CF24A1D6DB7 for ; Thu, 16 Jan 2025 09:00:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737018018; cv=none; b=szSHYeNQdyjQ/d6cRiewxpQeMGBxCFp2Wf/vDKezEKK8Is9aheHi5kT3Lz9j91fJtAH+Ke4+uKwBDG73t3fY/swNmTWy6eo8wdFybMyc9GqOJRJP6ML247jZKI32Da3XO1HY4EldZMg69AgbouEyRWIvw9LUBPmTSfIt8jmEpYk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737018018; c=relaxed/simple; bh=JfNBZvcj/qd752XTXsMG8vV2qZRPdcqS2pPn/WKjn1o=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=rkcBYBvempE2uCGb/8NQkRwkVvLR5vWJQICbwHXq6C705Dq6LtUt9Cbuu2n7ryfGC3JEaHEjzzLtxA08399pezPbXO8+4EEODBEbZ0kYUV02D2k9/H8CK+S0L6iPMr8+8mVDJ0fkqonURMGDcAjGtVC5dZ4hGPgRr4Y65hZUvqs= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=KT8FCl/e; arc=none smtp.client-ip=209.85.128.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="KT8FCl/e" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-434f398a171so386995e9.2 for ; Thu, 16 Jan 2025 01:00:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737018013; x=1737622813; 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; bh=5gqr6NvAYHZHbH+BTE4J152E1GvxLluv0LUbmOZ5OTg=; b=KT8FCl/e4obTgZF3FydkZaun+oOiPF1noqzXfp2ifOEcEdWrzAhtXh+ve+MlVNCwpn fHyx2+HwBJkfOddNR2KupNS2B47Llca7fFQqhIVCRN/3Tercha7hbt5KAWUyagoVupc5 mwZywc7XLmZsb7kLH9Lhd7r0SLmsN5b00M/5nYvnCv037b7r4CxNy29whth055z5psYH BiP/0N5uPOxKlwvOBDenoCrYa78jOQ5Xnhz2ZsQH5uGyeBsr2hFZywmUnfsDIgZjuh21 CWsMqNBQoKCsmt2ch3CwUk95xM25LULqDLqfLYqHnHy6vgmDzk03aE2UqJlTVpcoOa3M O2OQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737018013; x=1737622813; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=5gqr6NvAYHZHbH+BTE4J152E1GvxLluv0LUbmOZ5OTg=; b=Ym0w2hjRdjAlaj+KVJaWVwuM7BDFIw9zp3KOxuuK7LrYGWm9n/KdPrP3pnof/DTMuz 3e36QN5FT3Y0V6A/lK5V48XULKtt9XXmmU4R9WyHY2ktWdDhESuHh4e7E37RYBHkj/Tw R9Id/baO0JNdae/3uBvU0FznwNGgzYe82Ub/mwQncKpy2dboKrV2QTOmagkPuCCFwdm/ YcoxZ4s/k1c5fGnt+9q4hd+XM8CU1y8XUQn1S8y7YgquZEGeFa10O6U7CXk1nPwZ03ln 9SHq3Wwqh97XhoAf9xXgwQUM6TE5zEvrKrbcViroYOX8foznNBeGwEQuNZFnWNzVLnQa iJiA== X-Forwarded-Encrypted: i=1; AJvYcCVj1aRU2I1zH97gYlKcVxYcysdfjqPGg3mdewaJUgwAcrtgcPk8kFwTaomB06CADi14UTVomBkDZVe+WXo=@vger.kernel.org X-Gm-Message-State: AOJu0YzeD2i0n7oAixEz+R9if0eVKL7x0r5tQJng00PAWApUOUBvE2vh qxxXvI76V8KDEm7bUB3hXgK9zZGs0O+KEws9/G48oGDUs0plIFWK0soljNmY1Bg= X-Gm-Gg: ASbGncsqwZiJ7SrIfySpZLhNZ9gBebrQ3jjbMd58iKTWOZinvmEFs99RBYiXe/Oqr2e P1UkZWHefq2zIab5+sFKopw+CJY/IrXAWS99cnMVBx/XLa9e73dL5wBjoxqNkJbENPUxd040XXv w84sIeQCTRnlkilR6OwdbJyfhAflr39q1B9zxKbi+xZXmciiM661lNQOvhR/gkTOjkqi0vxplGf jdSGyPO9Ju73yZ6LuEoxSRGEEYom6AMxNV1xWBnFyQjy+/GudZ51ReVI7DQ3IEzFG8GTdY= X-Google-Smtp-Source: AGHT+IEdCvvSTHki1HBY1hvoomwNRHzgxnNFGIdd/OSiqXX14IIWxhyjrb3+mAlQ0GJm/I8NLHN26g== X-Received: by 2002:a5d:59a7:0:b0:385:f909:eb33 with SMTP id ffacd0b85a97d-38a87308df0mr12042682f8f.10.1737018012817; Thu, 16 Jan 2025 01:00:12 -0800 (PST) Received: from krzk-bin.. ([178.197.223.165]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4388ebdefe0sm7277525e9.15.2025.01.16.01.00.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jan 2025 01:00:12 -0800 (PST) From: Krzysztof Kozlowski To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH] ARM: dts: aspeed: Align GPIO hog name with bindings Date: Thu, 16 Jan 2025 10:00:09 +0100 Message-ID: <20250116090009.87338-1-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.43.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" Bindings expect GPIO hog names to end with 'hog' suffix, so correct it to fix dtbs_check warnings like: aspeed-bmc-lenovo-hr630.dtb: pin_gpio_b5: $nodename:0: 'pin_gpio_b5' does= not match '^.+-hog(-[0-9]+)?$' Signed-off-by: Krzysztof Kozlowski Reviewed-by: Ninad Palsule --- .../dts/aspeed/aspeed-bmc-ampere-mtjade.dts | 2 +- .../aspeed-bmc-arm-stardragon4800-rep2.dts | 4 +- .../aspeed/aspeed-bmc-asrock-e3c246d4i.dts | 2 +- .../dts/aspeed/aspeed-bmc-bytedance-g220a.dts | 4 +- .../dts/aspeed/aspeed-bmc-delta-ahe50dc.dts | 2 +- .../dts/aspeed/aspeed-bmc-ibm-bonnell.dts | 2 +- .../dts/aspeed/aspeed-bmc-ibm-everest.dts | 2 +- .../dts/aspeed/aspeed-bmc-ibm-rainier.dts | 4 +- .../dts/aspeed/aspeed-bmc-lenovo-hr630.dts | 46 ++++++------- .../dts/aspeed/aspeed-bmc-lenovo-hr855xg2.dts | 68 +++++++++---------- .../dts/aspeed/aspeed-bmc-opp-lanyang.dts | 14 ++-- .../boot/dts/aspeed/aspeed-bmc-opp-nicole.dts | 10 +-- .../dts/aspeed/aspeed-bmc-opp-palmetto.dts | 40 +++++------ .../dts/aspeed/aspeed-bmc-opp-romulus.dts | 6 +- .../boot/dts/aspeed/aspeed-bmc-opp-zaius.dts | 8 +-- 15 files changed, 107 insertions(+), 107 deletions(-) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtjade.dts b/arch/a= rm/boot/dts/aspeed/aspeed-bmc-ampere-mtjade.dts index 31c5d319aa0a..263702599767 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtjade.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-ampere-mtjade.dts @@ -825,7 +825,7 @@ ocp-aux-pwren-hog { line-name =3D "ocp-aux-pwren"; }; =20 - bmc-ready { + bmc-ready-hog { gpio-hog; gpios =3D ; output-high; diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-arm-stardragon4800-rep2.dt= s b/arch/arm/boot/dts/aspeed/aspeed-bmc-arm-stardragon4800-rep2.dts index 29c68c37e7f5..9605ccade155 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-arm-stardragon4800-rep2.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-arm-stardragon4800-rep2.dts @@ -201,13 +201,13 @@ &gfx { }; =20 &gpio { - pin_gpio_c7 { + pin-gpio-c7-hog { gpio-hog; gpios =3D ; output-low; line-name =3D "BIOS_SPI_MUX_S"; }; - pin_gpio_d1 { + pin-gpio-d1-hog { gpio-hog; gpios =3D ; output-high; diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-asrock-e3c246d4i.dts b/arc= h/arm/boot/dts/aspeed/aspeed-bmc-asrock-e3c246d4i.dts index bb2e6ef609af..93190f4e696c 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-asrock-e3c246d4i.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-asrock-e3c246d4i.dts @@ -182,7 +182,7 @@ &gpio { "CK_33M_BMC", "LFRAME", "SERIRQ", "S_PLTRST"; =20 /* Assert BMC_READY so BIOS doesn't sit around waiting for it */ - bmc-ready { + bmc-ready-hog { gpio-hog; gpios =3D ; output-high; diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-bytedance-g220a.dts b/arch= /arm/boot/dts/aspeed/aspeed-bmc-bytedance-g220a.dts index 3f03a198a1a8..54a5509b04f1 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-bytedance-g220a.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-bytedance-g220a.dts @@ -915,14 +915,14 @@ fan@5 { }; =20 &gpio { - pin_gpio_i3 { + pin-gpio-i3-hog { gpio-hog; gpios =3D ; output-low; line-name =3D "NCSI_BMC_R_SEL"; }; =20 - pin_gpio_b6 { + pin-gpio-b6-hog { gpio-hog; gpios =3D ; output-low; diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-delta-ahe50dc.dts b/arch/a= rm/boot/dts/aspeed/aspeed-bmc-delta-ahe50dc.dts index b6bfdaea08e6..cce8d0416dc8 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-delta-ahe50dc.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-delta-ahe50dc.dts @@ -395,7 +395,7 @@ &gpio { * back to one causes a power output glitch, so install a hog to keep * it at one as a failsafe to ensure nothing accidentally touches it. */ - doom-guardrail { + doom-guardrail-hog { gpio-hog; gpios =3D ; output-low; diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-bonnell.dts b/arch/arm= /boot/dts/aspeed/aspeed-bmc-ibm-bonnell.dts index 7364adc6b80d..2f5d4075a64a 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-bonnell.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-bonnell.dts @@ -155,7 +155,7 @@ &gpio0 { /*Y0-Y7*/ "","","","","","","","", /*Z0-Z7*/ "","","","","","","",""; =20 - usb_power { + usb-power-hog { gpio-hog; gpios =3D ; output-high; diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-everest.dts b/arch/arm= /boot/dts/aspeed/aspeed-bmc-ibm-everest.dts index 9961508ee872..4d9e2cd11f44 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-everest.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-everest.dts @@ -312,7 +312,7 @@ &gpio0 { /*Y0-Y7*/ "","","","","","","","", /*Z0-Z7*/ "","","","","","","",""; =20 - usb_power { + usb-power-hog { gpio-hog; gpios =3D ; output-high; diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-rainier.dts b/arch/arm= /boot/dts/aspeed/aspeed-bmc-ibm-rainier.dts index a4aec3010456..836b90dc7014 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-rainier.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-rainier.dts @@ -224,14 +224,14 @@ &gpio0 { /*Y0-Y7*/ "","","","","","","","", /*Z0-Z7*/ "","","","","","","",""; =20 - i2c3_mux_oe_n { + i2c3-mux-oe-n-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "I2C3_MUX_OE_N"; }; =20 - usb_power { + usb-power-hog { gpio-hog; gpios =3D ; output-high; diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-lenovo-hr630.dts b/arch/ar= m/boot/dts/aspeed/aspeed-bmc-lenovo-hr630.dts index ddbcbc64e235..4ad0f44af1ab 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-lenovo-hr630.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-lenovo-hr630.dts @@ -405,161 +405,161 @@ fan@13 { =20 &gpio { =20 - pin_gpio_b5 { + pin-gpio-b5-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "IRQ_BMC_PCH_SMI_LPC_N"; }; =20 - pin_gpio_f0 { + pin-gpio-f0-hog { gpio-hog; gpios =3D ; output-low; line-name =3D "IRQ_BMC_PCH_NMI_R"; }; =20 - pin_gpio_f3 { + pin-gpio-f3-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "I2C_BUS0_RST_OUT_N"; }; =20 - pin_gpio_f4 { + pin-gpio-f4-hog { gpio-hog; gpios =3D ; output-low; line-name =3D "FM_SKT0_FAULT_LED"; }; =20 - pin_gpio_f5 { + pin-gpio-f5-hog { gpio-hog; gpios =3D ; output-low; line-name =3D "FM_SKT1_FAULT_LED"; }; =20 - pin_gpio_g4 { + pin-gpio-g4-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "FAN_PWR_CTL_N"; }; =20 - pin_gpio_g7 { + pin-gpio-g7-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "RST_BMC_PCIE_I2CMUX_N"; }; =20 - pin_gpio_h2 { + pin-gpio-h2-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "PSU1_FFS_N_R"; }; =20 - pin_gpio_h3 { + pin-gpio-h3-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "PSU2_FFS_N_R"; }; =20 - pin_gpio_i3 { + pin-gpio-i3-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "BMC_INTRUDED_COVER"; }; =20 - pin_gpio_j2 { + pin-gpio-j2-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "BMC_BIOS_UPDATE_N"; }; =20 - pin_gpio_j3 { + pin-gpio-j3-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "RST_BMC_HDD_I2CMUX_N"; }; =20 - pin_gpio_s2 { + pin-gpio-s2-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "BMC_VGA_SW"; }; =20 - pin_gpio_s4 { + pin-gpio-s4-hog { gpio-hog; gpios =3D ; output; line-name =3D "VBAT_EN_N"; }; =20 - pin_gpio_s6 { + pin-gpio-s6-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "PU_BMC_GPIOS6"; }; =20 - pin_gpio_y0 { + pin-gpio-y0-hog { gpio-hog; gpios =3D ; output-low; line-name =3D "BMC_NCSI_MUX_CTL_S0"; }; =20 - pin_gpio_y1 { + pin-gpio-y1-hog { gpio-hog; gpios =3D ; output-low; line-name =3D "BMC_NCSI_MUX_CTL_S1"; }; =20 - pin_gpio_z0 { + pin-gpio-z0-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "I2C_RISER2_INT_N"; }; =20 - pin_gpio_z2 { + pin-gpio-z2-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "I2C_RISER2_RESET_N"; }; =20 - pin_gpio_z3 { + pin-gpio-z3-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "FM_BMC_PCH_SCI_LPC_N"; }; =20 - pin_gpio_z7 { + pin-gpio-z7-hog { gpio-hog; gpios =3D ; output-low; line-name =3D "BMC_POST_CMPLT_N"; }; =20 - pin_gpio_aa0 { + pin-gpio-aa0-hog { gpio-hog; gpios =3D ; output-low; line-name =3D "HOST_BMC_USB_SEL"; }; =20 - pin_gpio_aa5 { + pin-gpio-aa5-hog { gpio-hog; gpios =3D ; output-high; diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-lenovo-hr855xg2.dts b/arch= /arm/boot/dts/aspeed/aspeed-bmc-lenovo-hr855xg2.dts index 6045b60b80da..de61eac54585 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-lenovo-hr855xg2.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-lenovo-hr855xg2.dts @@ -425,238 +425,238 @@ fan@16 { =20 &gpio { =20 - pin_gpio_a1 { + pin-gpio-a1-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "BMC_EMMC_RST_N"; }; =20 - pin_gpio_a3 { + pin-gpio-a3-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "PCH_PWROK_BMC_FPGA"; }; =20 - pin_gpio_b5 { + pin-gpio-b5-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "IRQ_BMC_PCH_SMI_LPC_N"; }; =20 - pin_gpio_b7 { + pin-gpio-b7-hog { gpio-hog; gpios =3D ; output-low; line-name =3D "CPU_SM_WP"; }; =20 - pin_gpio_e0 { + pin-gpio-e0-hog { gpio-hog; gpios =3D ; input; line-name =3D "PDB_PSU_SEL"; }; =20 - pin_gpio_e2 { + pin-gpio-e2-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "LOCATOR_LED_N"; }; =20 - pin_gpio_e5 { + pin-gpio-e5-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "FM_BMC_DBP_PRESENT_R1_N"; }; =20 - pin_gpio_e6 { + pin-gpio-e6-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "BMC_ME_SECURITY_OVERRIDE_N"; }; =20 - pin_gpio_f0 { + pin-gpio-f0-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "IRQ_BMC_PCH_NMI_R"; }; =20 - pin_gpio_f1 { + pin-gpio-f1-hog { gpio-hog; gpios =3D ; input; line-name =3D "CPU2_PROCDIS_BMC_N"; }; =20 - pin_gpio_f2 { + pin-gpio-f2-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "RM_THROTTLE_EN_N"; }; =20 - pin_gpio_f3 { + pin-gpio-f3-hog { gpio-hog; gpios =3D ; output-low; line-name =3D "FM_PMBUS_ALERT_B_EN"; }; =20 - pin_gpio_f4 { + pin-gpio-f4-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "BMC_FORCE_NM_THROTTLE_N"; }; =20 - pin_gpio_f6 { + pin-gpio-f6-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "FM_BMC_CPU_PWR_DEBUG_N"; }; =20 - pin_gpio_g7 { + pin-gpio-g7-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "BMC_PCIE_I2C_MUX_RST_N"; }; =20 - pin_gpio_h6 { + pin-gpio-h6-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "FM_BMC_DBP_PRESENT_R2_N"; }; =20 - pin_gpio_i3 { + pin-gpio-i3-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "SPI_BMC_BIOS_WP_N"; }; =20 - pin_gpio_j1 { + pin-gpio-j1-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "BMC_USB_SEL"; }; =20 - pin_gpio_j2 { + pin-gpio-j2-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "PDB_SMB_RST_N"; }; =20 - pin_gpio_j3 { + pin-gpio-j3-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "SPI_BMC_BIOS_HOLD_N"; }; =20 - pin_gpio_l0 { + pin-gpio-l0-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "PDB_FAN_TACH_SEL"; }; =20 - pin_gpio_l1 { + pin-gpio-l1-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "SYS_RESET_BMC_FPGA_N"; }; =20 - pin_gpio_l4 { + pin-gpio-l4-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "FM_EFUSE_FAN_G1_EN"; }; =20 - pin_gpio_l5 { + pin-gpio-l5-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "FM_EFUSE_FAN_G2_EN"; }; =20 - pin_gpio_r6 { + pin-gpio-r6-hog { gpio-hog; gpios =3D ; input; line-name =3D "CPU3_PROCDIS_BMC_N"; }; =20 - pin_gpio_r7 { + pin-gpio-r7-hog { gpio-hog; gpios =3D ; input; line-name =3D "CPU4_PROCDIS_BMC_N"; }; =20 - pin_gpio_s1 { + pin-gpio-s1-hog { gpio-hog; gpios =3D ; output-low; line-name =3D "DBP_SYSPWROK_BMC"; }; =20 - pin_gpio_s2 { + pin-gpio-s2-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "PCH_RST_RSMRST_N"; }; =20 - pin_gpio_s6 { + pin-gpio-s6-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "BMC_HW_STRAP_5"; }; =20 - pin_gpio_z3 { + pin-gpio-z3-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "FM_BMC_PCH_SCI_LPC_N"; }; =20 - pin_gpio_aa0 { + pin-gpio-aa0-hog { gpio-hog; gpios =3D ; output-low; line-name =3D "FW_PSU_ALERT_EN_N"; }; =20 - pin_gpio_aa4 { + pin-gpio-aa4-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "DBP_CPU_PREQ_N"; }; =20 - pin_gpio_ab3 { + pin-gpio-ab3-hog { gpio-hog; gpios =3D ; output-low; line-name =3D "BMC_WDTRST"; }; =20 - pin_gpio_ac6 { + pin-gpio-ac6-hog { gpio-hog; gpios =3D ; output-high; diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-opp-lanyang.dts b/arch/arm= /boot/dts/aspeed/aspeed-bmc-opp-lanyang.dts index 370738572a55..b875b6b45083 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-opp-lanyang.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-opp-lanyang.dts @@ -264,49 +264,49 @@ &gfx { }; =20 &gpio { - pin_gpio_b0 { + pin-gpio-b0-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "BMC_HDD1_PWR_EN"; }; =20 - pin_gpio_b5 { + pin-gpio-b5-hog { gpio-hog; gpios =3D ; input; line-name =3D "BMC_USB1_OCI2"; }; =20 - pin_gpio_h5 { + pin-gpio-h5-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "BMC_CP0_PERST_ENABLE_R"; }; =20 - pin_gpio_z2 { + pin-gpio-z2-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "RST_PCA9546_U177_N"; }; =20 - pin_gpio_aa6 { + pin-gpio-aa6-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "BMC_CP0_RESET_N"; }; =20 - pin_gpio_aa7 { + pin-gpio-aa7-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "BMC_TPM_RESET_N"; }; =20 - pin_gpio_ab0 { + pin-gpio-ab0-hog { gpio-hog; gpios =3D ; output-high; diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-opp-nicole.dts b/arch/arm/= boot/dts/aspeed/aspeed-bmc-opp-nicole.dts index b1d0ff85d397..1a7c61750d0d 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-opp-nicole.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-opp-nicole.dts @@ -248,27 +248,27 @@ &gpio { /*AB0-AB7*/ "","","","","","","","", /*AC0-AC7*/ "","","","","","","",""; =20 - func_mode0 { + func-mode0-hog { gpio-hog; gpios =3D ; output-low; }; - func_mode1 { + func-mode1-hog { gpio-hog; gpios =3D ; output-low; }; - func_mode2 { + func-mode2-hog { gpio-hog; gpios =3D ; output-low; }; - seq_cont { + seq-cont-hog { gpio-hog; gpios =3D ; output-low; }; - ncsi_cfg { + ncsi-cfg-hog { gpio-hog; input; gpios =3D ; diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-opp-palmetto.dts b/arch/ar= m/boot/dts/aspeed/aspeed-bmc-opp-palmetto.dts index 45631b47a7b3..123da82c04d5 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-opp-palmetto.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-opp-palmetto.dts @@ -209,140 +209,140 @@ &lpc_ctrl { }; =20 &gpio { - pin_func_mode0 { + pin-func-mode0-hog { gpio-hog; gpios =3D ; output-low; line-name =3D "func_mode0"; }; =20 - pin_func_mode1 { + pin-func-mode1-hog { gpio-hog; gpios =3D ; output-low; line-name =3D "func_mode1"; }; =20 - pin_func_mode2 { + pin-func-mode2-hog { gpio-hog; gpios =3D ; output-low; line-name =3D "func_mode2"; }; =20 - pin_gpio_a0 { + pin-gpio-a0-hog { gpio-hog; gpios =3D ; input; line-name =3D "BMC_FAN_RESERVED_N"; }; =20 - pin_gpio_a1 { + pin-gpio-a1-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "APSS_WDT_N"; }; =20 - pin_gpio_b1 { + pin-gpio-b1-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "APSS_BOOT_MODE"; }; =20 - pin_gpio_b2 { + pin-gpio-b2-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "APSS_RESET_N"; }; =20 - pin_gpio_b7 { + pin-gpio-b7-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "SPIVID_STBY_RESET_N"; }; =20 - pin_gpio_d1 { + pin-gpio-d1-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "BMC_POWER_UP"; }; =20 - pin_gpio_f1 { + pin-gpio-f1-hog { gpio-hog; gpios =3D ; input; line-name =3D "BMC_BATTERY_TEST"; }; =20 - pin_gpio_f4 { + pin-gpio-f4-hog { gpio-hog; gpios =3D ; input; line-name =3D "AST_HW_FAULT_N"; }; =20 - pin_gpio_f5 { + pin-gpio-f5-hog { gpio-hog; gpios =3D ; input; line-name =3D "AST_SYS_FAULT_N"; }; =20 - pin_gpio_f7 { + pin-gpio-f7-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "BMC_FULL_SPEED_N"; }; =20 - pin_gpio_g3 { + pin-gpio-g3-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "BMC_FAN_ERROR_N"; }; =20 - pin_gpio_g4 { + pin-gpio-g4-hog { gpio-hog; gpios =3D ; input; line-name =3D "BMC_WDT_RST1_P"; }; =20 - pin_gpio_g5 { + pin-gpio-g5-hog { gpio-hog; gpios =3D ; input; line-name =3D "BMC_WDT_RST2_P"; }; =20 - pin_gpio_h0 { + pin-gpio-h0-hog { gpio-hog; gpios =3D ; input; line-name =3D "PE_SLOT_TEST_EN_N"; }; =20 - pin_gpio_h1 { + pin-gpio-h1-hog { gpio-hog; gpios =3D ; input; line-name =3D "BMC_RTCRST_N"; }; =20 - pin_gpio_h2 { + pin-gpio-h2-hog { gpio-hog; gpios =3D ; output-high; line-name =3D "SYS_PWROK_BMC"; }; =20 - pin_gpio_h7 { + pin-gpio-h7-hog { gpio-hog; gpios =3D ; output-high; diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-opp-romulus.dts b/arch/arm= /boot/dts/aspeed/aspeed-bmc-opp-romulus.dts index 24df24ad9c80..e6b383f6e977 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-opp-romulus.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-opp-romulus.dts @@ -263,17 +263,17 @@ &gpio { /*AB0-AB7*/ "","","","","","","","", /*AC0-AC7*/ "","","","","","","",""; =20 - nic_func_mode0 { + nic-func-mode0-hog { gpio-hog; gpios =3D ; output-low; }; - nic_func_mode1 { + nic-func-mode1-hog { gpio-hog; gpios =3D ; output-low; }; - seq_cont { + seq-cont-hog { gpio-hog; gpios =3D ; output-low; diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-opp-zaius.dts b/arch/arm/b= oot/dts/aspeed/aspeed-bmc-opp-zaius.dts index 9904f0a58cfa..6ac7b0aa6e54 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-opp-zaius.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-opp-zaius.dts @@ -509,25 +509,25 @@ &gpio { /*AB0-AB7*/ "","","","","","","","", /*AC0-AC7*/ "","","","","","","",""; =20 - line_iso_u146_en { + line-iso-u146-en-hog { gpio-hog; gpios =3D ; output-high; }; =20 - ncsi_mux_en_n { + ncsi-mux-en-n-hog { gpio-hog; gpios =3D ; output-low; }; =20 - line_bmc_i2c2_sw_rst_n { + line-bmc-i2c2-sw-rst-n-hog { gpio-hog; gpios =3D ; output-high; }; =20 - line_bmc_i2c5_sw_rst_n { + line-bmc-i2c5-sw-rst-n-hog { gpio-hog; gpios =3D ; output-high; --=20 2.43.0