]> www.infradead.org Git - users/jedix/linux-maple.git/commit
peci: Add support for PECI device drivers
authorIwona Winiarska <iwona.winiarska@intel.com>
Tue, 8 Feb 2022 15:36:34 +0000 (16:36 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 9 Feb 2022 07:04:44 +0000 (08:04 +0100)
commit6b8145b054b27319dddaad4abbb5184e343375da
tree605b9acd203fc0d5be14fa6c498bbaf4b900e472
parent42bed52b2e9cda0d5e2de50f10478c0bcedcdb95
peci: Add support for PECI device drivers

Add support for PECI device drivers, which unlike PECI controller
drivers are actually able to provide functionalities to userspace.

Also, extend peci_request API to allow querying more details about PECI
device (e.g. model/family), that's going to be used to find a compatible
peci_driver.

Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Acked-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Iwona Winiarska <iwona.winiarska@intel.com>
Link: https://lore.kernel.org/r/20220208153639.255278-9-iwona.winiarska@intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/peci/core.c
drivers/peci/device.c
drivers/peci/internal.h
drivers/peci/request.c
include/linux/peci.h