Skip to content

Commit

Permalink
ARM: at91: remove atmel_nand_data
Browse files Browse the repository at this point in the history
Since AVR32 is gone and the driver rework, struct atmel_nand_data is not
used anywhere.

Acked-by: Boris Brezillon <boris.brezillon@free-electrons.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
  • Loading branch information
Alexandre Belloni committed Jun 13, 2017
1 parent be36e00 commit 8a3d809
Showing 1 changed file with 0 additions and 21 deletions.
21 changes: 0 additions & 21 deletions include/linux/platform_data/atmel.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@
#ifndef __ATMEL_H__
#define __ATMEL_H__

#include <linux/mtd/nand.h>
#include <linux/mtd/partitions.h>
#include <linux/serial.h>

/* Compact Flash */
Expand All @@ -23,25 +21,6 @@ struct at91_cf_data {
#define AT91_IDE_SWAP_A0_A2 0x02
};

/* NAND / SmartMedia */
struct atmel_nand_data {
int enable_pin; /* chip enable */
int det_pin; /* card detect */
int rdy_pin; /* ready/busy */
u8 rdy_pin_active_low; /* rdy_pin value is inverted */
u8 ale; /* address line number connected to ALE */
u8 cle; /* address line number connected to CLE */
u8 bus_width_16; /* buswidth is 16 bit */
u8 ecc_mode; /* ecc mode */
u8 on_flash_bbt; /* bbt on flash */
struct mtd_partition *parts;
unsigned int num_parts;
bool has_dma; /* support dma transfer */

/* default is false, only for at32ap7000 chip is true */
bool need_reset_workaround;
};

/* Serial */
struct atmel_uart_data {
int num; /* port num */
Expand Down

0 comments on commit 8a3d809

Please sign in to comment.