Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 484202f4 authored by Matt Porter's avatar Matt Porter Committed by Tony Lindgren
Browse files

ARM: OMAP2+: Enable pinctrl dummy states



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: default avatarMatt Porter <mporter@ti.com>
Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
parent defa6be1
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -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>
@@ -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.