From mboxrd@z Thu Jan 1 00:00:00 1970 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 2CC0935E922 for ; Mon, 8 Jun 2026 12:33:49 +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=1780922031; cv=none; b=X6fPeFIVojyysjY0zeiAOT61+w8uO4DN/vyQcb15Ezgo36jBZnrB2NR77cSP+ugWtWRD3iwhWMV78/ievubCkm7dRnLUL3SwegKDGp4R1noSBqrNWwUygEYuxzw3MwFPOui3wMhlzfma+I6d/E7kaXBqT+nf6zD/RCkC6eqfMgk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780922031; c=relaxed/simple; bh=CtPGOwn+c21B5ZxD/CyOJk2kuWxqQj6QpYPnu1/17WM=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=odwWOO4B/CJ5qoD6kZR9KXlRFA1IEop2OmoyuYW2xG6BPzT8ovv5xBH+Oi/Dx//oWC5BNXY2WW0aEuubmacso0YKWffoRT2aQ/uwt21WFg9AeD5G4EYYm19G8tE7FQjVpmbItKDJHzSTFhK2jX42+zg2vRAtelXr6AqfDgfDGsk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=roeck-us.net; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=hw7aXeP+; arc=none smtp.client-ip=209.85.214.176 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=roeck-us.net 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="hw7aXeP+" Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-2bf3781ca51so40926805ad.0 for ; Mon, 08 Jun 2026 05:33:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780922028; x=1781526828; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:from:to:cc:subject:date:message-id :reply-to; bh=K4SamfGu8OlSHhBzdC2yYZSudOgVmzcUrQiqe/RzLKA=; b=hw7aXeP+Zf7sBqYBJll6xsSPNZmTZ8P0tuKf43EoPs3Cyzm7DryNoboh4NkfLPolPo WmLaDeDCwIJ+5LTNTrMAyqiA53ihi262fSg6LDAKMoaWKh6dOhYJvnJkzS8xK3t49PzJ gIePYI/bG8vUewgfjbylQ+eEzAQ+0ebobvyts69eb0x5U5yIH+Oya3P7oktzWcoYO9Qe C5Qu8disDavUHGuRqDpEgBHfGfiqS0KQefVPgzfnPpaOpEBbI7aM8G+wx6Ef+ZhLRP9r PAlHt4tJFWrMssRDT9/n0mB0DNWZdEWM02wqGCffZP3sveyDn3oSTctwWoOFa4UUjXB5 /n/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780922028; x=1781526828; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=K4SamfGu8OlSHhBzdC2yYZSudOgVmzcUrQiqe/RzLKA=; b=VvaunTMaMDpi6XZ+no9m4NcZjbKtb6aBihi/0J3NQefgdd/+KBpyzEtqupThUIzN2j yGsM/5Bk7O8PLFSkSSc1vwL1UYxv8dK1BEykfazIPpZ2FR9k6DxDrZISxwGBzzP6XUL3 aEOYtml74NR+VFQeO7DSGpgTeiWiaIaHbxR7G7wcAzgcVs2lheMUbp18VvTVT8oPZdsl qeSoh1e6Y/62eZonkfruWs255d07/T4wwj6doeiGRarNU9HmQSw79mV8DNTBwidiqU/p L/sdExHlb73SstItQjXwp1QVt8wSUMrU1y+G41aPsRnWTFA9fzHdkn7VitSCUX/Hc5x3 PoCQ== X-Forwarded-Encrypted: i=1; AFNElJ/nRUbcMzCHYt1oTDGRyyz+n80/LYqYtu4jGa5WRyP6PSEhPNZSCAIvzznfptipOI/861RtJ60AkN1NqVg=@vger.kernel.org X-Gm-Message-State: AOJu0Yy+cV9IQm7rx8b/DXfqWILK1PsLg8YoRJW6NrE52YI1bDwLGgAA vQ266R91EzTqE2QeRxJ0GnGMWxdM3bG8gCTuNQ7AKqrGdn1/ClX3NWc5AqznDXBf X-Gm-Gg: Acq92OH0HeTknqvbNgOGMsAbi6UYakvdkhZIluxA/oBjJJPJllc8+/G/d8BOwCg7uzb u1Y2mfc5RZIXmXw0z/kwQcRfm71VAQip3uU+i/FvQHiWp06nC+0t2BULKwEgMe6KvdtP9Go7eyk Ti4rR6uBqrUuHlEeiZCCDOIE2tHegaCWG2hGqbiHY7hWHdmI/zAj5FWSsDVr54i8Xraf1gddR3U ESqqm5aPFw3aHm1FvsLV9wiX90zytgbHYgFDxE3h2ofcvBvvX2oypiun8PBAa0qOOuumuJyOj3G k7eWeRJ431vlWia9vF0UTBt+R7GgsaGqMYiUM1DSkJKhRxzEDck4N4M3V4N0EEcIKlIzm9hAheD N9aSzJznz1o92s9dZAv/tiPy8aMlHi8vUhAe2iw332fTPoY1hoMMLGQ917E82RFWs7spK5Upiwh C5T2wS37NLxq9Jr8Mu3HIfMd/fhd4Z9FsjuskOoVJ/Zw+NVms= X-Received: by 2002:a17:902:ce8b:b0:2c1:11b8:3c80 with SMTP id d9443c01a7336-2c1e833c530mr168489655ad.30.1780922028201; Mon, 08 Jun 2026 05:33:48 -0700 (PDT) Received: from server.roeck-us.net ([2600:1700:e321:62f0:da43:aeff:fecc:bfd5]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2c16609df63sm178839555ad.40.2026.06.08.05.33.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Jun 2026 05:33:47 -0700 (PDT) Sender: Guenter Roeck Date: Mon, 8 Jun 2026 05:33:46 -0700 From: Guenter Roeck To: Eugene Shalygin Cc: Brian Downey , Jonathan Corbet , Shuah Khan , "open list:HARDWARE MONITORING" , "open list:DOCUMENTATION" , open list Subject: Re: [PATCH v2] hwmon: (asus-ec-sensors) add ROG MAXIMUS Z790 EXTREME Message-ID: References: <20260608060855.40469-1-eugene.shalygin@gmail.com> 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=us-ascii Content-Disposition: inline In-Reply-To: <20260608060855.40469-1-eugene.shalygin@gmail.com> On Mon, Jun 08, 2026 at 08:08:41AM +0200, Eugene Shalygin wrote: > From: Brian Downey > > Add support for ROG MAXIMUS Z790 EXTREME > > Signed-off-by: Brian Downey > Signed-off-by: Eugene Shalygin Applied. Please provide change logs in the future. Guenter > --- > Documentation/hwmon/asus_ec_sensors.rst | 1 + > drivers/hwmon/asus-ec-sensors.c | 15 +++++++++++++++ > 2 files changed, 16 insertions(+) > > diff --git a/Documentation/hwmon/asus_ec_sensors.rst b/Documentation/hwmon/asus_ec_sensors.rst > index 9ad3f0a57f55..60f1a6036538 100644 > --- a/Documentation/hwmon/asus_ec_sensors.rst > +++ b/Documentation/hwmon/asus_ec_sensors.rst > @@ -29,6 +29,7 @@ Supported boards: > * ROG MAXIMUS XI HERO > * ROG MAXIMUS XI HERO (WI-FI) > * ROG MAXIMUS Z690 FORMULA > + * ROG MAXIMUS Z790 EXTREME > * ROG STRIX B550-E GAMING > * ROG STRIX B550-I GAMING > * ROG STRIX B650E-I GAMING WIFI > diff --git a/drivers/hwmon/asus-ec-sensors.c b/drivers/hwmon/asus-ec-sensors.c > index 070bb368f2b7..0e78750de34a 100644 > --- a/drivers/hwmon/asus-ec-sensors.c > +++ b/drivers/hwmon/asus-ec-sensors.c > @@ -399,6 +399,12 @@ static const struct ec_sensor_info sensors_family_intel_700[] = { > [ec_sensor_temp_vrm] = EC_SENSOR("VRM", hwmon_temp, 1, 0x00, 0x33), > [ec_sensor_fan_cpu_opt] = > EC_SENSOR("CPU_Opt", hwmon_fan, 2, 0x00, 0xb0), > + [ec_sensor_fan_water_flow] = > + EC_SENSOR("Water_Flow", hwmon_fan, 2, 0x00, 0xbc), > + [ec_sensor_temp_water_in] = > + EC_SENSOR("Water_In", hwmon_temp, 1, 0x01, 0x00), > + [ec_sensor_temp_water_out] = > + EC_SENSOR("Water_Out", hwmon_temp, 1, 0x01, 0x01), > }; > > /* Shortcuts for common combinations */ > @@ -509,6 +515,13 @@ static const struct ec_board_info board_info_maximus_z690_formula = { > .family = family_intel_600_series, > }; > > +static const struct ec_board_info board_info_maximus_z790_extreme = { > + .sensors = SENSOR_TEMP_T_SENSOR | SENSOR_TEMP_VRM | > + SENSOR_SET_TEMP_WATER | SENSOR_FAN_WATER_FLOW, > + .mutex_path = ASUS_HW_ACCESS_MUTEX_RMTW_ASMX, > + .family = family_intel_700_series, > +}; > + > static const struct ec_board_info board_info_prime_x470_pro = { > .sensors = SENSOR_SET_TEMP_CHIPSET_CPU_MB | > SENSOR_TEMP_T_SENSOR | SENSOR_TEMP_VRM | > @@ -857,6 +870,8 @@ static const struct dmi_system_id dmi_table[] = { > &board_info_maximus_x_hero), > DMI_EXACT_MATCH_ASUS_BOARD_NAME("ROG MAXIMUS Z690 FORMULA", > &board_info_maximus_z690_formula), > + DMI_EXACT_MATCH_ASUS_BOARD_NAME("ROG MAXIMUS Z790 EXTREME", > + &board_info_maximus_z790_extreme), > DMI_EXACT_MATCH_ASUS_BOARD_NAME("ROG STRIX B550-E GAMING", > &board_info_strix_b550_e_gaming), > DMI_EXACT_MATCH_ASUS_BOARD_NAME("ROG STRIX B550-I GAMING",