cregit-Linux how code gets into the kernel

Release 4.12 include/linux/platform_data/video-clcd-versatile.h

#ifndef PLAT_CLCD_H

#define PLAT_CLCD_H

#ifdef CONFIG_PLAT_VERSATILE_CLCD
struct clcd_panel *versatile_clcd_get_panel(const char *);
int versatile_clcd_setup_dma(struct clcd_fb *, unsigned long);
int versatile_clcd_mmap_dma(struct clcd_fb *, struct vm_area_struct *);
void versatile_clcd_remove_dma(struct clcd_fb *);
#else

static inline struct clcd_panel *versatile_clcd_get_panel(const char *s) { return NULL; }

Contributors

PersonTokensPropCommitsCommitProp
Arnd Bergmann17100.00%1100.00%
Total17100.00%1100.00%


static inline int versatile_clcd_setup_dma(struct clcd_fb *fb, unsigned long framesize) { return -ENODEV; }

Contributors

PersonTokensPropCommitsCommitProp
Arnd Bergmann20100.00%1100.00%
Total20100.00%1100.00%


static inline int versatile_clcd_mmap_dma(struct clcd_fb *fb, struct vm_area_struct *vm) { return -ENODEV; }

Contributors

PersonTokensPropCommitsCommitProp
Arnd Bergmann21100.00%1100.00%
Total21100.00%1100.00%


static inline void versatile_clcd_remove_dma(struct clcd_fb *fb) { }

Contributors

PersonTokensPropCommitsCommitProp
Arnd Bergmann11100.00%1100.00%
Total11100.00%1100.00%

#endif #endif

Overall Contributors

PersonTokensPropCommitsCommitProp
Arnd Bergmann7660.80%150.00%
Russell King4939.20%150.00%
Total125100.00%2100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.