Tracepoints
~~~~~~~~~~~
The hd-audio driver gives a few basic tracepoints.
`hda:hda_send_cmd` traces each CORB write while `hda:hda_get_response`
traces the response from RIRB (only when read from the codec driver).
`hda:hda_bus_reset` traces the bus-reset due to fatal error, etc,
`hda:hda_unsol_event` traces the unsolicited events, and
`hda:hda_power_down` and `hda:hda_power_up` trace the power down/up
via power-saving behavior.
Enabling all tracepoints can be done like
------------------------------------------------------------------------
# echo 1 > /sys/kernel/debug/tracing/events/hda/enable
------------------------------------------------------------------------
t
hda:hda_unsol_event` traces the unsolicited events
try
disable automute by amixer
disable headphone Jack detection by hints or hda-jack-retask
https:/ /wiki.ubuntu. com/PulseAudio/ Log
https:/ /wiki.ubuntu. com/Audio/ AlsaInfo
http:// git.kernel. org/cgit/ linux/kernel/ git/tiwai/ sound.git/ plain/Documenta tion/sound/ alsa/HD- Audio.txt
Tracepoints get_response` unsol_event` traces the unsolicited events, and power_down` and `hda:hda_power_up` trace the power down/up
~~~~~~~~~~~
The hd-audio driver gives a few basic tracepoints.
`hda:hda_send_cmd` traces each CORB write while `hda:hda_
traces the response from RIRB (only when read from the codec driver).
`hda:hda_bus_reset` traces the bus-reset due to fatal error, etc,
`hda:hda_
`hda:hda_
via power-saving behavior.
Enabling all tracepoints can be done like ------- ------- ------- ------- ------- ------- ------- ------- ------- -- debug/tracing/ events/ hda/enable ------- ------- ------- ------- ------- ------- ------- ------- ------- --
-------
# echo 1 > /sys/kernel/
-------
t
hda:hda_ unsol_event` traces the unsolicited events
try
disable automute by amixer
disable headphone Jack detection by hints or hda-jack-retask