cregit-Linux how code gets into the kernel

Release 4.8 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 defined(CONFIG_MTD_NAND_OMAP2) || \
		defined(CONFIG_MTD_NAND_OMAP2_MODULE) || \
		defined(CONFIG_MTD_ONENAND_OMAP2) || \
		defined(CONFIG_MTD_ONENAND_OMAP2_MODULE)
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 defined(CONFIG_MTD_NAND_OMAP2) || \ defined(CONFIG_MTD_NAND_OMAP2_MODULE) 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 defined(CONFIG_MTD_ONENAND_OMAP2) || \ defined(CONFIG_MTD_ONENAND_OMAP2_MODULE) 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 lindgren8537.28%114.29%
javier martinez canillasjavier martinez canillas4921.49%114.29%
sukumar ghoraisukumar ghorai3013.16%228.57%
vimal singhvimal singh2812.28%114.29%
afzal mohammedafzal mohammed208.77%114.29%
manjunath kondaiah gmanjunath kondaiah g167.02%114.29%
Total228100.00%7100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.