View Single Post
filip.pz's Avatar
Posts: 108 | Thanked: 579 times | Joined on Feb 2013 @ Požega, Croatia
#46
Originally Posted by filip.pz View Post
In 3.5.3 that stuff was in the following files
OK, I'm even more confused than before (I didn't think if that was even possible)

I was trying to write dts part by looking at the board file, schematics and other similar boards. According to schematics (known to be faulty) and board file from 3.5 I've noticed that display is powered from vmmc2 and from vio (both from twl5031). So I connected vdd-supply of dsi to vmmc2 (https://www.kernel.org/doc/Documenta...,omap3-dss.txt) but there is nowhere to connect vio. By looking in 3.5 I noticed that the user of that supply is ctrl-gf.c, which is driver for TC358710XBG (MIPIŽ DISPLAY HUB/BRIDGE). Cool, another thing to port I'm thinking

But... strangest thing: that driver is not being used in 3.5 (#CONFIG_CTRL_GF is not set), but is being used in 2.6 (CONFIG_CTRL_GF=y)

My best guess: at some point one of development versions of our devices was in need of multiple DSI outputs (OMAP3 has only one) and that chip was chosen to provide them (for multiple displays or what ) Seems that driver and CONFIG_CTRL_GF=y where left together with supply entries in board file by mistake.

If anyone has another explanation I'd like to hear it, but for now I'm assuming that second power supply (vio) is to be ignored.
 

The Following 4 Users Say Thank You to filip.pz For This Useful Post: