Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
scmi_revision_info Struct Reference

SCMI base protocol revision information. More...

#include <zephyr/drivers/firmware/scmi/base.h>

Data Fields

uint16_t major_ver
 Major ABI version.
uint16_t minor_ver
 Minor ABI version.
uint8_t num_protocols
 Number of protocols that are implemented, excluding the base protocol.
uint8_t num_agents
 Number of agents in the system.
uint32_t impl_ver
 A vendor-specific implementation version.
char vendor_id [16]
 A vendor identifier.
char sub_vendor_id [16]
 A sub-vendor identifier.

Detailed Description

SCMI base protocol revision information.

Field Documentation

◆ impl_ver

uint32_t scmi_revision_info::impl_ver

A vendor-specific implementation version.

◆ major_ver

uint16_t scmi_revision_info::major_ver

Major ABI version.

◆ minor_ver

uint16_t scmi_revision_info::minor_ver

Minor ABI version.

◆ num_agents

uint8_t scmi_revision_info::num_agents

Number of agents in the system.

◆ num_protocols

uint8_t scmi_revision_info::num_protocols

Number of protocols that are implemented, excluding the base protocol.

◆ sub_vendor_id

char scmi_revision_info::sub_vendor_id[16]

A sub-vendor identifier.

◆ vendor_id

char scmi_revision_info::vendor_id[16]

A vendor identifier.


The documentation for this struct was generated from the following file:
  • zephyr/drivers/firmware/scmi/base.h