Searched refs:ams_info (Results 1 - 5 of 5) sorted by relevance
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/hwmon/ams/ |
H A D | ams-input.c | 35 mutex_lock(&ams_info.lock); 39 x -= ams_info.xcalib; 40 y -= ams_info.ycalib; 41 z -= ams_info.zcalib; 43 input_report_abs(ams_info.idev, ABS_X, invert ? -x : x); 44 input_report_abs(ams_info.idev, ABS_Y, invert ? -y : y); 45 input_report_abs(ams_info.idev, ABS_Z, z); 47 input_sync(ams_info.idev); 49 mutex_unlock(&ams_info.lock); 59 ams_info [all...] |
H A D | ams-core.c | 33 struct ams ams_info; variable in typeref:struct:ams 39 /* Call with ams_info.lock held! */ 42 u32 orient = ams_info.vflag? ams_info.orient1 : ams_info.orient2; 46 ams_info.get_xyz(y, x, z); 48 ams_info.get_xyz(x, y, z); 63 mutex_lock(&ams_info.lock); 65 mutex_unlock(&ams_info.lock); 76 spin_lock(&ams_info [all...] |
H A D | ams-i2c.c | 77 return i2c_smbus_read_byte_data(&ams_info.i2c_client, reg); 82 return i2c_smbus_write_byte_data(&ams_info.i2c_client, reg, value); 162 if (unlikely(ams_info.has_device)) 169 if (bus != ams_info.i2c_bus) 172 ams_info.i2c_client.addr = ams_info.i2c_address; 173 ams_info.i2c_client.adapter = adapter; 174 ams_info.i2c_client.driver = &ams_i2c_driver; 175 strcpy(ams_info.i2c_client.name, "Apple Motion Sensor"); 230 ams_info [all...] |
H A D | ams-pmu.c | 142 ams_info.has_device = 0; 152 mutex_lock(&ams_info.lock); 155 ams_info.of_node = np; 156 ams_info.exit = ams_pmu_exit; 157 ams_info.get_vendor = ams_pmu_get_vendor; 158 ams_info.get_xyz = ams_pmu_get_xyz; 159 ams_info.clear_irq = ams_pmu_clear_irq; 160 ams_info.bustype = BUS_HOST; 163 prop = of_get_property(ams_info.of_node, "reg", NULL); 194 ams_info [all...] |
H A D | ams.h | 63 extern struct ams ams_info;
|
Completed in 46 milliseconds