#define RX51_DEBUG_BASE 0x08000000 /* debug board */
#define RX51_ETHR_START RX51_DEBUG_BASE
-@@ -563,6 +565,80 @@ static struct i2c_board_info __initdata
+@@ -563,6 +565,82 @@ static struct i2c_board_info __initdata
},
};
+{
+ rx51_charger_hook = hook;
+ rx51_charger_hook_data = data;
++ if (rx51_charger_hook)
++ rx51_charger_hook(rx51_charger_mode, rx51_charger_hook_data);
+ return 1;
+}
+
static struct i2c_board_info __initdata rx51_peripherals_i2c_board_info_2[] = {
{
I2C_BOARD_INFO("lp5523", 0x32),
-@@ -575,6 +636,10 @@ static struct i2c_board_info __initdata
+@@ -575,6 +638,10 @@ static struct i2c_board_info __initdata
{
I2C_BOARD_INFO("bq27200", 0x55),
},
+ {
-+ I2C_BOARD_INFO("bq24150", 0x6b),
++ I2C_BOARD_INFO("bq24150a", 0x6b),
+ .platform_data = &rx51_bq24150_platform_data,
+ },
};