Re: [OpenWrt-Devel] [PATCH] at91: remove support for TQMa9263
Hi John, Am Freitag, 3. Oktober 2014, 21:43:29 schrieb John Crispin: > EOL as in not produced anymore or has no existing users ? > Both is true. > On 23/09/2014 21:33, Michael Heimpold wrote: > > This board is EOL, we should not bother anymore with it. > > > > Signed-off-by: Michael Heimpold --- Regards, Michael ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
Re: [OpenWrt-Devel] [PATCH] at91: remove support for TQMa9263
EOL as in not produced anymore or has no existing users ? On 23/09/2014 21:33, Michael Heimpold wrote: > This board is EOL, we should not bother anymore with it. > > Signed-off-by: Michael Heimpold --- > .../files-3.10/arch/arm/mach-at91/board-tqma9263.c | 219 > > .../files-3.14/arch/arm/mach-at91/board-tqma9263.c | 219 > > .../at91/patches-3.10/700-tqma9263-support.patch | 25 --- > .../at91/patches-3.14/700-tqma9263-support.patch | 25 --- 4 > files changed, 488 deletions(-) delete mode 100644 > target/linux/at91/files-3.10/arch/arm/mach-at91/board-tqma9263.c > delete mode 100644 > target/linux/at91/files-3.14/arch/arm/mach-at91/board-tqma9263.c > delete mode 100644 > target/linux/at91/patches-3.10/700-tqma9263-support.patch delete > mode 100644 > target/linux/at91/patches-3.14/700-tqma9263-support.patch > > diff --git > a/target/linux/at91/files-3.10/arch/arm/mach-at91/board-tqma9263.c > b/target/linux/at91/files-3.10/arch/arm/mach-at91/board-tqma9263.c > deleted file mode 100644 index cae1fe9..000 --- > a/target/linux/at91/files-3.10/arch/arm/mach-at91/board-tqma9263.c > +++ /dev/null @@ -1,219 +0,0 @@ -/* - * Copyright (C) 2008 I2SE > GmbH - * Copyright (C) 2010 IEQualize GmbH - * Copyright (C) > 2010-2011 Michael Heimpold - * - * This program is free software; > you can redistribute it and/or modify - * it under the terms of the > GNU General Public License as published by - * the Free Software > Foundation; either version 2 of the License, or - * (at your > option) any later version. - * - * This program is distributed in > the hope that it will be useful, - * but WITHOUT ANY WARRANTY; > without even the implied warranty of - * MERCHANTABILITY or FITNESS > FOR A PARTICULAR PURPOSE. See the - * GNU General Public License > for more details. - * - * You should have received a copy of the > GNU General Public License - * along with this program; if not, > write to the Free Software - * Foundation, Inc., 59 Temple Place, > Suite 330, Boston, MA 02111-1307 USA - */ - -#include > -#include -#include > -#include -#include > -#include - -#include -#include > -#include -#include - > -#include -#include -#include > - -#include -#include > -#include - -#include > - -#include "sam9_smc.h" -#include > "generic.h" - -#include - - -static void > __init tqma9263_map_io(void) -{ - unsigned pins; - - /* Initialize > processor: 18.432 MHz crystal */ -at91_initialize(18432000); - - > /* DGBU on ttyS0. (Rx & Tx only) */ - at91_register_uart(0, 0, 0); > - - /* USART0 on ttyS1 */ - pins = ATMEL_UART_CTS | ATMEL_UART_RTS > | - ATMEL_UART_DSR | ATMEL_UART_DTR | - > ATMEL_UART_DCD | ATMEL_UART_RI; - > at91_register_uart(AT91SAM9263_ID_US0, 1, pins); - - /* USART1 on > ttyS2 */ -pins = ATMEL_UART_RTS; - > at91_register_uart(AT91SAM9263_ID_US1, 2, pins); - - /* USART2 on > ttyS3 */ -pins = ATMEL_UART_RTS; - > at91_register_uart(AT91SAM9263_ID_US2, 3, pins); - - /* set serial > console to ttyS0 (ie, DBGU) */ - at91_set_serial_console(0); -} - > - -/* - * USB Host port - */ -static struct at91_usbh_data > __initdata tqma9263_usbh_data = { - .ports = 2, - > .vbus_pin = { > AT91_PIN_PA24, AT91_PIN_PA21 }, - .vbus_pin_active_low= 0, -}; - > - -/* - * USB Device port - */ -static struct at91_udc_data > __initdata tqma9263_udc_data = { -.vbus_pin = AT91_PIN_PA25, - > .pullup_pin = 0,/* pull-up driven by UDC */ -}; - - -/* > - * MCI > (SD/MMC) - */ -static struct at91_mmc_data __initdata > tqma9263_mmc_data = { - .wire4 = 1, - .det_pin= > AT91_PIN_PE18, - > .wp_pin = AT91_PIN_PB28, -}; - - -/* - * MACB Ethernet device - > */ -static struct macb_platform_data __initdata tqma9263_macb_data > = { - .phy_irq_pin= AT91_PIN_PE31, - .is_rmii= 1, -}; - - > -/* - * > I2C devices - */ -static struct i2c_board_info __initdata > tqma9263_i2c_devices[] = { - { - I2C_BOARD_INFO("pcf8563", > 0x51), > - }, -{ - I2C_BOARD_INFO("24c04", 0x52), -}, -}; > - - -/* - * > NAND flash - */ -static struct mtd_partition __initdata > tqma9263_nand_partition[] = { - { - .name = "uboot", - > .offset = > 0, - .size = 3 * SZ_128K, -}, -{ - .name > = "uboot-env", - > .offset = MTDPART_OFS_NXTBLK, - .size = SZ_128K, -}, - > { - .name > = "linux", - .offset = MTDPART_OFS_NXTBLK, - .size = > SZ_2M, - }, > - { - .name = "rootfs", - .offset = > MTDPART_OFS_NXTBLK, - .size > = MTDPART_SIZ_FULL, - }, -}; - -static struct mtd_partition * > __init nand_partitions(int size, int *num_partitions) -{ - > *num_partitions = ARRAY_SIZE(tqma9263_nand_partition); - return > tqma9263_nand_partition; -} - -st
[OpenWrt-Devel] [PATCH] at91: remove support for TQMa9263
This board is EOL, we should not bother anymore with it. Signed-off-by: Michael Heimpold --- .../files-3.10/arch/arm/mach-at91/board-tqma9263.c | 219 .../files-3.14/arch/arm/mach-at91/board-tqma9263.c | 219 .../at91/patches-3.10/700-tqma9263-support.patch | 25 --- .../at91/patches-3.14/700-tqma9263-support.patch | 25 --- 4 files changed, 488 deletions(-) delete mode 100644 target/linux/at91/files-3.10/arch/arm/mach-at91/board-tqma9263.c delete mode 100644 target/linux/at91/files-3.14/arch/arm/mach-at91/board-tqma9263.c delete mode 100644 target/linux/at91/patches-3.10/700-tqma9263-support.patch delete mode 100644 target/linux/at91/patches-3.14/700-tqma9263-support.patch diff --git a/target/linux/at91/files-3.10/arch/arm/mach-at91/board-tqma9263.c b/target/linux/at91/files-3.10/arch/arm/mach-at91/board-tqma9263.c deleted file mode 100644 index cae1fe9..000 --- a/target/linux/at91/files-3.10/arch/arm/mach-at91/board-tqma9263.c +++ /dev/null @@ -1,219 +0,0 @@ -/* - * Copyright (C) 2008 I2SE GmbH - * Copyright (C) 2010 IEQualize GmbH - * Copyright (C) 2010-2011 Michael Heimpold - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include - -#include -#include -#include - -#include -#include -#include - -#include - -#include "sam9_smc.h" -#include "generic.h" - -#include - - -static void __init tqma9263_map_io(void) -{ - unsigned pins; - - /* Initialize processor: 18.432 MHz crystal */ - at91_initialize(18432000); - - /* DGBU on ttyS0. (Rx & Tx only) */ - at91_register_uart(0, 0, 0); - - /* USART0 on ttyS1 */ - pins = ATMEL_UART_CTS | ATMEL_UART_RTS | - ATMEL_UART_DSR | ATMEL_UART_DTR | - ATMEL_UART_DCD | ATMEL_UART_RI; - at91_register_uart(AT91SAM9263_ID_US0, 1, pins); - - /* USART1 on ttyS2 */ - pins = ATMEL_UART_RTS; - at91_register_uart(AT91SAM9263_ID_US1, 2, pins); - - /* USART2 on ttyS3 */ - pins = ATMEL_UART_RTS; - at91_register_uart(AT91SAM9263_ID_US2, 3, pins); - - /* set serial console to ttyS0 (ie, DBGU) */ - at91_set_serial_console(0); -} - - -/* - * USB Host port - */ -static struct at91_usbh_data __initdata tqma9263_usbh_data = { - .ports = 2, - .vbus_pin = { AT91_PIN_PA24, AT91_PIN_PA21 }, - .vbus_pin_active_low= 0, -}; - - -/* - * USB Device port - */ -static struct at91_udc_data __initdata tqma9263_udc_data = { - .vbus_pin = AT91_PIN_PA25, - .pullup_pin = 0,/* pull-up driven by UDC */ -}; - - -/* - * MCI (SD/MMC) - */ -static struct at91_mmc_data __initdata tqma9263_mmc_data = { - .wire4 = 1, - .det_pin= AT91_PIN_PE18, - .wp_pin = AT91_PIN_PB28, -}; - - -/* - * MACB Ethernet device - */ -static struct macb_platform_data __initdata tqma9263_macb_data = { - .phy_irq_pin= AT91_PIN_PE31, - .is_rmii= 1, -}; - - -/* - * I2C devices - */ -static struct i2c_board_info __initdata tqma9263_i2c_devices[] = { - { - I2C_BOARD_INFO("pcf8563", 0x51), - }, - { - I2C_BOARD_INFO("24c04", 0x52), - }, -}; - - -/* - * NAND flash - */ -static struct mtd_partition __initdata tqma9263_nand_partition[] = { - { - .name = "uboot", - .offset = 0, - .size = 3 * SZ_128K, - }, - { - .name = "uboot-env", - .offset = MTDPART_OFS_NXTBLK, - .size = SZ_128K, - }, - { - .name = "linux", - .offset = MTDPART_OFS_NXTBLK, - .size = SZ_2M, - }, - { - .name = "rootfs", - .offset = MTDPART_OFS_NXTBLK, - .size = MTDPART_SIZ_FULL, - }, -}; - -static struct mtd_partition * __init nand_partitions(int size, int *num_partitions) -{ - *num_partitions = ARRAY_SIZE(tqma9263_nand_partition); - return tqma9263_nand_partition; -} - -static struct atmel_nand_data __initdata tqma9263_nand_data = { - .ale