sm_ftl.c (8dd06ef34b6e2f41b29fbf5fc1663780f2524285) | sm_ftl.c (e5acf9c862974041f7b2f581d1a40ccd29769add) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Copyright © 2009 - Maxim Levitsky 4 * SmartMedia/xD translation layer 5 */ 6 7#include <linux/kernel.h> 8#include <linux/module.h> 9#include <linux/random.h> 10#include <linux/hdreg.h> 11#include <linux/kthread.h> 12#include <linux/freezer.h> 13#include <linux/sysfs.h> 14#include <linux/bitops.h> 15#include <linux/slab.h> | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Copyright © 2009 - Maxim Levitsky 4 * SmartMedia/xD translation layer 5 */ 6 7#include <linux/kernel.h> 8#include <linux/module.h> 9#include <linux/random.h> 10#include <linux/hdreg.h> 11#include <linux/kthread.h> 12#include <linux/freezer.h> 13#include <linux/sysfs.h> 14#include <linux/bitops.h> 15#include <linux/slab.h> |
16#include <linux/mtd/nand_ecc.h> | 16#include <linux/mtd/nand-ecc-sw-hamming.h> |
17#include "nand/raw/sm_common.h" 18#include "sm_ftl.h" 19 20 21 22static struct workqueue_struct *cache_flush_workqueue; 23 24static int cache_timeout = 1000; --- 1262 unchanged lines hidden --- | 17#include "nand/raw/sm_common.h" 18#include "sm_ftl.h" 19 20 21 22static struct workqueue_struct *cache_flush_workqueue; 23 24static int cache_timeout = 1000; --- 1262 unchanged lines hidden --- |