Thread (24 messages) 24 messages, 3 authors, 2022-03-18

Re: [PATCH wpan-next v2 1/5] net: ieee802154: Improve the way supported channels are declared

From: Miquel Raynal <miquel.raynal@bootlin.com>
Date: 2022-02-07 08:01:48

Hi Alexander,

alex.aring@gmail.com wrote on Sun, 6 Feb 2022 16:37:23 -0500:
Hi,

On Tue, Feb 1, 2022 at 9:55 AM Miquel Raynal [off-list ref] wrote:
...
quoted
Given the new information that I am currently processing, I believe the
array is not needed anymore, we can live with a minimal number of
additional helpers, like the one getting the PRF value for the UWB
PHYs. It's the only one I have in mind so far.  
I am not really sure if I understood now. So far those channel/page
combinations are the same because we have no special "type" value in
wpan_phy,
Yes, my assumption was more: I know there are only -legacy- phy types
supported, we will add another (or improve the current) way of defining
channels when we'll need to. Eg when improving UWB support.
what we currently support is the "normal" (I think they name
it legacy devices) phy type (no UWB, sun phy, whatever) and as Channel
Assignments says that it does not apply for those PHY's I think it
there are channel/page combinations which are different according to
the PHY "type". However we don't support them and I think there might
be an upcoming type field in wpan_phy which might be set only once at
registration time.
An idea might be to create a callback that drivers might decide to
implement or not. If they implement it, the core might call it to get
further information about the channels. The core would provide a {page,
channel} couple and retrieve a structure with many information such as
the the frequency, the protocol, eventually the prf, etc.

Thanks,
Miquèl
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help