[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <b1d3fcab-b857-4c12-9779-8002a6bc065b@infradead.org>
Date: Fri, 25 Jul 2025 20:47:26 -0700
From: Randy Dunlap <rdunlap@...radead.org>
To: "Derek J. Clark" <derekjohn.clark@...il.com>,
Ilpo Järvinen <ilpo.jarvinen@...ux.intel.com>,
Hans de Goede <hansg@...nel.org>
Cc: Jean Delvare <jdelvare@...e.com>, Guenter Roeck <linux@...ck-us.net>,
Alok Tiwari <alok.a.tiwari@...cle.com>, platform-driver-x86@...r.kernel.org,
linux-kernel@...r.kernel.org, linux-hwmon@...r.kernel.org,
linux-doc@...r.kernel.org
Subject: Re: [PATCH v2 0/4] Add Ayn EC Platform Driver
On 7/25/25 8:38 PM, Derek J. Clark wrote:
> Adds platform driver for Ayn Loki and Tactoy Zeenix handheld devices.
Looks like s/Tactoy/Tectoy/ in all patches & cover letter.
> Tactoy devices are rebranded Ayn devices with minor modifications to the
> DMI. The device EC has multiple features implemented by this driver,
> including a PWN fan with manual and EC controlled automatic modes as
> well as a user deviced fan curve mode, temperature sensors, and chassis
defined ?
> RGB control.
>
> This driver implements PWN fan and temperature control via a hwmon
> interface, and an RGB chassis interface via a multicolor LED class
> device. I attempted to break the driver up into four logical patches.
> Patch 1 adds PWM fan control via a hwmon interface. Patch 2 expands the
> hwmon interface by adding the temperature sensors. Patch 3 adds the
> chassis RGB interface through the leds subsystem. Patch 4 adds ABI
> documentation for the sysfs entries that aren't provided by the standard
> interfaces, but are needed to fully control the device.
>
> Signed-off-by: Derek J. Clark <derekjohn.clark@...il.com>
> ---
> v2:
> - Fix nits from Alok Tiwari.
> v1:
> https://lore.kernel.org/platform-driver-x86/C7073C0E-3D58-41C3-99B7-A0A5EE448700@gmail.com/T/#mb795b8f5e5ff3c5b88fdd62bd6c97eab404fbc4e
> Derek J. Clark (4):
> platform/x86: (ayn-ec) Add PWM Fan HWMON Interface
> platform/x86: (ayn-ec) Add Temperature Sensors
> platform/x86: (ayn-ec) Add RGB Interface
> platform/x86: (ayn-ec) Add Ayn EC Platform Documentation
>
> .../ABI/testing/sysfs-platform-ayn-ec | 59 ++
> MAINTAINERS | 7 +
> drivers/platform/x86/Kconfig | 14 +
> drivers/platform/x86/Makefile | 3 +
> drivers/platform/x86/ayn-ec.c | 965 ++++++++++++++++++
> 5 files changed, 1048 insertions(+)
> create mode 100644 Documentation/ABI/testing/sysfs-platform-ayn-ec
> create mode 100644 drivers/platform/x86/ayn-ec.c
>
--
~Randy
Powered by blists - more mailing lists