- Removed gpiobus_attach_bus as per D51578 .
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Aug 20 2025
Aug 15 2025
Thanks. I will test the change on Monday and update the patch.
Jul 31 2025
- Reorganized rpi_virt_gpio_pin_set() by removed unnecessary variables.
- Replaced immediate values with macros defined in bcm2835_vcbus.h.
- Fixed indentation.
In D51456#1179348, @mhorne wrote:I note however that I could not find the brcm,bcm2835-virtgpio compatible string in any official device tree sources. What is meant to provide it?
- Reorganized rpi_virt_gpio_pin_set() by removing unnecessary variables.
- Replaced immediate values with macros defined in bcm2835_vcbus.h.
- Fixed indentation.
Jul 29 2025
- Make my memory region uncacheable by pmap_change_attr(... VM_MEMATTR_UNCACHEABLE).
- Use spin mutex rather than sx lock.
I tested the updated code and found it works as expected, so I will submit the patch shortly.
Jul 25 2025
Added pmap_change_attr(... VM_MEMATTR_UNCACHEABLE) to ensure cache coherence. I will test it on Monday and upload the new patch.
Jul 24 2025
- Use contigmalloc() rather than busdma to allocate memory region.
I will update the diff shortly, resolving all comments by mhorne. Thanks.
Jul 23 2025
Jul 22 2025
Dec 28 2022
- Fixed a bug in wdat_merge_region(), that there were a couple of missing assignments. Also added some more comments.
Will upload the new revision shortly, fixing missing assignments bugs.
Dec 27 2022
Fixed a bug in wdat_merge_region(), inifinite loop might occur if res1 and res2
had different types.
Much appreciated for finding out bugs and missing bits. I will upload a new revision shortly.
Dec 10 2022
Dec 9 2022
- Many changes pointed to by hrs.
- Style(9) changes, some pointed to by takawata.
I will update the new revision shortly.
Nov 29 2022
In D37493#852643, @takawata wrote:Add comment only man style for now. You may want to take a read style(9).