Skip to content

Commit

Permalink
ARM: OMAP2+: Enable pinctrl dummy states
Browse files Browse the repository at this point in the history
Enable pinctrl dummy states for all OMAP platforms that don't
populate DT. This allows drivers to be converted to pinctrl
and not generate new warnings on platforms that do not provide
pinctrl data. These platforms already have pinmuxes configured
before the drivers probe.

Signed-off-by: Matt Porter <mporter@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
  • Loading branch information
Matt Porter authored and Tony Lindgren committed Sep 17, 2012
1 parent defa6be commit 484202f
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions arch/arm/mach-omap2/devices.c
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
#include <linux/err.h>
#include <linux/slab.h>
#include <linux/of.h>
#include <linux/pinctrl/machine.h>
#include <linux/platform_data/omap4-keypad.h>

#include <asm/mach-types.h>
Expand Down Expand Up @@ -628,6 +629,10 @@ static inline void omap_init_vout(void) {}

static int __init omap2_init_devices(void)
{
/* Enable dummy states for those platforms without pinctrl support */
if (!of_have_populated_dt())
pinctrl_provide_dummies();

/*
* please keep these calls, and their implementations above,
* in alphabetical order so they're easier to sort through.
Expand Down

0 comments on commit 484202f

Please sign in to comment.