[dev] Audio routing
Lets trace audio routing with strace tool, what you think?
Some offsets from our kernel...
Code:
c01358b8 t pmic_rpc.clone.1
c0135974 t pmic_rpc_set_only.clone.0
c0135a3c T pmic_lp_mode_control
c0135a58 T pmic_secure_mpp_control_digital_output
c0135a70 T pmic_secure_mpp_config_i_sink
c0135a88 T pmic_secure_mpp_config_digital_input
c0135aa0 T pmic_rtc_stop
c0135ac4 T pmic_rtc_disable_alarm
c0135ae4 T pmic_rtc_set_time_adjust
c0135b04 T pmic_speaker_cmd
c0135b24 T pmic_spkr_en_right_chan
c0135b44 T pmic_spkr_en_left_chan
c0135b64 T pmic_set_speaker_gain
c0135b84 T pmic_set_speaker_delay
c0135ba4 T pmic_speaker_1k6_zin_enable
c0135bc4 T pmic_spkr_set_mux_hpf_corner_freq
c0135be4 T pmic_spkr_select_usb_with_hpf_20hz
c0135c04 T pmic_spkr_bypass_mux
c0135c24 T pmic_spkr_en_hpf
c0135c44 T pmic_spkr_en_sink_curr_from_ref_volt_cir
c0135c64 T pmic_spkr_en
c0135c80 T pmic_spkr_set_gain
c0135c9c T pmic_spkr_set_delay
c0135cb8 T pmic_spkr_en_mute
c0135cd4 T pmic_mic_en
c0135cf4 T pmic_mic_set_volt
c0135d14 T pmic_vib_mot_set_volt
c0135d34 T pmic_vib_mot_set_mode
c0135d54 T pmic_vib_mot_set_polarity
c0135d74 T pmic_vid_en
c0135d94 T pmic_vid_load_detect_en
c0135db4 T pmic_set_led_intensity
c0135dd0 T pmic_flash_led_set_current
c0135df0 T pmic_flash_led_set_mode
c0135e10 T pmic_flash_led_set_polarity
c0135e30 T pmic_high_current_led_set_current
c0135e4c T pmic_high_current_led_set_mode
c0135e68 T pmic_high_current_led_set_polarity
c0135e84 T pmic_low_current_led_set_ext_signal
c0135ea0 T pmic_low_current_led_set_current
c0135ebc T pmic_spkr_add_right_left_chan
c0135edc T pmic_spkr_en_stereo
c0135efc T pmic_hsed_enable
c0135f18 t pmic_rpc_set_struct
c0136020 T pmic_set_spkr_configuration
c0136044 T pmic_rtc_enable_alarm
c0136068 T pmic_rtc_start
Some interested code http://gitorious.org/linux-on-wince-...ach-msm/pmic.h
|