+kernel-power (1:2.6.28-10power51r1) fremantle; urgency=low
+
+ * Fix bug in bq2415x_charger driver which cause reboot when driver is unloaded
+
+ -- Pali Rohár <pali.rohar@gmail.com> Mon, 23 Jul 2012 13:36:02 +0200
+
kernel-power (1:2.6.28-10power51) fremantle; urgency=low
* Added bq2415x charger driver (blacklisted by default)
+MADDE_PATH := $(HOME)/.madde/$(MADDE_VERSION)/toolchains/$(MADDE_TOOLCHAIN)/bin
+export PATH := $(MADDE_PATH):$(PATH)
+
- RELEASE := $(shell dpkg-parsechangelog | sed -ne 's/^Version: 1:\(.*\)/\1/p' | sed 's/-10/.10-/')
+ RELEASE := $(shell dpkg-parsechangelog | sed -ne 's/^Version: 1:\(.*\)/\1/p' | sed 's/-10/.10-/' | sed 's/r[0-9]*$$//')
REVISION := $(shell echo "$(RELEASE)" | sed 's/.*\./\./')
EXTRAVERSION := EXTRAVERSION=$(REVISION)
@@ -134,9 +139,9 @@ install-debug: install-modules
#define RX51_DEBUG_BASE 0x08000000 /* debug board */
#define RX51_ETHR_START RX51_DEBUG_BASE
-@@ -563,6 +565,81 @@ 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;
-+ rx51_charger_hook(rx51_charger_mode, rx51_charger_hook_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 +637,10 @@ static struct i2c_board_info __initdata
+@@ -575,6 +638,10 @@ static struct i2c_board_info __initdata
{
I2C_BOARD_INFO("bq27200", 0x55),
},
#!/usr/bin/make -f
#
-RELEASE := $(shell dpkg-parsechangelog | sed -ne 's/^Version: 1:\(.*\)/\1/p' | sed 's/-10/.10-/')
+RELEASE := $(shell dpkg-parsechangelog | sed -ne 's/^Version: 1:\(.*\)/\1/p' | sed 's/-10/.10-/' | sed 's/r[0-9]*$$//')
REVISION := $(shell echo "$(RELEASE)" | sed 's/.*\./\./')
EXTRAVERSION := EXTRAVERSION=$(REVISION)