Lines Matching defs:ad5592r_state
50 struct ad5592r_state { struct
51 struct device *dev;
52 struct regulator *reg;
53 struct gpio_chip gpiochip;
54 struct mutex gpio_lock; /* Protect cached gpio_out, gpio_val, etc. */
55 struct mutex lock;
56 unsigned int num_channels;
57 const struct ad5592r_rw_ops *ops;
58 int scale_avail[2][2];
59 u16 cached_dac[8];
60 u16 cached_gp_ctrl;
61 u8 channel_modes[8];
62 u8 channel_offstate[8];
63 u8 gpio_map;
64 u8 gpio_out;
65 u8 gpio_in;
66 u8 gpio_val;
68 __be16 spi_msg ____cacheline_aligned;
69 __be16 spi_msg_nop;