From: Kevin Hilman Date: Thu, 1 Mar 2012 20:30:42 +0000 (-0800) Subject: ARM: OMAP2+: gpmc-smsc911x: only register regulator for first instance X-Git-Tag: v3.4-rc1~93^2^2^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bb60424af517d6e6148505fb5ef256caa91b5b43;p=pandora-kernel.git ARM: OMAP2+: gpmc-smsc911x: only register regulator for first instance commit e4b0b2cbbb (ARM: OMAP2+: gpmc-smsc911x: add required smsc911x regulators) added regulators which are registered during gpmc_smsc911x_init(). However, some platforms (OMAP3/Overo) have more than one instance of the SMSC911x and result in attempting to register the same regulator more than once which causes a panic(). Fix this by only registering the regulator when the platform_data id field is zero, indicating its the first instance. Cc: Matt Porter Signed-off-by: Kevin Hilman Signed-off-by: Tony Lindgren --- Reading git-diff-tree failed