Hello. On 28.01.22 12:08, Miquel Raynal wrote:
Tdsym is often given in the spec as pretty small numbers in microseconds and hence was reflected in the code as symbol_duration and was stored as a u8. Actually, for UWB PHYs, the symbol duration is given in nanoseconds and are as precise as picoseconds. In order to handle better these PHYs, change the type of symbol_duration to u32 and store this value in nanoseconds. All the users of this variable are updated in a mechanical way. Signed-off-by: Miquel Raynal <miquel.raynal@xxxxxxxxxxx> --- drivers/net/ieee802154/at86rf230.c | 22 +++++++++++----------- drivers/net/ieee802154/atusb.c | 22 +++++++++++----------- drivers/net/ieee802154/ca8210.c | 2 +- drivers/net/ieee802154/mcr20a.c | 8 ++++----
I get a error on the mcr20a hunk when applying this. I assume its due to the mcr20a fix that hit wpan, but is not yet in wpan-next.
The wpan pull request for the fixes has been send today. Once merged and the next merge of net to net-next happened I will pull that in here to resolve the conflict.
regards Stefan Schmidt