sharpsl.c (49ab19a4a51a31cb06992386cec4be82ebca5a2d) | sharpsl.c (e5acf9c862974041f7b2f581d1a40ccd29769add) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Copyright (C) 2004 Richard Purdie 4 * Copyright (C) 2008 Dmitry Baryshkov 5 * 6 * Based on Sharp's NAND driver sharp_sl.c 7 */ 8 9#include <linux/genhd.h> 10#include <linux/slab.h> 11#include <linux/module.h> 12#include <linux/delay.h> 13#include <linux/mtd/mtd.h> 14#include <linux/mtd/rawnand.h> | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Copyright (C) 2004 Richard Purdie 4 * Copyright (C) 2008 Dmitry Baryshkov 5 * 6 * Based on Sharp's NAND driver sharp_sl.c 7 */ 8 9#include <linux/genhd.h> 10#include <linux/slab.h> 11#include <linux/module.h> 12#include <linux/delay.h> 13#include <linux/mtd/mtd.h> 14#include <linux/mtd/rawnand.h> |
15#include <linux/mtd/nand_ecc.h> | 15#include <linux/mtd/nand-ecc-sw-hamming.h> |
16#include <linux/mtd/partitions.h> 17#include <linux/mtd/sharpsl.h> 18#include <linux/interrupt.h> 19#include <linux/platform_device.h> 20#include <linux/io.h> 21 22struct sharpsl_nand { 23 struct nand_controller controller; --- 225 unchanged lines hidden --- | 16#include <linux/mtd/partitions.h> 17#include <linux/mtd/sharpsl.h> 18#include <linux/interrupt.h> 19#include <linux/platform_device.h> 20#include <linux/io.h> 21 22struct sharpsl_nand { 23 struct nand_controller controller; --- 225 unchanged lines hidden --- |