cregit-Linux how code gets into the kernel

Release 4.14 arch/m68k/include/asm/fb.h

/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _ASM_FB_H_

#define _ASM_FB_H_

#include <linux/fb.h>
#include <linux/fs.h>
#include <asm/page.h>
#include <asm/setup.h>

#ifdef CONFIG_MMU
#ifdef CONFIG_SUN3

static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, unsigned long off) { pgprot_val(vma->vm_page_prot) |= SUN3_PAGE_NOCACHE; }

Contributors

PersonTokensPropCommitsCommitProp
Greg Ungerer30100.00%1100.00%
Total30100.00%1100.00%

#else
static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, unsigned long off) { if (CPU_IS_020_OR_030) pgprot_val(vma->vm_page_prot) |= _PAGE_NOCACHE030; if (CPU_IS_040_OR_060) { pgprot_val(vma->vm_page_prot) &= _CACHEMASK040; /* Use no-cache mode, serialized */ pgprot_val(vma->vm_page_prot) |= _PAGE_NOCACHE_S; } }

Contributors

PersonTokensPropCommitsCommitProp
Greg Ungerer59100.00%1100.00%
Total59100.00%1100.00%

#endif /* CONFIG_SUN3 */ #else #define fb_pgprotect(...) do {} while (0) #endif /* CONFIG_MMU */
static inline int fb_is_primary_device(struct fb_info *info) { return 0; }

Contributors

PersonTokensPropCommitsCommitProp
Greg Ungerer15100.00%1100.00%
Total15100.00%1100.00%

#endif /* _ASM_FB_H_ */

Overall Contributors

PersonTokensPropCommitsCommitProp
Greg Ungerer14295.30%133.33%
Sam Ravnborg64.03%133.33%
Greg Kroah-Hartman10.67%133.33%
Total149100.00%3100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.