* Javier Martinez Canillas <javier.martinez@xxxxxxxxxxxxxxx> [131116 07:36]: > Hi Tony, > > On 11/16/2013 03:18 PM, Tony Lindgren wrote: > > * Javier Martinez Canillas <javier.martinez@xxxxxxxxxxxxxxx> [131116 05:25]: > >> On Device Tree boot the VDDS_DSI regulator is not linked to > >> the DPI device so omapfb driver probing fails with: > >> > >> [ 3.186035] OMAPFB: omapfb_probe > >> [ 3.190704] omapdss DPI error: can't get VDDS_DSI regulator > >> [ 3.196594] omapfb omapfb: failed to connect default display > >> [ 3.202667] omapfb omapfb: failed to init overlay connections > >> [ 3.208892] OMAPFB: free_resources > >> [ 3.212493] OMAPFB: free all fbmem > >> [ 3.216735] omapfb omapfb: failed to setup omapfb > >> > >> As a workaround try to use the VPLL2 regulator from twl4030 in > >> dpi_init_regulator() if getting the VDDS_DSI regulator fails. > > > > Probably makes sens to fix this in the dpi.c, but this can also be set > > in the .dts file. I just set up the following in the omap3-ldp.dts file: > > > > Sorry is not clear to me if you agree that makes sense to do this fix on dpi.c > or if you think this is a bad idea and prefer to do it in the DTS instead? > > I'm asking to know if I have to send a follow up patch or not :) Well let's see what Tomi prefers. > > &vaux1 { > > /* Needed for ads7846 */ > > regulator-name = "vcc"; > > }; > > > > &vpll2 { > > /* Needed for DSS */ > > regulator-name = "vdds_dsi"; > > }; In the long we'll use regulator phandles anyways in the DSS related nodes, so from that point of view fixing dpi.c makes sense. Regards, Tony -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html