求助:I2C设备挂不到模拟GPIO I2C总线上
static struct i2c_board_info i2c_gpio_devices_2[] =
{
#ifdef CONFIG_INPUT_LIS3DH_TEST
{I2C_BOARD_INFO("yda_test", 0x28), },
#endif
#ifdef CONFIG_INPUT_HSCDTD004A
{I2C_BOARD_INFO("hscdtd004a", 0x0c), },
#endif
#ifdef CONIFG_INPUT_YDA165
{I2C_BOARD_INFO("yda165", 0xd8>>1), },
#endif
};
...
i2c_register_board_info(3, i2c_gpio_devices_2, ARRAY_SIZE(i2c_gpio_devices_2));//shjx add
在系统开机时,yda165设备怎么都注册不了,其他设备可以正常注册,如果只定义yda165设备,系统无法开机!!!