Lines Matching defs:applesmc_registers
122 static struct applesmc_registers { struct
123 struct mutex mutex; /* register read/write mutex */
124 unsigned int key_count; /* number of SMC registers */
125 unsigned int fan_count; /* number of fans */
126 unsigned int temp_count; /* number of temperature registers */
127 unsigned int temp_begin; /* temperature lower index bound */
128 unsigned int temp_end; /* temperature upper index bound */
129 unsigned int index_count; /* size of temperature index array */
130 int num_light_sensors; /* number of light sensors */
131 bool has_accelerometer; /* has motion sensor */
132 bool has_key_backlight; /* has keyboard backlight */
133 bool init_complete; /* true when fully initialized */
134 struct applesmc_entry *cache; /* cached key entries */
135 const char **index; /* temperature key index */