Re: [PATCHv2 2/5] mailbox/omap: add support for parsing dt devices
On Fri 2014-07-11 17:04:09, Suman Anna wrote: > Logic has been added to the OMAP2+ mailbox code to parse the > mailbox dt nodes and construct the different sub-mailboxes > associated with the instance. The DT representation of the > sub-mailbox devices is different from legacy platform data > representation to allow flexibility of interrupt configuration > between Tx and Rx fifos (to also possibly allow simplex devices > in the future). The DT representation gathers similar information > that was being passed previously through the platform data, except > for the number of fifos, interrupts and interrupt type information, > which are gathered through driver compatible match data. > > The non-DT support has to be maintained for now to not break > OMAP3 legacy boot, and the legacy-style code will be cleaned > up once OMAP3 is also converted to DT-boot only. > > Cc: Jassi Brar > Cc: Rob Herring > Signed-off-by: Suman Anna Acked-by: Pavel Machek -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCHv2 01/10] ARM: dts: OMAP2+: Add mailbox fifo and user information
On Fri 2014-07-11 16:44:34, Suman Anna wrote: > The number of mailbox fifos and users (IP interrupts) are added > to the Mailbox DT nodes on OMAP2420, OMAP2430, OMAP3, and OMAP5 > family of SoCs through the DT properties "ti,mbox-num-fifos" and > "ti,mbox-num-users" properties. This data represents the same data > that used to be represented in hwmod attribute data through the > .num_fifos and .num_users fields previously. > > Signed-off-by: Suman Anna Acked-by: Pavel Machek -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH] ARM: OMAP: generic: add call to of_clk_init()
This is needed to instanciate fixed clocks in the DT. Signed-off-by: Daniel Mack --- arch/arm/mach-omap2/board-generic.c | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/mach-omap2/board-generic.c b/arch/arm/mach-omap2/board-generic.c index 5606fa2..39f154a 100644 --- a/arch/arm/mach-omap2/board-generic.c +++ b/arch/arm/mach-omap2/board-generic.c @@ -15,6 +15,7 @@ #include #include #include +#include #include @@ -33,6 +34,11 @@ static struct of_device_id omap_dt_match_table[] __initdata = { { } }; +static struct of_device_id clk_match[] __initdata = { + { .compatible = "fixed-clock", .data = of_fixed_clk_setup, }, + { } +}; + static void __init omap_generic_init(void) { omapdss_early_init_of(); @@ -40,6 +46,8 @@ static void __init omap_generic_init(void) pdata_quirks_init(omap_dt_match_table); omapdss_init_of(); + + of_clk_init(clk_match); } #ifdef CONFIG_SOC_OMAP2420 -- 1.9.3 -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html