X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=include%2Fdrm%2Fdrm_cache.h;h=461a0558bca4d8d16e81b88e0286e3fa6251ab79;hb=ddbcfcba5fdc56f30e4d02c3bac8cf965502cece;hp=7bfb063029d83fe1374e78a174f4a638bc39bc49;hpb=14c93e8eba70c3c85d8f8acc6cfdc728aef92076;p=firefly-linux-kernel-4.4.55.git diff --git a/include/drm/drm_cache.h b/include/drm/drm_cache.h index 7bfb063029d8..461a0558bca4 100644 --- a/include/drm/drm_cache.h +++ b/include/drm/drm_cache.h @@ -35,4 +35,13 @@ void drm_clflush_pages(struct page *pages[], unsigned long num_pages); +static inline bool drm_arch_can_wc_memory(void) +{ +#if defined(CONFIG_PPC) && !defined(CONFIG_NOT_COHERENT_CACHE) + return false; +#else + return true; +#endif +} + #endif