mfd: Remove unused helper syscon_regmap_lookup_by_pdevname
Nobody uses the exported helper syscon_regmap_lookup_by_pdevname, to lookup a device by name. Let us remove it. Suggested-by: Arnd Bergman <arnd@arnd.de> Cc: Arnd Bergman <arnd@arnd.de> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Cc: "Rafael J. Wysocki" <rafael@kernel.org> Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
		
							parent
							
								
									209de31034
								
							
						
					
					
						commit
						29d14b668d
					
				| @ -190,27 +190,6 @@ struct regmap *syscon_regmap_lookup_by_compatible(const char *s) | ||||
| } | ||||
| EXPORT_SYMBOL_GPL(syscon_regmap_lookup_by_compatible); | ||||
| 
 | ||||
| static int syscon_match_pdevname(struct device *dev, void *data) | ||||
| { | ||||
| 	return !strcmp(dev_name(dev), (const char *)data); | ||||
| } | ||||
| 
 | ||||
| struct regmap *syscon_regmap_lookup_by_pdevname(const char *s) | ||||
| { | ||||
| 	struct device *dev; | ||||
| 	struct syscon *syscon; | ||||
| 
 | ||||
| 	dev = driver_find_device(&syscon_driver.driver, NULL, (void *)s, | ||||
| 				 syscon_match_pdevname); | ||||
| 	if (!dev) | ||||
| 		return ERR_PTR(-EPROBE_DEFER); | ||||
| 
 | ||||
| 	syscon = dev_get_drvdata(dev); | ||||
| 
 | ||||
| 	return syscon->regmap; | ||||
| } | ||||
| EXPORT_SYMBOL_GPL(syscon_regmap_lookup_by_pdevname); | ||||
| 
 | ||||
| struct regmap *syscon_regmap_lookup_by_phandle(struct device_node *np, | ||||
| 					const char *property) | ||||
| { | ||||
|  | ||||
| @ -19,7 +19,6 @@ struct device_node; | ||||
| #ifdef CONFIG_MFD_SYSCON | ||||
| extern struct regmap *syscon_node_to_regmap(struct device_node *np); | ||||
| extern struct regmap *syscon_regmap_lookup_by_compatible(const char *s); | ||||
| extern struct regmap *syscon_regmap_lookup_by_pdevname(const char *s); | ||||
| extern struct regmap *syscon_regmap_lookup_by_phandle( | ||||
| 					struct device_node *np, | ||||
| 					const char *property); | ||||
| @ -34,11 +33,6 @@ static inline struct regmap *syscon_regmap_lookup_by_compatible(const char *s) | ||||
| 	return ERR_PTR(-ENOTSUPP); | ||||
| } | ||||
| 
 | ||||
| static inline struct regmap *syscon_regmap_lookup_by_pdevname(const char *s) | ||||
| { | ||||
| 	return ERR_PTR(-ENOTSUPP); | ||||
| } | ||||
| 
 | ||||
| static inline struct regmap *syscon_regmap_lookup_by_phandle( | ||||
| 					struct device_node *np, | ||||
| 					const char *property) | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user