[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20160418014432.GQ28903@tiger>
Date: Mon, 18 Apr 2016 09:44:32 +0800
From: Shawn Guo <shawnguo@...nel.org>
To: Arnd Bergmann <arnd@...db.de>
Cc: Linus Walleij <linus.walleij@...aro.org>,
Philipp Zabel <p.zabel@...gutronix.de>,
Frank Li <Frank.Li@...escale.com>,
Anson Huang <b20788@...escale.com>, linux-gpio@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: Re: [PATCH] pinctrl: imx: select regmap subsystem
On Sat, Apr 16, 2016 at 10:26:06PM +0200, Arnd Bergmann wrote:
> Building the imx pinctrl driver without regmap fails with multiple
> build errors like:
>
> drivers/pinctrl/freescale/pinctrl-imx.c: In function 'imx_pinctrl_probe':
> drivers/pinctrl/freescale/pinctrl-imx.c:723:9: error: variable 'config' has initializer but incomplete type
> struct regmap_config config = { .name = "gpr" };
>
> This adds a 'select REGMAP' statement, to ensure we can define a 'struct
> regmap_config'. This matches what all other regmap users do. The driver
> actually uses syscon on top of regmap, but syscon is already enabled
> on i.MX for other reasons, and selecting REGMAP but not SYSCON is
> sufficient for build testing on other platforms.
>
> Signed-off-by: Arnd Bergmann <arnd@...db.de>
> Fixes: 8626ada871f1 ("pinctrl: imx: attach iomuxc device to gpr syscon")
LinusW already applied a similar patch [1] from Alexander a few days
ago.
Shawn
[1] http://thread.gmane.org/gmane.linux.kernel.gpio/16054
Powered by blists - more mailing lists