ARM: remove u300 platform
[linux-2.6-microblaze.git] / arch / arm / Kconfig.debug
index 4ff0420..c36c5d4 100644 (file)
@@ -770,14 +770,6 @@ choice
                depends on ARCH_OMAP2PLUS
                select DEBUG_OMAP2PLUS_UART
 
-       config DEBUG_PICOXCELL_UART
-               depends on ARCH_PICOXCELL
-               bool "Use PicoXcell UART for low-level debug"
-               select DEBUG_UART_8250
-               help
-                 Say Y here if you want kernel low-level debugging support
-                 on PicoXcell based platforms.
-
        config DEBUG_PXA_UART1
                depends on ARCH_PXA
                bool "Use PXA UART1 for low-level debug"
@@ -1150,32 +1142,6 @@ choice
                  Say Y here if you want kernel low-level debugging support
                  on Allwinner A31/A23 based platforms on the R_UART.
 
-       config DEBUG_SIRFPRIMA2_UART1
-               bool "Kernel low-level debugging messages via SiRFprimaII UART1"
-               depends on ARCH_PRIMA2
-               select DEBUG_SIRFSOC_UART
-               help
-                 Say Y here if you want the debug print routines to direct
-                 their output to the uart1 port on SiRFprimaII devices.
-
-       config DEBUG_SIRFATLAS7_UART0
-               bool "Kernel low-level debugging messages via SiRFatlas7 UART0"
-               depends on ARCH_ATLAS7
-               select DEBUG_SIRFSOC_UART
-               help
-                 Say Y here if you want the debug print routines to direct
-                 their output to the uart0 port on SiRFATLAS7 devices.The uart0
-                 is used on SiRFATLAS7 as a extra debug port.sometimes an extra
-                 debug port can be very useful.
-
-       config DEBUG_SIRFATLAS7_UART1
-               bool "Kernel low-level debugging messages via SiRFatlas7 UART1"
-               depends on ARCH_ATLAS7
-               select DEBUG_SIRFSOC_UART
-               help
-                 Say Y here if you want the debug print routines to direct
-                 their output to the uart1 port on SiRFATLAS7 devices.
-
        config DEBUG_SPEAR3XX
                bool "Kernel low-level debugging messages via ST SPEAr 3xx/6xx UART"
                depends on ARCH_SPEAR3XX || ARCH_SPEAR6XX
@@ -1314,14 +1280,6 @@ choice
                  Say Y here if you want kernel low-level debugging support
                  on Tegra based platforms.
 
-       config DEBUG_U300_UART
-               bool "Kernel low-level debugging messages via U300 UART0"
-               depends on ARCH_U300
-               select DEBUG_UART_PL01X
-               help
-                 Say Y here if you want the debug print routines to direct
-                 their output to the uart port on U300 devices.
-
        config DEBUG_UX500_UART
                depends on ARCH_U8500
                bool "Use Ux500 UART for low-level debug"
@@ -1387,18 +1345,6 @@ choice
                  This option selects UART0 on VIA/Wondermedia System-on-a-chip
                  devices, including VT8500, WM8505, WM8650 and WM8850.
 
-       config DEBUG_ZTE_ZX
-               bool "Use ZTE ZX UART"
-               select DEBUG_UART_PL01X
-               depends on ARCH_ZX
-               help
-                 Say Y here if you are enabling ZTE ZX296702 SOC and need
-                 debug uart support.
-
-                 This option is preferred over the platform specific
-                 options; the platform specific options are deprecated
-                 and will be soon removed.
-
        config DEBUG_ZYNQ_UART0
                bool "Kernel low-level debugging on Xilinx Zynq using UART0"
                depends on ARCH_ZYNQ
@@ -1456,20 +1402,6 @@ choice
                  options; the platform specific options are deprecated
                  and will be soon removed.
 
-       config DEBUG_LL_UART_EFM32
-               bool "Kernel low-level debugging via efm32 UART"
-               depends on ARCH_EFM32
-               help
-                 Say Y here if you want the debug print routines to direct
-                 their output to an UART or USART port on efm32 based
-                 machines. Use the following addresses for DEBUG_UART_PHYS:
-
-                   0x4000c000 | USART0
-                   0x4000c400 | USART1
-                   0x4000c800 | USART2
-                   0x4000e000 | UART0
-                   0x4000e400 | UART1
-
        config DEBUG_LL_UART_PL01X
                bool "Kernel low-level debugging via ARM Ltd PL01x Primecell UART"
                help
@@ -1560,10 +1492,6 @@ config DEBUG_STM32_UART
        bool
        depends on ARCH_STM32
 
-config DEBUG_SIRFSOC_UART
-       bool
-       depends on ARCH_SIRF
-
 config DEBUG_UART_FLOW_CONTROL
        bool "Enable flow control (CTS) for the debug UART"
        depends on DEBUG_LL
