|
Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
|
Header file for the SCMI Pin Control Protocol. More...
#include <zephyr/drivers/firmware/scmi/protocol.h>Go to the source code of this file.
Data Structures | |
| struct | scmi_pinctrl_settings |
| Describes the parameters for the PINCTRL_SETTINGS_CONFIGURE command. More... | |
Macros | |
| #define | ARM_SCMI_PINCTRL_MAX_CONFIG_SIZE (10 * 2) |
| #define | SCMI_PINCTRL_NO_FUNCTION 0xFFFFFFFF |
| #define | SCMI_PINCTRL_CONFIG_ATTRIBUTES(fid_valid, cfg_num, selector) |
| #define | SCMI_PINCTRL_SELECTOR_PIN 0x0 |
| #define | SCMI_PINCTRL_SELECTOR_GROUP 0x1 |
| #define | SCMI_PINCTRL_ATTRIBUTES_CONFIG_NUM(attributes) |
| #define | SCMI_PIN_CONTROL_PROTOCOL_SUPPORTED_VERSION 0x10000 |
Functions | |
| int | scmi_pinctrl_settings_configure (struct scmi_pinctrl_settings *settings) |
| Send the PINCTRL_SETTINGS_CONFIGURE command and get its reply. | |
Header file for the SCMI Pin Control Protocol.