mma8451 interrupt mode

显示  仅  | 搜索替代 

mma8451 interrupt mode

764 次查看
Contributor I

On our customer board, we use mma8451(g-sensor) to do something. 

In the Linux BSP the driver is running with polling mode, I think it is less efficiency, so I want to change it to interrupt mode.

I set the register into interrupt mode, but I can't get interrupt when I move the sensor module, Is there any one had done this?

Attachment file is my driver.

In the board level file, I set this:

static struct i2c_board_info mxc_i2c0_board_info[] __initdata = {
.type = "mma8451",
.addr = 0x1C,
.irq = gpio_to_irq(MX53_SMD_ACCL_INT1_IN), //+++++add by Jay for g-sensor interrupt mode


//+++++add by Jay for g-sensor interrupt mode to get data
gpio_request(MX53_SMD_ACCL_INT1_IN, "gsensor-irq");
//-----end add

Original Attachment has been moved to: 207-mxc_mma8451.c

标签 (1)
0 项奖励
0 回复数