@@ -1587,7 +1515,6 @@ config DEBUG_LL_INCLUDE
        default "debug/meson.S" if DEBUG_MESON_UARTAO
        default "debug/pl01x.S" if DEBUG_LL_UART_PL01X || DEBUG_UART_PL01X
        default "debug/exynos.S" if DEBUG_EXYNOS_UART
-       default "debug/efm32.S" if DEBUG_LL_UART_EFM32
        default "debug/icedcc.S" if DEBUG_ICEDCC
        default "debug/imx.S" if DEBUG_IMX1_UART || \
                                 DEBUG_IMX25_UART || \
@@ -1619,7 +1546,6 @@ config DEBUG_LL_INCLUDE
        default "debug/renesas-scif.S" if DEBUG_RMOBILE_SCIFA4
        default "debug/s3c24xx.S" if DEBUG_S3C24XX_UART || DEBUG_S3C64XX_UART
        default "debug/s5pv210.S" if DEBUG_S5PV210_UART
-       default "debug/sirf.S" if DEBUG_SIRFSOC_UART
        default "debug/sti.S" if DEBUG_STI_UART
        default "debug/stm32.S" if DEBUG_STM32_UART
        default "debug/tegra.S" if DEBUG_TEGRA_UART
@@ -1653,7 +1579,6 @@ config DEBUG_UART_PHYS
        default 0x02531000 if DEBUG_KEYSTONE_UART1
        default 0x03010fe0 if ARCH_RPC
        default 0x07000000 if DEBUG_SUN9I_UART0
-       default 0x09405000 if DEBUG_ZTE_ZX
        default 0x10009000 if DEBUG_REALVIEW_STD_PORT || \
                                DEBUG_VEXPRESS_UART0_CA9
        default 0x1010c000 if DEBUG_REALVIEW_PB1176_PORT
@@ -1671,8 +1596,6 @@ config DEBUG_UART_PHYS
        default 0x1600d000 if DEBUG_SD5203_UART
        default 0x18000300 if DEBUG_BCM_5301X
        default 0x18000400 if DEBUG_BCM_HR2
-       default 0x18010000 if DEBUG_SIRFATLAS7_UART0
-       default 0x18020000 if DEBUG_SIRFATLAS7_UART1
        default 0x18023000 if DEBUG_BCM_IPROC_UART3
        default 0x1c090000 if DEBUG_VEXPRESS_UART0_RS1
        default 0x20001000 if DEBUG_HIP01_UART
@@ -1682,7 +1605,6 @@ config DEBUG_UART_PHYS
        default 0x20201000 if DEBUG_BCM2835
        default 0x3e000000 if DEBUG_BCM_KONA_UART
        default 0x3f201000 if DEBUG_BCM2836
-       default 0x4000e400 if DEBUG_LL_UART_EFM32
        default 0x40010000 if STM32MP1_DEBUG_UART
        default 0x40011000 if STM32F4_DEBUG_UART || STM32F7_DEBUG_UART || \
                                STM32H7_DEBUG_UART
@@ -1717,12 +1639,9 @@ config DEBUG_UART_PHYS
        default 0x80010000 if DEBUG_ASM9260_UART
        default 0x80070000 if DEBUG_IMX23_UART
        default 0x80074000 if DEBUG_IMX28_UART
-       default 0x80230000 if DEBUG_PICOXCELL_UART
        default 0x808c0000 if DEBUG_EP93XX || ARCH_EP93XX
        default 0x90020000 if DEBUG_NSPIRE_CLASSIC_UART || DEBUG_NSPIRE_CX_UART
-       default 0xb0060000 if DEBUG_SIRFPRIMA2_UART1
        default 0xb0090000 if DEBUG_VEXPRESS_UART0_CRX
-       default 0xc0013000 if DEBUG_U300_UART
        default 0xc8000000 if ARCH_IXP4XX && !CPU_BIG_ENDIAN
        default 0xc8000003 if ARCH_IXP4XX && CPU_BIG_ENDIAN
        default 0xd0000000 if DEBUG_SPEAR3XX
@@ -1768,7 +1687,6 @@ config DEBUG_UART_PHYS
        default 0xfffff200 if DEBUG_AT91_RM9200_DBGU
        depends on ARCH_EP93XX || \
                DEBUG_LL_UART_8250 || DEBUG_LL_UART_PL01X || \
-               DEBUG_LL_UART_EFM32 || \
                DEBUG_UART_8250 || DEBUG_UART_PL01X || DEBUG_MESON_UARTAO || \
                DEBUG_QCOM_UARTDM || DEBUG_R7S72100_SCIF2 || \
                DEBUG_R7S9210_SCIF2 || DEBUG_R7S9210_SCIF4 || \
@@ -1780,7 +1698,7 @@ config DEBUG_UART_PHYS
                DEBUG_RMOBILE_SCIFA4 || DEBUG_S3C24XX_UART || \
                DEBUG_S3C64XX_UART || \
                DEBUG_BCM63XX_UART || DEBUG_ASM9260_UART || \
