cregit-Linux how code gets into the kernel

Release 4.9 arch/arm/mach-omap2/board-flash.h

/*
 *  board-sdp.h
 *
 *  Information structures for SDP-specific board config data
 *
 *  Copyright (C) 2009 Nokia Corporation
 *  Copyright (C) 2009 Texas Instruments
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 as
 * published by the Free Software Foundation.
 */
#include <linux/mtd/mtd.h>
#include <linux/mtd/partitions.h>


#define PDC_NOR		1

#define PDC_NAND	2

#define PDC_ONENAND	3

#define DBG_MPDB	4


struct flash_partitions {
	
struct mtd_partition *parts;
	
int nr_parts;
};

#if IS_ENABLED(CONFIG_MTD_NAND_OMAP2) || IS_ENABLED(CONFIG_MTD_ONENAND_OMAP2)
extern void board_flash_init(struct flash_partitions [],
				char chip_sel[][GPMC_CS_NUM], int nand_type);
#else

static inline void board_flash_init(struct flash_partitions part[], char chip_sel[][GPMC_CS_NUM], int nand_type) { }

Contributors

PersonTokensPropCommitsCommitProp
tony lindgrentony lindgren21100.00%1100.00%
Total21100.00%1100.00%

#endif #if IS_ENABLED(CONFIG_MTD_NAND_OMAP2) extern void board_nand_init(struct mtd_partition *nand_parts, u8 nr_parts, u8 cs, int nand_type, struct gpmc_timings *gpmc_t); extern struct gpmc_timings nand_default_timings[]; #else
static inline void board_nand_init(struct mtd_partition *nand_parts, u8 nr_parts, u8 cs, int nand_type, struct gpmc_timings *gpmc_t) { }

Contributors

PersonTokensPropCommitsCommitProp
tony lindgrentony lindgren2080.00%150.00%
afzal mohammedafzal mohammed520.00%150.00%
Total25100.00%2100.00%

#define nand_default_timings NULL #endif #if IS_ENABLED(CONFIG_MTD_ONENAND_OMAP2) extern void board_onenand_init(struct mtd_partition *nand_parts, u8 nr_parts, u8 cs); #else
static inline void board_onenand_init(struct mtd_partition *nand_parts, u8 nr_parts, u8 cs) { }

Contributors

PersonTokensPropCommitsCommitProp
javier martinez canillasjavier martinez canillas17100.00%1100.00%
Total17100.00%1100.00%

#endif

Overall Contributors

PersonTokensPropCommitsCommitProp
tony lindgrentony lindgren6331.03%112.50%
javier martinez canillasjavier martinez canillas4622.66%225.00%
sukumar ghoraisukumar ghorai3014.78%225.00%
vimal singhvimal singh2813.79%112.50%
afzal mohammedafzal mohammed209.85%112.50%
manjunath kondaiah gmanjunath kondaiah g167.88%112.50%
Total203100.00%8100.00%