Upstream OnePlus One (bacon) dts
@julian-goldsmith Please start this so at least parts of the dts are in mainline. You'll have to remove things like BMS and I think GPU from it, maybe more. I'd recommend checking out a clean tree from torvalds, add your dts and check the functionality.
Regarding the panel driver, I'd recommend taking https://github.com/msm8916-mainline/linux-mdss-dsi-panel-driver-generator and generating the driver with that. Otherwise review the driver in this tree and submit.