|
| void | SetAiclkArbMax (enum aiclk_arb_max arb_max, float freq) |
| void | SetAiclkArbMin (enum aiclk_arb_min arb_min, float freq) |
| void | EnableArbMax (enum aiclk_arb_max arb_max, bool enable) |
| void | EnableArbMin (enum aiclk_arb_min arb_min, bool enable) |
| void | CalculateTargAiclk (void) |
| void | DecreaseAiclk (void) |
| void | IncreaseAiclk (void) |
| float | GetThrottlerArbMax (enum aiclk_arb_max arb_max) |
| uint32_t | GetMaxAiclkForVoltage (uint32_t voltage) |
| void | InitArbMaxVoltage (void) |
| static int | InitAiclkPPM (void) |
| | SYS_INIT (InitAiclkPPM, POST_KERNEL, 102) |
| uint8_t | ForceAiclk (uint32_t freq) |
| uint32_t | GetAiclkTarg (void) |
| uint32_t | GetAiclkFmin (void) |
| uint32_t | GetAiclkFmax (void) |
| void | aiclk_update_busy (void) |
| uint32_t | get_aiclk_effective_arb_min (void) |
| uint32_t | get_aiclk_effective_arb_max (void) |
| uint32_t | get_enabled_arb_min_bitmask (void) |
| uint32_t | get_enabled_arb_max_bitmask (void) |
| static uint8_t | aiclk_busy_handler (const union request *request, struct response *response) |
| | Handles the request to set AICLK busy or idle.
|
| static uint8_t | ForceAiclkHandler (const union request *request, struct response *response) |
| static uint8_t | get_aiclk_handler (const union request *request, struct response *response) |
| static uint8_t | SweepAiclkHandler (const union request *request, struct response *response) |
| const | STRUCT_SECTION_ITERABLE (msgqueue_handler, registration_for_TT_SMC_MSG_AICLK_GO_BUSY) |
| const | STRUCT_SECTION_ITERABLE (msgqueue_handler, registration_for_TT_SMC_MSG_AICLK_GO_LONG_IDLE) |
| const | STRUCT_SECTION_ITERABLE (msgqueue_handler, registration_for_TT_SMC_MSG_FORCE_AICLK) |
| const | STRUCT_SECTION_ITERABLE (msgqueue_handler, registration_for_TT_SMC_MSG_GET_AICLK) |
| const | STRUCT_SECTION_ITERABLE (msgqueue_handler, registration_for_TT_SMC_MSG_AISWEEP_START) |
| const | STRUCT_SECTION_ITERABLE (msgqueue_handler, registration_for_TT_SMC_MSG_AISWEEP_STOP) |