commit | 788e6af37a4ace8721eda72e4abe66fe0f6b49fd | [log] [tgz] |
---|---|---|
author | Giuseppe Cavallaro <peppe.cavallaro@st.com> | Mon Aug 24 18:59:09 2009 +0900 |
committer | Paul Mundt <lethal@linux-sh.org> | Mon Aug 24 18:59:09 2009 +0900 |
tree | 121e2d52430dbe5adfb04549bd2c17480e93983f | |
parent | ffad9d7a54a5e809007135595c778715aa0fb07a [diff] |
sh: fix sys_cacheflush error checking sys_cacheflush should return with EINVAL if the cache parameter is not one of ICACHE, DCACHE or BCACHE. So, we need to include 0 in the first check. It also adds the three definitions above as wrapper of the existent macros. PS: ltp cacheflush01 test now passes. Signed-off-by: Giuseppe Cavallaro <peppe.cavallaro@st.com> Signed-off-by: Stuart Menefy <stuart.menefy@st.com> Signed-off-by: Paul Mundt <lethal@linux-sh.org>