Lines Matching +full:int +full:- +full:enum
4 * SPDX-License-Identifier: Apache-2.0
48 enum fxas21002_power {
54 enum fxas21002_range {
61 enum fxas21002_channel {
68 int (*read)(const struct device *dev,
72 int (*byte_read)(const struct device *dev,
75 int (*byte_write)(const struct device *dev,
78 int (*reg_field_update)(const struct device *dev,
102 enum fxas21002_range range;
126 int fxas21002_get_power(const struct device *dev, enum fxas21002_power *power);
127 int fxas21002_set_power(const struct device *dev, enum fxas21002_power power);
129 uint32_t fxas21002_get_transition_time(enum fxas21002_power start,
130 enum fxas21002_power end,
134 int fxas21002_byte_write_spi(const struct device *dev,
138 int fxas21002_byte_read_spi(const struct device *dev,
142 int fxas21002_reg_field_update_spi(const struct device *dev,
147 int fxas21002_read_spi(const struct device *dev,
153 int fxas21002_byte_write_i2c(const struct device *dev,
157 int fxas21002_byte_read_i2c(const struct device *dev,
161 int fxas21002_reg_field_update_i2c(const struct device *dev,
166 int fxas21002_read_i2c(const struct device *dev,
172 int fxas21002_trigger_init(const struct device *dev);
173 int fxas21002_trigger_set(const struct device *dev,