Re: [PATCH v2 0/4] Add Ayn EC Platform Driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




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@xxxxxxxxx>
> ---
> v2:
> - Fix nits from Alok Tiwari.
> v1:
> https://lore.kernel.org/platform-driver-x86/C7073C0E-3D58-41C3-99B7-A0A5EE448700@xxxxxxxxx/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





[Index of Archives]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux FS]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux