struct th1520_aon_rpc_msg_hdr {
u8 ver; /* version of msg hdr */
u8 size; /* msg size ,uinit in bytes,the size includes rpc msg header self */
u8 svc; /* rpc main service id */
u8 func; /* rpc sub func id of specific service, sent by caller */
} __packed __aligned(1);
/* * Defines for SC PM Power Mode
*/ #define TH1520_AON_PM_PW_MODE_OFF 0 /* Power off */ #define TH1520_AON_PM_PW_MODE_STBY 1 /* Power in standby */ #define TH1520_AON_PM_PW_MODE_LP 2 /* Power in low-power */ #define TH1520_AON_PM_PW_MODE_ON 3 /* Power on */
/* * Defines for AON power islands
*/ #define TH1520_AON_AUDIO_PD 0 #define TH1520_AON_VDEC_PD 1 #define TH1520_AON_NPU_PD 2 #define TH1520_AON_VENC_PD 3 #define TH1520_AON_GPU_PD 4 #define TH1520_AON_DSP0_PD 5 #define TH1520_AON_DSP1_PD 6
int th1520_aon_call_rpc(struct th1520_aon_chan *aon_chan, void *msg); int th1520_aon_power_update(struct th1520_aon_chan *aon_chan, u16 rsrc, bool power_on);
#endif/* _THEAD_AON_H */
Messung V0.5
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.12Bemerkung:
Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.