I am having weird problems with USB, not looked into it much yet but I am guessing kernel or blob are doing something new/weird with usb and or DMA.
I am probably totally wrong, as I said not looked into it yet but thought I would ask here first in case anyone has any ideas.
Maybe blob incompatible with my older kernel or something else, symptoms are mouse and keyboard do not work in X, I think this is dues to bcm module not loading probably due to incompat blob, but also have problems with DMA with a stock raspbian kernel where the entire usb system shutsdown (lights go off on ketboard and optical mouse when I run program using DMA)
Is usb now using DMA, if so how can the DMA channels in use be found and avoided?
I probably know the answers to this already as I have vague memories of asking about DMA conflict over a year ago, but then found that was not actually the problem, but to possibly save myself time I thought I would check.
Anyone have any ideas/suggestions?
EDIT: forgot to say this is on rpi1 b+ with latest raspbian and a fully upgraded a couple of days ago.
