summaryrefslogtreecommitdiffstats
path: root/include/asm-sh
diff options
context:
space:
mode:
authorSimon Kagstrom <simon.kagstrom@netinsight.net>2009-08-24 09:10:12 +0200
committerWolfgang Denk <wd@denx.de>2009-09-15 22:34:32 +0200
commit52d61227b66d4099b39c8309ab37cb67ee09a405 (patch)
tree0c5562920f48672d38baf05dd744118a4a8f2e69 /include/asm-sh
parent4b15de08fe4d2c9d12a3764394731018a763216b (diff)
downloadtalos-obmc-uboot-52d61227b66d4099b39c8309ab37cb67ee09a405.tar.gz
talos-obmc-uboot-52d61227b66d4099b39c8309ab37cb67ee09a405.zip
Define ffs/fls for all architectures
UBIFS requires fls(), which is not defined for arm (and some other architectures) and this patch adds it. The implementation is taken from Linux and is generic. ffs() is also defined for those that miss it. Signed-off-by: Simon Kagstrom <simon.kagstrom@netinsight.net>
Diffstat (limited to 'include/asm-sh')
-rw-r--r--include/asm-sh/bitops.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/asm-sh/bitops.h b/include/asm-sh/bitops.h
index 410fba46ef..95167bd45a 100644
--- a/include/asm-sh/bitops.h
+++ b/include/asm-sh/bitops.h
@@ -146,6 +146,8 @@ static inline int ffs (int x)
}
return r;
}
+#define ffs
+
#endif /* __KERNEL__ */
#endif /* __ASM_SH_BITOPS_H */
OpenPOWER on IntegriCloud