Data Structures |
| struct | FAPEX_CLKPWR_PwmParamStrT |
Defines |
| #define | FAPEX_CLKPWR_ERR_BASE (FAPEX_CLKPWR_MODULE_BASE + FAPEX_RET_ERR_BASE) |
| #define | FAPEX_CLKPWR_ERR_BAD_PARAMETER (FAPEX_CLKPWR_ERR_BASE + FAPEX_ERR_BAD_PARAMETER) |
| #define | FAPEX_CLKPWR_ERR_OUT_OF_MEMORY (FAPEX_CLKPWR_ERR_BASE + FAPEX_ERR_OUT_OF_MEMORY) |
| #define | FAPEX_CLKPWR_WATCHDOG_MIN_VALUE 0x00001000 |
| | minimum value
|
| #define | FAPEX_CLKPWR_WATCHDOG_MAX_VALUE 0x0FFFF000 |
| | maximum value
|
| #define | FAPEX_CLKPWR_ARM (0x1ULL << 0) |
| #define | FAPEX_CLKPWR_AUDIO (0x1ULL << 1) |
| #define | FAPEX_CLKPWR_AUDIO_PROCESSOR (0x1ULL << 2) |
| #define | FAPEX_CLKPWR_AXI (0x1ULL << 3) |
| #define | FAPEX_CLKPWR_DDR2_SDRAM (0x1ULL << 4) |
| #define | FAPEX_CLKPWR_DMA (0x1ULL << 5) |
| #define | FAPEX_CLKPWR_ETH (0x1ULL << 6) |
| #define | FAPEX_CLKPWR_I2C (0x1ULL << 7) |
| #define | FAPEX_CLKPWR_ICC_APB_EFUSE (0x1ULL << 8) |
| #define | FAPEX_CLKPWR_IRQ_CONTROL (0x1ULL << 9) |
| #define | FAPEX_CLKPWR_GPIO (0x1ULL << 10) |
| #define | FAPEX_CLKPWR_SFLASH (0x1ULL << 11) |
| #define | FAPEX_CLKPWR_SSP (0x1ULL << 12) |
| #define | FAPEX_CLKPWR_TSD (0x1ULL << 13) |
| #define | FAPEX_CLKPWR_UART_FPC (0x1ULL << 14) |
| #define | FAPEX_CLKPWR_UPI (0x1ULL << 15) |
| #define | FAPEX_CLKPWR_USB (0x1ULL << 16) |
| #define | FAPEX_CLKPWR_VIDEO (0x1ULL << 17) |
| #define | FAPEX_CLKPWR_CRITICAL (0x1ULL << 18) |
| #define | FAPEX_CLKPWR_HDMAC (0x1ULL << 19) |
| #define | FAPEX_CLKPWR_SDIO (0x1ULL << 20) |
| #define | FAPEX_CLKPWR_SATA (0x1ULL << 21) |
| #define | FAPEX_CLKPWR_R2R (0x1ULL << 22) |
| #define | FAPEX_CLKPWR_OSD1 (0x1ULL << 23) |
| #define | FAPEX_CLKPWR_OSD2 (0x1ULL << 24) |
| #define | FAPEX_CLKPWR_OSD34 (0x1ULL << 25) |
| #define | FAPEX_CLKPWR_CURSOR (0x1ULL << 26) |
| #define | FAPEX_CLKPWR_SD_SCALER (0x1ULL << 27) |
| #define | FAPEX_CLKPWR_ADC (0x1ULL << 28) |
| #define | FAPEX_CLKPWR_BLTE (0x1ULL << 29) |
| #define | FAPEX_CLKPWR_HDMI (0x1ULL << 30) |
| #define | FAPEX_CLKPWR_DAC0 (0x1ULL << 31) |
| #define | FAPEX_CLKPWR_DAC1 (0x1ULL << 32) |
| #define | FAPEX_CLKPWR_DAC2 (0x1ULL << 33) |
| #define | FAPEX_CLKPWR_DAC3 (0x1ULL << 34) |
| #define | FAPEX_CLKPWR_DAC4 (0x1ULL << 35) |
| #define | FAPEX_CLKPWR_DAC5 (0x1ULL << 36) |
| #define | FAPEX_CLKPWR_HD_RGB (0x1ULL << 37) |
| #define | FAPEX_CLKPWR_BASIC_POWER_DOWN 0x00022007 |
| | Disables audio (also processor), tsd, video and reduces ARM speed to 162 MHz.
|
| #define | FAPEX_CLKPWR_GENERIC_POWER_DOWN 0x0003FFF7 |
| | Additionally disables...
|
| #define | FAPEX_CLKPWR_UNIVERSAL_POWER_DOWN 0x0003FFF7 |
| | Disables all allowed modules.
|
| #define | FAPEX_CLKPWR_BASIC_WAKE_UP 0x00022007 |
| #define | FAPEX_CLKPWR_GENERIC_WAKE_UP 0x0003FFFF |
| #define | FAPEX_CLKPWR_UNIVERSAL_WAKE_UP 0x0001FFC3 |
| #define | FAPEX_CLKPWR_PWM_MAX_VALUE 0x000003FF |
| | maximum value
|
| #define | FAPEX_CLKPWR_RUNNING 0 |
| | State after init.
|
| #define | FAPEX_CLKPWR_STAND_BY 1 |
| | Stand by mode.
|
| #define | FAPEX_CLKPWR_PWM_INDEX_0 0 |
| | pwm parameters for the CLKPWR driver
|
| #define | FAPEX_CLKPWR_PWM_INDEX_1 1 |
| #define | FAPEX_CLKPWR_PWM_INDEX_2 2 |
| #define | FAPEX_CLKPWR_PWM_INDEX_3 3 |
| #define | FAPEX_IOCCOM_CLKPWR_START _IOW(FAPEX_DEV_TYPE, FAPEX_IOCCOM_NB_CLKPWR + 0, uint64_t) |
| | ioctl specific command for the CLKPWR driver
|
| #define | FAPEX_IOCCOM_CLKPWR_STOP _IOW(FAPEX_DEV_TYPE, FAPEX_IOCCOM_NB_CLKPWR + 1, uint64_t) |
| #define | FAPEX_IOCCOM_CLKPWR_GET_STATUS _IOR(FAPEX_DEV_TYPE, FAPEX_IOCCOM_NB_CLKPWR + 2, int32_t) |
| #define | FAPEX_IOCCOM_CLKPWR_WATCHDOG_START _IOW(FAPEX_DEV_TYPE, FAPEX_IOCCOM_NB_CLKPWR + 3, uint32_t) |
| #define | FAPEX_IOCCOM_CLKPWR_WATCHDOG_STOP FAPEX_IOCCOM_STOP |
| #define | FAPEX_IOCCOM_CLKPWR_WATCHDOG_RESET FAPEX_IOCCOM_FORCE_RESET |
| #define | FAPEX_IOCCOM_CLKPWR_SET_PWM _IOW(FAPEX_DEV_TYPE, FAPEX_IOCCOM_NB_CLKPWR + 4, FAPEX_CLKPWR_PwmParamStrT) |
| #define | FAPEX_IOCCOM_CLKPWR_GET_PWM _IOWR(FAPEX_DEV_TYPE, FAPEX_IOCCOM_NB_CLKPWR + 5, FAPEX_CLKPWR_PwmParamStrT) |
Functions |
| FAPEXOPENRET_T | FAPEX_CLKPWR_Open (FAPEXOPENARG1_T id, FAPEXOPENARG2_T flags, FAPEXOPENARG3_T argptr) |
| | open method. This function is called with the systemcall "open".
|
| FAPEXRELRET_T | FAPEX_CLKPWR_Close (FAPEXRELARG1_T id) |
| | release method. This function is called with the systemcall "close".
|
| FAPEXIOCRET_T | FAPEX_CLKPWR_Ioctl (FAPEXIOCARG1_T id, FAPEXIOCARG2_T cmd, FAPEXIOCARG3_T pArg) |
| | ioctl method. This function is called with the systemcall "ioctl".
|
Copyright (C) 2008-2010 Fujitsu Semiconductor Limited, All Rights Reserved.