]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
ARM: davinci: remove support for da830
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Mon, 7 Apr 2025 07:50:12 +0000 (09:50 +0200)
committerBartosz Golaszewski <brgl@bgdev.pl>
Wed, 16 Apr 2025 16:02:20 +0000 (18:02 +0200)
We no longer support any boards with the da830 SoC in mainline linux.
Let's remove all bits and pieces related to it.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Reviewed-by: Kevin Hilman <khilman@baylibre.com>
Reviewed-by: David Lechner <dlechner@baylibre.com>
Link: https://lore.kernel.org/r/20250407-davinci-remove-da830-v1-1-39f803dd5a14@linaro.org
Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
12 files changed:
arch/arm/configs/davinci_all_defconfig
arch/arm/configs/multi_v5_defconfig
arch/arm/mach-davinci/Kconfig
arch/arm/mach-davinci/Makefile
arch/arm/mach-davinci/cputype.h
arch/arm/mach-davinci/da830.c [deleted file]
arch/arm/mach-davinci/da850.c
arch/arm/mach-davinci/da8xx.h
arch/arm/mach-davinci/devices-da8xx.c
arch/arm/mach-davinci/irqs.h
arch/arm/mach-davinci/mux.h
arch/arm/mach-davinci/psc.h

index 3474e475373ae89a90bb5af8f11fca2aa9c289dc..5e972a1c14e979f5f811b9319494afb6d531279f 100644 (file)
@@ -14,7 +14,6 @@ CONFIG_ARCH_MULTIPLATFORM=y
 CONFIG_ARCH_MULTI_V5=y
 # CONFIG_ARCH_MULTI_V7 is not set
 CONFIG_ARCH_DAVINCI=y
-CONFIG_ARCH_DAVINCI_DA830=y
 CONFIG_ARCH_DAVINCI_DA850=y
 CONFIG_DAVINCI_MUX_DEBUG=y
 CONFIG_DAVINCI_MUX_WARNINGS=y
index db81862bdb937443208771e5e511e3daaab7280f..d1352773b58f24ae781e2ee660072a38a23224bc 100644 (file)
@@ -12,7 +12,6 @@ CONFIG_MACH_ASPEED_G4=y
 CONFIG_ARCH_AT91=y
 CONFIG_SOC_AT91SAM9=y
 CONFIG_ARCH_DAVINCI=y
-CONFIG_ARCH_DAVINCI_DA830=y
 CONFIG_ARCH_DAVINCI_DA850=y
 CONFIG_ARCH_MXC=y
 CONFIG_SOC_IMX25=y
index 8f66de0405d93d8116fe79f7a11a64800d69af87..6cd6d29a2c9dda61be791edcadd7d5ca6b9169ba 100644 (file)
@@ -19,13 +19,6 @@ if ARCH_DAVINCI
 
 comment "DaVinci Core Type"
 
-config ARCH_DAVINCI_DA830
-       bool "DA830/OMAP-L137/AM17x based system"
-       select ARCH_DAVINCI_DA8XX
-       # needed on silicon revs 1.0, 1.1:
-       select CPU_DCACHE_WRITETHROUGH if !CPU_DCACHE_DISABLE
-       select DAVINCI_CP_INTC
-
 config ARCH_DAVINCI_DA850
        bool "DA850/OMAP-L138/AM18x based system"
        select ARCH_DAVINCI_DA8XX
index 31d22a5d8e1e11a3e7468e669fa003ddc7fa091a..7a210db669f481b78107c8ef49dfb65328d143eb 100644 (file)
@@ -10,7 +10,6 @@ obj-y                                         := common.o sram.o devices-da8xx.o
 obj-$(CONFIG_DAVINCI_MUX)              += mux.o
 
 # Chip specific
-obj-$(CONFIG_ARCH_DAVINCI_DA830)       += da830.o
 obj-$(CONFIG_ARCH_DAVINCI_DA850)       += da850.o pdata-quirks.o
 
 obj-y                                  += da8xx-dt.o
index 148a738391dc97d0efd9eece3f54d097c1d58e49..a8f5330aaad10c65fb9745d254fb699968635725 100644 (file)
@@ -25,7 +25,6 @@ struct davinci_id {
 };
 
 /* Can use lower 16 bits of cpu id  for a variant when required */
-#define        DAVINCI_CPU_ID_DA830            0x08300000
 #define        DAVINCI_CPU_ID_DA850            0x08500000
 
 #endif
