Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

sound/hda/controllers/intel.c hda_intel_init_chip() -> snd_hdac_set_codec_wakeup()

Type Parameter Key Value
PARAM_VALUE 0 bus 4096-ptr_max
PARAM_VALUE 0 bus->audio_component 0,4096-ptr_max
PARAM_VALUE 1 enable 1
BUF_SIZE 0 bus 1760
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/hda/controllers/intel.c hda_intel_init_chip() -> snd_hdac_set_codec_wakeup()

Type Parameter Key Value
PARAM_VALUE 0 bus 4096-ptr_max
PARAM_VALUE 0 bus->audio_component 0,4096-ptr_max
PARAM_VALUE 0 bus->audio_component->ops->codec_wake_override 0,1071858974970621952
PARAM_VALUE 1 enable 0
BUF_SIZE 0 bus 1760
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/sof/intel/hda-codec.c hda_codec_set_codec_wakeup() -> snd_hdac_set_codec_wakeup()

Type Parameter Key Value
PARAM_VALUE 0 bus 4096-ptr_max
BUF_SIZE 0 bus 1760
DATA_SOURCE 0 bus r sof_to_bus
DATA_SOURCE 1 enable $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/hda/core/component.c snd_hdac_display_power() -> snd_hdac_set_codec_wakeup()

Type Parameter Key Value
PARAM_VALUE 0 bus 4096-ptr_max
PARAM_VALUE 0 bus->audio_component->ops 4096-ptr_max
PARAM_VALUE 0 bus->audio_component->ops->get_power 0,4519040672840876032
PARAM_VALUE 0 bus->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 bus->display_power_active 0
PARAM_VALUE 0 bus->display_power_status s64min-(-1),1-s64max
PARAM_VALUE 0 *bus->last_cmd 0-4294967295
PARAM_VALUE 0 *bus->rirb.res 0-4294967295
PARAM_VALUE 0 *bus->unsol_queue 0-4294967295
PARAM_VALUE 1 enable 1
BUF_SIZE 0 bus s32min-(-1),1-s32max
BUF_SIZE 0 bus s32min-(-1),1-s32max
DATA_SOURCE 0 bus $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 bus unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 &dev->mutex

sound/hda/core/component.c snd_hdac_display_power() -> snd_hdac_set_codec_wakeup()

Type Parameter Key Value
PARAM_VALUE 0 bus 4096-ptr_max
PARAM_VALUE 0 bus->audio_component->ops 4096-ptr_max
PARAM_VALUE 0 bus->audio_component->ops->codec_wake_override 0,1071858974970621952
PARAM_VALUE 0 bus->audio_component->ops->get_power 0,4519040672840876032
PARAM_VALUE 0 bus->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 bus->display_power_active 0
PARAM_VALUE 0 bus->display_power_status s64min-(-1),1-s64max
PARAM_VALUE 0 *bus->last_cmd 0-4294967295
PARAM_VALUE 0 *bus->rirb.res 0-4294967295
PARAM_VALUE 0 *bus->unsol_queue 0-4294967295
PARAM_VALUE 1 enable 0
BUF_SIZE 0 bus s32min-(-1),1-s32max
BUF_SIZE 0 bus s32min-(-1),1-s32max
DATA_SOURCE 0 bus $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 bus unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 &dev->mutex