#9654: ath: DMA failed to stop in 10 ms
------------------------+-----------------------------------
  Reporter:  anonymous  |      Owner:  nbd
      Type:  defect     |     Status:  reopened
  Priority:  normal     |  Milestone:  Barrier Breaker 14.07
 Component:  kernel     |    Version:  Trunk
Resolution:             |   Keywords:  atheros
------------------------+-----------------------------------

Comment (by gvalkov):

 I was able to narrow things down to these three calls inside a function
 called '''ar5008_hw_get_adc_entropy()'''. I will try to disable them one
 by one. Meanwhile does anyone know what they do? I couldn't find much
 meaningful info.

 {{{
 static void ar5008_hw_get_adc_entropy(struct ath_hw *ah, u8 *buf, size_t
 len)
 {
         …

         REG_RMW_FIELD(ah, AR_PHY_TEST, AR_PHY_TEST_BBB_OBS_SEL, 1);
         REG_CLR_BIT(ah, AR_PHY_TEST, AR_PHY_TEST_RX_OBS_SEL_BIT5);
         REG_RMW_FIELD(ah, AR_PHY_TEST2, AR_PHY_TEST2_RX_OBS_SEL, 0);

         …
 }
 }}}

--
Ticket URL: <https://dev.openwrt.org/ticket/9654#comment:512>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets

Reply via email to