drivers/iio/accel/fxls8962af.h

Source file repositories/reference/linux-study-clean/drivers/iio/accel/fxls8962af.h

File Facts

System
Linux kernel
Corpus path
drivers/iio/accel/fxls8962af.h
Extension
.h
Size
510 bytes
Lines
25
Domain
Driver Families
Bucket
drivers/iio
Inferred role
Driver Families: implementation source
Status
source implementation candidate

Why This File Exists

Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.

Dependency Surface

Detected Declarations

Annotated Snippet

#ifndef _FXLS8962AF_H_
#define _FXLS8962AF_H_

struct regmap;
struct device;

enum {
	fxls8962af,
	fxls8964af,
	fxls8967af,
	fxls8974cf,
};

int fxls8962af_core_probe(struct device *dev, struct regmap *regmap, int irq);

extern const struct dev_pm_ops fxls8962af_pm_ops;
extern const struct regmap_config fxls8962af_i2c_regmap_conf;
extern const struct regmap_config fxls8962af_spi_regmap_conf;

#endif				/* _FXLS8962AF_H_ */

Annotation

Implementation Notes