#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