AM62Ax MCU+ SDK  10.01.00
tisci_rm_psil.h File Reference

Go to the source code of this file.

Data Structures

struct  tisci_msg_rm_psil_pair_req
 This file contains: More...
 
struct  tisci_msg_rm_psil_pair_resp
 Response to pairing a PSI-L source thread to a destination thread. More...
 
struct  tisci_msg_rm_psil_unpair_req
 Unpairs a PSI-L source thread from a destination thread. More...
 
struct  tisci_msg_rm_psil_unpair_resp
 Response to unpairing a PSI-L source thread from a destination thread. More...
 
struct  tisci_msg_rm_psil_read_req
 Reads the specified thread real-time configuration register from a specified PSI-L thread using the PSI-L configuration proxy. The host requesting the read operation for threads mapped to UDMAP channels must be the owner, or the supervisor of the host owning, the UDMAP channels. For threads not mapped to UDMAP channels, the host requesting the read operation must have access through the region firewall covering the entity to which the thread is mapped. The PSI-L configuration proxy used to read thread's configuration registers is based on the Navigator Subsystem specified by nav_id. More...
 
struct  tisci_msg_rm_psil_read_resp
 Response to reading a PSI-L thread real-time register. More...
 
struct  tisci_msg_rm_psil_write_req
 Write to the specified thread real-time configuration register in a specified PSI-L thread using the PSI-L configuration proxy. The host requesting the read operation for threads mapped to UDMAP channels must be the owner, or the supervisor of the host owning, the UDMAP channels. For threads not mapped to UDMAP channels, the host requesting the write operation must have access through the region firewall covering the entity to which the thread is mapped. The PSI-L configuration proxy used to write thread's configuration registers is based on the Navigator Subsystem specified by nav_id. A read back verify is not performed for thread registers written via the PSI-L configuration proxy. The configuration register field formats are not fully known by the PSI-L driver. Therefore, it is up to the application to utilize tisci_msg_rm_psil_read_req to read back and verify what was written. More...
 
struct  tisci_msg_rm_psil_write_resp
 Response to writing a PSI-L thread real-time register. More...
 

Functions

struct tisci_msg_rm_psil_pair_req __attribute__ ((__packed__))
 

Variables

struct tisci_header hdr
 
uint32_t nav_id
 
uint32_t src_thread
 
uint32_t dst_thread
 
uint32_t valid_params
 
uint16_t thread
 
uint16_t taddr
 
uint32_t data
 

Variable Documentation

◆ hdr

struct tisci_header hdr

◆ nav_id

uint16_t nav_id

◆ src_thread

uint32_t src_thread

◆ dst_thread

uint32_t dst_thread

◆ valid_params

uint32_t valid_params

◆ thread

uint16_t thread

◆ taddr

uint16_t taddr

◆ data

uint32_t data