bcf9d61a2d
Up to now bmi088_accel_core_remove() returns zero unconditionally. Make it return void instead which makes it easier to see in the callers that there is no error to handle. Also the return value of spi remove callbacks is ignored anyway. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Reviewed-by: Alexandru Ardelean <ardeleanalex@gmail.com> Link: https://lore.kernel.org/r/20211013203223.2694577-4-u.kleine-koenig@pengutronix.de Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
19 lines
491 B
C
19 lines
491 B
C
/* SPDX-License-Identifier: GPL-2.0 */
|
|
#ifndef BMI088_ACCEL_H
|
|
#define BMI088_ACCEL_H
|
|
|
|
#include <linux/pm.h>
|
|
#include <linux/regmap.h>
|
|
#include <linux/types.h>
|
|
|
|
struct device;
|
|
|
|
extern const struct regmap_config bmi088_regmap_conf;
|
|
extern const struct dev_pm_ops bmi088_accel_pm_ops;
|
|
|
|
int bmi088_accel_core_probe(struct device *dev, struct regmap *regmap, int irq,
|
|
const char *name, bool block_supported);
|
|
void bmi088_accel_core_remove(struct device *dev);
|
|
|
|
#endif /* BMI088_ACCEL_H */
|