Go to the source code of this file.
Data Structures | |
| struct | tisci_boardcfg_substructure_rm_header |
| Contains a unique magic number for each substructure and the size of the associated superstructure for data validation/API compatibility checks. More... | |
| struct | tisci_boardcfg_abi_rm_rev |
| Board Config data ABI version. More... | |
| struct | tisci_boardcfg_rm_host_cfg_entry |
| Resource Management host ID configuration entry describing a host's allowed system priorities as well as a host's supervisor. More... | |
| struct | tisci_boardcfg_rm_host_cfg |
| Resource Management host ID configuration describing a host's allowed system priorities. More... | |
| struct | tisci_boardcfg_rm_resasg_entry |
| One contiguous block of any resource to be assigned to one processing entity. More... | |
| struct | tisci_boardcfg_rm_resasg |
| RM tisci_boardcfg resource assignment configuration. More... | |
| struct | tisci_boardcfg_rm |
| Resource Management configuration. More... | |
Macros | |
| #define | TISCI_BOARDCFG_RM_HOST_CFG_MAGIC_NUM (0x4C41U) |
| This file contains: More... | |
| #define | TISCI_BOARDCFG_RM_RESASG_MAGIC_NUM (0x7B25U) |
| #define | TISCI_BOARDCFG_RM_ABI_MAJ_VALUE (0x00) |
| #define | TISCI_BOARDCFG_RM_ABI_MIN_VALUE (0x01) |
| #define | TISCI_BOARDCFG_RM_HOST_CFG_ENTRIES (32U) |
Functions | |
| struct tisci_boardcfg_substructure_rm_header | __attribute__ ((__packed__)) |
| const struct tisci_boardcfg_rm_host_cfg * | tisci_boardcfg_get_rm_host_cfg (void) |
| Get a pointer to the local copy of the tisci_boardcfg_rm_host_cfg data. More... | |
| uint16_t | tisci_boardcfg_get_rm_resasg_size (void) |
| Get a the size of the local copy of the tisci_boardcfg_rm_resasg_entry data. More... | |
| const struct tisci_boardcfg_rm_resasg_entry * | tisci_boardcfg_get_rm_resasg (void) |
| Get a pointer to the local copy of the tisci_boardcfg_rm_resasg data. More... | |
| int32_t | tisci_boardcfg_get_rm_devgrp (devgrp_t *devgrp) |
| Get the RM device group from the local tisci_boardcfg_rm data. More... | |
Variables | |
| uint16_t | magic |
| uint16_t | size |
| uint8_t | tisci_boardcfg_abi_maj |
| uint8_t | tisci_boardcfg_abi_min |
| uint8_t | host_id |
| uint8_t | allowed_atype |
| uint16_t | allowed_qos |
| uint32_t | allowed_orderid |
| uint16_t | allowed_priority |
| uint8_t | allowed_sched_priority |
| struct tisci_boardcfg_rm_host_cfg | __attribute__ |
| struct tisci_boardcfg_substructure_rm_header | subhdr |
| uint16_t | resasg_entries_size |
| uint16_t | reserved |
| struct tisci_boardcfg_abi_rm_rev | rev |
| struct tisci_boardcfg_rm_host_cfg | host_cfg |
| struct tisci_boardcfg_rm_resasg | resasg |
| uint16_t magic |
| uint16_t size |
| uint8_t tisci_boardcfg_abi_maj |
| uint8_t tisci_boardcfg_abi_min |
| uint8_t host_id |
| uint8_t allowed_atype |
| uint16_t allowed_qos |
| uint32_t allowed_orderid |
| uint16_t allowed_priority |
| uint8_t allowed_sched_priority |
| struct tisci_boardcfg_substructure_rm_header subhdr |
| uint16_t resasg_entries_size |
| uint16_t reserved |
| struct tisci_boardcfg_abi_rm_rev rev |
| struct tisci_boardcfg_rm_host_cfg host_cfg |
| struct tisci_boardcfg_rm_resasg resasg |