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 ---