I2C_BOARD_INFO — macro used to list an i2c device and its address
identifies the device type
the device's address on the bus.
This macro initializes essential fields of a struct i2c_board_info, declaring what has been provided on a particular board. Optional fields (such as associated irq, or device-specific platform_data) are provided using conventional syntax.