Initial Linux-wireless contribution

Kalle Valo kvalo at qca.qualcomm.com
Sun Aug 4 03:31:36 EDT 2013


Eugene Krasnikov <k.eugene.e at gmail.com> writes:

> wcn36xx is getting better and better every day and now we are
> approaching the stage when we can make a first push to linux wireless.
> What else do you think must be added before initial push? Please
> review the code and come back if something crucial is missing.

I did a quick review now. I think most important is to come up with a
platform struct for abstracting out all msm out-of-tree code which is
not in upstream.

I'm thinking that we should split the driver into two modules:
wcn36xx.ko (the actual driver) and wcn36xx-msm.ko (a small glue layer
between wcn36xx and msm core). The latter will contain all msm specific
code and the two modules would communicate through the platform struct.
And the code for wcn36xx.ko we can send upstream but wcn36xx-msm.ko need
to stay as an out-of-tree module.

This way we wcn36xx would be acceptable in upstream.

-- 
Kalle Valo



More information about the wcn36xx mailing list