Generally speaking, lot of style issues.
Fri, Nov 17
Apr 28 2023
When used with latest DTB we still face panic, however related to event timer:
Apr 27 2023
Aug 18 2022
There is no visible benefits so far from that change apart from more efficient usage of descriptors. Abandoning it for now.
Jul 30 2022
@kd Feel free to commit it - I have no particular preferences on committer.
Jul 1 2022
May 26 2022
Bump date for ifconfig.8
Adjust ifconfig.8 after review.
May 25 2022
Nov 2 2021
Update according to comments. IDMAC_MAX_SIZE will be changed in another MR.
Oct 9 2021
Sep 26 2021
Update patch according to latest comments.
Sep 24 2021
@manu: The handling of bouncing buffers itself is correct in this case. I did not observe any issues in sys/arm64/arm64/busdma_bounce.c. However this is needed, because currently it returns invalid value: instead of making reservation for 2 segments it makes reservation for 3/4 segment which in turns leads to crashes in bouncing buffers code. Comment above the line is valid - for sure we need to reserve two segments (it works for one reserved segment too, but I am not sure about all edge cases), but we need to correctly reserve 2 segments, not 3 sectors.
Sep 10 2021
@mmel I think we need to do something with this review. We have at least one bug report: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256822 (similar to what I observe).
Jul 14 2021
Works nice on my RockPro64 board. Thanks!
Jun 15 2021
I performed again test with
May 26 2021
Superseded by https://reviews.freebsd.org/D30387
May 21 2021
Remove redundant space.
Mar 30 2021
Jan 22 2021
Jan 20 2021
Jan 6 2021
Jan 2 2021
Jan 1 2021
Submitted by: Konrad Sewiłło-Jopek
Provide different dbg messages for different types of errors.
Dec 31 2020
Actually, we don't need to use errno_copy in first occurence of described problem.
Fix similar problems in different locations. Save original errno value from function it originally generated it.
Update patch accordingly to comments.
Oh, that means the current (in repo) code is wrong anyway. close(2) should be then called just before return.
Dec 27 2020
Fixed calibration issue: we should add one tick, not substract.
Dec 26 2020
Dec 22 2020
Dec 19 2020
Rework code to remove workarounds, remove clock definition, be more precise on calibration.
Dec 18 2020
Nov 11 2020
your patch works perfectly. BladeRF is usable again.
Maybe I will share results from my investigation.
Nov 4 2020
Oct 28 2020
Regarding sysctl interface: allwinner driver has data cells hardcoded - should I follow the same way and add hardcoded values to this driver also? Or maybe there is some more elegant way to do so?
Rework patch (part 1 of 2):
Oct 20 2020
This MR solved problem with eMMC cards on RK3399. Previously card slot was not initialized correctly due to some DMA mapping issues.
Oct 18 2020
Oct 15 2020
Fix interrupt handling: we should clear interrupt bit only if we want to tap watchdog. Minor fixes to build system, remove clock configuration in RK3399 - this should be done in separated commit.
Oct 13 2020
Jun 23 2020
Mar 22 2020
I think anyone with src commit bit (at least I don't have one). dmesg output is attached at the end of my comment.
Also output of usbconfig:
root@1e66c783a77f:~ # usbconfig -d 0.2 dump_device_desc ugen0.2: <Realtek 802.11ac WLAN Adapter> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)