dm: Update on serial driver progress
Subsystems (3)
cover dm: Update on serial driver progress
Only three serial drivers remain to be converted. This series drops two of those, since the boards appear to be unmaintained.
With this, only blackfin remains.
The blackfin driver probably needs to be converted as there is recent activity with these boards. I am copying the maintainer so that this work can be completed.
Simon Glass (8):
arm: Remove colibri_pxa270 board
arm: Remove h2200 board
arm: Remove zipitz2 board
arm: Drop pxa serial driver
serial: Update docs to indicate mcfuart supports DM_SERIAL
arm: Remove smdk2410 board
arm: Remove VCMA9 board
serial: Drop the s3c24x0 serial driver
arch/arm/Kconfig | 25 -- board/h2200/Kconfig | 9 - board/h2200/MAINTAINERS | 6 - board/h2200/Makefile | 14 - board/h2200/h2200-header.S | 15 - board/h2200/h2200.c | 73 ---- board/mpl/common/common_util.c | 23 -- board/mpl/vcma9/Kconfig | 15 - board/mpl/vcma9/MAINTAINERS | 6 - board/mpl/vcma9/Makefile | 11 - board/mpl/vcma9/cmd_vcma9.c | 119 ------ board/mpl/vcma9/lowlevel_init.S | 500 -------------------------- board/mpl/vcma9/vcma9.c | 209 ----------- board/mpl/vcma9/vcma9.h | 28 -- board/samsung/smdk2410/Kconfig | 15 - board/samsung/smdk2410/MAINTAINERS | 6 - board/samsung/smdk2410/Makefile | 9 - board/samsung/smdk2410/lowlevel_init.S | 146 -------- board/samsung/smdk2410/smdk2410.c | 139 ------- board/toradex/colibri_pxa270/Kconfig | 12 - board/toradex/colibri_pxa270/MAINTAINERS | 6 - board/toradex/colibri_pxa270/Makefile | 9 - board/toradex/colibri_pxa270/colibri_pxa270.c | 107 ------ board/zipitz2/Kconfig | 9 - board/zipitz2/MAINTAINERS | 6 - board/zipitz2/Makefile | 10 - board/zipitz2/zipitz2.c | 217 ----------- configs/VCMA9_defconfig | 16 - configs/colibri_pxa270_defconfig | 19 - configs/h2200_defconfig | 25 -- configs/smdk2410_defconfig | 16 - configs/zipitz2_defconfig | 19 - doc/driver-model/serial-howto.txt | 3 - drivers/serial/Makefile | 2 - drivers/serial/serial_pxa.c | 299 --------------- drivers/serial/serial_s3c24x0.c | 208 ----------- include/configs/VCMA9.h | 207 ----------- include/configs/colibri_pxa270.h | 223 ------------ include/configs/h2200.h | 155 -------- include/configs/smdk2410.h | 181 ---------- include/configs/zipitz2.h | 213 ----------- scripts/config_whitelist.txt | 6 - 42 files changed, 3336 deletions(-) delete mode 100644 board/h2200/Kconfig delete mode 100644 board/h2200/MAINTAINERS delete mode 100644 board/h2200/Makefile delete mode 100644 board/h2200/h2200-header.S delete mode 100644 board/h2200/h2200.c delete mode 100644 board/mpl/vcma9/Kconfig delete mode 100644 board/mpl/vcma9/MAINTAINERS delete mode 100644 board/mpl/vcma9/Makefile delete mode 100644 board/mpl/vcma9/cmd_vcma9.c delete mode 100644 board/mpl/vcma9/lowlevel_init.S delete mode 100644 board/mpl/vcma9/vcma9.c delete mode 100644 board/mpl/vcma9/vcma9.h delete mode 100644 board/samsung/smdk2410/Kconfig delete mode 100644 board/samsung/smdk2410/MAINTAINERS delete mode 100644 board/samsung/smdk2410/Makefile delete mode 100644 board/samsung/smdk2410/lowlevel_init.S delete mode 100644 board/samsung/smdk2410/smdk2410.c delete mode 100644 board/toradex/colibri_pxa270/Kconfig delete mode 100644 board/toradex/colibri_pxa270/MAINTAINERS delete mode 100644 board/toradex/colibri_pxa270/Makefile delete mode 100644 board/toradex/colibri_pxa270/colibri_pxa270.c delete mode 100644 board/zipitz2/Kconfig delete mode 100644 board/zipitz2/MAINTAINERS delete mode 100644 board/zipitz2/Makefile delete mode 100644 board/zipitz2/zipitz2.c delete mode 100644 configs/VCMA9_defconfig delete mode 100644 configs/colibri_pxa270_defconfig delete mode 100644 configs/h2200_defconfig delete mode 100644 configs/smdk2410_defconfig delete mode 100644 configs/zipitz2_defconfig delete mode 100644 drivers/serial/serial_pxa.c delete mode 100644 drivers/serial/serial_s3c24x0.c delete mode 100644 include/configs/VCMA9.h delete mode 100644 include/configs/colibri_pxa270.h delete mode 100644 include/configs/h2200.h delete mode 100644 include/configs/smdk2410.h delete mode 100644 include/configs/zipitz2.h
Signature · 1 line
2.8.0.rc3.226.g39d4020
PATCH 1/8 arm: Remove colibri_pxa270 board
This board has not been converted to use DM_SERIAL by the deadline. Drop it.
---
arch/arm/Kconfig | 5 - board/toradex/colibri_pxa270/Kconfig | 12 -- board/toradex/colibri_pxa270/MAINTAINERS | 6 - board/toradex/colibri_pxa270/Makefile | 9 -- board/toradex/colibri_pxa270/colibri_pxa270.c | 107 ------------ configs/colibri_pxa270_defconfig | 19 --- include/configs/colibri_pxa270.h | 223 -------------------------- 7 files changed, 381 deletions(-) delete mode 100644 board/toradex/colibri_pxa270/Kconfig delete mode 100644 board/toradex/colibri_pxa270/MAINTAINERS delete mode 100644 board/toradex/colibri_pxa270/Makefile delete mode 100644 board/toradex/colibri_pxa270/colibri_pxa270.c delete mode 100644 configs/colibri_pxa270_defconfig delete mode 100644 include/configs/colibri_pxa270.h
arch/arm/Kconfig +0 -5
@@ -813,10 +813,6 @@ config TARGET_ZIPITZ2 bool "Support zipitz2" select CPU_PXA -config TARGET_COLIBRI_PXA270 - bool "Support colibri_pxa270" - select CPU_PXA - config ARCH_UNIPHIER bool "Socionext UniPhier SoCs" select BLK
@@ -1013,7 +1009,6 @@ source "board/birdland/bav335x/Kconfig" source "board/ti/ti814x/Kconfig" source "board/ti/ti816x/Kconfig" source "board/timll/devkit3250/Kconfig" -source "board/toradex/colibri_pxa270/Kconfig" source "board/toradex/colibri_vf/Kconfig" source "board/technologic/ts4800/Kconfig" source "board/vscom/baltos/Kconfig"
board/toradex/colibri_pxa270/Kconfig deleted +0 -12
@@ -1,12 +0,0 @@ -if TARGET_COLIBRI_PXA270 - -config SYS_BOARD - default "colibri_pxa270" - -config SYS_VENDOR - default "toradex" - -config SYS_CONFIG_NAME - default "colibri_pxa270" - -endif
board/toradex/colibri_pxa270/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -COLIBRI_PXA270 BOARD -M: Marek Vasut <[email protected]> -S: Maintained -F: board/toradex/colibri_pxa270/ -F: include/configs/colibri_pxa270.h -F: configs/colibri_pxa270_defconfig
board/toradex/colibri_pxa270/Makefile deleted +0 -9
@@ -1,9 +0,0 @@ -# -# Toradex Colibri PXA270 Support -# -# Copyright (C) 2010 Marek Vasut <[email protected]> -# -# SPDX-License-Identifier: GPL-2.0+ -# - -obj-y := colibri_pxa270.o
board/toradex/colibri_pxa270/colibri_pxa270.c deleted +0 -107
107 lines not on this page · raw message
configs/colibri_pxa270_defconfig deleted +0 -19
@@ -1,19 +0,0 @@ -CONFIG_ARM=y -CONFIG_TARGET_COLIBRI_PXA270=y -# CONFIG_DISPLAY_BOARDINFO is not set -CONFIG_HUSH_PARSER=y -CONFIG_SYS_PROMPT="$ " -# CONFIG_CMD_IMLS is not set -# CONFIG_CMD_LOADB is not set -# CONFIG_CMD_LOADS is not set -CONFIG_CMD_MMC=y -CONFIG_CMD_USB=y -# CONFIG_CMD_SETEXPR is not set -CONFIG_CMD_DHCP=y -CONFIG_CMD_PING=y -CONFIG_CMD_EXT2=y -CONFIG_CMD_FAT=y -CONFIG_USB=y -CONFIG_USB_STORAGE=y -CONFIG_OF_LIBFDT=y -# CONFIG_EFI_LOADER is not set
include/configs/colibri_pxa270.h deleted +0 -223
223 lines not on this page · raw message
Signature · 1 line
2.8.0.rc3.226.g39d4020
PATCH 2/8 arm: Remove h2200 board
In reply to Simon GlassThis board has not been converted to DM_SERIAL by the deadline. Remove it.
---
arch/arm/Kconfig | 5 -- board/h2200/Kconfig | 9 --- board/h2200/MAINTAINERS | 6 -- board/h2200/Makefile | 14 ---- board/h2200/h2200-header.S | 15 ----- board/h2200/h2200.c | 73 -------------------- configs/h2200_defconfig | 25 ------- include/configs/h2200.h | 155 ------------------------------------------- scripts/config_whitelist.txt | 1 - 9 files changed, 303 deletions(-) delete mode 100644 board/h2200/Kconfig delete mode 100644 board/h2200/MAINTAINERS delete mode 100644 board/h2200/Makefile delete mode 100644 board/h2200/h2200-header.S delete mode 100644 board/h2200/h2200.c delete mode 100644 configs/h2200_defconfig delete mode 100644 include/configs/h2200.h
arch/arm/Kconfig +0 -5
@@ -805,10 +805,6 @@ config TARGET_LS1046ARDB development platform that supports the QorIQ LS1046A Layerscape Architecture processor. -config TARGET_H2200 - bool "Support h2200" - select CPU_PXA - config TARGET_ZIPITZ2 bool "Support zipitz2" select CPU_PXA
@@ -978,7 +974,6 @@ source "board/freescale/mx53smd/Kconfig" source "board/freescale/s32v234evb/Kconfig" source "board/freescale/vf610twr/Kconfig" source "board/gumstix/pepper/Kconfig" -source "board/h2200/Kconfig" source "board/hisilicon/hikey/Kconfig" source "board/imx31_phycore/Kconfig" source "board/isee/igep0033/Kconfig"
board/h2200/Kconfig deleted +0 -9
@@ -1,9 +0,0 @@ -if TARGET_H2200 - -config SYS_BOARD - default "h2200" - -config SYS_CONFIG_NAME - default "h2200" - -endif
board/h2200/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -H2200 BOARD -M: Lukasz Dalek <[email protected]> -S: Maintained -F: board/h2200/ -F: include/configs/h2200.h -F: configs/h2200_defconfig
board/h2200/Makefile deleted +0 -14
@@ -1,14 +0,0 @@ -# -# h2200 Support -# -# Copyright (C) 2012 Lukasz Dalek <[email protected]> -# -# SPDX-License-Identifier: GPL-2.0+ -# - -obj-y := h2200.o - -extra-y := h2200-header.bin - -$(obj)/h2200-header.bin: $(obj)/h2200-header.o - $(OBJCOPY) -O binary $< $@
board/h2200/h2200-header.S deleted +0 -15
@@ -1,15 +0,0 @@ -/* - * iPAQ h2200 header - * - * Copyright (C) 2012 Lukasz Dalek <[email protected]> - * - * SPDX-License-Identifier: GPL-2.0+ - */ - - .word 0xea0003fe /* b 0x1000 */ - - .org 0x40 - .ascii "ECEC" - - .org 0x1000 - 1 - .byte 0x0
board/h2200/h2200.c deleted +0 -73
73 lines not on this page · raw message
configs/h2200_defconfig deleted +0 -25
@@ -1,25 +0,0 @@ -CONFIG_ARM=y -CONFIG_TARGET_H2200=y -CONFIG_FIT=y -# CONFIG_DISPLAY_CPUINFO is not set -# CONFIG_DISPLAY_BOARDINFO is not set -CONFIG_HUSH_PARSER=y -CONFIG_SYS_PROMPT="> " -# CONFIG_CMD_BDI is not set -# CONFIG_CMD_CONSOLE is not set -# CONFIG_CMD_BOOTD is not set -# CONFIG_CMD_IMLS is not set -# CONFIG_CMD_XIMG is not set -# CONFIG_CMD_EDITENV is not set -# CONFIG_CMD_SAVEENV is not set -# CONFIG_CMD_ENV_EXISTS is not set -# CONFIG_CMD_MEMORY is not set -# CONFIG_CMD_LOADS is not set -# CONFIG_CMD_FLASH is not set -# CONFIG_CMD_FPGA is not set -# CONFIG_CMD_ECHO is not set -# CONFIG_CMD_ITEST is not set -# CONFIG_CMD_SETEXPR is not set -# CONFIG_CMD_NFS is not set -CONFIG_CMD_PING=y -# CONFIG_CMD_MISC is not set
include/configs/h2200.h deleted +0 -155
155 lines not on this page · raw message
scripts/config_whitelist.txt +0 -1
@@ -373,7 +373,6 @@ CONFIG_BOARD_EARLY_INIT_F CONFIG_BOARD_EARLY_INIT_R CONFIG_BOARD_ECC_SUPPORT CONFIG_BOARD_EMAC_COUNT -CONFIG_BOARD_H2200 CONFIG_BOARD_IS_OPENRD_BASE CONFIG_BOARD_IS_OPENRD_CLIENT CONFIG_BOARD_IS_OPENRD_ULTIMATE
Signature · 1 line
2.8.0.rc3.226.g39d4020
PATCH 3/8 arm: Remove zipitz2 board
In reply to Simon GlassThis board has not been converted to DM_SERIAL by the deadline. Remove it.
---
arch/arm/Kconfig | 5 -- board/zipitz2/Kconfig | 9 -- board/zipitz2/MAINTAINERS | 6 -- board/zipitz2/Makefile | 10 --- board/zipitz2/zipitz2.c | 217 ---------------------------------------------- configs/zipitz2_defconfig | 19 ---- include/configs/zipitz2.h | 213 --------------------------------------------- 7 files changed, 479 deletions(-) delete mode 100644 board/zipitz2/Kconfig delete mode 100644 board/zipitz2/MAINTAINERS delete mode 100644 board/zipitz2/Makefile delete mode 100644 board/zipitz2/zipitz2.c delete mode 100644 configs/zipitz2_defconfig delete mode 100644 include/configs/zipitz2.h
arch/arm/Kconfig +0 -5
@@ -805,10 +805,6 @@ config TARGET_LS1046ARDB development platform that supports the QorIQ LS1046A Layerscape Architecture processor. -config TARGET_ZIPITZ2 - bool "Support zipitz2" - select CPU_PXA - config ARCH_UNIPHIER bool "Socionext UniPhier SoCs" select BLK
@@ -1009,7 +1005,6 @@ source "board/technologic/ts4800/Kconfig" source "board/vscom/baltos/Kconfig" source "board/woodburn/Kconfig" source "board/work-microwave/work_92105/Kconfig" -source "board/zipitz2/Kconfig" source "arch/arm/Kconfig.debug"
board/zipitz2/Kconfig deleted +0 -9
@@ -1,9 +0,0 @@ -if TARGET_ZIPITZ2 - -config SYS_BOARD - default "zipitz2" - -config SYS_CONFIG_NAME - default "zipitz2" - -endif
board/zipitz2/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -ZIPITZ2 BOARD -M: Vasily Khoruzhick <[email protected]> -S: Maintained -F: board/zipitz2/ -F: include/configs/zipitz2.h -F: configs/zipitz2_defconfig
board/zipitz2/Makefile deleted +0 -10
@@ -1,10 +0,0 @@ -# -# Copyright (C) 2009 -# Marek Vasut <[email protected]> -# -# Heavily based on pxa255_idp platform -# -# SPDX-License-Identifier: GPL-2.0+ -# - -obj-y := zipitz2.o
board/zipitz2/zipitz2.c deleted +0 -217
217 lines not on this page · raw message
configs/zipitz2_defconfig deleted +0 -19
@@ -1,19 +0,0 @@ -CONFIG_ARM=y -CONFIG_TARGET_ZIPITZ2=y -# CONFIG_DISPLAY_BOARDINFO is not set -CONFIG_HUSH_PARSER=y -CONFIG_SYS_PROMPT="$ " -# CONFIG_CMD_IMLS is not set -CONFIG_CMD_MMC=y -CONFIG_CMD_SPI=y -CONFIG_CMD_USB=y -# CONFIG_CMD_SETEXPR is not set -# CONFIG_CMD_NET is not set -# CONFIG_CMD_NFS is not set -CONFIG_CMD_CACHE=y -CONFIG_CMD_EXT2=y -CONFIG_CMD_FAT=y -CONFIG_USB=y -CONFIG_USB_STORAGE=y -CONFIG_OF_LIBFDT=y -# CONFIG_EFI_LOADER is not set
include/configs/zipitz2.h deleted +0 -213
213 lines not on this page · raw message
Signature · 1 line
2.8.0.rc3.226.g39d4020
PATCH 4/8 arm: Drop pxa serial driver
In reply to Simon GlassThere are no boards using this driver and it has not been converted to driver model. Drop it.
---
doc/driver-model/serial-howto.txt | 1 - drivers/serial/Makefile | 1 - drivers/serial/serial_pxa.c | 299 -------------------------------------- scripts/config_whitelist.txt | 1 - 4 files changed, 302 deletions(-) delete mode 100644 drivers/serial/serial_pxa.c
doc/driver-model/serial-howto.txt +0 -1
@@ -6,7 +6,6 @@ ones remain: mcfuart.c serial_bfin.c - serial_pxa.c serial_s3c24x0.c The deadline for this work was the end of January 2016. If no one steps
drivers/serial/Makefile +0 -1
@@ -26,7 +26,6 @@ obj-$(CONFIG_MCFUART) += mcfuart.o obj-$(CONFIG_SYS_NS16550) += ns16550.o obj-$(CONFIG_S5P) += serial_s5p.o obj-$(CONFIG_MXC_UART) += serial_mxc.o -obj-$(CONFIG_PXA_SERIAL) += serial_pxa.o obj-$(CONFIG_MESON_SERIAL) += serial_meson.o ifdef CONFIG_SPL_BUILD obj-$(CONFIG_ROCKCHIP_SERIAL) += serial_rockchip.o
drivers/serial/serial_pxa.c deleted +0 -299
299 lines not on this page · raw message
scripts/config_whitelist.txt +0 -1
@@ -3751,7 +3751,6 @@ CONFIG_PWM_IMX CONFIG_PXA_LCD CONFIG_PXA_MMC_GENERIC CONFIG_PXA_PWR_I2C -CONFIG_PXA_SERIAL CONFIG_PXA_STD_I2C CONFIG_PXA_VGA CONFIG_PXA_VIDEO
Signature · 1 line
2.8.0.rc3.226.g39d4020
PATCH 5/8 serial: Update docs to indicate mcfuart supports DM_SERIAL
In reply to Simon GlassThis driver was converted so we should remove it from the list.
---
doc/driver-model/serial-howto.txt | 1 - 1 file changed, 1 deletion(-)
doc/driver-model/serial-howto.txt +0 -1
@@ -4,7 +4,6 @@ How to port a serial driver to driver model Almost all of the serial drivers have been converted as at January 2016. These ones remain: - mcfuart.c serial_bfin.c serial_s3c24x0.c
Signature · 1 line
2.8.0.rc3.226.g39d4020
PATCH 6/8 arm: Remove smdk2410 board
In reply to Simon GlassThis board has not been converted to DM_SERIAL by the deadline. Remove it.
---
arch/arm/Kconfig | 5 - board/samsung/smdk2410/Kconfig | 15 --- board/samsung/smdk2410/MAINTAINERS | 6 -- board/samsung/smdk2410/Makefile | 9 -- board/samsung/smdk2410/lowlevel_init.S | 146 -------------------------- board/samsung/smdk2410/smdk2410.c | 139 ------------------------- configs/smdk2410_defconfig | 16 --- include/configs/smdk2410.h | 181 --------------------------------- scripts/config_whitelist.txt | 2 - 9 files changed, 519 deletions(-) delete mode 100644 board/samsung/smdk2410/Kconfig delete mode 100644 board/samsung/smdk2410/MAINTAINERS delete mode 100644 board/samsung/smdk2410/Makefile delete mode 100644 board/samsung/smdk2410/lowlevel_init.S delete mode 100644 board/samsung/smdk2410/smdk2410.c delete mode 100644 configs/smdk2410_defconfig delete mode 100644 include/configs/smdk2410.h
arch/arm/Kconfig +0 -5
@@ -141,10 +141,6 @@ config TARGET_VCMA9 bool "Support VCMA9" select CPU_ARM920T -config TARGET_SMDK2410 - bool "Support smdk2410" - select CPU_ARM920T - config TARGET_ASPENITE bool "Support aspenite" select CPU_ARM926EJS
@@ -978,7 +974,6 @@ source "board/olimex/mx23_olinuxino/Kconfig" source "board/phytec/pcm051/Kconfig" source "board/phytec/pcm052/Kconfig" source "board/ppcag/bg0900/Kconfig" -source "board/samsung/smdk2410/Kconfig" source "board/sandisk/sansa_fuze_plus/Kconfig" source "board/schulercontrol/sc_sps_1/Kconfig" source "board/siemens/draco/Kconfig"
board/samsung/smdk2410/Kconfig deleted +0 -15
@@ -1,15 +0,0 @@ -if TARGET_SMDK2410 - -config SYS_BOARD - default "smdk2410" - -config SYS_VENDOR - default "samsung" - -config SYS_SOC - default "s3c24x0" - -config SYS_CONFIG_NAME - default "smdk2410" - -endif
board/samsung/smdk2410/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -SMDK2410 BOARD -M: David M?ller <[email protected]> -S: Maintained -F: board/samsung/smdk2410/ -F: include/configs/smdk2410.h -F: configs/smdk2410_defconfig
board/samsung/smdk2410/Makefile deleted +0 -9
@@ -1,9 +0,0 @@ -# -# (C) Copyright 2000-2006 -# Wolfgang Denk, DENX Software Engineering, wd at denx.de. -# -# SPDX-License-Identifier: GPL-2.0+ -# - -obj-y := smdk2410.o -obj-y += lowlevel_init.o
board/samsung/smdk2410/lowlevel_init.S deleted +0 -146
146 lines not on this page · raw message
board/samsung/smdk2410/smdk2410.c deleted +0 -139
139 lines not on this page · raw message
configs/smdk2410_defconfig deleted +0 -16
@@ -1,16 +0,0 @@ -CONFIG_ARM=y -CONFIG_TARGET_SMDK2410=y -CONFIG_BOOTDELAY=5 -# CONFIG_DISPLAY_BOARDINFO is not set -CONFIG_HUSH_PARSER=y -CONFIG_SYS_PROMPT="SMDK2410 # " -CONFIG_CMD_USB=y -# CONFIG_CMD_SETEXPR is not set -CONFIG_CMD_DHCP=y -CONFIG_CMD_PING=y -CONFIG_CMD_CACHE=y -CONFIG_CMD_EXT2=y -CONFIG_CMD_FAT=y -CONFIG_CMD_UBI=y -CONFIG_USB=y -CONFIG_USB_STORAGE=y
include/configs/smdk2410.h deleted +0 -181
181 lines not on this page · raw message
scripts/config_whitelist.txt +0 -2
@@ -165,7 +165,6 @@ CONFIG_ARCH_RMOBILE_EXTRAM_BOOT CONFIG_ARCH_RPC CONFIG_ARCH_S3C2440 CONFIG_ARCH_SHARK -CONFIG_ARCH_SMDK2410 CONFIG_ARCH_TEGRA CONFIG_ARCH_USE_BUILTIN_BSWAP CONFIG_ARCH_VERSATILE_PB
@@ -4119,7 +4118,6 @@ CONFIG_SMC_B3TIM_VAL CONFIG_SMC_GCTL_VAL CONFIG_SMC_USE_32_BIT CONFIG_SMC_USE_IOFUNCS -CONFIG_SMDK2410 CONFIG_SMDK5420 CONFIG_SMDKC100 CONFIG_SMDKV310
Signature · 1 line
2.8.0.rc3.226.g39d4020
PATCH 7/8 arm: Remove VCMA9 board
In reply to Simon GlassThis board has not been converted to DM_SERIAL by the deadline. Remove it.
---
arch/arm/Kconfig | 5 - board/mpl/common/common_util.c | 23 -- board/mpl/vcma9/Kconfig | 15 -- board/mpl/vcma9/MAINTAINERS | 6 - board/mpl/vcma9/Makefile | 11 - board/mpl/vcma9/cmd_vcma9.c | 119 ---------- board/mpl/vcma9/lowlevel_init.S | 500 ---------------------------------------- board/mpl/vcma9/vcma9.c | 209 ----------------- board/mpl/vcma9/vcma9.h | 28 --- configs/VCMA9_defconfig | 16 -- include/configs/VCMA9.h | 207 ----------------- scripts/config_whitelist.txt | 1 - 12 files changed, 1140 deletions(-) delete mode 100644 board/mpl/vcma9/Kconfig delete mode 100644 board/mpl/vcma9/MAINTAINERS delete mode 100644 board/mpl/vcma9/Makefile delete mode 100644 board/mpl/vcma9/cmd_vcma9.c delete mode 100644 board/mpl/vcma9/lowlevel_init.S delete mode 100644 board/mpl/vcma9/vcma9.c delete mode 100644 board/mpl/vcma9/vcma9.h delete mode 100644 configs/VCMA9_defconfig delete mode 100644 include/configs/VCMA9.h
arch/arm/Kconfig +0 -5
@@ -137,10 +137,6 @@ config TARGET_EDB93XX bool "Support edb93xx" select CPU_ARM920T -config TARGET_VCMA9 - bool "Support VCMA9" - select CPU_ARM920T - config TARGET_ASPENITE bool "Support aspenite" select CPU_ARM926EJS
@@ -969,7 +965,6 @@ source "board/gumstix/pepper/Kconfig" source "board/hisilicon/hikey/Kconfig" source "board/imx31_phycore/Kconfig" source "board/isee/igep0033/Kconfig" -source "board/mpl/vcma9/Kconfig" source "board/olimex/mx23_olinuxino/Kconfig" source "board/phytec/pcm051/Kconfig" source "board/phytec/pcm052/Kconfig"
board/mpl/common/common_util.c +0 -23
@@ -272,29 +272,6 @@ mpl_prg(uchar *src, ulong size)return (1 ); }#endif /* defined(CONFIG_PATI) */ - -#elif defined(CONFIG_VCMA9 ) - start =0 ; - -/* search end sector */ -for (i =0 ; i < info->sector_count; i++) -if (size < info->start[i]) -break ; - -flash_protect (FLAG_PROTECT_CLEAR , - start, - size, - info); - -/* now erase flash */ -printf ("Erasing at %lx (sector %d) (start %lx)\n" , - start,0 ,info->start[0 ]); -if ((rc =flash_erase (info,0 , i)) !=0 ) { -puts ("ERROR " ); -flash_perror (rc); -return (1 ); - } -#endif printf ("flash erased, programming from 0x%lx 0x%lx Bytes\n" , (ulong )src, size);
board/mpl/vcma9/Kconfig deleted +0 -15
@@ -1,15 +0,0 @@ -if TARGET_VCMA9 - -config SYS_BOARD - default "vcma9" - -config SYS_VENDOR - default "mpl" - -config SYS_SOC - default "s3c24x0" - -config SYS_CONFIG_NAME - default "VCMA9" - -endif
board/mpl/vcma9/MAINTAINERS deleted +0 -6
@@ -1,6 +0,0 @@ -VCMA9 BOARD -M: David M?ller <[email protected]> -S: Maintained -F: board/mpl/vcma9/ -F: include/configs/VCMA9.h -F: configs/VCMA9_defconfig
board/mpl/vcma9/Makefile deleted +0 -11
@@ -1,11 +0,0 @@ -# -# (C) Copyright 2000-2006 -# Wolfgang Denk, DENX Software Engineering, wd at denx.de. -# -# SPDX-License-Identifier: GPL-2.0+ -# - -obj-y := ../common/common_util.o -obj-y += vcma9.o cmd_vcma9.o - -obj-y += lowlevel_init.o
board/mpl/vcma9/cmd_vcma9.c deleted +0 -119
119 lines not on this page · raw message
board/mpl/vcma9/lowlevel_init.S deleted +0 -500
500 lines not on this page · raw message
board/mpl/vcma9/vcma9.c deleted +0 -209
209 lines not on this page · raw message
board/mpl/vcma9/vcma9.h deleted +0 -28
@@ -1,28 +0,0 @@ -/* -* (C) Copyright 2002, 2003 -* David Mueller, ELSOFT AG, d.mueller at elsoft.ch -* -* SPDX-License-Identifier: GPL-2.0+ -*/ -/**************************************************************************** -* Global routines used for VCMA9 -*****************************************************************************/ - -#include <asm/arch/s3c24x0_cpu.h> - -extern void vcma9_print_info (void ); -extern int do_mplcommon (cmd_tbl_t *cmdtp,int flag, -int argc,char *const argv[]); - -/* VCMA9 PLD registers */ -enum vcma9_pld_regs { -VCMA9_PLD_ID , -VCMA9_PLD_NIC , -VCMA9_PLD_CAN , -VCMA9_PLD_MISC , -VCMA9_PLD_GPCD , -VCMA9_PLD_BOARD , -VCMA9_PLD_SDRAM -}; - -#define VCMA9_PLD_BASE (0x2C000100)
configs/VCMA9_defconfig deleted +0 -16
@@ -1,16 +0,0 @@ -CONFIG_ARM=y -CONFIG_TARGET_VCMA9=y -CONFIG_IDENT_STRING="\n(c) 2003 - 2011 by MPL AG Switzerland, MEV-10080-001 unstable" -CONFIG_BOOTDELAY=5 -CONFIG_HUSH_PARSER=y -CONFIG_SYS_PROMPT="VCMA9 # " -CONFIG_CMD_I2C=y -CONFIG_CMD_USB=y -# CONFIG_CMD_SETEXPR is not set -CONFIG_CMD_DHCP=y -CONFIG_CMD_PING=y -CONFIG_CMD_CACHE=y -CONFIG_CMD_FAT=y -CONFIG_CMD_UBI=y -CONFIG_USB=y -CONFIG_USB_STORAGE=y
include/configs/VCMA9.h deleted +0 -207
207 lines not on this page · raw message
scripts/config_whitelist.txt +0 -1
@@ -8253,7 +8253,6 @@ CONFIG_U_QE CONFIG_V38B CONFIG_VAL CONFIG_VAR_SIZE_SPL -CONFIG_VCMA9 CONFIG_VCO_HZ CONFIG_VCO_MULT CONFIG_VCT_NOR
Signature · 1 line
2.8.0.rc3.226.g39d4020
PATCH 8/8 serial: Drop the s3c24x0 serial driver
In reply to Simon GlassThis is not used by any boards. Drop it.
---
doc/driver-model/serial-howto.txt | 1 - drivers/serial/Makefile | 1 - drivers/serial/serial_s3c24x0.c | 208 -------------------------------------- scripts/config_whitelist.txt | 1 - 4 files changed, 211 deletions(-) delete mode 100644 drivers/serial/serial_s3c24x0.c
doc/driver-model/serial-howto.txt +0 -1
@@ -5,7 +5,6 @@ Almost all of the serial drivers have been converted as at January 2016. These ones remain: serial_bfin.c - serial_s3c24x0.c The deadline for this work was the end of January 2016. If no one steps forward to convert these, at some point there may come a patch to remove them!
drivers/serial/Makefile +0 -1
@@ -30,7 +30,6 @@ obj-$(CONFIG_MESON_SERIAL) += serial_meson.o ifdef CONFIG_SPL_BUILD obj-$(CONFIG_ROCKCHIP_SERIAL) += serial_rockchip.o endif -obj-$(CONFIG_S3C24X0_SERIAL) += serial_s3c24x0.o obj-$(CONFIG_XILINX_UARTLITE) += serial_xuartlite.o obj-$(CONFIG_SANDBOX_SERIAL) += sandbox.o obj-$(CONFIG_SCIF_CONSOLE) += serial_sh.o
drivers/serial/serial_s3c24x0.c deleted +0 -208
208 lines not on this page · raw message
scripts/config_whitelist.txt +0 -1
@@ -3890,7 +3890,6 @@ CONFIG_S3C2410_NAND_BBT CONFIG_S3C2410_NAND_HWECC CONFIG_S3C2440 CONFIG_S3C24X0 -CONFIG_S3C24X0_SERIAL CONFIG_S3C24XX_CUSTOM_NAND_TIMING CONFIG_S3C24XX_TACLS CONFIG_S3C24XX_TWRPH0
Signature · 1 line
2.8.0.rc3.226.g39d4020
cover dm: Update on serial driver progress
In reply to Simon GlassHi Simon
Quoted 8 lines · Simon Glass
Only three serial drivers remain to be converted. This series drops two of those, since the boards appear to be unmaintained.
With this, only blackfin remains.
The blackfin driver probably needs to be converted as there is recent activity with these boards. I am copying the maintainer so that this work can be completed.
Could you please hold off with dropping the PXA serial driver and accompanying PXA270 support. I will have a look at it ASAP. We do actually continue to sell the Colibri PXA270 (as we are the Colibri PXA320) and I have been maintaining it lately with sending patches as recently as last week! It would be rather sad to see it drop like the PXA3xx support did a couple years back when we were too busy with other issues.
Cheers
Marcel
Quoted 91 lines
Simon Glass (8):
? arm: Removecolibri_pxa270board
? arm: Remove h2200 board
? arm: Remove zipitz2 board
? arm: Drop pxa serial driver
? serial: Update docs to indicate mcfuart supportsDM_SERIAL? arm: Remove smdk2410 board
? arm: Remove VCMA9 board
? serial: Drop the s3c24x0 serial driver?arch/arm/Kconfig??????????????????????????????|??25 -- ?board/h2200/Kconfig???????????????????????????|???9 - ?board/h2200/MAINTAINERS???????????????????????|???6 - ?board/h2200/Makefile??????????????????????????|??14 - ?board/h2200/h2200-header.S????????????????????|??15 - ?board/h2200/h2200.c???????????????????????????|??73 ---- ?board/mpl/common/common_util.c????????????????|??23 -- ?board/mpl/vcma9/Kconfig???????????????????????|??15 - ?board/mpl/vcma9/MAINTAINERS???????????????????|???6 - ?board/mpl/vcma9/Makefile??????????????????????|??11 - ?board/mpl/vcma9/cmd_vcma9.c???????????????????| 119 ------ ?board/mpl/vcma9/lowlevel_init.S???????????????| 500 ---------------- ---------- ?board/mpl/vcma9/vcma9.c???????????????????????| 209 ----------- ?board/mpl/vcma9/vcma9.h???????????????????????|??28 -- ?board/samsung/smdk2410/Kconfig????????????????|??15 - ?board/samsung/smdk2410/MAINTAINERS????????????|???6 - ?board/samsung/smdk2410/Makefile???????????????|???9 - ?board/samsung/smdk2410/lowlevel_init.S????????| 146 -------- ?board/samsung/smdk2410/smdk2410.c?????????????| 139 ------- ?board/toradex/colibri_pxa270/Kconfig??????????|??12 - ?board/toradex/colibri_pxa270/MAINTAINERS??????|???6 - ?board/toradex/colibri_pxa270/Makefile?????????|???9 - ?board/toradex/colibri_pxa270/colibri_pxa270.c | 107 ------ ?board/zipitz2/Kconfig?????????????????????????|???9 - ?board/zipitz2/MAINTAINERS?????????????????????|???6 - ?board/zipitz2/Makefile????????????????????????|??10 - ?board/zipitz2/zipitz2.c???????????????????????| 217 ----------- ?configs/VCMA9_defconfig???????????????????????|??16 - ?configs/colibri_pxa270_defconfig??????????????|??19 - ?configs/h2200_defconfig???????????????????????|??25 -- ?configs/smdk2410_defconfig????????????????????|??16 - ?configs/zipitz2_defconfig?????????????????????|??19 - ?doc/driver-model/serial-howto.txt?????????????|???3 - ?drivers/serial/Makefile???????????????????????|???2 - ?drivers/serial/serial_pxa.c???????????????????| 299 --------------- ?drivers/serial/serial_s3c24x0.c???????????????| 208 ----------- ?include/configs/VCMA9.h???????????????????????| 207 ----------- ?include/configs/colibri_pxa270.h??????????????| 223 ------------ ?include/configs/h2200.h???????????????????????| 155 -------- ?include/configs/smdk2410.h????????????????????| 181 ---------- ?include/configs/zipitz2.h?????????????????????| 213 ----------- ?scripts/config_whitelist.txt??????????????????|???6 -?42 files changed, 3336 deletions(-)
?delete mode 100644 board/h2200/Kconfig
?delete mode 100644 board/h2200/MAINTAINERS
?delete mode 100644 board/h2200/Makefile
?delete mode 100644board/h2200/h2200-header.S
?delete mode 100644board/h2200/h2200.c
?delete mode 100644 board/mpl/vcma9/Kconfig
?delete mode 100644 board/mpl/vcma9/MAINTAINERS
?delete mode 100644 board/mpl/vcma9/Makefile
?delete mode 100644board/mpl/vcma9/cmd_vcma9.c
?delete mode 100644board/mpl/vcma9/lowlevel_init.S?delete mode 100644board/mpl/vcma9/vcma9.c
?delete mode 100644board/mpl/vcma9/vcma9.h
?delete mode 100644 board/samsung/smdk2410/Kconfig ?delete mode 100644 board/samsung/smdk2410/MAINTAINERS ?delete mode 100644 board/samsung/smdk2410/Makefile ?delete mode 100644board/samsung/smdk2410/lowlevel_init.S?delete mode 100644board/samsung/smdk2410/smdk2410.c?delete mode 100644 board/toradex/colibri_pxa270/Kconfig ?delete mode 100644 board/toradex/colibri_pxa270/MAINTAINERS ?delete mode 100644 board/toradex/colibri_pxa270/Makefile ?delete mode 100644board/toradex/colibri_pxa270/colibri_pxa270.c?delete mode 100644 board/zipitz2/Kconfig
?delete mode 100644 board/zipitz2/MAINTAINERS
?delete mode 100644 board/zipitz2/Makefile
?delete mode 100644board/zipitz2/zipitz2.c
?delete mode 100644 configs/VCMA9_defconfig
?delete mode 100644 configs/colibri_pxa270_defconfig ?delete mode 100644 configs/h2200_defconfig
?delete mode 100644 configs/smdk2410_defconfig
?delete mode 100644 configs/zipitz2_defconfig
?delete mode 100644drivers/serial/serial_pxa.c
?delete mode 100644drivers/serial/serial_s3c24x0.c?delete mode 100644include/configs/VCMA9.h
?delete mode 100644include/configs/colibri_pxa270.h?delete mode 100644include/configs/h2200.h
?delete mode 100644include/configs/smdk2410.h
?delete mode 100644include/configs/zipitz2.h
cover dm: Update on serial driver progress
Quoted 20 lines · Marcel Ziswiler
Hi Simon
Quoted 8 lines · Simon Glass
Only three serial drivers remain to be converted. This series drops two of those, since the boards appear to be unmaintained.
With this, only blackfin remains.
The blackfin driver probably needs to be converted as there is recent activity with these boards. I am copying the maintainer so that this work can be completed.
Could you please hold off with dropping the PXA serial driver and accompanying PXA270 support. I will have a look at it ASAP. We do actually continue to sell the Colibri PXA270 (as we are the Colibri PXA320) and I have been maintaining it lately with sending patches as recently as last week! It would be rather sad to see it drop like the PXA3xx support did a couple years back when we were too busy with other issues.
Quoted 9 lines
Cheers
Marcel
Quoted 5 lines
Simon Glass (8):
arm: Removecolibri_pxa270board
arm: Remove h2200 board
arm: Remove zipitz2 board
arm: Drop pxa serial driver
Whoa, would be nice to keep me on Cc regarding PXA stuff. Thanks for CCing me, Marcel. And I would like to NAK these first four patches.
Quoted 4 lines
Quoted 4 lines
serial: Update docs to indicate mcfuart supports
DM_SERIAL
arm: Remove smdk2410 board
arm: Remove VCMA9 board
serial: Drop the s3c24x0 serial driver
Signature · 2 lines
Best regards, Marek Vasut
cover dm: Update on serial driver progress
Hi,
Quoted 13 lines · Marek Vasut
Quoted 12 lines · Marcel Ziswiler
Hi Simon
Quoted 8 lines · Simon Glass
Only three serial drivers remain to be converted. This series drops two of those, since the boards appear to be unmaintained.
With this, only blackfin remains.
The blackfin driver probably needs to be converted as there is recent activity with these boards. I am copying the maintainer so that this work can be completed.
Quoted 7 lines
Quoted 7 lines
Could you please hold off with dropping the PXA serial driver and accompanying PXA270 support. I will have a look at it ASAP. We do actually continue to sell the Colibri PXA270 (as we are the Colibri PXA320) and I have been maintaining it lately with sending patches as recently as last week! It would be rather sad to see it drop like the PXA3xx support did a couple years back when we were too busy with other issues.
OK we can hold off - when do you expect to do this?
Also re PXA3xx, please feel free to bring it back. If I recall it was only removed long after the deadline for conversion.
Quoted 14 lines
Quoted 10 lines
Cheers
Marcel
Quoted 5 lines
Simon Glass (8):
arm: Removecolibri_pxa270board
arm: Remove h2200 board
arm: Remove zipitz2 board
arm: Drop pxa serial driverWhoa, would be nice to keep me on Cc regarding PXA stuff. Thanks for CCing me, Marcel. And I would like to NAK these first four patches.
Quoted 8 lines
Quoted 4 lines
Quoted 4 lines
serial: Update docs to indicate mcfuart supports
DM_SERIAL
arm: Remove smdk2410 board
arm: Remove VCMA9 board
serial: Drop the s3c24x0 serial driver--
Best regards,
Marek Vasut
Regards,
Simon
cover dm: Update on serial driver progress
Quoted 32 lines · Simon Glass
Hi,
Quoted 18 lines · Marek Vasut
Quoted 16 lines · Marcel Ziswiler
Hi Simon
Quoted 12 lines · Simon Glass
Only three serial drivers remain to be converted. This series drops
two of those, since the boards appear to be unmaintained.With this, only blackfin remains.
The blackfin driver probably needs to be converted as there is recent
activity with these boards. I am copying the maintainer so that this
work can be completed.Quoted 11 lines
Quoted 11 lines
Could you please hold off with dropping the PXA serial driver and accompanying PXA270 support. I will have a look at it ASAP. We do actually continue to sell the Colibri PXA270 (as we are the Colibri
PXA320) and I have been maintaining it lately with sending patches as
recently as last week! It would be rather sad to see it drop like the
PXA3xx support did a couple years back when we were too busy with other
issues.
Quoted 1 line
OK we can hold off - when do you expect to do this?
Thanks Simon, I'm looking into it right now.
Quoted 2 lines
Also re PXA3xx, please feel free to bring it back. If I recall it was only removed long after the deadline for conversion.
Yeah, I guess the only constant is change (;-p).
Quoted 27 lines
Quoted 18 lines
Quoted 12 lines
Cheers
Marcel
Quoted 6 lines
Simon Glass (8):
? arm: Removecolibri_pxa270board
? arm: Remove h2200 board
? arm: Remove zipitz2 board
? arm: Drop pxa serial driverWhoa, would be nice to keep me on Cc regarding PXA stuff. Thanks for
CCing me, Marcel. And I would like to NAK these first four patches.Quoted 2 lines
Quoted 2 lines
Quoted 7 lines
Quoted 4 lines
Quoted 4 lines
? serial: Update docs to indicate mcfuart supports
DM_SERIAL? arm: Remove smdk2410 board
? arm: Remove VCMA9 board
? serial: Drop the s3c24x0 serial driver--
Best regards,
Marek VasutRegards,
Simon
cover dm: Update on serial driver progress
Hi Marcel,
Quoted 33 lines · Marcel Ziswiler
Quoted 32 lines · Simon Glass
Hi,
Quoted 29 lines · Marek Vasut
Quoted 27 lines · Marcel Ziswiler
Hi Simon
Quoted 5 lines · Simon Glass
Only three serial drivers remain to be converted. This series drops
two of those, since the boards appear to be unmaintained.Quoted 7 lines
With this, only blackfin remains.
The blackfin driver probably needs to be converted as there is recent
activity with these boards. I am copying the maintainer so that this
work can be completed.Could you please hold off with dropping the PXA serial driver and accompanying PXA270 support. I will have a look at it ASAP. We do actually continue to sell the Colibri PXA270 (as we are the Colibri
PXA320) and I have been maintaining it lately with sending patches as
recently as last week! It would be rather sad to see it drop like the
PXA3xx support did a couple years back when we were too busy with other
issues.
Quoted 3 lines
Quoted 1 line
OK we can hold off - when do you expect to do this?
Thanks Simon, I'm looking into it right now.
Great. Also are you going to bring back the other PXA boards? It should be really easy - I very much doubt that there will be any odd bugs with generic board.
Quoted 5 lines
Quoted 3 lines
Also re PXA3xx, please feel free to bring it back. If I recall it was only removed long after the deadline for conversion.
Yeah, I guess the only constant is change (;-p).
Well I wish it could happen for free :-) This was signaled for a long long time. I think we missed an email to maintainers for the generic board stuff, but I thought that serial drivers were well communicated. I hope that maintainers can take on a little work every now and then.
Regards,
Simon
cover dm: Update on serial driver progress
Quoted 5 lines · Simon Glass
Hi Marcel,
Quoted 1 line · Marcel Ziswiler
Quoted 7 lines
Quoted 4 lines · Simon Glass
Quoted 2 lines
...
OK we can hold off - when do you expect to do this?Thanks Simon, I'm looking into it right now.
Great. Also are you going to bring back the other PXA boards? It should be really easy - I very much doubt that there will be any odd bugs with generic board.
I once considered looking at Colibri PXA3xx again but since did not really have much time. I am also missing any other PXA3xx hardware to do any kind of cross testing.
Quoted 6 lines
Quoted 4 lines
Quoted 3 lines
Also re PXA3xx, please feel free to bring it back. If I recall it was
only removed long after the deadline for conversion.Yeah, I guess the only constant is change (;-p).
Well I wish it could happen for free :-) This was signaled for a long long time.
Yes, no pun intended.
Quoted 3 lines
I think we missed an email to maintainers for the generic
board stuff, but I thought that serial drivers were well communicated.
Yes, agreed. I also remember Marek having enquired about me doing this once but I did not take the bait back then.
Quoted 1 line
I hope that maintainers can take on a little work every now and then.
Agreed but I am not really the PXA270 maintainer nor was the one of PXA3xx.
Quoted 2 lines
Regards,
Simon
Cheers
Marcel