On Tue, Dec 19, 2017 at 9:44 AM, Will Newton <will.newton@xxxxxxxxx> wrote: > Hi, > > I have a git tree with my initial start at msm8909 support in Linux 4.9 here: > > https://bitbucket.org/andromedauk/msm8909-linux > > It's based off the Linaro Qualcomm landing team tree (with Android > drivers merged too for no useful reason). > > The current state is that pinctrl is pretty much done, regulators are > mostly done, clocks is quite hard to say as I'm not doing a good job > of parsing the docs right now. The serial port works! I've seen the > USB driver enumerate a hub but not tested any further. > > Outstanding tasks: > > 1. Semi-random resets during boot. Occasionally the board will reset > for no obvious reason during boot. I suspect this is something to do > with regulators as it usually seems to be around the time something is > setting voltage and turning on initcall debugging seems to make it > less likely to happen (by slowing the boot). FWIW these resets go away if I disable the wcnss driver in the dts. > 2. Wifi. The wcnss remoteproc driver loads and starts but the wcn36xx > driver is never probed. I am not 100% sure how this probe is meant to > be triggered but I think the SMD driver should create a channel and > trigger the probe but it never does. > > 3. Hexagon. It gets to the point of loading firmware but the lk I have > on this board is not capable of booting an image with the firmware in > (~30MB is too large it seems). > > 4. Graphics. I haven't really got very far into debugging this, but it > uses mdp3 so may be a bit of work. > > Any comments would be much appreciated. > > Thanks, -- To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html