diff --git a/arch/arm/mach-davinci/da830.c b/arch/arm/mach-davinci/da830.c
deleted file mode 100644 (file)
index a044ea5..0000000
+++ /dev/null
@@ -1,506 +0,0 @@
-// SPDX-License-Identifier: GPL-2.0-only
-/*
- * TI DA830/OMAP L137 chip specific setup
- *
- * Author: Mark A. Greer <mgreer@mvista.com>
- *
- * 2009 (c) MontaVista Software, Inc.
- */
-#include <linux/clk-provider.h>
-#include <linux/clk/davinci.h>
-#include <linux/gpio.h>
-#include <linux/init.h>
-#include <linux/io.h>
-
-#include <clocksource/timer-davinci.h>
-
-#include <asm/mach/map.h>
-
-#include "common.h"
-#include "cputype.h"
-#include "da8xx.h"
-#include "irqs.h"
-#include "mux.h"
-
-/* Offsets of the 8 compare registers on the da830 */
-#define DA830_CMP12_0          0x60
-#define DA830_CMP12_1          0x64
-#define DA830_CMP12_2          0x68
-#define DA830_CMP12_3          0x6c
-#define DA830_CMP12_4          0x70
-#define DA830_CMP12_5          0x74
-#define DA830_CMP12_6          0x78
-#define DA830_CMP12_7          0x7c
-
-#define DA830_REF_FREQ         24000000
-
-/*
- * Device specific mux setup
- *
- *          soc      description       mux    mode    mode   mux       dbg
- *                                     reg   offset   mask   mode
- */
-static const struct mux_config da830_pins[] = {
-#ifdef CONFIG_DAVINCI_MUX
-       MUX_CFG(DA830, GPIO7_14,        0,      0,      0xf,    1,      false)
-       MUX_CFG(DA830, RTCK,            0,      0,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO7_15,        0,      4,      0xf,    1,      false)
-       MUX_CFG(DA830, EMU_0,           0,      4,      0xf,    8,      false)
-       MUX_CFG(DA830, EMB_SDCKE,       0,      8,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_CLK_GLUE,    0,      12,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_CLK,         0,      12,     0xf,    2,      false)
-       MUX_CFG(DA830, NEMB_CS_0,       0,      16,     0xf,    1,      false)
-       MUX_CFG(DA830, NEMB_CAS,        0,      20,     0xf,    1,      false)
-       MUX_CFG(DA830, NEMB_RAS,        0,      24,     0xf,    1,      false)
-       MUX_CFG(DA830, NEMB_WE,         0,      28,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_BA_1,        1,      0,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_BA_0,        1,      4,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_A_0,         1,      8,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_A_1,         1,      12,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_A_2,         1,      16,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_A_3,         1,      20,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_A_4,         1,      24,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_A_5,         1,      28,     0xf,    1,      false)
-       MUX_CFG(DA830, GPIO7_0,         1,      0,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO7_1,         1,      4,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO7_2,         1,      8,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO7_3,         1,      12,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO7_4,         1,      16,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO7_5,         1,      20,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO7_6,         1,      24,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO7_7,         1,      28,     0xf,    8,      false)
-       MUX_CFG(DA830, EMB_A_6,         2,      0,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_A_7,         2,      4,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_A_8,         2,      8,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_A_9,         2,      12,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_A_10,        2,      16,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_A_11,        2,      20,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_A_12,        2,      24,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_31,        2,      28,     0xf,    1,      false)
-       MUX_CFG(DA830, GPIO7_8,         2,      0,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO7_9,         2,      4,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO7_10,        2,      8,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO7_11,        2,      12,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO7_12,        2,      16,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO7_13,        2,      20,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO3_13,        2,      24,     0xf,    8,      false)
-       MUX_CFG(DA830, EMB_D_30,        3,      0,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_29,        3,      4,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_28,        3,      8,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_27,        3,      12,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_26,        3,      16,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_25,        3,      20,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_24,        3,      24,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_23,        3,      28,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_22,        4,      0,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_21,        4,      4,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_20,        4,      8,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_19,        4,      12,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_18,        4,      16,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_17,        4,      20,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_16,        4,      24,     0xf,    1,      false)
-       MUX_CFG(DA830, NEMB_WE_DQM_3,   4,      28,     0xf,    1,      false)
-       MUX_CFG(DA830, NEMB_WE_DQM_2,   5,      0,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_0,         5,      4,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_1,         5,      8,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_2,         5,      12,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_3,         5,      16,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_4,         5,      20,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_5,         5,      24,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_6,         5,      28,     0xf,    1,      false)
-       MUX_CFG(DA830, GPIO6_0,         5,      4,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO6_1,         5,      8,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO6_2,         5,      12,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO6_3,         5,      16,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO6_4,         5,      20,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO6_5,         5,      24,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO6_6,         5,      28,     0xf,    8,      false)
-       MUX_CFG(DA830, EMB_D_7,         6,      0,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_8,         6,      4,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_9,         6,      8,      0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_10,        6,      12,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_11,        6,      16,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_12,        6,      20,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_13,        6,      24,     0xf,    1,      false)
-       MUX_CFG(DA830, EMB_D_14,        6,      28,     0xf,    1,      false)
-       MUX_CFG(DA830, GPIO6_7,         6,      0,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO6_8,         6,      4,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO6_9,         6,      8,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO6_10,        6,      12,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO6_11,        6,      16,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO6_12,        6,      20,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO6_13,        6,      24,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO6_14,        6,      28,     0xf,    8,      false)
-       MUX_CFG(DA830, EMB_D_15,        7,      0,      0xf,    1,      false)
-       MUX_CFG(DA830, NEMB_WE_DQM_1,   7,      4,      0xf,    1,      false)
-       MUX_CFG(DA830, NEMB_WE_DQM_0,   7,      8,      0xf,    1,      false)
-       MUX_CFG(DA830, SPI0_SOMI_0,     7,      12,     0xf,    1,      false)
-       MUX_CFG(DA830, SPI0_SIMO_0,     7,      16,     0xf,    1,      false)
-       MUX_CFG(DA830, SPI0_CLK,        7,      20,     0xf,    1,      false)
-       MUX_CFG(DA830, NSPI0_ENA,       7,      24,     0xf,    1,      false)
-       MUX_CFG(DA830, NSPI0_SCS_0,     7,      28,     0xf,    1,      false)
-       MUX_CFG(DA830, EQEP0I,          7,      12,     0xf,    2,      false)
-       MUX_CFG(DA830, EQEP0S,          7,      16,     0xf,    2,      false)
-       MUX_CFG(DA830, EQEP1I,          7,      20,     0xf,    2,      false)
-       MUX_CFG(DA830, NUART0_CTS,      7,      24,     0xf,    2,      false)
-       MUX_CFG(DA830, NUART0_RTS,      7,      28,     0xf,    2,      false)
-       MUX_CFG(DA830, EQEP0A,          7,      24,     0xf,    4,      false)
-       MUX_CFG(DA830, EQEP0B,          7,      28,     0xf,    4,      false)
-       MUX_CFG(DA830, GPIO6_15,        7,      0,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO5_14,        7,      4,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO5_15,        7,      8,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO5_0,         7,      12,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO5_1,         7,      16,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO5_2,         7,      20,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO5_3,         7,      24,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO5_4,         7,      28,     0xf,    8,      false)
-       MUX_CFG(DA830, SPI1_SOMI_0,     8,      0,      0xf,    1,      false)
-       MUX_CFG(DA830, SPI1_SIMO_0,     8,      4,      0xf,    1,      false)
-       MUX_CFG(DA830, SPI1_CLK,        8,      8,      0xf,    1,      false)
-       MUX_CFG(DA830, UART0_RXD,       8,      12,     0xf,    1,      false)
-       MUX_CFG(DA830, UART0_TXD,       8,      16,     0xf,    1,      false)
-       MUX_CFG(DA830, AXR1_10,         8,      20,     0xf,    1,      false)
-       MUX_CFG(DA830, AXR1_11,         8,      24,     0xf,    1,      false)
-       MUX_CFG(DA830, NSPI1_ENA,       8,      28,     0xf,    1,      false)
-       MUX_CFG(DA830, I2C1_SCL,        8,      0,      0xf,    2,      false)
-       MUX_CFG(DA830, I2C1_SDA,        8,      4,      0xf,    2,      false)
-       MUX_CFG(DA830, EQEP1S,          8,      8,      0xf,    2,      false)
-       MUX_CFG(DA830, I2C0_SDA,        8,      12,     0xf,    2,      false)
-       MUX_CFG(DA830, I2C0_SCL,        8,      16,     0xf,    2,      false)
-       MUX_CFG(DA830, UART2_RXD,       8,      28,     0xf,    2,      false)
-       MUX_CFG(DA830, TM64P0_IN12,     8,      12,     0xf,    4,      false)
-       MUX_CFG(DA830, TM64P0_OUT12,    8,      16,     0xf,    4,      false)
-       MUX_CFG(DA830, GPIO5_5,         8,      0,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO5_6,         8,      4,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO5_7,         8,      8,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO5_8,         8,      12,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO5_9,         8,      16,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO5_10,        8,      20,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO5_11,        8,      24,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO5_12,        8,      28,     0xf,    8,      false)
-       MUX_CFG(DA830, NSPI1_SCS_0,     9,      0,      0xf,    1,      false)
-       MUX_CFG(DA830, USB0_DRVVBUS,    9,      4,      0xf,    1,      false)
-       MUX_CFG(DA830, AHCLKX0,         9,      8,      0xf,    1,      false)
-       MUX_CFG(DA830, ACLKX0,          9,      12,     0xf,    1,      false)
-       MUX_CFG(DA830, AFSX0,           9,      16,     0xf,    1,      false)
-       MUX_CFG(DA830, AHCLKR0,         9,      20,     0xf,    1,      false)
-       MUX_CFG(DA830, ACLKR0,          9,      24,     0xf,    1,      false)
-       MUX_CFG(DA830, AFSR0,           9,      28,     0xf,    1,      false)
-       MUX_CFG(DA830, UART2_TXD,       9,      0,      0xf,    2,      false)
-       MUX_CFG(DA830, AHCLKX2,         9,      8,      0xf,    2,      false)
-       MUX_CFG(DA830, ECAP0_APWM0,     9,      12,     0xf,    2,      false)
-       MUX_CFG(DA830, RMII_MHZ_50_CLK, 9,      20,     0xf,    2,      false)
-       MUX_CFG(DA830, ECAP1_APWM1,     9,      24,     0xf,    2,      false)
-       MUX_CFG(DA830, USB_REFCLKIN,    9,      8,      0xf,    4,      false)
-       MUX_CFG(DA830, GPIO5_13,        9,      0,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO4_15,        9,      4,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO2_11,        9,      8,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO2_12,        9,      12,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO2_13,        9,      16,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO2_14,        9,      20,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO2_15,        9,      24,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO3_12,        9,      28,     0xf,    8,      false)
-       MUX_CFG(DA830, AMUTE0,          10,     0,      0xf,    1,      false)
-       MUX_CFG(DA830, AXR0_0,          10,     4,      0xf,    1,      false)
-       MUX_CFG(DA830, AXR0_1,          10,     8,      0xf,    1,      false)
-       MUX_CFG(DA830, AXR0_2,          10,     12,     0xf,    1,      false)
-       MUX_CFG(DA830, AXR0_3,          10,     16,     0xf,    1,      false)
-       MUX_CFG(DA830, AXR0_4,          10,     20,     0xf,    1,      false)
-       MUX_CFG(DA830, AXR0_5,          10,     24,     0xf,    1,      false)
-       MUX_CFG(DA830, AXR0_6,          10,     28,     0xf,    1,      false)
-       MUX_CFG(DA830, RMII_TXD_0,      10,     4,      0xf,    2,      false)
-       MUX_CFG(DA830, RMII_TXD_1,      10,     8,      0xf,    2,      false)
-       MUX_CFG(DA830, RMII_TXEN,       10,     12,     0xf,    2,      false)
-       MUX_CFG(DA830, RMII_CRS_DV,     10,     16,     0xf,    2,      false)
-       MUX_CFG(DA830, RMII_RXD_0,      10,     20,     0xf,    2,      false)
-       MUX_CFG(DA830, RMII_RXD_1,      10,     24,     0xf,    2,      false)
-       MUX_CFG(DA830, RMII_RXER,       10,     28,     0xf,    2,      false)
-       MUX_CFG(DA830, AFSR2,           10,     4,      0xf,    4,      false)
-       MUX_CFG(DA830, ACLKX2,          10,     8,      0xf,    4,      false)
-       MUX_CFG(DA830, AXR2_3,          10,     12,     0xf,    4,      false)
-       MUX_CFG(DA830, AXR2_2,          10,     16,     0xf,    4,      false)
-       MUX_CFG(DA830, AXR2_1,          10,     20,     0xf,    4,      false)
-       MUX_CFG(DA830, AFSX2,           10,     24,     0xf,    4,      false)
-       MUX_CFG(DA830, ACLKR2,          10,     28,     0xf,    4,      false)
-       MUX_CFG(DA830, NRESETOUT,       10,     0,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO3_0,         10,     4,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO3_1,         10,     8,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO3_2,         10,     12,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO3_3,         10,     16,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO3_4,         10,     20,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO3_5,         10,     24,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO3_6,         10,     28,     0xf,    8,      false)
-       MUX_CFG(DA830, AXR0_7,          11,     0,      0xf,    1,      false)
-       MUX_CFG(DA830, AXR0_8,          11,     4,      0xf,    1,      false)
-       MUX_CFG(DA830, UART1_RXD,       11,     8,      0xf,    1,      false)
-       MUX_CFG(DA830, UART1_TXD,       11,     12,     0xf,    1,      false)
-       MUX_CFG(DA830, AXR0_11,         11,     16,     0xf,    1,      false)
-       MUX_CFG(DA830, AHCLKX1,         11,     20,     0xf,    1,      false)
-       MUX_CFG(DA830, ACLKX1,          11,     24,     0xf,    1,      false)
-       MUX_CFG(DA830, AFSX1,           11,     28,     0xf,    1,      false)
-       MUX_CFG(DA830, MDIO_CLK,        11,     0,      0xf,    2,      false)
-       MUX_CFG(DA830, MDIO_D,          11,     4,      0xf,    2,      false)
-       MUX_CFG(DA830, AXR0_9,          11,     8,      0xf,    2,      false)
-       MUX_CFG(DA830, AXR0_10,         11,     12,     0xf,    2,      false)
-       MUX_CFG(DA830, EPWM0B,          11,     20,     0xf,    2,      false)
-       MUX_CFG(DA830, EPWM0A,          11,     24,     0xf,    2,      false)
-       MUX_CFG(DA830, EPWMSYNCI,       11,     28,     0xf,    2,      false)
-       MUX_CFG(DA830, AXR2_0,          11,     16,     0xf,    4,      false)
-       MUX_CFG(DA830, EPWMSYNC0,       11,     28,     0xf,    4,      false)
-       MUX_CFG(DA830, GPIO3_7,         11,     0,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO3_8,         11,     4,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO3_9,         11,     8,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO3_10,        11,     12,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO3_11,        11,     16,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO3_14,        11,     20,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO3_15,        11,     24,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO4_10,        11,     28,     0xf,    8,      false)
-       MUX_CFG(DA830, AHCLKR1,         12,     0,      0xf,    1,      false)
-       MUX_CFG(DA830, ACLKR1,          12,     4,      0xf,    1,      false)
-       MUX_CFG(DA830, AFSR1,           12,     8,      0xf,    1,      false)
-       MUX_CFG(DA830, AMUTE1,          12,     12,     0xf,    1,      false)
-       MUX_CFG(DA830, AXR1_0,          12,     16,     0xf,    1,      false)
-       MUX_CFG(DA830, AXR1_1,          12,     20,     0xf,    1,      false)
-       MUX_CFG(DA830, AXR1_2,          12,     24,     0xf,    1,      false)
-       MUX_CFG(DA830, AXR1_3,          12,     28,     0xf,    1,      false)
-       MUX_CFG(DA830, ECAP2_APWM2,     12,     4,      0xf,    2,      false)
-       MUX_CFG(DA830, EHRPWMGLUETZ,    12,     12,     0xf,    2,      false)
-       MUX_CFG(DA830, EQEP1A,          12,     28,     0xf,    2,      false)
-       MUX_CFG(DA830, GPIO4_11,        12,     0,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO4_12,        12,     4,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO4_13,        12,     8,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO4_14,        12,     12,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO4_0,         12,     16,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO4_1,         12,     20,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO4_2,         12,     24,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO4_3,         12,     28,     0xf,    8,      false)
-       MUX_CFG(DA830, AXR1_4,          13,     0,      0xf,    1,      false)
-       MUX_CFG(DA830, AXR1_5,          13,     4,      0xf,    1,      false)
-       MUX_CFG(DA830, AXR1_6,          13,     8,      0xf,    1,      false)
-       MUX_CFG(DA830, AXR1_7,          13,     12,     0xf,    1,      false)
-       MUX_CFG(DA830, AXR1_8,          13,     16,     0xf,    1,      false)
-       MUX_CFG(DA830, AXR1_9,          13,     20,     0xf,    1,      false)
-       MUX_CFG(DA830, EMA_D_0,         13,     24,     0xf,    1,      false)
-       MUX_CFG(DA830, EMA_D_1,         13,     28,     0xf,    1,      false)
-       MUX_CFG(DA830, EQEP1B,          13,     0,      0xf,    2,      false)
-       MUX_CFG(DA830, EPWM2B,          13,     4,      0xf,    2,      false)
-       MUX_CFG(DA830, EPWM2A,          13,     8,      0xf,    2,      false)
-       MUX_CFG(DA830, EPWM1B,          13,     12,     0xf,    2,      false)
-       MUX_CFG(DA830, EPWM1A,          13,     16,     0xf,    2,      false)
-       MUX_CFG(DA830, MMCSD_DAT_0,     13,     24,     0xf,    2,      false)
-       MUX_CFG(DA830, MMCSD_DAT_1,     13,     28,     0xf,    2,      false)
-       MUX_CFG(DA830, UHPI_HD_0,       13,     24,     0xf,    4,      false)
-       MUX_CFG(DA830, UHPI_HD_1,       13,     28,     0xf,    4,      false)
-       MUX_CFG(DA830, GPIO4_4,         13,     0,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO4_5,         13,     4,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO4_6,         13,     8,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO4_7,         13,     12,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO4_8,         13,     16,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO4_9,         13,     20,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO0_0,         13,     24,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO0_1,         13,     28,     0xf,    8,      false)
-       MUX_CFG(DA830, EMA_D_2,         14,     0,      0xf,    1,      false)
-       MUX_CFG(DA830, EMA_D_3,         14,     4,      0xf,    1,      false)
-       MUX_CFG(DA830, EMA_D_4,         14,     8,      0xf,    1,      false)
-       MUX_CFG(DA830, EMA_D_5,         14,     12,     0xf,    1,      false)
-       MUX_CFG(DA830, EMA_D_6,         14,     16,     0xf,    1,      false)
-       MUX_CFG(DA830, EMA_D_7,         14,     20,     0xf,    1,      false)
-       MUX_CFG(DA830, EMA_D_8,         14,     24,     0xf,    1,      false)
-       MUX_CFG(DA830, EMA_D_9,         14,     28,     0xf,    1,      false)
-       MUX_CFG(DA830, MMCSD_DAT_2,     14,     0,      0xf,    2,      false)
-       MUX_CFG(DA830, MMCSD_DAT_3,     14,     4,      0xf,    2,      false)
-       MUX_CFG(DA830, MMCSD_DAT_4,     14,     8,      0xf,    2,      false)
-       MUX_CFG(DA830, MMCSD_DAT_5,     14,     12,     0xf,    2,      false)
-       MUX_CFG(DA830, MMCSD_DAT_6,     14,     16,     0xf,    2,      false)
-       MUX_CFG(DA830, MMCSD_DAT_7,     14,     20,     0xf,    2,      false)
-       MUX_CFG(DA830, UHPI_HD_8,       14,     24,     0xf,    2,      false)
-       MUX_CFG(DA830, UHPI_HD_9,       14,     28,     0xf,    2,      false)
-       MUX_CFG(DA830, UHPI_HD_2,       14,     0,      0xf,    4,      false)
-       MUX_CFG(DA830, UHPI_HD_3,       14,     4,      0xf,    4,      false)
-       MUX_CFG(DA830, UHPI_HD_4,       14,     8,      0xf,    4,      false)
-       MUX_CFG(DA830, UHPI_HD_5,       14,     12,     0xf,    4,      false)
-       MUX_CFG(DA830, UHPI_HD_6,       14,     16,     0xf,    4,      false)
-       MUX_CFG(DA830, UHPI_HD_7,       14,     20,     0xf,    4,      false)
-       MUX_CFG(DA830, LCD_D_8,         14,     24,     0xf,    4,      false)
-       MUX_CFG(DA830, LCD_D_9,         14,     28,     0xf,    4,      false)
-       MUX_CFG(DA830, GPIO0_2,         14,     0,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO0_3,         14,     4,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO0_4,         14,     8,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO0_5,         14,     12,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO0_6,         14,     16,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO0_7,         14,     20,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO0_8,         14,     24,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO0_9,         14,     28,     0xf,    8,      false)
-       MUX_CFG(DA830, EMA_D_10,        15,     0,      0xf,    1,      false)
-       MUX_CFG(DA830, EMA_D_11,        15,     4,      0xf,    1,      false)
-       MUX_CFG(DA830, EMA_D_12,        15,     8,      0xf,    1,      false)
-       MUX_CFG(DA830, EMA_D_13,        15,     12,     0xf,    1,      false)
-       MUX_CFG(DA830, EMA_D_14,        15,     16,     0xf,    1,      false)
-       MUX_CFG(DA830, EMA_D_15,        15,     20,     0xf,    1,      false)
-       MUX_CFG(DA830, EMA_A_0,         15,     24,     0xf,    1,      false)
-       MUX_CFG(DA830, EMA_A_1,         15,     28,     0xf,    1,      false)
-       MUX_CFG(DA830, UHPI_HD_10,      15,     0,      0xf,    2,      false)
-       MUX_CFG(DA830, UHPI_HD_11,      15,     4,      0xf,    2,      false)
-       MUX_CFG(DA830, UHPI_HD_12,      15,     8,      0xf,    2,      false)
-       MUX_CFG(DA830, UHPI_HD_13,      15,     12,     0xf,    2,      false)
-       MUX_CFG(DA830, UHPI_HD_14,      15,     16,     0xf,    2,      false)
-       MUX_CFG(DA830, UHPI_HD_15,      15,     20,     0xf,    2,      false)
-       MUX_CFG(DA830, LCD_D_7,         15,     24,     0xf,    2,      false)
-       MUX_CFG(DA830, MMCSD_CLK,       15,     28,     0xf,    2,      false)
-       MUX_CFG(DA830, LCD_D_10,        15,     0,      0xf,    4,      false)
-       MUX_CFG(DA830, LCD_D_11,        15,     4,      0xf,    4,      false)
-       MUX_CFG(DA830, LCD_D_12,        15,     8,      0xf,    4,      false)
-       MUX_CFG(DA830, LCD_D_13,        15,     12,     0xf,    4,      false)
-       MUX_CFG(DA830, LCD_D_14,        15,     16,     0xf,    4,      false)
-       MUX_CFG(DA830, LCD_D_15,        15,     20,     0xf,    4,      false)
-       MUX_CFG(DA830, UHPI_HCNTL0,     15,     28,     0xf,    4,      false)
-       MUX_CFG(DA830, GPIO0_10,        15,     0,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO0_11,        15,     4,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO0_12,        15,     8,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO0_13,        15,     12,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO0_14,        15,     16,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO0_15,        15,     20,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO1_0,         15,     24,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO1_1,         15,     28,     0xf,    8,      false)
-       MUX_CFG(DA830, EMA_A_2,         16,     0,      0xf,    1,      false)
-       MUX_CFG(DA830, EMA_A_3,         16,     4,      0xf,    1,      false)
-       MUX_CFG(DA830, EMA_A_4,         16,     8,      0xf,    1,      false)
-       MUX_CFG(DA830, EMA_A_5,         16,     12,     0xf,    1,      false)
-       MUX_CFG(DA830, EMA_A_6,         16,     16,     0xf,    1,      false)
-       MUX_CFG(DA830, EMA_A_7,         16,     20,     0xf,    1,      false)
-       MUX_CFG(DA830, EMA_A_8,         16,     24,     0xf,    1,      false)
-       MUX_CFG(DA830, EMA_A_9,         16,     28,     0xf,    1,      false)
-       MUX_CFG(DA830, MMCSD_CMD,       16,     0,      0xf,    2,      false)
-       MUX_CFG(DA830, LCD_D_6,         16,     4,      0xf,    2,      false)
-       MUX_CFG(DA830, LCD_D_3,         16,     8,      0xf,    2,      false)
-       MUX_CFG(DA830, LCD_D_2,         16,     12,     0xf,    2,      false)
-       MUX_CFG(DA830, LCD_D_1,         16,     16,     0xf,    2,      false)
-       MUX_CFG(DA830, LCD_D_0,         16,     20,     0xf,    2,      false)
-       MUX_CFG(DA830, LCD_PCLK,        16,     24,     0xf,    2,      false)
-       MUX_CFG(DA830, LCD_HSYNC,       16,     28,     0xf,    2,      false)
-       MUX_CFG(DA830, UHPI_HCNTL1,     16,     0,      0xf,    4,      false)
-       MUX_CFG(DA830, GPIO1_2,         16,     0,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO1_3,         16,     4,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO1_4,         16,     8,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO1_5,         16,     12,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO1_6,         16,     16,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO1_7,         16,     20,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO1_8,         16,     24,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO1_9,         16,     28,     0xf,    8,      false)
-       MUX_CFG(DA830, EMA_A_10,        17,     0,      0xf,    1,      false)
-       MUX_CFG(DA830, EMA_A_11,        17,     4,      0xf,    1,      false)
-       MUX_CFG(DA830, EMA_A_12,        17,     8,      0xf,    1,      false)
-       MUX_CFG(DA830, EMA_BA_1,        17,     12,     0xf,    1,      false)
-       MUX_CFG(DA830, EMA_BA_0,        17,     16,     0xf,    1,      false)
-       MUX_CFG(DA830, EMA_CLK,         17,     20,     0xf,    1,      false)
-       MUX_CFG(DA830, EMA_SDCKE,       17,     24,     0xf,    1,      false)
-       MUX_CFG(DA830, NEMA_CAS,        17,     28,     0xf,    1,      false)
-       MUX_CFG(DA830, LCD_VSYNC,       17,     0,      0xf,    2,      false)
-       MUX_CFG(DA830, NLCD_AC_ENB_CS,  17,     4,      0xf,    2,      false)
-       MUX_CFG(DA830, LCD_MCLK,        17,     8,      0xf,    2,      false)
-       MUX_CFG(DA830, LCD_D_5,         17,     12,     0xf,    2,      false)
-       MUX_CFG(DA830, LCD_D_4,         17,     16,     0xf,    2,      false)
-       MUX_CFG(DA830, OBSCLK,          17,     20,     0xf,    2,      false)
-       MUX_CFG(DA830, NEMA_CS_4,       17,     28,     0xf,    2,      false)
-       MUX_CFG(DA830, UHPI_HHWIL,      17,     12,     0xf,    4,      false)
-       MUX_CFG(DA830, AHCLKR2,         17,     20,     0xf,    4,      false)
-       MUX_CFG(DA830, GPIO1_10,        17,     0,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO1_11,        17,     4,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO1_12,        17,     8,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO1_13,        17,     12,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO1_14,        17,     16,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO1_15,        17,     20,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO2_0,         17,     24,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO2_1,         17,     28,     0xf,    8,      false)
-       MUX_CFG(DA830, NEMA_RAS,        18,     0,      0xf,    1,      false)
-       MUX_CFG(DA830, NEMA_WE,         18,     4,      0xf,    1,      false)
-       MUX_CFG(DA830, NEMA_CS_0,       18,     8,      0xf,    1,      false)
-       MUX_CFG(DA830, NEMA_CS_2,       18,     12,     0xf,    1,      false)
-       MUX_CFG(DA830, NEMA_CS_3,       18,     16,     0xf,    1,      false)
-       MUX_CFG(DA830, NEMA_OE,         18,     20,     0xf,    1,      false)
-       MUX_CFG(DA830, NEMA_WE_DQM_1,   18,     24,     0xf,    1,      false)
-       MUX_CFG(DA830, NEMA_WE_DQM_0,   18,     28,     0xf,    1,      false)
-       MUX_CFG(DA830, NEMA_CS_5,       18,     0,      0xf,    2,      false)
-       MUX_CFG(DA830, UHPI_HRNW,       18,     4,      0xf,    2,      false)
-       MUX_CFG(DA830, NUHPI_HAS,       18,     8,      0xf,    2,      false)
-       MUX_CFG(DA830, NUHPI_HCS,       18,     12,     0xf,    2,      false)
-       MUX_CFG(DA830, NUHPI_HDS1,      18,     20,     0xf,    2,      false)
-       MUX_CFG(DA830, NUHPI_HDS2,      18,     24,     0xf,    2,      false)
-       MUX_CFG(DA830, NUHPI_HINT,      18,     28,     0xf,    2,      false)
-       MUX_CFG(DA830, AXR0_12,         18,     4,      0xf,    4,      false)
-       MUX_CFG(DA830, AMUTE2,          18,     16,     0xf,    4,      false)
-       MUX_CFG(DA830, AXR0_13,         18,     20,     0xf,    4,      false)
-       MUX_CFG(DA830, AXR0_14,         18,     24,     0xf,    4,      false)
-       MUX_CFG(DA830, AXR0_15,         18,     28,     0xf,    4,      false)
-       MUX_CFG(DA830, GPIO2_2,         18,     0,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO2_3,         18,     4,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO2_4,         18,     8,      0xf,    8,      false)
-       MUX_CFG(DA830, GPIO2_5,         18,     12,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO2_6,         18,     16,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO2_7,         18,     20,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO2_8,         18,     24,     0xf,    8,      false)
-       MUX_CFG(DA830, GPIO2_9,         18,     28,     0xf,    8,      false)
-       MUX_CFG(DA830, EMA_WAIT_0,      19,     0,      0xf,    1,      false)
-       MUX_CFG(DA830, NUHPI_HRDY,      19,     0,      0xf,    2,      false)
-       MUX_CFG(DA830, GPIO2_10,        19,     0,      0xf,    8,      false)
-#endif
-};
-
-static struct map_desc da830_io_desc[] = {
-       {
-               .virtual        = IO_VIRT,
-               .pfn            = __phys_to_pfn(IO_PHYS),
-               .length         = IO_SIZE,
-               .type           = MT_DEVICE
-       },
-       {
-               .virtual        = DA8XX_CP_INTC_VIRT,
-               .pfn            = __phys_to_pfn(DA8XX_CP_INTC_BASE),
-               .length         = DA8XX_CP_INTC_SIZE,
-               .type           = MT_DEVICE
-       },
-};
-
-/* Contents of JTAG ID register used to identify exact cpu type */
-static struct davinci_id da830_ids[] = {
-       {
-               .variant        = 0x0,
-               .part_no        = 0xb7df,
-               .manufacturer   = 0x017,        /* 0x02f >> 1 */
-               .cpu_id         = DAVINCI_CPU_ID_DA830,
-               .name           = "da830/omap-l137 rev1.0",
-       },
-       {
-               .variant        = 0x8,
-               .part_no        = 0xb7df,
-               .manufacturer   = 0x017,
-               .cpu_id         = DAVINCI_CPU_ID_DA830,
-               .name           = "da830/omap-l137 rev1.1",
-       },
-       {
-               .variant        = 0x9,
-               .part_no        = 0xb7df,
-               .manufacturer   = 0x017,
-               .cpu_id         = DAVINCI_CPU_ID_DA830,
-               .name           = "da830/omap-l137 rev2.0",
-       },
-};
-
-static const struct davinci_soc_info davinci_soc_info_da830 = {
-       .io_desc                = da830_io_desc,
-       .io_desc_num            = ARRAY_SIZE(da830_io_desc),
-       .jtag_id_reg            = DA8XX_SYSCFG0_BASE + DA8XX_JTAG_ID_REG,
-       .ids                    = da830_ids,
-       .ids_num                = ARRAY_SIZE(da830_ids),
-       .pinmux_base            = DA8XX_SYSCFG0_BASE + 0x120,
-       .pinmux_pins            = da830_pins,
-       .pinmux_pins_num        = ARRAY_SIZE(da830_pins),
-};
-
-void __init da830_init(void)
-{
-       davinci_common_init(&davinci_soc_info_da830);
-
-       da8xx_syscfg0_base = ioremap(DA8XX_SYSCFG0_BASE, SZ_4K);
-       WARN(!da8xx_syscfg0_base, "Unable to map syscfg0 module");
-}
index 287dd987908e53429cb5cb39221facd1a5498d03..706f8241b5e7540603e04917f792d6af9b824a5d 100644 (file)
@@ -4,7 +4,6 @@
  *
  * Copyright (C) 2009 Texas Instruments Incorporated - https://www.ti.com/
  *
- * Derived from: arch/arm/mach-davinci/da830.c
  * Original Copyrights follow:
  *
  * 2009 (c) MontaVista Software, Inc.
index 54a255b8d8d8113ab4a820302b16fb4531fa81a7..70d14f7f35206b701cbd0d6950d00fd6d96fb6d8 100644 (file)
@@ -68,8 +68,6 @@ extern void __iomem *da8xx_syscfg1_base;
 #define DA8XX_SHARED_RAM_BASE  0x80000000
 #define DA8XX_ARM_RAM_BASE     0xffff0000
 
-void da830_init(void);
-
 void da850_init(void);
 
 int da850_register_vpif_display
index 5e73a725d5daf5f8951fa3f4ead93dee960be9c5..4e9ac55ae92d4882cbcbdb70187c65841b477f04 100644 (file)
@@ -33,7 +33,6 @@
 #define DA8XX_PRUSS_MEM_BASE           0x01c30000
 #define DA8XX_MMCSD0_BASE              0x01c40000
 #define DA8XX_SPI0_BASE                        0x01c41000
-#define DA830_SPI1_BASE                        0x01e12000
 #define DA8XX_LCD_CNTRL_BASE           0x01e13000
 #define DA850_SATA_BASE                        0x01e18000
 #define DA850_MMCSD1_BASE              0x01e1b000
index b1ceed81e9fa5152a483da9627a42f1f61d73b1a..23e8da5025abd80a41d17396a11b51eb5dffc202 100644 (file)
 #define IRQ_DA8XX_ECAP2                        71
 #define IRQ_DA8XX_ARMCLKSTOPREQ                90
 
-/* DA830 specific interrupts */
-#define IRQ_DA830_MPUERR               27
-#define IRQ_DA830_IOPUERR              27
-#define IRQ_DA830_BOOTCFGERR           27
-#define IRQ_DA830_EHRPWM2              67
-#define IRQ_DA830_EHRPWM2TZ            68
-#define IRQ_DA830_EQEP0                        72
-#define IRQ_DA830_EQEP1                        73
-#define IRQ_DA830_T12CMPINT0_0         74
-#define IRQ_DA830_T12CMPINT1_0         75
-#define IRQ_DA830_T12CMPINT2_0         76
-#define IRQ_DA830_T12CMPINT3_0         77
-#define IRQ_DA830_T12CMPINT4_0         78
-#define IRQ_DA830_T12CMPINT5_0         79
-#define IRQ_DA830_T12CMPINT6_0         80
-#define IRQ_DA830_T12CMPINT7_0         81
-#define IRQ_DA830_T12CMPINT0_1         82
-#define IRQ_DA830_T12CMPINT1_1         83
-#define IRQ_DA830_T12CMPINT2_1         84
-#define IRQ_DA830_T12CMPINT3_1         85
-#define IRQ_DA830_T12CMPINT4_1         86
-#define IRQ_DA830_T12CMPINT5_1         87
-#define IRQ_DA830_T12CMPINT6_1         88
-#define IRQ_DA830_T12CMPINT7_1         89
-
-#define DA830_N_CP_INTC_IRQ            96
-
 /* DA850 speicific interrupts */
 #define IRQ_DA850_MPUADDRERR0          27
 #define IRQ_DA850_MPUPROTERR0          27
