Not much more to say... arch/arm/plat-omap/i2c.c:35:1: error: expected identifier or '(' before '<<' token But also, the: arch/arm/mach-omap2/timer.c:163:28: warning: 'omap_counter_match' defined but not used warning is still there.