Lines Matching +full:peci +full:- +full:controller
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /* Copyright (c) 2018-2021 Intel Corporation */
15 /* PECI CPU address range 0x30-0x37 */
67 * struct peci_device_id - PECI device data to match
69 * @x86_vfm: device vendor-family-model
79 int peci_device_create(struct peci_controller *controller, u8 addr);
86 * struct peci_driver - PECI driver
90 * @id_table: PECI device match table to decide which device to bind
104 * peci_driver_register() - register PECI driver
107 * PECI drivers that don't need to do anything special in module init should
117 * module_peci_driver() - helper macro for registering a modular PECI driver
120 * Helper macro for PECI drivers which do not do anything special in module
129 int peci_controller_scan_devices(struct peci_controller *controller);