From nobody Tue May 09 13:57:11 2023 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QG08W12Tcz4BDDg for ; Tue, 9 May 2023 13:57:15 +0000 (UTC) (envelope-from jo@bruelltuete.com) Received: from email.jo-t.de (seppel.jo-t.de [45.132.244.126]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4QG08V2jlTz3LmV for ; Tue, 9 May 2023 13:57:14 +0000 (UTC) (envelope-from jo@bruelltuete.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bruelltuete.com header.s=bruelltuete18a header.b=V4HUaWA4; spf=pass (mx1.freebsd.org: domain of jo@bruelltuete.com designates 45.132.244.126 as permitted sender) smtp.mailfrom=jo@bruelltuete.com; dmarc=pass (policy=none) header.from=bruelltuete.com DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=bruelltuete.com; s=bruelltuete18a; t=1683640634; bh=MnsLzERKAaI2rRZ3CHizAa5DlC6f0iUPSqXM6+twP9o=; h=Message-ID:Date:MIME-Version:To:From:Subject:From; b=V4HUaWA4EzVXbCrd9meIYOjq5p1E7UtCpfAnduzugPV9nxp2y+27f4ij6b/SRgufA aIn8evoH6zPsnOMtQiPAmZVIMqn9GHkLCyLowMKaUKokp14yGin14La3Zkv+NzvM7b vVhqOgXxn2nRTLPmR/+maSnzhCN8x1WJXkJdWUgoQn4JPKGSg9u24WSEvcs/VTcSDD IvRFZy52eFi4wSLvXmEW6+mpEsq8wfFFfyUqrrNN6LHTAwHceVKXYgQ6ZFOr/QY+zG fBCLMGQSNDVT6mn+HPrzTMa+T1jlALeF4hSYKXjkVWGZTwV9TZut6pd0zNn3d5dL9M QSkFMabdb6v/A== Message-ID: <42f00297-c266-9aa0-b163-7dbf3c046c34@bruelltuete.com> Date: Tue, 9 May 2023 14:57:11 +0100 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@freebsd.org MIME-Version: 1.0 Content-Language: en-GB To: freebsd-hackers@FreeBSD.org From: Johannes Totz Subject: superio & IT8613 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-3.96 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.96)[-0.963]; DMARC_POLICY_ALLOW(-0.50)[bruelltuete.com,none]; R_SPF_ALLOW(-0.20)[+mx:c]; R_DKIM_ALLOW(-0.20)[bruelltuete.com:s=bruelltuete18a]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[freebsd-hackers@FreeBSD.org]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_ZERO(0.00)[0]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:197540, ipnet:45.132.244.0/22, country:DE]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[bruelltuete.com:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4QG08V2jlTz3LmV X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N Hi everyone, I have reviews open to add support for IT8613. I'd appreciate if someone could review and/or commit. https://reviews.freebsd.org/D39969 Simply adds the device ID for this chip to superio(4). As straight-forward as possibly can be. https://reviews.freebsd.org/D39970 Is a new driver for this chip to expose temperature and fan readings as sysctl values. If you don't want it in base, it could also go to ports but would still require the superio-device-id patch above. https://reviews.freebsd.org/D39971 Adds a man page for the driver. I've been using the driver on my machine since September. Works fine afaict. thanks, Johannes