index 05fd3902df658bdbdecb35d791285d83612368c4..6325ea5a273038559029ae2e72eec22de70310c7 100644 (file)
@@ -21,410 +21,6 @@ struct mux_config {
        bool debug;
 };
 
-enum da830_index {
-       DA830_GPIO7_14,
-       DA830_RTCK,
-       DA830_GPIO7_15,
-       DA830_EMU_0,
-       DA830_EMB_SDCKE,
-       DA830_EMB_CLK_GLUE,
-       DA830_EMB_CLK,
-       DA830_NEMB_CS_0,
-       DA830_NEMB_CAS,
-       DA830_NEMB_RAS,
-       DA830_NEMB_WE,
-       DA830_EMB_BA_1,
-       DA830_EMB_BA_0,
-       DA830_EMB_A_0,
-       DA830_EMB_A_1,
-       DA830_EMB_A_2,
-       DA830_EMB_A_3,
-       DA830_EMB_A_4,
-       DA830_EMB_A_5,
-       DA830_GPIO7_0,
-       DA830_GPIO7_1,
-       DA830_GPIO7_2,
-       DA830_GPIO7_3,
-       DA830_GPIO7_4,
-       DA830_GPIO7_5,
-       DA830_GPIO7_6,
-       DA830_GPIO7_7,
-       DA830_EMB_A_6,
-       DA830_EMB_A_7,
-       DA830_EMB_A_8,
-       DA830_EMB_A_9,
-       DA830_EMB_A_10,
-       DA830_EMB_A_11,
-       DA830_EMB_A_12,
-       DA830_EMB_D_31,
-       DA830_GPIO7_8,
-       DA830_GPIO7_9,
-       DA830_GPIO7_10,
-       DA830_GPIO7_11,
-       DA830_GPIO7_12,
-       DA830_GPIO7_13,
-       DA830_GPIO3_13,
-       DA830_EMB_D_30,
-       DA830_EMB_D_29,
-       DA830_EMB_D_28,
-       DA830_EMB_D_27,
-       DA830_EMB_D_26,
-       DA830_EMB_D_25,
-       DA830_EMB_D_24,
-       DA830_EMB_D_23,
-       DA830_EMB_D_22,
-       DA830_EMB_D_21,
-       DA830_EMB_D_20,
-       DA830_EMB_D_19,
-       DA830_EMB_D_18,
-       DA830_EMB_D_17,
-       DA830_EMB_D_16,
-       DA830_NEMB_WE_DQM_3,
-       DA830_NEMB_WE_DQM_2,
-       DA830_EMB_D_0,
-       DA830_EMB_D_1,
-       DA830_EMB_D_2,
-       DA830_EMB_D_3,
-       DA830_EMB_D_4,
-       DA830_EMB_D_5,
-       DA830_EMB_D_6,
-       DA830_GPIO6_0,
-       DA830_GPIO6_1,
-       DA830_GPIO6_2,
-       DA830_GPIO6_3,
-       DA830_GPIO6_4,
-       DA830_GPIO6_5,
-       DA830_GPIO6_6,
-       DA830_EMB_D_7,
-       DA830_EMB_D_8,
-       DA830_EMB_D_9,
-       DA830_EMB_D_10,
-       DA830_EMB_D_11,
-       DA830_EMB_D_12,
-       DA830_EMB_D_13,
-       DA830_EMB_D_14,
-       DA830_GPIO6_7,
-       DA830_GPIO6_8,
-       DA830_GPIO6_9,
-       DA830_GPIO6_10,
-       DA830_GPIO6_11,
-       DA830_GPIO6_12,
-       DA830_GPIO6_13,
-       DA830_GPIO6_14,
-       DA830_EMB_D_15,
-       DA830_NEMB_WE_DQM_1,
-       DA830_NEMB_WE_DQM_0,
-       DA830_SPI0_SOMI_0,
-       DA830_SPI0_SIMO_0,
-       DA830_SPI0_CLK,
-       DA830_NSPI0_ENA,
-       DA830_NSPI0_SCS_0,
-       DA830_EQEP0I,
-       DA830_EQEP0S,
-       DA830_EQEP1I,
-       DA830_NUART0_CTS,
-       DA830_NUART0_RTS,
-       DA830_EQEP0A,
-       DA830_EQEP0B,
-       DA830_GPIO6_15,
-       DA830_GPIO5_14,
-       DA830_GPIO5_15,
-       DA830_GPIO5_0,
-       DA830_GPIO5_1,
-       DA830_GPIO5_2,
-       DA830_GPIO5_3,
-       DA830_GPIO5_4,
-       DA830_SPI1_SOMI_0,
-       DA830_SPI1_SIMO_0,
-       DA830_SPI1_CLK,
-       DA830_UART0_RXD,
-       DA830_UART0_TXD,
-       DA830_AXR1_10,
-       DA830_AXR1_11,
-       DA830_NSPI1_ENA,
-       DA830_I2C1_SCL,
-       DA830_I2C1_SDA,
-       DA830_EQEP1S,
-       DA830_I2C0_SDA,
-       DA830_I2C0_SCL,
-       DA830_UART2_RXD,
-       DA830_TM64P0_IN12,
-       DA830_TM64P0_OUT12,
-       DA830_GPIO5_5,
-       DA830_GPIO5_6,
-       DA830_GPIO5_7,
-       DA830_GPIO5_8,
-       DA830_GPIO5_9,
-       DA830_GPIO5_10,
-       DA830_GPIO5_11,
-       DA830_GPIO5_12,
-       DA830_NSPI1_SCS_0,
-       DA830_USB0_DRVVBUS,
-       DA830_AHCLKX0,
-       DA830_ACLKX0,
-       DA830_AFSX0,
-       DA830_AHCLKR0,
-       DA830_ACLKR0,
-       DA830_AFSR0,
-       DA830_UART2_TXD,
-       DA830_AHCLKX2,
-       DA830_ECAP0_APWM0,
-       DA830_RMII_MHZ_50_CLK,
-       DA830_ECAP1_APWM1,
-       DA830_USB_REFCLKIN,
-       DA830_GPIO5_13,
-       DA830_GPIO4_15,
-       DA830_GPIO2_11,
-       DA830_GPIO2_12,
-       DA830_GPIO2_13,
-       DA830_GPIO2_14,
-       DA830_GPIO2_15,
-       DA830_GPIO3_12,
-       DA830_AMUTE0,
-       DA830_AXR0_0,
-       DA830_AXR0_1,
-       DA830_AXR0_2,
-       DA830_AXR0_3,
-       DA830_AXR0_4,
-       DA830_AXR0_5,
-       DA830_AXR0_6,
-       DA830_RMII_TXD_0,
-       DA830_RMII_TXD_1,
-       DA830_RMII_TXEN,
-       DA830_RMII_CRS_DV,
-       DA830_RMII_RXD_0,
-       DA830_RMII_RXD_1,
-       DA830_RMII_RXER,
-       DA830_AFSR2,
-       DA830_ACLKX2,
-       DA830_AXR2_3,
-       DA830_AXR2_2,
-       DA830_AXR2_1,
-       DA830_AFSX2,
-       DA830_ACLKR2,
-       DA830_NRESETOUT,
-       DA830_GPIO3_0,
-       DA830_GPIO3_1,
-       DA830_GPIO3_2,
-       DA830_GPIO3_3,
-       DA830_GPIO3_4,
-       DA830_GPIO3_5,
-       DA830_GPIO3_6,
-       DA830_AXR0_7,
-       DA830_AXR0_8,
-       DA830_UART1_RXD,
-       DA830_UART1_TXD,
-       DA830_AXR0_11,
-       DA830_AHCLKX1,
-       DA830_ACLKX1,
-       DA830_AFSX1,
-       DA830_MDIO_CLK,
-       DA830_MDIO_D,
-       DA830_AXR0_9,
-       DA830_AXR0_10,
-       DA830_EPWM0B,
-       DA830_EPWM0A,
-       DA830_EPWMSYNCI,
-       DA830_AXR2_0,
-       DA830_EPWMSYNC0,
-       DA830_GPIO3_7,
-       DA830_GPIO3_8,
-       DA830_GPIO3_9,
-       DA830_GPIO3_10,
-       DA830_GPIO3_11,
-       DA830_GPIO3_14,
-       DA830_GPIO3_15,
-       DA830_GPIO4_10,
-       DA830_AHCLKR1,
-       DA830_ACLKR1,
-       DA830_AFSR1,
-       DA830_AMUTE1,
-       DA830_AXR1_0,
-       DA830_AXR1_1,
-       DA830_AXR1_2,
-       DA830_AXR1_3,
-       DA830_ECAP2_APWM2,
-       DA830_EHRPWMGLUETZ,
-       DA830_EQEP1A,
-       DA830_GPIO4_11,
-       DA830_GPIO4_12,
-       DA830_GPIO4_13,
-       DA830_GPIO4_14,
-       DA830_GPIO4_0,
-       DA830_GPIO4_1,
-       DA830_GPIO4_2,
-       DA830_GPIO4_3,
-       DA830_AXR1_4,
-       DA830_AXR1_5,
-       DA830_AXR1_6,
-       DA830_AXR1_7,
-       DA830_AXR1_8,
-       DA830_AXR1_9,
-       DA830_EMA_D_0,
-       DA830_EMA_D_1,
-       DA830_EQEP1B,
-       DA830_EPWM2B,
-       DA830_EPWM2A,
-       DA830_EPWM1B,
-       DA830_EPWM1A,
-       DA830_MMCSD_DAT_0,
-       DA830_MMCSD_DAT_1,
-       DA830_UHPI_HD_0,
-       DA830_UHPI_HD_1,
-       DA830_GPIO4_4,
-       DA830_GPIO4_5,
-       DA830_GPIO4_6,
-       DA830_GPIO4_7,
-       DA830_GPIO4_8,
-       DA830_GPIO4_9,
-       DA830_GPIO0_0,
-       DA830_GPIO0_1,
-       DA830_EMA_D_2,
-       DA830_EMA_D_3,
-       DA830_EMA_D_4,
-       DA830_EMA_D_5,
-       DA830_EMA_D_6,
-       DA830_EMA_D_7,
-       DA830_EMA_D_8,
-       DA830_EMA_D_9,
-       DA830_MMCSD_DAT_2,
-       DA830_MMCSD_DAT_3,
-       DA830_MMCSD_DAT_4,
-       DA830_MMCSD_DAT_5,
-       DA830_MMCSD_DAT_6,
-       DA830_MMCSD_DAT_7,
-       DA830_UHPI_HD_8,
-       DA830_UHPI_HD_9,
-       DA830_UHPI_HD_2,
-       DA830_UHPI_HD_3,
-       DA830_UHPI_HD_4,
-       DA830_UHPI_HD_5,
-       DA830_UHPI_HD_6,
-       DA830_UHPI_HD_7,
-       DA830_LCD_D_8,
-       DA830_LCD_D_9,
-       DA830_GPIO0_2,
-       DA830_GPIO0_3,
-       DA830_GPIO0_4,
-       DA830_GPIO0_5,
-       DA830_GPIO0_6,
-       DA830_GPIO0_7,
-       DA830_GPIO0_8,
-       DA830_GPIO0_9,
-       DA830_EMA_D_10,
-       DA830_EMA_D_11,
-       DA830_EMA_D_12,
-       DA830_EMA_D_13,
-       DA830_EMA_D_14,
-       DA830_EMA_D_15,
-       DA830_EMA_A_0,
-       DA830_EMA_A_1,
-       DA830_UHPI_HD_10,
-       DA830_UHPI_HD_11,
-       DA830_UHPI_HD_12,
-       DA830_UHPI_HD_13,
-       DA830_UHPI_HD_14,
-       DA830_UHPI_HD_15,
-       DA830_LCD_D_7,
-       DA830_MMCSD_CLK,
-       DA830_LCD_D_10,
-       DA830_LCD_D_11,
-       DA830_LCD_D_12,
-       DA830_LCD_D_13,
-       DA830_LCD_D_14,
-       DA830_LCD_D_15,
-       DA830_UHPI_HCNTL0,
-       DA830_GPIO0_10,
-       DA830_GPIO0_11,
-       DA830_GPIO0_12,
-       DA830_GPIO0_13,
-       DA830_GPIO0_14,
-       DA830_GPIO0_15,
-       DA830_GPIO1_0,
-       DA830_GPIO1_1,
-       DA830_EMA_A_2,
-       DA830_EMA_A_3,
-       DA830_EMA_A_4,
-       DA830_EMA_A_5,
-       DA830_EMA_A_6,
-       DA830_EMA_A_7,
-       DA830_EMA_A_8,
-       DA830_EMA_A_9,
-       DA830_MMCSD_CMD,
-       DA830_LCD_D_6,
-       DA830_LCD_D_3,
-       DA830_LCD_D_2,
-       DA830_LCD_D_1,
-       DA830_LCD_D_0,
-       DA830_LCD_PCLK,
-       DA830_LCD_HSYNC,
-       DA830_UHPI_HCNTL1,
-       DA830_GPIO1_2,
-       DA830_GPIO1_3,
-       DA830_GPIO1_4,
-       DA830_GPIO1_5,
-       DA830_GPIO1_6,
-       DA830_GPIO1_7,
-       DA830_GPIO1_8,
-       DA830_GPIO1_9,
-       DA830_EMA_A_10,
-       DA830_EMA_A_11,
-       DA830_EMA_A_12,
-       DA830_EMA_BA_1,
-       DA830_EMA_BA_0,
-       DA830_EMA_CLK,
-       DA830_EMA_SDCKE,
-       DA830_NEMA_CAS,
-       DA830_LCD_VSYNC,
-       DA830_NLCD_AC_ENB_CS,
-       DA830_LCD_MCLK,
-       DA830_LCD_D_5,
-       DA830_LCD_D_4,
-       DA830_OBSCLK,
-       DA830_NEMA_CS_4,
-       DA830_UHPI_HHWIL,
-       DA830_AHCLKR2,
-       DA830_GPIO1_10,
-       DA830_GPIO1_11,
-       DA830_GPIO1_12,
-       DA830_GPIO1_13,
-       DA830_GPIO1_14,
-       DA830_GPIO1_15,
-       DA830_GPIO2_0,
-       DA830_GPIO2_1,
-       DA830_NEMA_RAS,
-       DA830_NEMA_WE,
-       DA830_NEMA_CS_0,
-       DA830_NEMA_CS_2,
-       DA830_NEMA_CS_3,
-       DA830_NEMA_OE,
-       DA830_NEMA_WE_DQM_1,
-       DA830_NEMA_WE_DQM_0,
-       DA830_NEMA_CS_5,
-       DA830_UHPI_HRNW,
-       DA830_NUHPI_HAS,
-       DA830_NUHPI_HCS,
-       DA830_NUHPI_HDS1,
-       DA830_NUHPI_HDS2,
-       DA830_NUHPI_HINT,
-       DA830_AXR0_12,
-       DA830_AMUTE2,
-       DA830_AXR0_13,
-       DA830_AXR0_14,
-       DA830_AXR0_15,
-       DA830_GPIO2_2,
-       DA830_GPIO2_3,
-       DA830_GPIO2_4,
-       DA830_GPIO2_5,
-       DA830_GPIO2_6,
-       DA830_GPIO2_7,
-       DA830_GPIO2_8,
-       DA830_GPIO2_9,
-       DA830_EMA_WAIT_0,
-       DA830_NUHPI_HRDY,
-       DA830_GPIO2_10,
-};
-
 enum davinci_da850_index {
        /* UART0 function */
        DA850_NUART0_CTS,
index acfef063295f354b33083a82c077a58123e464a6..6c365a2e87febbdd7c17cd5dc2190ec2a398837f 100644 (file)
@@ -97,9 +97,7 @@
 #define DA8XX_LPSC1_CPGMAC             5
 #define DA8XX_LPSC1_EMIF3C             6
 #define DA8XX_LPSC1_McASP0             7
-#define DA830_LPSC1_McASP1             8
 #define DA850_LPSC1_SATA               8
-#define DA830_LPSC1_McASP2             9
 #define DA850_LPSC1_VPIF               9
 #define DA8XX_LPSC1_SPI1               10
 #define DA8XX_LPSC1_I2C                        11
 #define DA8XX_LPSC1_PWM                        17
 #define DA850_LPSC1_MMC_SD1            18
 #define DA8XX_LPSC1_ECAP               20
-#define DA830_LPSC1_EQEP               21
 #define DA850_LPSC1_TPTC2              21
 #define DA8XX_LPSC1_SCR_P0_SS          24
 #define DA8XX_LPSC1_SCR_P1_SS          25