Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
 4.2.99
tisci_msg_fwl_owner Struct Reference

Request and Response for firewall owner change. More...

#include <zephyr/drivers/firmware/tisci/tisci.h>

Data Fields

uint16_t fwl_id
uint16_t region
uint8_t owner_index
uint8_t owner_privid
uint16_t owner_permission_bits

Detailed Description

Request and Response for firewall owner change.

Parameters
fwl_idFirewall ID in question
regionRegion or channel number to set config info This field is unused in case of a simple firewall and must be initialized to zero. In case of a region based firewall, this field indicates the region in question. (index starting from 0) In case of a channel based firewall, this field indicates the channel in question (index starting from 0)
n_permission_regsNumber of permission registers <= 3
controlControl register value for this region
owner_indexNew owner index to change to. Owner indexes are setup in DMSC firmware boot configuration data
owner_prividNew owner priv-id, used to lookup owner_index is not known, must be set to zero otherwise
owner_permission_bitsNew owner permission bits

Field Documentation

◆ fwl_id

uint16_t tisci_msg_fwl_owner::fwl_id

◆ owner_index

uint8_t tisci_msg_fwl_owner::owner_index

◆ owner_permission_bits

uint16_t tisci_msg_fwl_owner::owner_permission_bits

◆ owner_privid

uint8_t tisci_msg_fwl_owner::owner_privid

◆ region

uint16_t tisci_msg_fwl_owner::region

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