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 Dams-input.c35 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 Dams-core.c33 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 Dams-i2c.c77 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 Dams-pmu.c142 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 Dams.h63 extern struct ams ams_info;

Completed in 46 milliseconds