72 lines
2.0 KiB
C
Executable File
72 lines
2.0 KiB
C
Executable File
/**
|
|
SRAM Control header file
|
|
This file will handle core communications.
|
|
@file nvt-sramctl.h
|
|
@ingroup
|
|
@note
|
|
Copyright Novatek Microelectronics Corp. 2018. All rights reserved.
|
|
*/
|
|
|
|
#ifndef _NA51055_NVT_SRAMCTL_H
|
|
#define _NA51055_NVT_SRAMCTL_H
|
|
|
|
//#define ENUM_DUMMY4WORD(m)
|
|
|
|
/*
|
|
SRAM ShutDown ID
|
|
|
|
This is for nvt_disable_sram_shutdown() and nvt_enable_sram_shutdown().
|
|
*/
|
|
typedef enum {
|
|
NUE_SD = 0, //< Shut Down NUE SRAM
|
|
NUE2_SD, //< Shut Down NUE2 SRAM
|
|
CNN_SD, //< Shut Down CNN SRAM
|
|
DSI_SD, //< Shut Down DSI SRAM
|
|
SIE_SD = 4, //< Shut Down SIE SRAM
|
|
SIE2_SD, //< Shut Down SIE2 SRAM
|
|
//5
|
|
SIE3_SD, //< Shut Down SIE3 SRAM
|
|
IPE_SD = 7, //< Shut Down IPE SRAM
|
|
DIS_SD, //< Shut Down DIS SRAM
|
|
IME_SD, //< Shut Down IME SRAM
|
|
MDBC_SD, //< Shut Down MDBC SRAM
|
|
//10
|
|
|
|
ISE_SD, //< Shut Down ISE SRAM
|
|
SDP_SD, //< Shut Down SDP SRAM
|
|
IFE_SD, //< Shut Down IFE SRAM
|
|
DCE_SD, //< Shut Down DCE SRAM
|
|
IFE2_SD, //< Shut Down IFE2 SRAM
|
|
//15
|
|
|
|
IDE_SD = 16, //< Shut Down IDE SRAM
|
|
NAND_SD, //< Shut Down xD/NAND SRAM
|
|
ETH_SD, //< Shut Down ETH SRAM
|
|
USB_SD, //< Shut Down USB SRAM
|
|
TSE_SD, //< Shut Down TSMUX SRAM
|
|
//20
|
|
CPU_BRG_SD, //< Shut Down CPU BRIDGE SRAM
|
|
CNN2_SD, //< Shut Down CNN2 SRAM
|
|
IVE_SD,
|
|
H264_SD = 24, //< Shut Down H264 SRAM
|
|
RSA_SD, //< Shut Down RSA SRAM
|
|
//25
|
|
JPG_SD, //< Shut Down JPG SRAM
|
|
GRAPH_SD, //< Shut Down Graphic SRAM
|
|
GRAPH2_SD, //< Shut Down Graphic2 SRAM
|
|
SIE4_SD, //< Shut Down SIE4 SRAM
|
|
SIE5_SD, //< Shut Down SIE5 SRAM
|
|
//30
|
|
SDIO3_SD = 31, //< Shut Down SDIO3 SRAM
|
|
VPE_SD = 32, //< Shut Down VPE SRAM
|
|
SDE_SD = 33, //< Shut Down SDE SRAM
|
|
|
|
//ENUM_DUMMY4WORD(SRAM_SD)
|
|
} SRAM_SD;
|
|
|
|
extern void nvt_disable_sram_shutdown(SRAM_SD id);
|
|
extern void nvt_enable_sram_shutdown(SRAM_SD id);
|
|
|
|
|
|
#endif /* _NT96680_NVT_SRAMCTL_H */
|