msperl
msperl
With can_dma you can define if the framework should try to do dma_mapping/unmapping for you - return 1 to request mapping, 0 for no mapping. This only applies if the...
see the patch used for upstream is as of now available as: https://github.com/msperl/spi-bcm2835/tree/patch_the_upstream_use_transfer_one it contains a function that is not available in 3.18, but basic test shows that the driver...
Well - the is_dma_mapped is the easier portion if the driver supports it. getting the scatter/gather lists and transfering them is still up to the driver to pass that list...
How far down my list? Well, for most parts I try to get the quick wins upstream first. The first 4 patches are out, but not all are merged. The...
having a look it looks promising what you have started. I will look into what it does and what it does not do hopefully tomorrow... One issue I see is...
@notro: Things I want to understand from you and your use-case: - are your transfers mostly "single" transfers of big sizes? The code above states a limit of SZ_64K, but...
In the meantime I found your wiki - will try to test it tomorrow. With this (plus the enc28j60) I should have 4 distinct devices to test the spi-driver with...
Actually i see that the device actually supports 9 bit so we might also try to investigate that one - but only if you want to help with the fb...
Thanks for all that info. So I will try to run the setup of the display tomorrow. I was actually assuming you would be doing a full frame-transfer, which would...
So I misread your last message. The only thing I could think of is that there are only a few dma's that can be active at one time - but...