diff options
author | Tzafrir Cohen <tzafrir.cohen@xorcom.com> | 2012-03-15 12:52:32 +0000 |
---|---|---|
committer | Tzafrir Cohen <tzafrir.cohen@xorcom.com> | 2012-03-15 12:52:32 +0000 |
commit | e216b9bbd6fda819b53a2c16ff6e2f1e7a64503e (patch) | |
tree | d19db06019638d93ee7c96f66e772572ff56046e /drivers/dahdi/xpp/init_card_4_30 | |
parent | 9efb2889cfc1405f81429f379efd1997f356a89c (diff) |
xpp: FXS: better power-down to lower noise
* Now every linefeed control command which is not RING'ing
powers-down the SLIC. This reduce audible noise when
several channels are ringing.
* Simplify code by removing redundant calls to do_chan_power()
before linefeed_control()
* Manage vbat_h state so we skip do_chan_power() calls when
there isn't a state change
* Export vbat_h state to /proc/.../fxs_info
Signed-off-by: Oron Peled <oron.peled@xorcom.com>
Acked-by: Tzafrir Cohen <tzafrir.cohen@xorcom.com>
git-svn-id: http://svn.asterisk.org/svn/dahdi/linux/trunk@10478 a0bf4364-ded3-4de4-8d8a-66a801d63aff
Diffstat (limited to 'drivers/dahdi/xpp/init_card_4_30')
0 files changed, 0 insertions, 0 deletions