Lines Matching refs:m
61 static int mma8450_read(struct mma8450 *m, unsigned off) in mma8450_read() argument
63 struct i2c_client *c = m->client; in mma8450_read()
75 static int mma8450_write(struct mma8450 *m, unsigned off, u8 v) in mma8450_write() argument
77 struct i2c_client *c = m->client; in mma8450_write()
91 static int mma8450_read_block(struct mma8450 *m, unsigned off, in mma8450_read_block() argument
94 struct i2c_client *c = m->client; in mma8450_read_block()
110 struct mma8450 *m = dev->private; in mma8450_poll() local
115 ret = mma8450_read(m, MMA8450_STATUS); in mma8450_poll()
122 ret = mma8450_read_block(m, MMA8450_OUT_X_LSB, buf, sizeof(buf)); in mma8450_poll()
139 struct mma8450 *m = dev->private; in mma8450_open() local
143 err = mma8450_write(m, MMA8450_XYZ_DATA_CFG, 0x07); in mma8450_open()
152 err = mma8450_write(m, MMA8450_CTRL_REG1, 0x01); in mma8450_open()
161 struct mma8450 *m = dev->private; in mma8450_close() local
163 mma8450_write(m, MMA8450_CTRL_REG1, 0x00); in mma8450_close()
164 mma8450_write(m, MMA8450_CTRL_REG2, 0x01); in mma8450_close()
174 struct mma8450 *m; in mma8450_probe() local
177 m = devm_kzalloc(&c->dev, sizeof(*m), GFP_KERNEL); in mma8450_probe()
178 if (!m) in mma8450_probe()
185 m->client = c; in mma8450_probe()
186 m->idev = idev; in mma8450_probe()
188 idev->private = m; in mma8450_probe()
208 i2c_set_clientdata(c, m); in mma8450_probe()