Hi, On Tue, Aug 29, 2017 at 02:35:09PM +0300, Tomi Valkeinen wrote: > This message contains a digitally signed email which can be read by opening the attachment. > Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki > Date: Tue, 29 Aug 2017 14:35:09 +0300 > From: Tomi Valkeinen > To: Sebastian Reichel , Tony Lindgren > > CC: linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Benoît Cousson , > devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org > Subject: Re: [PATCH 14/17] ARM: dts: Add missing gpu node and binding for > omap4 > > On 29/08/17 12:00, Sebastian Reichel wrote: > > Hi, > > > > On Mon, Aug 28, 2017 at 02:19:15PM -0700, Tony Lindgren wrote: > >> On omap4 we're missing the PowerVR SGX GPU node with it's related > >> "ti,hwmods" property that the SoC interconnect code needs. > >> > >> Note that this will only show up as a bug with "doesn't have > >> mpu register target base" boot errors when the legacy platform > >> data is removed. > >> > >> Cc: Tomi Valkeinen > >> Signed-off-by: Tony Lindgren > >> --- > > > > I think OMAP3 & OMAP5 should also be documented and getting a > > node in this series? > > Do we even want to add SGX to the .dts? We don't have proper drivers for > SGX. If we ever do, who knows what kind of DT data they need. I know the > DT data for SGX in TI's kernel tree has changed at least once. I don't think reg or interrupts will be removed, so the properties added by Tony look pretty safe?. I guess if we ever have a driver it would need some more properties and would bail out. Having no DT data is does not load at all, the result is the same. OTOH having the node means the kernel can properly send the module to idle. I think this patchset should Cc Rob and Mark. -- Sebastian