Hi, This adds support for ARM Architectures while back porting for linux-2.6.28 kernel. The "atomic.h" file is part of the 2.6.28 kernel for ARM Architectures. Signed-off-by: Mridula Prakash<Mridula.Prakash@xxxxxxxxxx> --- diff -uprN a/include/linux/compat-2.6.29.h b/include/linux/compat-2.6.29.h --- a/include/linux/compat-2.6.29.h 2012-06-29 04:17:15.000000000 +0530 +++ b/include/linux/compat-2.6.29.h 2012-08-28 16:39:40.991932473 +0530 @@ -34,7 +34,9 @@ static inline int usb_autopm_get_interfa defined(CONFIG_SUPERH) || defined(CONFIG_SPARC) || \ defined(CONFIG_FRV) || defined(CONFIG_X86) || \ defined(CONFIG_M32R) || defined(CONFIG_M68K) || \ - defined(CONFIG_MN10300) || defined(CONFIG_XTENSA) + defined(CONFIG_MN10300) || defined(CONFIG_XTENSA)|| \ + defined(CONFIG_ARM) + #include <asm/atomic.h> #else typedef struct { Thanks and Regards Mridula Prakash Senior Software Engineer L&T - Integrated Engineering Services (IES) LARSEN & TOUBRO LIMITED KIADB Industrial Area Hebbal, Hootagalli, Mysore 570018, India Larsen & Toubro Limited www.larsentoubro.com This Email may contain confidential or privileged information for the intended recipient (s). If you are not the intended recipient, please do not use or disseminate the information, notify the sender and delete it from your system. -- To unsubscribe from this list: send the line "unsubscribe backports" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html