Lines Matching +full:bus +full:- +full:specific

1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* Copyright (c) 2018-2019 Intel Corporation */
4 // clang-format off
26 /* Device Specific Completion Code (CC) Definition */
48 * enum peci_cmd - PECI client commands
55 * @PECI_CMD_RD_IA_MSR: read access to MSRs (Model Specific Registers)
56 * @PECI_CMD_WR_IA_MSR: write access to MSRs (Model Specific Registers)
57 * @PECI_CMD_RD_IA_MSREX: read access to MSRs (Model Specific Registers)
91 * struct peci_xfer_msg - raw PECI transfer command
110 * struct peci_ping_msg - ping command
115 * powered-off, etc.
123 * struct peci_get_dib_msg - GetDIB command
127 * The processor PECI client implementation of GetDIB() includes an 8-byte
143 * struct peci_get_temp_msg - GetTemp command
164 * struct peci_rd_pkg_cfg_msg - RdPkgConfig command
167 * @param: specific data being requested
222 #define PECI_MBX_INDEX_TIME_AVG_TEMP 47 /* Package time-averaged temperature */
224 #define PECI_MBX_INDEX_HWP_AUTO_OOB 53 /* HWP Autonomous Out-of-band */
249 * struct peci_wr_pkg_cfg_msg - WrPkgConfig command
252 * @param: specific data being requested
281 * struct peci_rd_ia_msr_msg - RdIAMSR command
283 * @thread_id: ID of the specific logical processor
288 * The RdIAMSR() PECI command provides read access to Model Specific Registers
305 * struct peci_wr_ia_msr_msg - WrIAMSR command
307 * @thread_id: ID of the specific logical processor
313 * The WrIAMSR() PECI command provides write access to Model Specific Registers
329 * struct peci_rd_ia_msrex_msg - RdIAMSREX command
331 * @thread_id: ID of the specific logical processor
336 * The RdIAMSREX() PECI command provides read access to Model Specific
357 * struct peci_rd_pci_cfg_msg - RdPCIConfig command
359 * @bus: PCI bus number
361 * @function: specific function to read from
362 * @reg: specific register to read from
377 __u8 bus; member
396 * struct peci_wr_pci_cfg_msg - WrPCIConfig command
398 * @bus: PCI bus number
400 * @function: specific function to write to
401 * @reg: specific register to write to
414 __u8 bus; member
424 * struct peci_rd_pci_cfg_local_msg - RdPCIConfigLocal command
426 * @bus: PCI bus number
428 * @function: specific function to read from
429 * @reg: specific register to read from
444 __u8 bus; member
454 * struct peci_wr_pci_cfg_local_msg - WrPCIConfigLocal command
456 * @bus: PCI bus number
458 * @function: specific function to read from
459 * @reg: specific register to read from
474 __u8 bus; member
499 __u8 bus; member
506 __u8 bus; member
538 __u8 bus; member
545 __u8 bus; member
675 // clang-format on