ar71xx: move arch specific files to files-2.6.39
[openwrt/openwrt.git] / target / linux / ar71xx / files / arch / mips / include / asm / mach-ar71xx / mach-rb750.h
diff --git a/target/linux/ar71xx/files/arch/mips/include/asm/mach-ar71xx/mach-rb750.h b/target/linux/ar71xx/files/arch/mips/include/asm/mach-ar71xx/mach-rb750.h
deleted file mode 100644 (file)
index 661ba4e..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-/*
- *  MikroTik RouterBOARD 750 definitions
- *
- *  Copyright (C) 2010 Gabor Juhos <juhosg@openwrt.org>
- *
- *  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.
- */
-#ifndef _MACH_RB750_H
-#define _MACH_RB750_H
-
-#include <linux/bitops.h>
-
-#define RB750_GPIO_LVC573_LE   0       /* Latch enable on LVC573 */
-#define RB750_GPIO_NAND_IO0    1       /* NAND I/O 0 */
-#define RB750_GPIO_NAND_IO1    2       /* NAND I/O 1 */
-#define RB750_GPIO_NAND_IO2    3       /* NAND I/O 2 */
-#define RB750_GPIO_NAND_IO3    4       /* NAND I/O 3 */
-#define RB750_GPIO_NAND_IO4    5       /* NAND I/O 4 */
-#define RB750_GPIO_NAND_IO5    6       /* NAND I/O 5 */
-#define RB750_GPIO_NAND_IO6    7       /* NAND I/O 6 */
-#define RB750_GPIO_NAND_IO7    8       /* NAND I/O 7 */
-#define RB750_GPIO_NAND_NCE    11      /* NAND Chip Enable (active low) */
-#define RB750_GPIO_NAND_RDY    12      /* NAND Ready */
-#define RB750_GPIO_NAND_CLE    14      /* NAND Command Latch Enable */
-#define RB750_GPIO_NAND_ALE    15      /* NAND Address Latch Enable */
-#define RB750_GPIO_NAND_NRE    16      /* NAND Read Enable (active low) */
-#define RB750_GPIO_NAND_NWE    17      /* NAND Write Enable (active low) */
-
-#define RB750_GPIO_BTN_RESET   1
-#define RB750_GPIO_SPI_CS0     2
-#define RB750_GPIO_LED_ACT     12
-#define RB750_GPIO_LED_PORT1   13
-#define RB750_GPIO_LED_PORT2   14
-#define RB750_GPIO_LED_PORT3   15
-#define RB750_GPIO_LED_PORT4   16
-#define RB750_GPIO_LED_PORT5   17
-
-#define RB750_LED_ACT          BIT(RB750_GPIO_LED_ACT)
-#define RB750_LED_PORT1                BIT(RB750_GPIO_LED_PORT1)
-#define RB750_LED_PORT2                BIT(RB750_GPIO_LED_PORT2)
-#define RB750_LED_PORT3                BIT(RB750_GPIO_LED_PORT3)
-#define RB750_LED_PORT4                BIT(RB750_GPIO_LED_PORT4)
-#define RB750_LED_PORT5                BIT(RB750_GPIO_LED_PORT5)
-
-#define RB750_LVC573_LE                BIT(RB750_GPIO_LVC573_LE)
-
-#define RB750_LED_BITS (RB750_LED_PORT1 | RB750_LED_PORT2 | RB750_LED_PORT3 | \
-                        RB750_LED_PORT4 | RB750_LED_PORT5 | RB750_LED_ACT)
-
-struct rb750_led_data {
-       char    *name;
-       char    *default_trigger;
-       u32     mask;
-       int     active_low;
-};
-
-struct rb750_led_platform_data {
-       int                     num_leds;
-       struct rb750_led_data   *leds;
-};
-
-int rb750_latch_change(u32 mask_clr, u32 mask_set);
-
-#endif /* _MACH_RB750_H */
\ No newline at end of file