Hi Simon, [Added Guennadi to CC] On Sat, Mar 2, 2013 at 10:31 AM, Simon Horman <horms@xxxxxxxxxxxx> wrote: > On Fri, Mar 01, 2013 at 10:21:27AM -0600, Bastian Hecht wrote: >> 2013/3/1 Simon Horman <horms@xxxxxxxxxxxx>: >> > On Tue, Feb 26, 2013 at 11:03:28AM -0600, Bastian Hecht wrote: >> >> We can now use the Device Tree for bringing up our serial devices. We >> >> need to add an alternative early_devices list in setup-r8a7740 without >> >> the serial devices and move them into the Armadillo-reference .dts config file. >> > >> > Hi Bastian, >> > >> > could you please refresh this patch on top of the current topic/intc-of. >> > In particular, it conflicts with changes made by: >> > >> > ARM: shmobile: r8a7740: Do not use early devices with DT reference >> >> Sure. >> >> I've prepared the patch - but I start to wonder if the DT >> specification for the SCIF devices should go into r8a7740.dtsi rather >> than r8a7740-armadillo-reference.dts. So far it's included in >> setup-r8a7740.c and not in the board code - that's a strong indication >> for it, no? > > I forget exactly how the discussion went, but for the kzm9g the > SDHI has ended up in the dts file for the board not the sh73a0 SoC. > > So I assume that r8a7740-armadillo-reference.dts is the correct place > for SDHI on the armadillo. > > Magnus, can you confirm that SDHI belongs to the board not the SoC? What does the data sheet say? The SDHI hardware block is included in the SoC. It may however need some board specific configuration. I believe the correct way is to define the common parts in the SoC-specific dtsi file and add board-specific configuration in the board-specific dts file. Perhaps you can consult Guennadi about this, he has been tasked with SDHI and MMCIF. >> I want to post a patchset for the CMT timer soon. There it's the same. > > Magnus, could you also let us know if CMT should go in the board or SoC dts? In the SoC. As a general rule, if there is a platform device in setup-nnnn.c then the device does not need any board specific configuration. Such devices should be put in the SoC-specific dtsi file. Thanks, / magnus -- To unsubscribe from this list: send the line "unsubscribe linux-serial" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html