From: Stefan Schmidt <stefan@osg.samsung.com>
To: Alexander Aring <alex.aring@gmail.com>
Cc: linux-wpan@vger.kernel.org, kernel@pengutronix.de
Subject: Re: [RFC bluetooth-next 1/2] at86rf230: change trac status check behaviour
Date: Thu, 27 Aug 2015 14:56:46 +0200 [thread overview]
Message-ID: <55DF090E.5040600@osg.samsung.com> (raw)
In-Reply-To: <20150827123123.GB2609@omega>
Hello.
On 27/08/15 14:31, Alexander Aring wrote:
> On Thu, Aug 27, 2015 at 02:23:30PM +0200, Stefan Schmidt wrote:
>> Hello.
>>
>> On 27/08/15 12:13, Alexander Aring wrote:
>>> On Thu, Aug 27, 2015 at 11:56:43AM +0200, Stefan Schmidt wrote:
>>>> Hello.
>>>>
>>>> On 06/08/15 17:21, Alexander Aring wrote:
>>>>> When transmit is done, indicated by trx_end irq, we do first a force
>>>>> state change to TX_ON and then checking the trac status, if the trac
>>>>> status is unequal zero we do a state change to TRX_OFF.
>>>>>
>>>>> This patch changes to the following behaviour, we first check on trac
>>>>> status after trx_end occurs and then doing a normal change to TX_ON
>>>>> without do the state change to TRX_OFF when trac status is unequal zero.
>>>>>
>>>>> The reasons are that the datasheet doesn't described when the trac
>>>>> status register is cleared, we should doing to evaluate the trac status
>>>>> at first. The reason to remove the TRX_OFF change if the trac status is
>>>>> unequal to zero and it was force is the following paragraph inside The
>>>>> at86rf2xx datasheets:
>>>>>
>>>>> "Using FORCE_PLL_ON to interrupt an TX_ARET transaction, it is
>>>>> recommended to check register bits [7:5] of register address 0x32 for
>>>>> value 0. If this value is different, TRX_CMD sequence FORCE_TRX_OFF shall
>>>>> be used immediately followed by TRX_CMD sequence PLL_ON. This performs a
>>>>> state transition to PLL_ON."
>>>> I had a hard time finding a register description of 0x32 in my copies. Are
>>>> they outdated or am I just blind? Any hints appreciated. :)
>>>>
>>> I think this is a mistake in the datasheet, they mean the "TRAC_STATUS"
>>> here, which is the only value which fits in the range of [7:5] in
>>> Register 0x02.
>> This makes more sense. Thanks.
>> Code 4 and 6 and marked as reserved which is what you are counting
>> aggregated in the reserved counter.
>> Not sure if that really buys us anything. We don't know if we get them at
>> all (something we will see over time with your patches), we don't know which
>> one comes in (count be changed when counting them separately) but most
>> important we don't know what they mean and what we should do. :)
>>
>> I would say ignore them. The counter has no meaning for us.
> ok. I will include this in the default branch which do a "dev_warn" then.
>
> - Alex
Sounds good to me. Maybe think about rate limiting it.
regards
Stefan Schmidt
next prev parent reply other threads:[~2015-08-27 12:56 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-08-06 15:21 [RFC bluetooth-next 0/2] at86rf230: trac debugfs support (for testing aret changes patch-serie) Alexander Aring
2015-08-06 15:21 ` [RFC bluetooth-next 1/2] at86rf230: change trac status check behaviour Alexander Aring
2015-08-27 9:56 ` Stefan Schmidt
2015-08-27 10:13 ` Alexander Aring
2015-08-27 12:23 ` Stefan Schmidt
2015-08-27 12:31 ` Alexander Aring
2015-08-27 12:56 ` Stefan Schmidt [this message]
2015-08-06 15:21 ` [RFC bluetooth-next 2/2] at86rf230: add debugfs support Alexander Aring
2015-08-27 9:53 ` Stefan Schmidt
2015-08-27 9:58 ` [RFC bluetooth-next 0/2] at86rf230: trac debugfs support (for testing aret changes patch-serie) Stefan Schmidt
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=55DF090E.5040600@osg.samsung.com \
--to=stefan@osg.samsung.com \
--cc=alex.aring@gmail.com \
--cc=kernel@pengutronix.de \
--cc=linux-wpan@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).