|
@@ -1382,7 +1382,8 @@ int _regmap_raw_write(struct regmap *map, unsigned int reg,
|
|
*/
|
|
*/
|
|
bool regmap_can_raw_write(struct regmap *map)
|
|
bool regmap_can_raw_write(struct regmap *map)
|
|
{
|
|
{
|
|
- return map->bus && map->format.format_val && map->format.format_reg;
|
|
|
|
|
|
+ return map->bus && map->bus->write && map->format.format_val &&
|
|
|
|
+ map->format.format_reg;
|
|
}
|
|
}
|
|
EXPORT_SYMBOL_GPL(regmap_can_raw_write);
|
|
EXPORT_SYMBOL_GPL(regmap_can_raw_write);
|
|
|
|
|