Skip to content

Commit 78e6b54

Browse files
Bartosz Golaszewskibrgl
authored andcommitted
ARM: davinci: remove support for da830
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 <[email protected]> Reviewed-by: Kevin Hilman <[email protected]> Reviewed-by: David Lechner <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Bartosz Golaszewski <[email protected]>
1 parent 0af2f6b commit 78e6b54

File tree

12 files changed

+0
-955
lines changed

12 files changed

+0
-955
lines changed

arch/arm/configs/davinci_all_defconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ CONFIG_ARCH_MULTIPLATFORM=y
1414
CONFIG_ARCH_MULTI_V5=y
1515
# CONFIG_ARCH_MULTI_V7 is not set
1616
CONFIG_ARCH_DAVINCI=y
17-
CONFIG_ARCH_DAVINCI_DA830=y
1817
CONFIG_ARCH_DAVINCI_DA850=y
1918
CONFIG_DAVINCI_MUX_DEBUG=y
2019
CONFIG_DAVINCI_MUX_WARNINGS=y

arch/arm/configs/multi_v5_defconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ CONFIG_MACH_ASPEED_G4=y
1212
CONFIG_ARCH_AT91=y
1313
CONFIG_SOC_AT91SAM9=y
1414
CONFIG_ARCH_DAVINCI=y
15-
CONFIG_ARCH_DAVINCI_DA830=y
1615
CONFIG_ARCH_DAVINCI_DA850=y
1716
CONFIG_ARCH_MXC=y
1817
CONFIG_SOC_IMX25=y

arch/arm/mach-davinci/Kconfig

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,6 @@ if ARCH_DAVINCI
1919

2020
comment "DaVinci Core Type"
2121

22-
config ARCH_DAVINCI_DA830
23-
bool "DA830/OMAP-L137/AM17x based system"
24-
select ARCH_DAVINCI_DA8XX
25-
# needed on silicon revs 1.0, 1.1:
26-
select CPU_DCACHE_WRITETHROUGH if !CPU_DCACHE_DISABLE
27-
select DAVINCI_CP_INTC
28-
2922
config ARCH_DAVINCI_DA850
3023
bool "DA850/OMAP-L138/AM18x based system"
3124
select ARCH_DAVINCI_DA8XX

arch/arm/mach-davinci/Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ obj-y := common.o sram.o devices-da8xx.o
1010
obj-$(CONFIG_DAVINCI_MUX) += mux.o
1111

1212
# Chip specific
13-
obj-$(CONFIG_ARCH_DAVINCI_DA830) += da830.o
1413
obj-$(CONFIG_ARCH_DAVINCI_DA850) += da850.o pdata-quirks.o
1514

1615
obj-y += da8xx-dt.o

arch/arm/mach-davinci/cputype.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ struct davinci_id {
2525
};
2626

2727
/* Can use lower 16 bits of cpu id for a variant when required */
28-
#define DAVINCI_CPU_ID_DA830 0x08300000
2928
#define DAVINCI_CPU_ID_DA850 0x08500000
3029

3130
#endif

arch/arm/mach-davinci/da830.c

Lines changed: 0 additions & 506 deletions
This file was deleted.

arch/arm/mach-davinci/da850.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
*
55
* Copyright (C) 2009 Texas Instruments Incorporated - https://www.ti.com/
66
*
7-
* Derived from: arch/arm/mach-davinci/da830.c
87
* Original Copyrights follow:
98
*
109
* 2009 (c) MontaVista Software, Inc.

arch/arm/mach-davinci/da8xx.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,6 @@ extern void __iomem *da8xx_syscfg1_base;
6868
#define DA8XX_SHARED_RAM_BASE 0x80000000
6969
#define DA8XX_ARM_RAM_BASE 0xffff0000
7070

71-
void da830_init(void);
72-
7371
void da850_init(void);
7472

7573
int da850_register_vpif_display

arch/arm/mach-davinci/devices-da8xx.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
#define DA8XX_PRUSS_MEM_BASE 0x01c30000
3434
#define DA8XX_MMCSD0_BASE 0x01c40000
3535
#define DA8XX_SPI0_BASE 0x01c41000
36-
#define DA830_SPI1_BASE 0x01e12000
3736
#define DA8XX_LCD_CNTRL_BASE 0x01e13000
3837
#define DA850_SATA_BASE 0x01e18000
3938
#define DA850_MMCSD1_BASE 0x01e1b000

arch/arm/mach-davinci/irqs.h

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -101,33 +101,6 @@
101101
#define IRQ_DA8XX_ECAP2 71
102102
#define IRQ_DA8XX_ARMCLKSTOPREQ 90
103103

104-
/* DA830 specific interrupts */
105-
#define IRQ_DA830_MPUERR 27
106-
#define IRQ_DA830_IOPUERR 27
107-
#define IRQ_DA830_BOOTCFGERR 27
108-
#define IRQ_DA830_EHRPWM2 67
109-
#define IRQ_DA830_EHRPWM2TZ 68
110-
#define IRQ_DA830_EQEP0 72
111-
#define IRQ_DA830_EQEP1 73
112-
#define IRQ_DA830_T12CMPINT0_0 74
113-
#define IRQ_DA830_T12CMPINT1_0 75
114-
#define IRQ_DA830_T12CMPINT2_0 76
115-
#define IRQ_DA830_T12CMPINT3_0 77
116-
#define IRQ_DA830_T12CMPINT4_0 78
117-
#define IRQ_DA830_T12CMPINT5_0 79
118-
#define IRQ_DA830_T12CMPINT6_0 80
119-
#define IRQ_DA830_T12CMPINT7_0 81
120-
#define IRQ_DA830_T12CMPINT0_1 82
121-
#define IRQ_DA830_T12CMPINT1_1 83
122-
#define IRQ_DA830_T12CMPINT2_1 84
123-
#define IRQ_DA830_T12CMPINT3_1 85
124-
#define IRQ_DA830_T12CMPINT4_1 86
125-
#define IRQ_DA830_T12CMPINT5_1 87
126-
#define IRQ_DA830_T12CMPINT6_1 88
127-
#define IRQ_DA830_T12CMPINT7_1 89
128-
129-
#define DA830_N_CP_INTC_IRQ 96
130-
131104
/* DA850 speicific interrupts */
132105
#define IRQ_DA850_MPUADDRERR0 27
133106
#define IRQ_DA850_MPUPROTERR0 27

0 commit comments

Comments
 (0)