Hello Mark, Though extcon-arizona.c itself does not seem to have problems, when I add the patches from your repository (http://git.kernel.org/?p=linux/kernel/git/broonie/misc.git;a=commit;h=3afbac957e3c59037a4ecaf19d68f6c8104299fc), I get compiler errors if MFD_ARIZONA is enabled in order to enable EXTCON_ARIZONA. (No other Arizona-related devices are enabled; I don't have any of them anyway) This is not an issue w/ extcon-arizona.c, but I just wanted to let you know. CC drivers/extcon/extcon-arizona.o LD drivers/extcon/built-in.o CC drivers/mfd/wm5102-tables.o CC drivers/mfd/max8997-irq.o drivers/mfd/wm5102-tables.c:601:2: error: unknown field ¡®wake_base¡¯ specified in initializer make[2]: *** [drivers/mfd/wm5102-tables.o] Error 1 make[2]: *** Waiting for unfinished jobs.... CC drivers/staging/staging.o make[1]: *** [drivers/mfd] Error 2 make[1]: *** Waiting for unfinished jobs.... Cheers! MyungJoo. ÿôèº{.nÇ+‰·Ÿ®‰­†+%ŠËÿ±éݶ¥Šwÿº{.nÇ+‰·¥Š{±þG«�éÿŠ{ayºʇڙë,j­¢f£¢·hš�ï�êÿ‘êçz_è®(­éšŽŠÝ¢j"�ú¶m§ÿÿ¾«þG«�éÿ¢¸?™¨è­Ú&£ø§~�á¶iO•æ¬z·švØ^¶m§ÿÿà ÿ¶ìÿ¢¸?–I¥