On Tue, Dec 20, 2011 at 19:09:57, Cousson, Benoit wrote: > Update the DTS with the proper information required by the > INTC bindings. > > - Add the number of interrupt lines > - Add the reg and the compatible entries. > > Signed-off-by: Benoit Cousson <b-cousson@xxxxxx> > Cc: Rob Herring <rob.herring@xxxxxxxxxxx> > --- > arch/arm/boot/dts/omap3.dtsi | 6 ++++-- > 1 files changed, 4 insertions(+), 2 deletions(-) > > diff --git a/arch/arm/boot/dts/omap3.dtsi b/arch/arm/boot/dts/omap3.dtsi > index d202bb5..6866dc7 100644 > --- a/arch/arm/boot/dts/omap3.dtsi > +++ b/arch/arm/boot/dts/omap3.dtsi > @@ -54,10 +54,12 @@ > ranges; > ti,hwmods = "l3_main"; > > - intc: interrupt-controller@1 { > - compatible = "ti,omap3-intc"; > + intc: interrupt-controller@48200000 { > + compatible = "ti,omap2-intc"; > interrupt-controller; > #interrupt-cells = <1>; > + ti,intc-size = <96>; Can we configure/change this field in platform specific .dts file? OR Is there condition based configuration possible in DT? To be specific, I am adding support for AM335x EVM (using all your DT support patches), The device is considered as OMAP3 variant and when it comes to INTC support, I need to configure it to value "128", rest everything is same (including base add). Can I do something like File - am335x-evm.dts /include/ "omap3.dtsi" .... Again change the specific fields of " intc: interrupt-controller"? .... How can this be handled? Thanks, Vaibhav > + reg = <0x48200000 0x1000>; > }; > }; > }; > -- > 1.7.0.4 > > -- > 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 > -- 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