-               DEBUG_SIRFSOC_UART || DEBUG_DIGICOLOR_UA0 || \
+               DEBUG_DIGICOLOR_UA0 || \
                DEBUG_AT91_UART || DEBUG_STM32_UART
 
 config DEBUG_UART_VIRT
@@ -1842,7 +1760,6 @@ config DEBUG_UART_VIRT
        default 0xfb020000 if DEBUG_OMAP3UART3
        default 0xfb042000 if DEBUG_OMAP3UART4
        default 0xfb10c000 if DEBUG_REALVIEW_PB1176_PORT
-       default 0xfc705000 if DEBUG_ZTE_ZX
        default 0xfcfe8600 if DEBUG_BCM63XX_UART
        default 0xfd000000 if DEBUG_SPEAR3XX || DEBUG_SPEAR13XX
        default 0xfd883000 if DEBUG_ALPINE_UART0
@@ -1850,7 +1767,6 @@ config DEBUG_UART_VIRT
        default 0xfe017000 if DEBUG_MMP_UART2
        default 0xfe018000 if DEBUG_MMP_UART3
        default 0xfe100000 if DEBUG_IMX23_UART || DEBUG_IMX28_UART
-       default 0xfe230000 if DEBUG_PICOXCELL_UART
        default 0xfe300000 if DEBUG_BCM_KONA_UART
        default 0xfe800000 if ARCH_IOP32X
        default 0xfeb00000 if DEBUG_HI3620_UART || DEBUG_HIX5HD2_UART
@@ -1863,10 +1779,7 @@ config DEBUG_UART_VIRT
        default 0xfec03000 if DEBUG_SOCFPGA_CYCLONE5_UART1
        default 0xfec12000 if DEBUG_MVEBU_UART0 || DEBUG_MVEBU_UART0_ALTERNATE
        default 0xfec12100 if DEBUG_MVEBU_UART1_ALTERNATE
-       default 0xfec10000 if DEBUG_SIRFATLAS7_UART0
        default 0xfec20000 if DEBUG_DAVINCI_DMx_UART0
-       default 0xfec20000 if DEBUG_SIRFATLAS7_UART1
-       default 0xfec60000 if DEBUG_SIRFPRIMA2_UART1
        default 0xfec90000 if DEBUG_RK32_UART2
        default 0xfed0c000 if DEBUG_DAVINCI_DA8XX_UART1
        default 0xfed0d000 if DEBUG_DAVINCI_DA8XX_UART2 || DEBUG_SD5203_UART
@@ -1882,7 +1795,6 @@ config DEBUG_UART_VIRT
        default 0xfefb0000 if DEBUG_OMAP1UART1 || DEBUG_OMAP7XXUART1
        default 0xfefb0800 if DEBUG_OMAP1UART2 || DEBUG_OMAP7XXUART2
        default 0xfefb9800 if DEBUG_OMAP1UART3 || DEBUG_OMAP7XXUART3
-       default 0xff003000 if DEBUG_U300_UART
        default 0xffd01000 if DEBUG_HIP01_UART
        default DEBUG_UART_PHYS if !MMU
        depends on DEBUG_LL_UART_8250 || DEBUG_LL_UART_PL01X || \
@@ -1890,7 +1802,7 @@ config DEBUG_UART_VIRT
                DEBUG_QCOM_UARTDM || DEBUG_S3C24XX_UART || \
                DEBUG_S3C64XX_UART || \
                DEBUG_BCM63XX_UART || DEBUG_ASM9260_UART || \
-               DEBUG_SIRFSOC_UART || DEBUG_DIGICOLOR_UA0 || \
+               DEBUG_DIGICOLOR_UA0 || \
                DEBUG_AT91_UART || DEBUG_STM32_UART
 
 config DEBUG_UART_8250_SHIFT
@@ -1905,8 +1817,7 @@ config DEBUG_UART_8250_WORD
        bool "Use 32-bit accesses for 8250 UART"
        depends on DEBUG_LL_UART_8250 || DEBUG_UART_8250
        depends on DEBUG_UART_8250_SHIFT >= 2
-       default y if DEBUG_PICOXCELL_UART || \
-               DEBUG_SOCFPGA_UART0 || DEBUG_SOCFPGA_ARRIA10_UART1 || \
+       default y if DEBUG_SOCFPGA_UART0 || DEBUG_SOCFPGA_ARRIA10_UART1 || \
                DEBUG_SOCFPGA_CYCLONE5_UART1 || DEBUG_KEYSTONE_UART0 || \
                DEBUG_KEYSTONE_UART1 || DEBUG_ALPINE_UART0 || \
                DEBUG_DAVINCI_DMx_UART0 || DEBUG_DAVINCI_DA8XX_UART1 || \