From nobody Wed Dec 17 08:58:26 2025 Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) (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 25E281E834E; Thu, 20 Mar 2025 15:24:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.177 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484274; cv=none; b=EyZK+dQ80x0xyQfbmDRW4NNSOUAuxtxAooow21cLkpKskWyMPBAMzLwzg6WxRFqRsLxPXQe5jfOH3EZYR40zsLwdVJaaVnLp9a3GEssAiFFBP9XjQmvApIrgNTha/oakosdfIYSVwvhtuyrA4D4wMqLSTXQLgdWtBZ+m5znlSM0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484274; c=relaxed/simple; bh=ZE8DMnDtK6GtXz/R29k12joihlo+gxEvbFhaGKQky3s=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=OEmVq2j06Rhgbgmh4jDIwR77vBofNy15YT07G52t2LqKw1QakeGJitSZb2QZeNLeJX+pfIqugFqAa/kNc7xM4ZZ+JUMlHivzXZArnZEeHX7vY8IoLxJZgVsAy4dEOUEfd/FUeckCj56TPL7QILPb8MUZnUHa1+r9QKJzKVr60UI= 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=WFX7T2SA; arc=none smtp.client-ip=209.85.214.177 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="WFX7T2SA" Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-225df540edcso44427005ad.0; Thu, 20 Mar 2025 08:24:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484271; x=1743089071; 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=vsGnq8WpEGq8rItMy0um7W6pcAm/zbCWTBE+mh8Th8U=; b=WFX7T2SAh04upOKSc4Xdn2eSzPs3jcdYVR43yI8EQ3V8hll/JuIbl1O/ua71uidjiB TedrJSyhQuWlbQ5l9ooMI4rwDMKryPfdGiTIbEvGaR7Ugee0A01YW88054wN2q7W4ZPj PpzRJkIKPV3+admX2iU3V2oD4ztHw7po4FXJW+YWfw/TwcoieihmZjuFuU4qIalqcLPZ hgZublTosT4faB6gWW9VP7M7HPWLw6ZSPJn2xH0x58B7KoxhvZo4wmlawIdV/qNv9dvX OA4DOzsrAUngaIBjAgPwdSOJTW02kuJTE6T0VkpwJMgK6Q006lnekiMTcHo5qZQurPh2 yITA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484271; x=1743089071; 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=vsGnq8WpEGq8rItMy0um7W6pcAm/zbCWTBE+mh8Th8U=; b=j7ScehFZPppUQJ+P4R27cUb2w1bCOwjQ5QqCuweEPlohxXyBTPvXK5Ij9r302b1+iU wYwAnh+7sK3XWmHFPgSOwP8JN15EYEDx1a6HV0qoUcmiDbhD4UQ0rMab/GW0k2+CRcLH DSP8VV8Rjv4BQEi71OHvHKm6y59YUE8rFcoLdIFDGkEi6qVaxCkUNSn7dlP5U0ipmuDs sdFSydC73lzKlVfhm9zzYHYT9adtLdo0+hE6/nYVvySDCKHC2wRVZTt1zoO6MEUqAa3x nx+ecC4fGltWMbyICUkFquXiSr/UXTya5F1zv9u8j7IcKzJVGLlj/JJPiKu4RfozZI+i BpOg== X-Forwarded-Encrypted: i=1; AJvYcCVy163qmgsWSiN6xGqPpZYGr69ncYQiZbqhx/S0OG84oo9qhtXi7SkzXetbhJ74ktE4inocXbrT74y2rC4=@vger.kernel.org X-Gm-Message-State: AOJu0YxlECDK8pJVBVYo6pjxMcQqDUbTUP9/5SSxxH2AyeQ2Q66ikf0v oZAOB33N++1Itm8D8GuwkUI6M74OilsI5a1Xb2gK9qPak3AfCABg X-Gm-Gg: ASbGncvobj/Ni0u7bXgN3LrtBeREweZe+SQyaoDqEqvy69LWYFGtTnCvgBkYGcsxvLd r6VHwEwKZYPtsGWg7OuVWrJjRhaIVT36C03JmFwjsMA5Iz2UDF5OD5H2CZJATTUi3np+223Vmd7 aVnGlzkZzDItR3ve674nWrnUsYPeRHopEtf8J+9W0G/YVVhpNnVSV2zctZUIMdHekBHSqy2P9Md yctwCv0DO5+ojla9BWxjy0FN/2AIvbNL0rsLBMlu9T7N+iHHnnLnWHHA3qL/S8Igj2NsIdMGe9d CJ7yIKddmv7UVMy0Ms7o/OmZj96s7LfUB8app6AI1gjRRU903LfgEFNbvoYSx3Le9NIBfJ9EN4t iiQZ4IeSg0LF9SNVgRQdBkg== X-Google-Smtp-Source: AGHT+IHybFC0zN/Rzgp2ZChfKI2Jk8hE5XOcGV4Y15RoIluk7IS4EwemASEKGtRKwRtujb5+46zkqw== X-Received: by 2002:a17:903:187:b0:223:3394:3a2e with SMTP id d9443c01a7336-2265e7184aamr45865045ad.18.1742484271343; Thu, 20 Mar 2025 08:24:31 -0700 (PDT) Received: from localhost.localdomain (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:30 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:21:51 +0800 Subject: [PATCH v5 01/10] ARM: dts: aspeed: catalina: Add IO Mezz board thermal sensor 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: <20250320-potin-catalina-dts-update-20250102-v5-1-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , Patrick Williams Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Potin Lai , Potin Lai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742484265; l=1855; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=ZE8DMnDtK6GtXz/R29k12joihlo+gxEvbFhaGKQky3s=; b=Pwk8Uh+93j9LYHavxQFQIFiCHCzIOTgKNDNj8/fEYsR7crev46E2mLJvCsTSj93JoySx9CQyj 71O0JM47JzTC8DBcfN6GeGIo64SJdL0YhGdfdK5V451j7FQ9RYGGpZD X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= Add thermal sensor nodes for the IO Mezzanine (IO Mezz) board in the Catalina platform device tree. These nodes enable temperature monitoring for the backend NIC, improving thermal management and monitoring capabilities. Signed-off-by: Potin Lai --- .../dts/aspeed/aspeed-bmc-facebook-catalina.dts | 24 ++++++++++++++++++= ++++ 1 file changed, 24 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/ar= ch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index c151984289bc..d5d99a945ee4 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -198,6 +198,12 @@ i2c0mux0ch0: i2c@0 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <0>; + + // IOB0 NIC0 TEMP + temperature-sensor@1f { + compatible =3D "ti,tmp421"; + reg =3D <0x1f>; + }; }; i2c0mux0ch1: i2c@1 { #address-cells =3D <1>; @@ -208,6 +214,12 @@ i2c0mux0ch2: i2c@2 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <2>; + + // IOB0 NIC1 TEMP + temperature-sensor@1f { + compatible =3D "ti,tmp421"; + reg =3D <0x1f>; + }; }; i2c0mux0ch3: i2c@3 { #address-cells =3D <1>; @@ -299,6 +311,12 @@ i2c0mux3ch0: i2c@0 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <0>; + + // IOB1 NIC0 TEMP + temperature-sensor@1f { + compatible =3D "ti,tmp421"; + reg =3D <0x1f>; + }; }; i2c0mux3ch1: i2c@1 { #address-cells =3D <1>; @@ -309,6 +327,12 @@ i2c0mux3ch2: i2c@2 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <2>; + + // IOB1 NIC1 TEMP + temperature-sensor@1f { + compatible =3D "ti,tmp421"; + reg =3D <0x1f>; + }; }; i2c0mux3ch3: i2c@3 { #address-cells =3D <1>; --=20 2.31.1 From nobody Wed Dec 17 08:58:26 2025 Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) (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 D98C81E9915; Thu, 20 Mar 2025 15:24:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.171 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484276; cv=none; b=lFnscZATGEVFzrgtJM/+RNkkaMRne/y141RQhruVxThvwNGZ7WxtwDkmw6LnD2/bP87m9/hk4mV1SmcDIFXTZIz5Lr7XiXbP5gCSdIhAuNtDsRLNMlu9m/jITWxKhMoSKK4IkCbYy1V3FlI1HC4lY5nvez78ur1HczmDQERgiBo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484276; c=relaxed/simple; bh=P26V4Vll3LYpWjYPKGRYB+hCja9t6ZA02VGXue+Ra5U=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=oawmFkcPY1o69z7WvUEjGiK/vmyoA9Qzo1xZPcK8P73RLUYQgcnBawF7AE1THf2b1/eeRiG4/JSKwR2/FuDgMbJWZcRK3lxglkG+6ynzEUYHdyeuWrdcCpZ08CchraWXLpxbvgfjQoe3W9OxnsBQ8wdzfUasD9J3xjrHy8t9kOA= 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=fSRP/mG6; arc=none smtp.client-ip=209.85.214.171 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="fSRP/mG6" Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-223a7065ff8so28667705ad.0; Thu, 20 Mar 2025 08:24:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484274; x=1743089074; 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=iQ6AZvpz6rhEfIMNob1PWyEst8krux8q3uqPjk7Bggg=; b=fSRP/mG6KVnv/ec+9rr1Yk+JhY4zRcCPqW6uvteaixhupR3ayRDhynfPV2GrKgWmmz 41N8Wb3hpHqw9utkN32ZqItjggu8HhTNvLgV9q8LQ0wMq2xLcP66ZDY/sK6pzpys2Qc3 F7ROw7zOy3sLE6Xq7wsoIweT63m4T9nktC0ZK3Hnq13rR2eMoEY1bYJLroL/SyjlVEqx Sp7OLAyOvZCflOWmWbHmsqmUs6ZMDWbipbOg/+XQAbrE55SKxXQlclhcA9w0dQ5XChdI JO/nKKckecPxMAcXhy9v3KB2kyaVc5XqXRRq/2H0CkAfXUqHIfNxtYo+L/vijlLC0xlA sw7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484274; x=1743089074; 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=iQ6AZvpz6rhEfIMNob1PWyEst8krux8q3uqPjk7Bggg=; b=vFCqTyFDCs6ttzrevB3KZUsrCQPElxvPQt9PrSDh9mHim9r76Utad+UShcDbt6TTd3 HNuhd9W4nX3Cf0qsyAI81jUm4aQ0BlFwLPZ/ZDk7UgIuG4bnUtCCVnNN1qJQq5yblmPr Krh9JXR8u7om34lcbNK/6hMYKo2RUad3Yl2mq7rRiMll9uGKTsnPmSI0y9Xe7fMV+Jxv DJsTC7/oc8HsD98esxJj7srauz2BEnTG3UoTipsdrmueRVmrwBZB6KkmiBNt+KZTxe+L QpHFp0Xs7TmdOcKfg/ZkH9U3zEHOYp320iZuhsd2HbSwfwGHe9cK/+fHI8KT5OUgflBU 8C+w== X-Forwarded-Encrypted: i=1; AJvYcCXZWYhjTui1akzTkDO8bjHDiyd0xaM11ygy64vOpA0DGb5ZnhxFGbTX4gKVTQgEM0lKQXjOeBP03L4jnsM=@vger.kernel.org X-Gm-Message-State: AOJu0YzOs8zp7SGgJC9MBedp9RCK14FR2aYTyLJJKkzEES1HRGyQuNhT e0AQaImZVzy+jHRTLFO4jfTqz+amyBcSIfVHY0aXalY0HCMgCBMy X-Gm-Gg: ASbGncsKThbOzv+ws+//Y5j4Zrr2ME976aWdKlRFEzuP0q6xdb//OTvnX2n9ITfRuEK JrRPCoJ9suXV1tz4U7wh8JkZLEzqqv8EJcSjpujPMLDUeWbnRQCnL6C22fW+rwQ7l7Y5Ef9dmf9 Q6RSwWmVjY90hMv7QYRvhi0gaB+hDrDmFp8XtNYqCE109Z1cF3AcazKeh2/8GLI+fflbDIpClot QhzIydv2daBdZK8tpHl70EV/0jdDrx9iSe3Rel422YEqwPszJPUnw5cPaHAVDM0vSAWj1helEFW KC7J5lDtXjwRiUom4G1NXC31tUihQyGWpUm8bKOeMxZprQrDifME13bq6PvgtDIzUPQ6zhg/vyj oNM5jjMntLkoc//WTp1Yhxply3CQThohm X-Google-Smtp-Source: AGHT+IE5GPeE0Om0AY9fiRC5tRfnAcMPwqRX9hgQMpQNbBBAF9NyfQrMJYuDiGjFwNp2dwrDmszp2w== X-Received: by 2002:a17:902:c40a:b0:21f:7a8b:d675 with SMTP id d9443c01a7336-2264981d956mr117068525ad.4.1742484273966; Thu, 20 Mar 2025 08:24:33 -0700 (PDT) Received: from localhost.localdomain (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:33 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:21:52 +0800 Subject: [PATCH v5 02/10] ARM: dts: aspeed: catalina: Add Front IO board remote thermal sensor 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: <20250320-potin-catalina-dts-update-20250102-v5-2-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , Patrick Williams Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Potin Lai , Potin Lai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742484265; l=882; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=P26V4Vll3LYpWjYPKGRYB+hCja9t6ZA02VGXue+Ra5U=; b=/XN3QQM8+yPF6MUoJ8BkER6tXXOOmxvF1ngqIsnV8HshnT7+U5Qx3O9tBvAjElM3CeqsBdvhQ tNVb5huq7oWCNJUZrqPv9olH4g3qakgYuRJiGu5KgpgYker+N8TZZtV X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= Add a remote thermal sensor node for the Front IO board in the Catalina platform device tree. This sensor enables monitoring of the inlet temperature. Signed-off-by: Potin Lai --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/ar= ch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index d5d99a945ee4..307af99e833c 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -544,6 +544,12 @@ temperature-sensor@4b { compatible =3D "ti,tmp75"; reg =3D <0x4b>; }; + + // FIO REMOTE TEMP SENSOR + temperature-sensor@4f { + compatible =3D "ti,tmp75"; + reg =3D <0x4f>; + }; }; }; }; --=20 2.31.1 From nobody Wed Dec 17 08:58:26 2025 Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) (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 919951EB1B7; Thu, 20 Mar 2025 15:24:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.171 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484278; cv=none; b=D6yNBybjvyAxpaPVPQ7UOC52TiOApELes1vwNO9kQtmw0e+v0mmNDtIB6O0lkMgKkABvUH2X5bzwPhuqn7x6JNWnpXogLS1W1b9UEEd42o6XJ83G5Js4T2Qf61j6oTmcvMdFbgkFJ1jj3uRwwzi10IkqozTOUlYM9StQv7cns/s= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484278; c=relaxed/simple; bh=BbOh4hpBKP+yiYoTLN8aSP+ooMjZZlQ3ZAt1eegwZSA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=cN3q8Ks3cHtQ5deo8ocgmbOTla0zfg512Q8ll/L48WCKN/7g68Q2B9nFQWLd5OZxiLFoo9TIMEVMLkULSskYUSRfdDDOhzz4mrCl8cyZgNgbvtBpJeQyl0vjfo9Nb9eDT9nfWRXRisIa3MR4zlAlGrI6nllqvuVjuIF8m114PiU= 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=K4dVh8qs; arc=none smtp.client-ip=209.85.214.171 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="K4dVh8qs" Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-223594b3c6dso21828025ad.2; Thu, 20 Mar 2025 08:24:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484277; x=1743089077; 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=05OyaXbL0WKbLYpImlnz0xJZmG54ud3JNw7Cj+unigE=; b=K4dVh8qslEy2kVelZg3RzuNofZtzqiTZfYXtg3mEUVYLNgqazGpGkOHJ97BQUdsY68 oUPaGkSdXme0prpEkBpDHCAndQmKG8nGA6HX6UbXu3qtuvV786Hr8Ad8GKQlz52YghhW BUoElDqV+3UP61hR3cRinTL4Um05a133a4qV4hrnqgZNFX17sZP05dJyc1mMCG9cBfot o4gSqBWL1LYHquyJCjPKAFXWevzFcufPVdJGZzpWBoZQxFM+w2GninJp6UPPnNKuRM4V t14Za0qrRLFaicvkXGChoY0xfHniQIe0ggImGFtU89j+nMTjF4A5+cmDW9YV3aK13rES SaaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484277; x=1743089077; 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=05OyaXbL0WKbLYpImlnz0xJZmG54ud3JNw7Cj+unigE=; b=wPMJQmzNI0So59vlx2s0hs5VE1L6iODDKA+ZnKRczMLHJhY7NZfkbzvV09uoEVcfmf 6V0+cuLM1Ih/G+Lph762r11vOlNhYcOzb+mG+v/awBy4sm9sJjZYtnt3f2LI8RmVWZNw p+7OR+TtWI581mQixboNUsghXdejwE/YZ+kpAgwMbKZeQuVQOZmo3zdpZcZuDaBfNGjB PHahkmdySXfqgyeTQln4DENOQ1OCNGgEZ/8wmkqIcSRkjW1zzipMsQVdwK4ikrhI6dTH Fz416pj45w8zvoBXbv/BYHnmWOi77mFQMpizq042ZDrAa8cWo4PRz5J1IuPKd8bK16YL O1lQ== X-Forwarded-Encrypted: i=1; AJvYcCU3KZL1tHxyBMxg/KIkzgtyH6iilct0TwosPvJr2q0iQC45gjuU0rq0Q9hWhK6658xB1ir+DNpTVGLH6jg=@vger.kernel.org X-Gm-Message-State: AOJu0Yz9vduK5ymhYegxHkUnua6v3zKsJUb8dL7p9HEXo36bdNS/ejJ0 DJAbH5OLtbfY9W1XWhb3sIO/mQTbXo57N+oCIE6y+C5LkCb7i4UD X-Gm-Gg: ASbGncvcENweKMxxlF27tIty1J6N8pUES8hq0SBJap1TJJmlJmgRCqYiSxmkAp1Wh4+ akqY5k4n4YNJoC6PU83DX5im1S8VICErbvkWYpqH1T2KAR5lLF0cbgphfQ31xuPcWMp1lkAI6cA Xmta5yVIbF3zv2SIQU4dT+YutTxUAa8L/gLZ37koOVRX/1HAdOJYcXIdRi8gCsdowTmB56KTHn0 HfZB1exOmVksGurik/RnCnXgqbSySFl36i5hvFeRofBoP/VJs7ZT/aW/XPY0kx+thnlFbS/nZw0 ha86v3VUc5tXDv+KaztMEaelMXY6XwLOEvYWLFkWv6RmMbaAoXx05yQSXKn1+XgYsx/T1hMWGhy 6qMuZTzlq2HUG40cDuRfNFw== X-Google-Smtp-Source: AGHT+IHj1hKtEvHY4K2obRAbNlNDdOGviaxrQInMcRrSsFARmQxza4ZWUoKeC3VbewMkZiKEd3E/Ew== X-Received: by 2002:a17:902:e952:b0:21f:6fb9:9299 with SMTP id d9443c01a7336-22649a39147mr113462995ad.27.1742484276613; Thu, 20 Mar 2025 08:24:36 -0700 (PDT) Received: from localhost.localdomain (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:36 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:21:53 +0800 Subject: [PATCH v5 03/10] ARM: dts: aspeed: catalina: Add MP5990 power sensor node 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: <20250320-potin-catalina-dts-update-20250102-v5-3-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , Patrick Williams Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Potin Lai , Potin Lai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742484265; l=843; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=BbOh4hpBKP+yiYoTLN8aSP+ooMjZZlQ3ZAt1eegwZSA=; b=t3XeTPeMe/feqDs5kyWMJO1V/KGXDZV/e8pSivSrIpjBo0AGxGT5K/40MgRoH34PqMC2NE2Ao STCG4dYtDd7BiMAKbAO6DBcz7ALnIqU7gxBuIE9ZodGDZH1RkiU29DZ X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= Add a device tree node for the MP5990 power sensor to enable monitoring of the P12V supplying power to the fans. Signed-off-by: Potin Lai --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/ar= ch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index 307af99e833c..f5f47245796a 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -428,6 +428,10 @@ i2c1mux0ch0: i2c@0 { #size-cells =3D <0>; reg =3D <0x0>; =20 + power-sensor@22 { + compatible =3D "mps,mp5990"; + reg =3D <0x22>; + }; power-sensor@41 { compatible =3D "ti,ina238"; reg =3D <0x41>; --=20 2.31.1 From nobody Wed Dec 17 08:58:26 2025 Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) (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 0EFEF1EF394; Thu, 20 Mar 2025 15:24:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.169 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484281; cv=none; b=PWaaUec9N3lpXjLWqrdnbl4se8uZKwISZ9myJsU5k+lIwwI+rjTE1DMXMyW4uc+sxElEF1XszizGtmyEgWT6RSDtzaMZ+GI6qTr5m8oVRd+pUf9AkXC32mSMgZ+vGcgLv8WvFxvJoujv0NbPr21q+vcII3pUwiUn9wdG+I8h4g4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484281; c=relaxed/simple; bh=tF3QpIdL5ecs+vvtM26gTlh5RwwxqroHT4QqK6Ir0Oo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=gYlDucF8BroJQ5PW0yoAqjXtmXbK5VUuGmO41kwFxpDPZVtEoZTahwl8VJm7msxX9FKP6FiHlFvkoNBKmJhOM/oFKeAirW6wI5He3p91bZDurrcIAgVgE7aFTBS60IILW8rkW7T+TyTZ+R4z6EhA4OialBmX5fGkXInovOgjLpI= 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=ahNEsm0B; arc=none smtp.client-ip=209.85.214.169 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="ahNEsm0B" Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-22580c9ee0aso19764295ad.2; Thu, 20 Mar 2025 08:24:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484279; x=1743089079; 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=VQzvCjPUeOUJnukhemcSwQyPEPsAauix1Um9a/NqgjQ=; b=ahNEsm0BXOopdgNL11mdiu+jpRd2DjSzBXbvWCq24bi8LO86hdwSt7z9DuGbnR5IZM 1EzdIREKkNzykMxjirQm1FCbUm1N4vENBsaVOlSq9aDmIr3PRsitck8ydA27esWtCJ7s 5Yj2Tn8bndk/RsiS6/WJg8gnntXGSdok6o0+Ar3dJJd5GNKwOrk8c65snI/f9o/qy+Ij n/U03WLXL8zEzvRNvdJDo2dU1UgfQGr2kqw1fnK/4wPkaV2dpoHW4D+69RXI4pfOZ5xi rgQU+dgYxaQ0umHIwuDy6CYfbyZByoAruBjaV2haNUI3LNK7ZvD9EoIIK3L3XUNiL92Q R7bg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484279; x=1743089079; 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=VQzvCjPUeOUJnukhemcSwQyPEPsAauix1Um9a/NqgjQ=; b=JQiJaVJNGvjbNnEgHQnaKnmqm0VthG+vO7zrbRNeKnCwk6iA6PvAusw6zVga8SYGrI C5fXJtUUnJ+C8U+wuAEQdvXT94jJmtEUuJOc2WR8PAqu7mc9IqVcq0Cj2uI8lMb6+Pbe ERs+EGIQJ0JfuKC1R6DZTCPsUdS7GsDaxanULPxhWRumvHOqyLHEdENPwLNSYFpOvE+f yH9sprK41eDik4dTOhay9nF5nhxYukl+xZk4N6dYy2QIaEwH8cT68cBCKF09xG7BMHd9 Av5Wg9ETediQAKvEoFfAGFIcvIsBzeIMByUtFaJHKNeBK1yZzmxQFkhSEVqmWtN9o4ET 9/bw== X-Forwarded-Encrypted: i=1; AJvYcCU3aGt3Q2pOxaehuzNIdP/r8DsZgjmXyZDgJW69dnFYjhXyjh4NNeKW2q+tTd6YjpydTK3soLfOQyBoWiA=@vger.kernel.org X-Gm-Message-State: AOJu0YyRVrdsIPr6gDsgaL82QqqmIDOCcYEWx0vLF1sa/YbFmUdGoFhE YDlTAJ9wn5QZBGgsTIKsvwgQtDKxBIOoeY8WCvIn5I4c4KixpOV/ X-Gm-Gg: ASbGncvvCGw0kUFMG3SUuN5IJRCvmDusfszbHPOKJ4lppIOHpPaeysloOXQdvo0rMST U0IgIRaoelGNSxBVVpyNgiCgggUIZZ0NaieXdVnoroh6LYNuw5c7tKaDeQpzvLlT0pAYikFpQSK MRA8ohvLhx/zOPbzT7tmAkfAoxA3+RlK7dh533wYfMOddUuUL640XiAhBblGzyzKxMLAPDa9Lu3 XZItZXIG141UV5qEtoDGEX7MlW6fdck4Sbrqd+idVYn4Sbcj1JMlfyVPXICSETfjbgRU2fy/pZt Otts9a5GXGm9B0CbuAom5pPPjd3tpJo+QqAufWqKwwA9gozlwFff5BmiVxOELqFapGEi5Jkzuzm LOxBzix9miLXHtpKct+PYqA== X-Google-Smtp-Source: AGHT+IEWWSWYQnuesBw9k5f26MYFCg+MyUeosBtDDwCduhJQbl6yXVq5xhb2uSlQ3VFKw1iUppK38Q== X-Received: by 2002:a17:903:2985:b0:224:1943:c5c with SMTP id d9443c01a7336-2265edbbb2bmr58534865ad.15.1742484279224; Thu, 20 Mar 2025 08:24:39 -0700 (PDT) Received: from localhost.localdomain (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:38 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:21:54 +0800 Subject: [PATCH v5 04/10] ARM: dts: aspeed: catalina: Add fan controller support 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: <20250320-potin-catalina-dts-update-20250102-v5-4-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , Patrick Williams Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Potin Lai , Potin Lai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742484265; l=1019; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=tF3QpIdL5ecs+vvtM26gTlh5RwwxqroHT4QqK6Ir0Oo=; b=kiFXK8/gH/YJo/qFRHAElfjdPtoGC2XzQKFNmKfgU23jH0UyyUTD0SljFBP6KSEHH+MbMRgyc GBEZb9rT6+rBgUvAvOaS8LTT/r3wVhpMpx+DxUkuO6im9ysNBDbQLfC X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= Add device tree nodes for the MAX31790 fan controllers on the Power Distribution Board (PDB). These nodes enable fan speed control and monitoring, improving thermal management and system reliability. Signed-off-by: Potin Lai --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/ar= ch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index f5f47245796a..fd22add90449 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -466,6 +466,15 @@ i2c1mux0ch2: i2c@2 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <0x2>; + + pwm@21{ + compatible =3D "maxim,max31790"; + reg =3D <0x21>; + }; + pwm@27{ + compatible =3D "maxim,max31790"; + reg =3D <0x27>; + }; }; i2c1mux0ch3: i2c@3 { #address-cells =3D <1>; --=20 2.31.1 From nobody Wed Dec 17 08:58:26 2025 Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) (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 B5339221F00; Thu, 20 Mar 2025 15:24:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.176 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484284; cv=none; b=YVKg093TXfgzBeMG4HE9vafn8LKuI1Ecc33RbWTvLNVNUTT0Hnzl+5b92kApw6z/iCFNJqlnYSXL9JYmWSpdiAFBtkGt405A0yYWcoheTez+ZK0r+H665eR/hvasNARloFWA/TQb6aqoZgbfF9nTJwH9MH4a5L3iQ1O1n0l9ebY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484284; c=relaxed/simple; bh=zyB2uaDDv1BAG0YqbiEdmRLnG2B1bXVWmRwVAs+kqS8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=tw7ww5tze9uQZTX83VgvjIDVOdZOEtjPPJhem4jlLu2LDm519WPikVxd4GAJZWcpKDNfha7d9x9cyhvaLXgbJIRV8aYQjX00LiNpLFtNPywCcckwopoa35Hd0IFBYLyR3BuXtZRIo2/HY0mwLHE/NQujMvK6KIBHMBAGv5tNA50= 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=FiLnYZwG; arc=none smtp.client-ip=209.85.214.176 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="FiLnYZwG" Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-225b5448519so18087935ad.0; Thu, 20 Mar 2025 08:24:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484282; x=1743089082; 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=HhPGWpSJf4aEvLnPhTJquxIyNv0KK5Phy3xNH0kC5O0=; b=FiLnYZwG2TMjXqid47FH7H2hsC4j1689LCKMow1drLsfJDbLhCa0jksaC9T8clfRCT a2UstkJU8WQ3otVVqnPOqKH9m2Q7gx33/AsMwZkYoH/cjEqhcmpEHiF7Hsvzrw19wAjx b49h4YOmTk+dYgBi7s2EEh4OQ5sD43OGHz5iAg+s4wTZimtLTpjtuO+YpoPmqMit36Lm /FEKq0NXCiyIOrX9tnwX31i+m7FHPcgHYpQRgbWZ0d0N5iqmWo2A9pOkcjXtXs6M1DOE e/KDa8JksxlRVNxkb6RjRZdetmPneoW1NYZjPteJrfKw/5xw1fjTMQfTg9cRQQSSGiGs uHoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484282; x=1743089082; 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=HhPGWpSJf4aEvLnPhTJquxIyNv0KK5Phy3xNH0kC5O0=; b=wrPDpQOdCSRV8dlf1RgUAwduMqGrmy8jmaBZqLOvc/e0EtJmAPD+wisHJvbaZ33Sv4 WfUQ/KUENoDOiVJxm6Odl0EQKkcgPh+hwjNkLYsPcoZ4YZz3xm8zcRWcWYENy3lWP3bB 9FJ1jI9moR5NwSQ9G9TiIk8jYSGNxXx30O44e9IBGCI36g53scxhPE+YxZ0tcEvSJBel EX+hrB12EVt06pBIfQZA6akhvq0jiYuRwdEYQyg8gJzN4vfJq0TWmA8lhJO4IdNrIf1m ZjZFnZkZ5ixljHZN0R3XWIi0XBXnFo+ew13mzk38TVOLndSv4UFxIn3oZs+LJGYYaLJs sAbw== X-Forwarded-Encrypted: i=1; AJvYcCUNmT6gVDGugdIi7nrqo6gftXKRBP6eg1MSCmgzqlE4LVbXA4h4KOz7tlIE8Ejgos+PVBv1lDKST0qKZqo=@vger.kernel.org X-Gm-Message-State: AOJu0YweSkmiJfexgkZ6TYGy/1DjE2yZp5+8zhPIzNFdxlzM0OjkzAc9 Fjv5AdORllW0PgDodsYytKP5r95rH+ZPan4YFKf/VunTOFacC/rk X-Gm-Gg: ASbGncvynxHV/xB+Wv2CM0CHNpa3uefyNYTYhtOnLRWdKbIq5d7BT0EcXkf/AgzAI+K RCoo12b7TmvNUZ33hepcWRLP+O/ASO8cez8lEf53G765SPMkXFPlg25+6T2vDr4mxYKGraKKY0s kjCuDjjwziqhB4n8hI7wJEi2K7FzXx+pS3CgNlbeXLP7SNlKjnucZnPKqCenbHUGtxpYAQyfzlC SgkV/lWJW3HDny972EUJ7EJd0yF33krIznbjChTVfGH15PgQ+JMSPLTuT0zTAiz4xr5YKM+1Vd4 eJPcjFFCRn0bIHZfGcCX66mIX69Hi2H8wbqk3RouOfULjWlB0ZIwBghND+WLZK+kUIe+XIFQA5M Qe48yIuE6IWz955OhpdCTJn13JsTrCgan X-Google-Smtp-Source: AGHT+IGkYoRpTwvX0SPQrV2WZJvZ/92oS7+7U7y4cTjAdvt5uiAV4eA9Zp8uehwfG/gclRTVojzHSg== X-Received: by 2002:a17:902:cf07:b0:223:53fb:e1dd with SMTP id d9443c01a7336-22649928472mr115859395ad.9.1742484281811; Thu, 20 Mar 2025 08:24:41 -0700 (PDT) Received: from localhost.localdomain (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:41 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:21:55 +0800 Subject: [PATCH v5 05/10] ARM: dts: aspeed: catalina: Add second source fan controller support 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: <20250320-potin-catalina-dts-update-20250102-v5-5-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , Patrick Williams Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Potin Lai , Potin Lai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742484265; l=2445; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=zyB2uaDDv1BAG0YqbiEdmRLnG2B1bXVWmRwVAs+kqS8=; b=yaNv8/tBD1Dp9LskMzc98/pZcRkIlWncgoAtHa/Wg9TwNWL4CEXyC5gYPtOviqhsSEpoBkEsx 4B7gSQTFjQDDSpT4l2vBGBkj0T+OQloWQevOabCyJnZBfpDX4KalonZ X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= Add device tree nodes for the NCT7363 fan controllers on the second-source Power Distribution Board (PDB). Signed-off-by: Potin Lai --- .../dts/aspeed/aspeed-bmc-facebook-catalina.dts | 76 ++++++++++++++++++= ++++ 1 file changed, 76 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/ar= ch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index fd22add90449..9cbb296dcd9e 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -467,6 +467,82 @@ i2c1mux0ch2: i2c@2 { #size-cells =3D <0>; reg =3D <0x2>; =20 + hwmon0: hwmon@1 { + compatible =3D "nuvoton,nct7363"; + reg =3D <0x01>; + #pwm-cells =3D <2>; + + fan-9 { + pwms =3D <&hwmon0 0 40000>; + tach-ch =3D /bits/ 8 <0x09>; + }; + fan-11 { + pwms =3D <&hwmon0 0 40000>; + tach-ch =3D /bits/ 8 <0x0b>; + }; + fan-10 { + pwms =3D <&hwmon0 4 40000>; + tach-ch =3D /bits/ 8 <0x0a>; + }; + fan-13 { + pwms =3D <&hwmon0 4 40000>; + tach-ch =3D /bits/ 8 <0x0d>; + }; + fan-15 { + pwms =3D <&hwmon0 6 40000>; + tach-ch =3D /bits/ 8 <0x0f>; + }; + fan-1 { + pwms =3D <&hwmon0 6 40000>; + tach-ch =3D /bits/ 8 <0x01>; + }; + fan-0 { + pwms =3D <&hwmon0 10 40000>; + tach-ch =3D /bits/ 8 <0x00>; + }; + fan-3 { + pwms =3D <&hwmon0 10 40000>; + tach-ch =3D /bits/ 8 <0x03>; + }; + }; + hwmon1: hwmon@2 { + compatible =3D "nuvoton,nct7363"; + reg =3D <0x02>; + #pwm-cells =3D <2>; + + fan-9 { + pwms =3D <&hwmon1 0 40000>; + tach-ch =3D /bits/ 8 <0x09>; + }; + fan-11 { + pwms =3D <&hwmon1 0 40000>; + tach-ch =3D /bits/ 8 <0x0b>; + }; + fan-10 { + pwms =3D <&hwmon1 4 40000>; + tach-ch =3D /bits/ 8 <0x0a>; + }; + fan-13 { + pwms =3D <&hwmon1 4 40000>; + tach-ch =3D /bits/ 8 <0x0d>; + }; + fan-15 { + pwms =3D <&hwmon1 6 40000>; + tach-ch =3D /bits/ 8 <0x0f>; + }; + fan-1 { + pwms =3D <&hwmon1 6 40000>; + tach-ch =3D /bits/ 8 <0x01>; + }; + fan-0 { + pwms =3D <&hwmon1 10 40000>; + tach-ch =3D /bits/ 8 <0x00>; + }; + fan-3 { + pwms =3D <&hwmon1 10 40000>; + tach-ch =3D /bits/ 8 <0x03>; + }; + }; pwm@21{ compatible =3D "maxim,max31790"; reg =3D <0x21>; --=20 2.31.1 From nobody Wed Dec 17 08:58:26 2025 Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) (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 76CB9222596; Thu, 20 Mar 2025 15:24:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.177 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484286; cv=none; b=n6XViIXrSBE0Xj865RWnZBAHOJz04TaUPM+tlymcJIfFO/oJ9VakSoHzRl9HV6f9jnoUn8omZX4nGs5os/xoDop1wTsbS8fmzAfT+4eygiW0FWmZmSuivuwqffjqrZxZNXNHdj5lTmU+Omn3gX15H2cgONa+/nk5qjw3jgwM94k= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484286; c=relaxed/simple; bh=bBJquWmbhZlBT0E9fzqTISanbT0nOLqq8zl6vtcWbDs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=PBNBNfIpZX5dOeGQjd1WDt7DvYxgIcIfQUgaeWUiEjQrLhpAeAE6QNG0QZR1OESaLUPYOeIZKCDM2zA9i5UnP1EnGxEr4az7o/237leVHuS0vIuZ/L8ywp5ELY5vCt5TQZjniEt42PgilgvijCssVnuZ0i0Lb4/7QhEjiXTXSmU= 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=WT2f77W2; arc=none smtp.client-ip=209.85.214.177 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="WT2f77W2" Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-224100e9a5cso18263515ad.2; Thu, 20 Mar 2025 08:24:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484285; x=1743089085; 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=BdO66wmJYQ3an/CxnUlug2JV7sb1pt8dsfeshj9bVHI=; b=WT2f77W2I+tawEXNk3Gpki7JRpoQKAMez11gJ3B/lI9Z2HzFUHo/ZeIdd1M1PVcBZx +0OLZ2qWbdsWmjJbEH88+IUkQagllJvfGqJ1JEAnlMauw2b58LySAQimw1eXpQkj+j6+ /RlPws7WJwkSC+5T5F8of6WF84F3F8jyKoH5UovvIHwAdEqo0N7GK2thbcMJFMmaIz6c Q/XpfSCbJlFNf2Bdkqk1tR64Fulm91ZlurLos7UKDl0Wzd366E8eZjXXJ2FKTQjgRt2w xvUWELQG8x+KfjWuh+1Ia0+2swJgkxCamGdlWqZEGTwkygz8L1Zr415sM2yDrcnMBEIf FtEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484285; x=1743089085; 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=BdO66wmJYQ3an/CxnUlug2JV7sb1pt8dsfeshj9bVHI=; b=Tni7PbTvA3erUTR5mftvlbPwv0Thp2XTJvUgeoxG647QeasbXhWxdVqwouXy4bAs02 ACmDSBtTEyEuF/FRLF5SJJdfVx6ZIm212haaZoFvirQ0Agf1jcbbzTQWgVaVSW1Mpkdh X+v0DEFX3lu1p1bTHwi1b1xu8MUjpiZrl5mINNWETndLGTYpQM/kFdn3H7BaruFmEhHb K32Ddfu9DxTymB9Ge9E0NN9deyH5WS3xZw53lgLs3/6TI0c6UNpII7eyXa0+WQ+tqr34 8WR8MiafaS+clyfVYYby5EOgXqgFIcZnV2fYZiSGSalpzp6en5zMc7ZuWBsGay4BM/Tv Dr+A== X-Forwarded-Encrypted: i=1; AJvYcCV/d9vGvOE3TJxCTGrh4bJo+w1fEPBUfLz9l4wY7Plv+8O9+Td9RpemMbQt/2Jlqj1dsv+6ZSTdLtRCGwY=@vger.kernel.org X-Gm-Message-State: AOJu0YwGwvWQAL8+BfsIYVpeSuvY8rTaHBvxOWHbfIyJDUL/S4Hsjf/m cqOh/EkQ3HVgg37lNDlzQfJiAwxB6OfsRO5qvT0cnyB0EHjCYumu X-Gm-Gg: ASbGncuwFsVl7bH7b3TaDWYcUaVeDkRla7G8bW16B5adOHn6NAjLFWUZr1XWW7pzXlV QJ9qUH+DNfhT0M+7udXO4Bm3DF9/apJaz4kSJ8Wfdye9Yqdf0XrK6rBoIGTM6oUEovc36Wfl0Gu 9HyHQOvJPZOAoFgpGZULVzxogp5eBBtBAW2NBbzgL0Zo/hj2pl7XPkTviWJvkf2z/VOeMorJtE+ 06Fl2FYfznefdYpcOf4HY80pTNlB3UPGrr4y11H+mmPYZ0aSjEWMwjzibd1IGUrcj2fcmUp683W VznrKt1NK7Yrw8pbw6oUiiDBPhbfR3v1JIbeeLF8rJDHAwGez+7N71Ew4fI6lboZTuwP/90ZYXC lC8l4MTJ/S5/x/fLUDz8Zow== X-Google-Smtp-Source: AGHT+IE0FDg/RvatznD5nSPBO0u6iFrPVYdj39Zl3XVqmYw9j17E38UUu3Xc7F1pPw2qEsugW3y4Rg== X-Received: by 2002:a17:903:320e:b0:223:fabd:4f99 with SMTP id d9443c01a7336-2265ed68d0dmr64182055ad.5.1742484284467; Thu, 20 Mar 2025 08:24:44 -0700 (PDT) Received: from localhost.localdomain (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:44 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:21:56 +0800 Subject: [PATCH v5 06/10] ARM: dts: aspeed: catalina: Add second source HSC node support 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: <20250320-potin-catalina-dts-update-20250102-v5-6-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , Patrick Williams Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Potin Lai , Potin Lai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742484265; l=979; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=bBJquWmbhZlBT0E9fzqTISanbT0nOLqq8zl6vtcWbDs=; b=nY7Z5IkRbcS1V5IGJjWbsZaB1Q3BvpU6kh56rBgCZUHC3bvVeo1uNTaxziEpT3fNRvoeEldAt plVdW1akqN3AcuEdgCyo2mqwpTyxRFgQu4v7AIIo8yta+XVuO35qHk9 X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= Add device tree nodes for the XDP710 Hot-Swap Controller (HSC) to support the Power Distribution Board (PDB) with a second-source configuration. Signed-off-by: Potin Lai --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/ar= ch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index 9cbb296dcd9e..cf8a31b50074 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -562,6 +562,14 @@ i2c1mux0ch4: i2c@4 { #size-cells =3D <0>; reg =3D <0x4>; =20 + power-monitor@13 { + compatible =3D "infineon,xdp710"; + reg =3D <0x13>; + }; + power-monitor@1c { + compatible =3D "infineon,xdp710"; + reg =3D <0x1c>; + }; power-monitor@42 { compatible =3D "lltc,ltc4287"; reg =3D <0x42>; --=20 2.31.1 From nobody Wed Dec 17 08:58:26 2025 Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) (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 21ABC22371E; Thu, 20 Mar 2025 15:24:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.175 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484289; cv=none; b=UfL1C0fd5T2P0EA/0Bn17b4TpkIxRKhWgrw6BChD0tftKJOP8siGg81xy/uG+m8qpLdNPVxDvaj6u+jAYlVx9WGjHjNytYCVuPmV9P1Fn6r3qFuJY4JcnbOTS5VdsfXnT/nqPh1umgX5wwqJiE7BqzCZnomy7LqldAog+o9Tqsc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484289; c=relaxed/simple; bh=QdPjNftOZyhcrxaBENJ2ZcCMQ0d2Elbpse3JT06Zbt8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ezPPQ5sWe3s0BM7maRj2GrNxB5nMcccsqHmpRtdloZf+2KeAWEILpYtz8FYBodgi9/7vBs+bAK/EyzCoj1iJXTv/iwU2VCo/gJGEMHevK66HBDfleYRtC3sN/bFnEf73UijtUg0ulgvQhsDFmOMmlOikpOvQ9MOp8m0C5pa7wLM= 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=K3yV4RF8; arc=none smtp.client-ip=209.85.214.175 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="K3yV4RF8" Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-223f4c06e9fso16382075ad.1; Thu, 20 Mar 2025 08:24:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484287; x=1743089087; 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=sUfisYcWp0a9uSKCTzhEOlOpswYrDKtyklCDtr9oI7U=; b=K3yV4RF8wZ+SxBZtq7NY/YIfvmop+dghTW1rkEF+++7Ia3QkFi3E5MILmU0MgvktPg QUrSJestzDePZe5KelTK6mNWq8OWDbl4Dn1lW6Bh9CuHH9zXt/zWraOPBwXMkCtrK3mm jNokagoBoTt4mx6JNdovn1Dlsi+kCoroLQCJbH0Ou83gj7drv0GvwFpVF0chwYm12+0t FqKIzXHTH3X3dgttdeZLwP4yz2TTmpozRfTRwndzNb0EBaHBxaRfcxGubo2ng66jfZyL gKKQ/AoJxi7vlM2E4Ws0o0EsXCGoiMdY4zdJusClehUuql05S6bu7NCtBYIGnjwOZCWy KyBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484287; x=1743089087; 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=sUfisYcWp0a9uSKCTzhEOlOpswYrDKtyklCDtr9oI7U=; b=rTSK0o7YNBlDYTI4cXGmvRSFiWiJk+TR9wb4jAc2scyg8GtwPCH+1/amJVba2W6HSy V7ltfjYl9P/yyDtMEsQGMWRWzqAt0WTFlNzB6VQwfGrPDTbbbfyx8U6pqFlzyp6T5zU3 VqoTe282qtI+Kydk4i6Wh4aS1Gw4nAPJO2N8aZRD5kltOmy/uSc4BkJBiVNXvvpISoCv U8SwMTY5gfxeOvD4haz7PIDI/8uknQs+03xMPYATcxu53KPLRdqxFD+/t/7ee5SPu6LX CCOjG7HT4/UheQBk22/mEIIKoRlKUADHymoIPFQ2O+VGNezN9BKsTC5BrLHtfPdP3KsD 29kg== X-Forwarded-Encrypted: i=1; AJvYcCX2QzIjYF/crrF9WK+otGRqhFzdaIUUYbSxLbleFxouPtAGYLC7sNqYrYQQyRsvCTqqDrnc0CztpTch7l4=@vger.kernel.org X-Gm-Message-State: AOJu0Yy7aFa1aqn8RsMf6btxVMPsCwFwFFPfdsasYkJ0M6npuoZnBGsn T6howGPmQcRzq2KVlIDISf2Hscu72pxwP1/m4Uzy/tTuGZY+py/q X-Gm-Gg: ASbGncvUe7HZ1cVmQQMCh5Sp76guRVcnhqQZbAECYR6i9zrbUI5du7ZBrBTNNbAy6Rr ZUpNFF3h1BPNOOqRGlrZbPKkVQZ8AcNw6Yi72fi4z8tidmklgVZ43KkGZ2OYRn7Bqeb5UqW7TXU eeVXFLzRvf2OrTWBEEx2CHu3BmQc9dzgFi0yEQX43y+uLUKhN9lez5wTHIWOkaXKetM7QnGqvpe 91rtrR3XgglXtg26SEeves/mfT3LSd3dlyCe2TCRrei5oA21Z0ShjpnGPoexksnkFVj8/EXATID TE3MIpWAL8R+Mnpjpza5uGYVl89KR5lbnd+sn2OqF3itVK5NxVeQhXCKvkeNbM9wr+KpEew3Vtt DBHg1GbrlYqN+3ZYbvy+ETQ== X-Google-Smtp-Source: AGHT+IEhD+AwDbS1bWQ1xV8+/CAKiat6otvbsanGzMCX+jMw60SVH48Jml3Jk1BukssYExoZ1JfSjA== X-Received: by 2002:a17:903:1a27:b0:21f:98fc:8414 with SMTP id d9443c01a7336-2265e7c2830mr65399575ad.26.1742484287128; Thu, 20 Mar 2025 08:24:47 -0700 (PDT) Received: from localhost.localdomain (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:46 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:21:57 +0800 Subject: [PATCH v5 07/10] ARM: dts: aspeed: catalina: Remove INA238 and INA230 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: <20250320-potin-catalina-dts-update-20250102-v5-7-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , Patrick Williams Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Potin Lai , Potin Lai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742484265; l=2083; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=QdPjNftOZyhcrxaBENJ2ZcCMQ0d2Elbpse3JT06Zbt8=; b=ahiqRaLzLCuBq51XXJGrLe1R+4sfoCcFv/8CoxoOuZot1U3ktNGhpx9+KLCyQx04a92RUgyp5 LimJ83PUITOBAM65OVPGU6vgHp/CdOyT0QXMr9zq1HR18oRBnRzLvxr X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= Remove INA238 and INA230 power sensor nodes from the device tree (DTS) due to incompatibility with the second-source ISL28022, which shares the same I2C address. Move the driver probe to userspace to handle sensor dynamically. Signed-off-by: Potin Lai --- .../dts/aspeed/aspeed-bmc-facebook-catalina.dts | 45 ------------------= ---- 1 file changed, 45 deletions(-) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/ar= ch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index cf8a31b50074..1e1bcc9ac2f0 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -432,35 +432,11 @@ power-sensor@22 { compatible =3D "mps,mp5990"; reg =3D <0x22>; }; - power-sensor@41 { - compatible =3D "ti,ina238"; - reg =3D <0x41>; - shunt-resistor =3D <500>; - }; - power-sensor@42 { - compatible =3D "ti,ina238"; - reg =3D <0x42>; - shunt-resistor =3D <500>; - }; - power-sensor@44 { - compatible =3D "ti,ina238"; - reg =3D <0x44>; - shunt-resistor =3D <500>; - }; }; i2c1mux0ch1: i2c@1 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <0x1>; - - power-sensor@41 { - compatible =3D "ti,ina238"; - reg =3D <0x41>; - }; - power-sensor@43 { - compatible =3D "ti,ina238"; - reg =3D <0x43>; - }; }; i2c1mux0ch2: i2c@2 { #address-cells =3D <1>; @@ -753,27 +729,6 @@ i2c5mux0ch7: i2c@7 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <7>; - - power-sensor@40 { - compatible =3D "ti,ina230"; - reg =3D <0x40>; - shunt-resistor =3D <2000>; - }; - power-sensor@41 { - compatible =3D "ti,ina230"; - reg =3D <0x41>; - shunt-resistor =3D <2000>; - }; - power-sensor@44 { - compatible =3D "ti,ina230"; - reg =3D <0x44>; - shunt-resistor =3D <2000>; - }; - power-sensor@45 { - compatible =3D "ti,ina230"; - reg =3D <0x45>; - shunt-resistor =3D <2000>; - }; }; }; }; --=20 2.31.1 From nobody Wed Dec 17 08:58:26 2025 Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) (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 8CF452248AC; Thu, 20 Mar 2025 15:24:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.178 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484291; cv=none; b=Hj6iaj7+3Jey1pLAwplTjYdSW2rFXpENwGh5PC9uUyT7fVxfmBW6PNjqQ+O2kTYb7JuTwNFpgWxZAIht0jI7X+50mu2sDiJ5ltpFdqBicYhVc8WATyea2IHIbCuCkwzqHH4jiQRWU4efkAJYijfd9vOShgM9OCAZw67f9UvK9IM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484291; c=relaxed/simple; bh=EUweIVFlYiMF8bhCySW4H9ia8wPetO4bJ+6FKYLTF4U=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=OgbieLwn7fpAlSC1qXL/EiwEzfSLzfxIOCJ2Mhl5ovE6/m7BxUBw3I/22vjxO8ETp0EaeVPdlb6TJ1gIYRAUAWdpmtZaPKyLJE1FVu043m6eNYNNKRfNPVo70UwEPek+Ts1m1cgP70jf1HQ4YnuaHYkg8Kk2bzAvYvzVDWNhvM4= 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=dpGkCgkh; arc=none smtp.client-ip=209.85.214.178 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="dpGkCgkh" Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-22580c9ee0aso19771325ad.2; Thu, 20 Mar 2025 08:24:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484290; x=1743089090; 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=2C2x2YqAzE+wgdoLnExW9swbh2264Dz3KcOzm8hz2vw=; b=dpGkCgkhPyutCh2bOEPnUMNCiebbMHzgnldbY10gYQyoLzllYzD05Ei2FW6KCWZoG1 BpwjKaZIMhipt8f+i/1gK695DRwqJCoFk9TTqm9YxA4X7Fsll02Cp+IWuZq5hVfSPhgQ jtDgbms0aS1LcC5Kq1Q+61Cdj+JYFkIffqMR4LuHH9MkUh98hnFK7eOIqDExYARJxwc4 W2PuNlpjo9/9hjhrt8ncXDPODvo7QvwAq4r3dSe/65occorXm/POIHaEwDG9pEA7nAfh vKcPppBavKhga61JmKMnysVfWBjqOBpZdIExb43mkejE0cO7pu0FVZvZ/gAyEP00pPnQ o7eA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484290; x=1743089090; 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=2C2x2YqAzE+wgdoLnExW9swbh2264Dz3KcOzm8hz2vw=; b=tMt64PFXFDLajjAAgarr0rPVvX5Iv9yOeskXqJDFrvB82SIeOrH3eLUufYNEyJhGJD UZfHrm0IuQg+Wa8a5zDRTadov4YwBBXmTPLn44JxfKwb0zggiCb5PLLftn1wdd95TWcr NLedsKDdjEbhXXx1oGhOIjFvxgrD0VY4eKVWvjbvf1PmjhpXJZRUxalPHbrS2ozM4ra4 VEJFasmc0req2QXa8OeXB0AeSMqt52sOCgCxjH0OUW5agItamnCcDAu/0SNAOSE54zEx 6ok8uhdKDLOQccu8rcUEuWCJ/6FNZNlXpptsnBvgGsrHUS0gUkFFoZ6wxfwiIs1mrVwB 4GVA== X-Forwarded-Encrypted: i=1; AJvYcCW8xQ3libMHvt/zxrmE2ZfK6reUzRIojIAy05C0fFqga9l6gnS6fYBa32Rsd++boAwY4Gw/Hl3wc0XgJmc=@vger.kernel.org X-Gm-Message-State: AOJu0YwabEljVvdxsVu8JsURet+AbFy0QOpDamFtQ8BWx2SpxLJmQ8dq qBT77iqFF7Df1LB1TYAxHgpOUA1xG4y/gZe0wKq2jxdqFm5sL4ax X-Gm-Gg: ASbGncupHh0m/pgCv/ssX2f/tJbkyO0+kXVFSv2f4Hgec64VvRgRwhepIEssEpLIT/c wC2EHdr131n353J9V81PCamK/l4srKZG8PzD2OpeUP5zGQ6sZpKwsCX6AZq173UhMwsbS6pfU/F xfnyKsdp/XZYDJ2Ga5r4TvY6MJUOilBGueXBK/9hj97yJlM+CcpQop8e+Yk/PsBRvdIlZVJhNAQ O50X9vBTAA1CpGvQ4h+P0JWxUESyXlVPvlhq6C0QPJ3S8WeIGvA2qLzONeWUxeUFQrmlnFvw6DX c3bVwG+68t9r6HwuHtPYX8qSJUu5sjmoW7JapeUjcz8ioFNjzCGECdhbdvdcd6UlBAD/XrqdT+i 7nuM19Iq918Q08PhDUVrsOg== X-Google-Smtp-Source: AGHT+IElDPX6u20sc4jGPjSUZZw3qo1ZEYivqxwtIPDdkwEzTDmmDNvT5Nl4muFEx+julDo++r1G7g== X-Received: by 2002:a17:902:ce07:b0:223:5e54:c521 with SMTP id d9443c01a7336-2265ea35407mr58249745ad.0.1742484289793; Thu, 20 Mar 2025 08:24:49 -0700 (PDT) Received: from localhost.localdomain (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:49 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:21:58 +0800 Subject: [PATCH v5 08/10] ARM: dts: aspeed: catalina: Enable multi-master on additional I2C buses 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: <20250320-potin-catalina-dts-update-20250102-v5-8-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , Patrick Williams Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Potin Lai , Potin Lai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742484265; l=1008; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=EUweIVFlYiMF8bhCySW4H9ia8wPetO4bJ+6FKYLTF4U=; b=kSwteKt/arVVylSZep8fMc7WzfoOs3oC1D9o+m9HYvsgOQiQth90tnxsRf2VTGYVDfLpsy4mP dIl4AtyZ4hDAbZWkIA0376ck9AuceRHGOiZ5GZ3b6BUT8stH+r6v5DK X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= Update the device tree to enable `multi-master` mode on I2C buses shared between the host BMC and the NV module with HMC. This ensures proper bus arbitration and coordination in multi-master environments, preventing communication conflicts and improving reliability. Signed-off-by: Potin Lai --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/ar= ch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index 1e1bcc9ac2f0..abf15d322605 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -815,6 +815,7 @@ ssif-bmc@10 { =20 &i2c12 { status =3D "okay"; + multi-master; =20 // Module 1 FRU EEPROM eeprom@50 { @@ -825,6 +826,7 @@ eeprom@50 { =20 &i2c13 { status =3D "okay"; + multi-master; =20 // Module 0 FRU EEPROM eeprom@50 { --=20 2.31.1 From nobody Wed Dec 17 08:58:26 2025 Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) (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 AD57C22424C; Thu, 20 Mar 2025 15:24:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.172 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484296; cv=none; b=NE5ZwTAKG/7/AImc1tK2gneM3xyR0P4hnvQdGaCFta3pOtFq+ARy4rmMhHYkChYsEjm265UL64o7amdOJRpRzCSBQ7HuTPy3+39YTumI1hf+B8ebu4Evi/gSTN76uJwZJzjyu/lnP1Vuvw7vDEUz9FVEHJgGKNytwTN9qMuXryQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484296; c=relaxed/simple; bh=8Sc7+TmNtcYLYM8RQCVTgjvfsStUP1z0J+a5AZtpYRA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=R3UtqjBHGZ86wMlxVZztb/UvvAwpvESgBme7Al8/q5vyqrVIOdoGW/CiaJrSjgf4RXOkceheQx4yHCY3DIFFT+m6IkV8+1XbQ7qKg9ARBDltc9EZIqFf+vSfYN+n+FIfuwcY+NEbk2mIXGnriR+XwpsrmzgIyk13d3Yj/l5pq5U= 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=AY87dEu6; arc=none smtp.client-ip=209.85.214.172 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="AY87dEu6" Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-223a7065ff8so28684635ad.0; Thu, 20 Mar 2025 08:24:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484293; x=1743089093; 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=Kb43eZp0bmT9XV4NUKBfJXCRO8FE0/kL/olt+g/XIUA=; b=AY87dEu6BydK9oQMbdQ+YYpHfhGwJb2yZ+AMWOSIEjM3WBzDl96KGf9n0vWmYwLI7O wxOTZxWBoC60YdNcK424zU0a+rrK5IM+RWjx2CnhEO6l8XRfM1Ovzv2RJxOzujMfMzp0 sPsXXYgYgwPZhuFOQ9AUBfuKnA4jyzvCdzYQ1viqe9e/LGRKklgn7vtVL0UsFOBIZpHU fOuyK4cdzBrgWnJ+wEdcOTp00Zk7GS7HAa9IOeUugseqe5/swZ9Zd2bcPYq5HoQhGLnr spls0hOeRnzA1SYOEveRn6ZMjehkMFwlkpsgoxpf/Y+zM7lz0KdACJ4kNHopZqk6iYRB qoOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484293; x=1743089093; 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=Kb43eZp0bmT9XV4NUKBfJXCRO8FE0/kL/olt+g/XIUA=; b=ZKVs29UG0Itq8Yq//rw1OVJfpfVUdbovNp/jCDxiBJxfnEa6btOwEZ1uQYIdnZUrd0 Z5LuT7nYFnHKFgfCP7raA9igubNG3QXqURD+6b+ZwWx5MAFaBkbw67Wda98+rWJqhMnl /uFZ51VPCD6TDERALvxg0DJAuHeyzfFTymnMW4cJUT4G8JkKKyk+aI1YyjAaABb4ppEb +Vrz6bGw2BDkz56dRuuPOR+VmQj4OKE2eHlnHCQ7BmZKh1oDOZVR1817zoXRmghJv9fm 8/EmjMHpqbsX2ElHbzy2kpwbtE7P5Q3GWAsdRMAbe///kUTtFq8YvXYBn75hRpSUhEJ/ 3mhw== X-Forwarded-Encrypted: i=1; AJvYcCVGWKtKJJyM9zP7Anp2dDdDhAciAote3U4uw6ftfx0De4tdcaMam+GeKpEMOoKRf+K4q4uPevG8Ef2RYI0=@vger.kernel.org X-Gm-Message-State: AOJu0YyxDsDhk0Xkv3jXLHAn0UC747Az9UDBbzqpYlmZFaQR2YBsjrP2 CBuXG4YsdbJ3mxE6ziY9Ho90GowdPwSo69FQZnV1pfCSg129rfHh X-Gm-Gg: ASbGncvbQzFCGBs4d5yWP4N2nA7JCvWaDZzh9xSW2DMJlRWbAihUOnipPKIe+AL0RQt beljK9IgOvZ9YeOR58EoMRg9BNNaAJ7zYxFD/5Q/02nvY6zPK5zE9cyVvPHICfnjToz5kLqHu1s KrPcvqlVE+17MzKF3eHLJg5udfDOVODpFl7+DcPk4P3lVwE67EFBaIRsF2U25iWtHVF9hz5VEfb zaDqlNGH30WugIy7kLFwPWMKXlYV6w1z7OmOO0jtwPblRT4ZeJU7qhEsGZHy5/TUrUmGRDgc05z cONwSLQDGK6/KoRH3+sbL/WeKOpVrINjZrpiYr/C+aXFzkZuY1N+uzIxxeHqLN+9eEW0fr+4b6B h7Kb9XjTioNYzzZcNG8drOZwCsk3UUrls X-Google-Smtp-Source: AGHT+IHE92AmQP6pSQe4X5Gxq1K0w/g80wdi5cdppZrIPKVLtb+T7vCPI1VmndKmWdZXwXBLIpl/jg== X-Received: by 2002:a17:902:c40a:b0:21f:7a8b:d675 with SMTP id d9443c01a7336-2264981d956mr117086675ad.4.1742484292652; Thu, 20 Mar 2025 08:24:52 -0700 (PDT) Received: from localhost.localdomain (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:52 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:21:59 +0800 Subject: [PATCH v5 09/10] ARM: dts: aspeed: catalina: Update CBC FRU EEPROM I2C bus and address 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: <20250320-potin-catalina-dts-update-20250102-v5-9-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , Patrick Williams Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Potin Lai , Potin Lai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742484265; l=1195; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=8Sc7+TmNtcYLYM8RQCVTgjvfsStUP1z0J+a5AZtpYRA=; b=/KhOPweORghlVtVjwU/eucupg8Thf8Xswg+01HtHScRvBcJV0CZqRNHJSG6xuAj/O2DZIQnHJ rpNwnn+DS2/C6KpcDvLKNTwchNFSz2tpuQnjFoOO6ZxJd3a+vsSPb70 X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= Revise the I2C bus and address for the Cable Backplane Cartridge (CBC) FRU EEPROM in the Catalina device tree. Signed-off-by: Potin Lai --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts | 14 +++++++----= --- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/ar= ch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index abf15d322605..653afacc7af4 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -822,6 +822,12 @@ eeprom@50 { compatible =3D "atmel,24c64"; reg =3D <0x50>; }; + + // Secondary CBC FRU EEPROM + eeprom@54 { + compatible =3D "atmel,24c02"; + reg =3D <0x54>; + }; }; =20 &i2c13 { @@ -834,18 +840,12 @@ eeprom@50 { reg =3D <0x50>; }; =20 - // Left CBC FRU EEPROM + // Primary CBC FRU EEPROM eeprom@54 { compatible =3D "atmel,24c02"; reg =3D <0x54>; }; =20 - // Right CBC FRU EEPROM - eeprom@55 { - compatible =3D "atmel,24c02"; - reg =3D <0x55>; - }; - // HMC FRU EEPROM eeprom@57 { compatible =3D "atmel,24c02"; --=20 2.31.1 From nobody Wed Dec 17 08:58:26 2025 Received: from mail-pl1-f180.google.com (mail-pl1-f180.google.com [209.85.214.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 2BFCD225A5B; Thu, 20 Mar 2025 15:24:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.180 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484298; cv=none; b=IkCsCONSFEJxzH+Wed7z4ZAdeiAB0CPqc2zF2BQd02bvmPyvI9j0PCtoGYxoaOs8zvBMZ3f2ZcCGvChFR2cXQgnMKl0x886tsosXRbuHqMSptJT9ZvbngaRx7O1fDwi1kz5OauTfC+mivQydS3iU/lbqUstZEEk5GxL2KXKAwyk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742484298; c=relaxed/simple; bh=mctbch+3SZnEdii4zFZGF0Iv2O1sUwEaKoFRoL6RcjM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=T5on0R4id2X8ZrhNJIkcaNiEB1yhvUHD/WZrYzhCQCgy5k1rojzqFzA773Pv7fvgPcng75/l2NP14kcBY3No1ktO0fYVnyyyu/hf+E21Mib32k+ORiaBUAJdOIr1ekDuTL8KvjmS47dFRC0uMSqG34rXhj+O/WKPHVJokpwxThI= 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=h2kJLj8W; arc=none smtp.client-ip=209.85.214.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="h2kJLj8W" Received: by mail-pl1-f180.google.com with SMTP id d9443c01a7336-2235189adaeso18919635ad.0; Thu, 20 Mar 2025 08:24:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742484295; x=1743089095; 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=778YCnhGu8OwS5VD6l1aN21sioD9+bOBBeqngUJxkTg=; b=h2kJLj8WBtK+rWlNrvtPRqfMf46aH96vE7FsiSElHc0d+5W5CWJKYJfBhge47LWZ8X 6hd7RT2azyCmltaAKUQL4o8Gj6n3LGDNjwJxcDUZ8Zjl/zxfmqgt7ZCkzhAa3kTwRBZG F8N+srk+L3Ya6wOSbEuOtuPHV7LndpNha7Hi0oCp6O9N8opHoijbXQnyhL+JQnyXnUXP K7E1cgRJSBTOTN6keN100TSIX0cVaZtvKmEoXYRHlBSxgBgqueB6fAb6iDJ4TZRzPGAn clf5T/9Iw6ATrQ2XegiyVn+1pcJURkyQP8oWbAwwHGf9Zj42jd6rPyBEzZ10tnAmIYCT xBHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742484295; x=1743089095; 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=778YCnhGu8OwS5VD6l1aN21sioD9+bOBBeqngUJxkTg=; b=gmoL1yt4dO2nP4XqnBQbhrSkhc0ydHa8Ghwh9BUhJ0ZfKYroYctqlv0sBVYCmCbEGT YWUCq/+I6JET+iw4ZdgCoc8cTl+uV4D6WmeJRMccWAJqYz3fqiPhRI8pwb2WhzoGsutj ColZfbDuMTIciqOdc7fqpk3XvWla3cVFZ6wT0OPP5X+9slYbpENmwWaXNFYMMggSJYKt Kkd9EwZLjiWPaA5a2r9NnNQ5sxUkhTgby85s2ZMlqA5NRDd6Oao+IDZ0if8pCPAEII/8 KWsgZysqf5q+hETE4Vod1zsqDCwcO+VU6sdLBS3BJnRP6Amn7NE7rtKukAsNFI/jeU2C 0Rsg== X-Forwarded-Encrypted: i=1; AJvYcCVV0N6HeYfmVAIXxUDzzw89Wi0rVbOnQfbgJTKMNpn/5iw639Lnlq3tU1NRFIkQmB8Qq/UcXURQ6guGjYU=@vger.kernel.org X-Gm-Message-State: AOJu0YzRKorMdyBfEXELgMplOa1XSWviQA09eVKWQsyrAe28CUsV1dDe t50tB6Wc97fBcacqyP1coaK7mkM2l4F7AauOXZFnPRECzIFFav5NYPpqsQ== X-Gm-Gg: ASbGncv44fitfv0fEdq8f1gjNEj1Fow7CJzLduJ5ojmHA+Zg+67Z/Q4miFfRkLYWBAx eGun4RgOCkNDWRsMJuQWo6QcxLi2yh5ShA87ezinIqruR3efNdInHK/BQJ4rzpLYrEpgHHDIN4Y 4qEfPWVk0A1hyo51hbQGAqJ8X9berjls35MEBvRbZH5gF9gYHjQ6dNf7fKXOUFuIiSM522Iu/Xh T1ibGJBX2xK/eBhBoFiRPnR8MRGhRNtkNAjw4+jj8Em3E+8oc7PJ0ey6ryk5j3rli/gIQhDviEb U77GTXkOraTea+AY8S/8BlieES1Z200jILIsp6UJrgHHAabPyWH0rO9FeKEDd1Fu7mGkFV+aMa6 0sMPPtS20u7CoTmruhCxAhw== X-Google-Smtp-Source: AGHT+IEm0o3IjdN4CK7bI1ZR5Cl6pbpHzpKB84eZ6aOsv2wGsYmuyJSpIXKgRxVZphiibOVU45xSMQ== X-Received: by 2002:a17:903:228d:b0:220:ff82:1c60 with SMTP id d9443c01a7336-2265e6d467bmr56146505ad.14.1742484295352; Thu, 20 Mar 2025 08:24:55 -0700 (PDT) Received: from localhost.localdomain (61-220-246-151.hinet-ip.hinet.net. [61.220.246.151]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-225c6bd4a8fsm136905515ad.234.2025.03.20.08.24.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Mar 2025 08:24:54 -0700 (PDT) From: Potin Lai Date: Thu, 20 Mar 2025 23:22:00 +0800 Subject: [PATCH v5 10/10] ARM: dts: aspeed: catalina: Enable MCTP support for NIC management 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: <20250320-potin-catalina-dts-update-20250102-v5-10-e161be6583a7@gmail.com> References: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> In-Reply-To: <20250320-potin-catalina-dts-update-20250102-v5-0-e161be6583a7@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery , Patrick Williams Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Cosmo Chou , Potin Lai , Potin Lai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742484265; l=1803; i=potin.lai.pt@gmail.com; s=20240724; h=from:subject:message-id; bh=mctbch+3SZnEdii4zFZGF0Iv2O1sUwEaKoFRoL6RcjM=; b=sqz6o+Uq8neZCbmc+XIXb5EqpCCu/Sv7ukNsWuZdglpzn1ESmULH+w516OO76HCLaZ4morgBT FpcXpZ2i6XdARxIH0ltRokrlXGjzJ9Dyv/tnxJ3kxTdAhSEYff8vmD+ X-Developer-Key: i=potin.lai.pt@gmail.com; a=ed25519; pk=6Z4H4V4fJwLteH/WzIXSsx6TkuY5FOcBBP+4OflJ5gM= Add the `mctp-controller` property and MCTP nodes to enable support for backend NIC management via PLDM over MCTP. Signed-off-by: Potin Lai --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts b/ar= ch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts index 653afacc7af4..6eb6c5889113 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-catalina.dts @@ -186,18 +186,23 @@ flash@1 { =20 &i2c0 { status =3D "okay"; + multi-master; + mctp@10 { + compatible =3D "mctp-i2c-controller"; + reg =3D <(0x10 | I2C_OWN_SLAVE_ADDRESS)>; + }; =20 i2c-mux@71 { compatible =3D "nxp,pca9546"; reg =3D <0x71>; #address-cells =3D <1>; #size-cells =3D <0>; - i2c-mux-idle-disconnect; =20 i2c0mux0ch0: i2c@0 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <0>; + mctp-controller; =20 // IOB0 NIC0 TEMP temperature-sensor@1f { @@ -214,6 +219,7 @@ i2c0mux0ch2: i2c@2 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <2>; + mctp-controller; =20 // IOB0 NIC1 TEMP temperature-sensor@1f { @@ -305,12 +311,12 @@ i2c-mux@75 { reg =3D <0x75>; #address-cells =3D <1>; #size-cells =3D <0>; - i2c-mux-idle-disconnect; =20 i2c0mux3ch0: i2c@0 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <0>; + mctp-controller; =20 // IOB1 NIC0 TEMP temperature-sensor@1f { @@ -327,6 +333,7 @@ i2c0mux3ch2: i2c@2 { #address-cells =3D <1>; #size-cells =3D <0>; reg =3D <2>; + mctp-controller; =20 // IOB1 NIC1 TEMP temperature-sensor@1f { --=20 2.31.1