高通平台 耳机按键的检测
时间:10-02
整理:3721RD
点击:
高通8x12平台中 耳机按键的检测LOG
cat /proc/kmsg
中间键能正常检测到:
<7>[ 95.120267] wcd9xxx_dce_handler: enter
<7>[ 95.120306] wcd9xxx_dce_handler: Acquiring BCL
<7>[ 95.120339] wcd9xxx_dce_handler: Acquiring BCL done
<7>[ 95.163622] wcd9xxx_get_z: sta_z 0xe5d1
<7>[ 95.186708] wcd9xxx_get_z: dce_z 0xfbeb
<7>[ 95.188417] wcd9xxx_update_z: sta_z 0xe5b8,dce_z 0xfbe7 -> sta_z 0xe5d1,dce_z 0xfbeb
<7>[ 95.188459] wcd9xxx_mbhc_calc_thres: enter
<7>[ 95.188504] wcd9xxx_mbhc_calc_thres: v_ins_h for current source: 0xfc95
<7>[ 95.188546] wcd9xxx_mbhc_calc_thres: leave
<7>[ 95.192449] wcd9xxx_dce_handler: Meas HW - STA 0xe61c,12,12
<7>[ 95.192494] wcd9xxx_dce_handler: Meas HW - DCE 0xfbf7,12,12 button 2
<7>[ 95.192540] wcd9xxx_dce_handler: Meas 1 - DCE 0xfbf7,12,12 button 2
<7>[ 95.192578] wcd9xxx_update_rel_threshold: reprogram vb1hu/vbrh to 258mv
<7>[ 95.194182] wcd9xxx_dce_handler: leave
<7>[ 95.194215] wcd9xxx_dce_handler: Release BCL
<7>[ 95.281999] wcd9xxx_release_handler: enter
<7>[ 95.282033] wcd9xxx_release_handler: Acquiring BCL
<7>[ 95.282068] wcd9xxx_release_handler: Acquiring BCL done
<7>[ 95.296629] wcd9xxx_is_false_press: STA[0]: 10021,2102
<7>[ 95.322445] wcd9xxx_is_false_press: DCE[1]: 1658,2183
<7>[ 95.322481] wcd9xxx_release_handler: Reporting btn press
<7>[ 95.322630] wcd9xxx_release_handler: Reporting btn release
<7>[ 95.326036] wcd9xxx_start_hs_polling: enter
<7>[ 95.328294] wcd9xxx_start_hs_polling: leave
<7>[ 95.328306] wcd9xxx_release_handler: leave
<7>[ 95.328313] wcd9xxx_release_handler: Release BCL
但是音量键的加减 完全没反应
和解?
cat /proc/kmsg
中间键能正常检测到:
<7>[ 95.120267] wcd9xxx_dce_handler: enter
<7>[ 95.120306] wcd9xxx_dce_handler: Acquiring BCL
<7>[ 95.120339] wcd9xxx_dce_handler: Acquiring BCL done
<7>[ 95.163622] wcd9xxx_get_z: sta_z 0xe5d1
<7>[ 95.186708] wcd9xxx_get_z: dce_z 0xfbeb
<7>[ 95.188417] wcd9xxx_update_z: sta_z 0xe5b8,dce_z 0xfbe7 -> sta_z 0xe5d1,dce_z 0xfbeb
<7>[ 95.188459] wcd9xxx_mbhc_calc_thres: enter
<7>[ 95.188504] wcd9xxx_mbhc_calc_thres: v_ins_h for current source: 0xfc95
<7>[ 95.188546] wcd9xxx_mbhc_calc_thres: leave
<7>[ 95.192449] wcd9xxx_dce_handler: Meas HW - STA 0xe61c,12,12
<7>[ 95.192494] wcd9xxx_dce_handler: Meas HW - DCE 0xfbf7,12,12 button 2
<7>[ 95.192540] wcd9xxx_dce_handler: Meas 1 - DCE 0xfbf7,12,12 button 2
<7>[ 95.192578] wcd9xxx_update_rel_threshold: reprogram vb1hu/vbrh to 258mv
<7>[ 95.194182] wcd9xxx_dce_handler: leave
<7>[ 95.194215] wcd9xxx_dce_handler: Release BCL
<7>[ 95.281999] wcd9xxx_release_handler: enter
<7>[ 95.282033] wcd9xxx_release_handler: Acquiring BCL
<7>[ 95.282068] wcd9xxx_release_handler: Acquiring BCL done
<7>[ 95.296629] wcd9xxx_is_false_press: STA[0]: 10021,2102
<7>[ 95.322445] wcd9xxx_is_false_press: DCE[1]: 1658,2183
<7>[ 95.322481] wcd9xxx_release_handler: Reporting btn press
<7>[ 95.322630] wcd9xxx_release_handler: Reporting btn release
<7>[ 95.326036] wcd9xxx_start_hs_polling: enter
<7>[ 95.328294] wcd9xxx_start_hs_polling: leave
<7>[ 95.328306] wcd9xxx_release_handler: leave
<7>[ 95.328313] wcd9xxx_release_handler: Release BCL
但是音量键的加减 完全没反应
和解?