IOCTL IDs
| Value | Description |
|---|---|
| IOCTL_GET_RPU_OPER_MODE |
Get RPU mode |
| IOCTL_SET_RPU_OPER_MODE |
Set RPU mode |
| IOCTL_RPU_BOOT_ADDR_CONFIG |
RPU boot address config |
| IOCTL_TCM_COMB_CONFIG |
TCM config |
| IOCTL_SET_TAPDELAY_BYPASS |
TAP delay bypass |
| IOCTL_SD_DLL_RESET |
SD DLL reset |
| IOCTL_SET_SD_TAPDELAY |
SD TAP delay |
| IOCTL_SET_PLL_FRAC_MODE |
Set PLL frac mode |
| IOCTL_GET_PLL_FRAC_MODE |
Get PLL frac mode |
| IOCTL_SET_PLL_FRAC_DATA |
Set PLL frac data |
| IOCTL_GET_PLL_FRAC_DATA |
Get PLL frac data |
| IOCTL_ULPI_RESET |
ULPI reset |
| IOCTL_SET_BOOT_HEALTH_STATUS |
Set boot status |
| IOCTL_AFI |
AFI |
| IOCTL_OSPI_MUX_SELECT |
OSPI mux select |
| IOCTL_USB_SET_STATE |
USB set state |
| IOCTL_GET_LAST_RESET_REASON |
Get last reset reason |
| IOCTL_AIE_ISR_CLEAR |
AIE ISR clear |
| IOCTL_REGISTER_SGI |
Register SGI to ATF |
| IOCTL_SET_FEATURE_CONFIG |
Set runtime feature config |
| IOCTL_GET_FEATURE_CONFIG |
Get runtime feature config |
| IOCTL_READ_REG |
Read a 32-bit register |
| IOCTL_MASK_WRITE_REG |
RMW a 32-bit register |
| IOCTL_SET_SD_CONFIG |
Set SD config register value |
| IOCTL_SET_GEM_CONFIG |
Set GEM config register value |
| IOCTL_SET_USB_CONFIG |
Set USB config register value |
| IOCTL_AIE_OPS |
AIE1/AIEML Run Time Operations |
| IOCTL_GET_QOS |
Get Device QoS value |
| IOCTL_GET_APU_OPER_MODE |
Get APU operation mode |
| IOCTL_SET_APU_OPER_MODE |
Set APU operation mode |
| IOCTL_PREPARE_DDR_SHUTDOWN |
Prepare DDR for shut down |
| IOCTL_GET_SSIT_TEMP |
Read secondary SLR temperature |
| IOCTL_AIE2PS_OPS |
AIE2PS Operations |
| IOCTL_SET_AIE_CLK_DIV | Set AIE clock divider |