lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