dm: arm: Remove support for lpc2292
Subsystems (10)
PATCH 1/10 dm: arm: Remove support for lpc2292
This stuff has been rotting in the tree for a year now. Remove it.
--- arch/arm/cpu/arm720t/cpu.c | 2 +- arch/arm/cpu/arm720t/interrupts.c | 28 +-- arch/arm/cpu/arm720t/lpc2292/Makefile | 50 ---- arch/arm/cpu/arm720t/lpc2292/flash.c | 249 -------------------- arch/arm/cpu/arm720t/lpc2292/iap_entry.S | 7 - arch/arm/cpu/arm720t/lpc2292/mmc.c | 131 ---------- arch/arm/cpu/arm720t/lpc2292/mmc_hw.c | 233 ------------------ arch/arm/cpu/arm720t/lpc2292/mmc_hw.h | 29 --- arch/arm/cpu/arm720t/lpc2292/spi.c | 40 ---- arch/arm/cpu/arm720t/start.S | 70 ------ arch/arm/include/asm/arch-lpc2292/hardware.h | 33 --- .../include/asm/arch-lpc2292/lpc2292_registers.h | 225 ------------------ arch/arm/include/asm/arch-lpc2292/spi.h | 82 ------- drivers/i2c/soft_i2c.c | 3 - drivers/serial/Makefile | 1 - drivers/serial/serial_lpc2292.c | 104 -------- include/flash.h | 1 - 17 files changed, 2 insertions(+), 1286 deletions(-) delete mode 100644 arch/arm/cpu/arm720t/lpc2292/Makefile delete mode 100644 arch/arm/cpu/arm720t/lpc2292/flash.c delete mode 100644 arch/arm/cpu/arm720t/lpc2292/iap_entry.S delete mode 100644 arch/arm/cpu/arm720t/lpc2292/mmc.c delete mode 100644 arch/arm/cpu/arm720t/lpc2292/mmc_hw.c delete mode 100644 arch/arm/cpu/arm720t/lpc2292/mmc_hw.h delete mode 100644 arch/arm/cpu/arm720t/lpc2292/spi.c delete mode 100644 arch/arm/include/asm/arch-lpc2292/hardware.h delete mode 100644 arch/arm/include/asm/arch-lpc2292/lpc2292_registers.h delete mode 100644 arch/arm/include/asm/arch-lpc2292/spi.h delete mode 100644 drivers/serial/serial_lpc2292.c
arch/arm/cpu/arm720t/cpu.c +1 -1
@@ -46,7 +46,7 @@ int cleanup_before_linux (void)* and we set the CPU-speed to 73 MHz - see start.S for details */ -#if defined(CONFIG_NETARM ) || defined(CONFIG_S3C4510B ) || defined(CONFIG_LPC2292 ) +#if defined(CONFIG_NETARM ) || defined(CONFIG_S3C4510B )disable_interrupts ();/* Nothing more needed */ #elif defined(CONFIG_INTEGRATOR ) && defined(CONFIG_ARCH_INTEGRATOR )
arch/arm/cpu/arm720t/interrupts.c +1 -27
@@ -37,11 +37,6 @@/* macro to read the 16 bit timer */ #define READ_TIMER (IO_TC1D & 0xffff) -#ifdef CONFIG_LPC2292 -#undef READ_TIMER -#define READ_TIMER (0xFFFFFFFF - GET32(T0TC)) -#endif -#else #define IRQEN (*(volatile unsigned int *)(NETARM_GEN_MODULE_BASE + NETARM_GEN_INTR_ENABLE))#define TM2CTRL (*(volatile unsigned int *)(NETARM_GEN_MODULE_BASE + NETARM_GEN_TIMER2_CONTROL))
@@ -73,13 +68,6 @@ void do_irq (struct pt_regs *pt_regs) }#elif defined(CONFIG_INTEGRATOR) && defined(CONFIG_ARCH_INTEGRATOR)/* No do_irq() for IntegratorAP/CM720T as yet */ -#elif defined(CONFIG_LPC2292) - -void (*pfnct)(void ); - - pfnct = (void (*)(void ))VICVectAddr; - - (*pfnct)();#else #error do_irq() not defined for this CPU type#endif
@@ -172,14 +160,6 @@ int timer_init (void)/* Start timer */ SET_REG (REG_TMOD ,TM0_RUN ); -#elif defined(CONFIG_LPC2292 ) -PUT32 (T0IR ,0 );/* disable all timer0 interrupts */ -PUT32 (T0TCR ,0 );/* disable timer0 */ -PUT32 (T0PR ,CONFIG_SYS_SYS_CLK_FREQ /CONFIG_SYS_HZ ); -PUT32 (T0MCR ,0 ); -PUT32 (T0TC ,0 ); -PUT32 (T0TCR ,1 );/* enable timer0 */ -#else #error No timer_init() defined for this CPU type#endif
@@ -195,7 +175,7 @@ int timer_init (void)*/ -#if defined(CONFIG_NETARM ) || defined(CONFIG_LPC2292 ) +#if defined(CONFIG_NETARM )ulong get_timer (ulong base) {
@@ -213,12 +193,6 @@ void __udelay (unsigned long usec) tmo +=get_timer (0 ); while (get_timer_masked () < tmo) -#ifdef CONFIG_LPC2292 -/* GJ - not sure whether this is really needed or a misunderstanding */ - __asm__ __volatile__(" nop" ); -#else -/*NOP*/ ; -#endif }ulong get_timer_masked (void )
arch/arm/cpu/arm720t/lpc2292/Makefile deleted +0 -50
50 lines not on this page · raw message
arch/arm/cpu/arm720t/lpc2292/flash.c deleted +0 -249
249 lines not on this page · raw message
arch/arm/cpu/arm720t/lpc2292/iap_entry.S deleted +0 -7
@@ -1,7 +0,0 @@ -IAP_ADDRESS: .word 0x7FFFFFF1 - -.globl iap_entry -iap_entry: - ldr r2, IAP_ADDRESS - bx r2 - mov pc, lr
arch/arm/cpu/arm720t/lpc2292/mmc.c deleted +0 -131
131 lines not on this page · raw message
arch/arm/cpu/arm720t/lpc2292/mmc_hw.c deleted +0 -233
233 lines not on this page · raw message
arch/arm/cpu/arm720t/lpc2292/mmc_hw.h deleted +0 -29
@@ -1,29 +0,0 @@ -/* -This module implements a linux character device driver for the 24c256 chip. -Copyright (C) 2006 Embedded Artists AB (www.embeddedartists.com) - -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 -*/ - -#ifndef _MMC_HW_ -#define _MMC_HW_ - -unsigned char mmc_read_csd (unsigned char *Buffer); -unsigned char mmc_read_sector (unsigned long addr, -unsigned char *Buffer); -unsigned char mmc_write_sector (unsigned long addr,unsigned char *Buffer); -int mmc_hw_init (void ); - -#endif /* _MMC_HW_ */
arch/arm/cpu/arm720t/lpc2292/spi.c deleted +0 -40
@@ -1,40 +0,0 @@ -/* -This module implements an interface to the SPI on the lpc22xx. -Copyright (C) 2006 Embedded Artists AB (www.embeddedartists.com) - -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 <config.h> -#include <common.h> -#include <asm/errno.h> -#include <asm/arch/hardware.h> -#include <asm/arch/spi.h> - -unsigned long spi_flags; -unsigned char spi_idle =0x00 ; - -int spi_init (void ) -{ -unsigned long pinsel0_value; - -/* activate spi pins */ - pinsel0_value =GET32 (PINSEL0 ); - pinsel0_value &= ~(0xFFl <<8 ); - pinsel0_value |= (0x55l <<8 ); -PUT32 (PINSEL0 , pinsel0_value); - -return 0 ; -}
arch/arm/cpu/arm720t/start.S +0 -70
113 lines not on this page · raw message
arch/arm/include/asm/arch-lpc2292/hardware.h deleted +0 -33
@@ -1,33 +0,0 @@ -#ifndef __ASM_ARCH_HARDWARE_H -#define __ASM_ARCH_HARDWARE_H - -/* -* Copyright (c) 2004 Cucy Systems (http://www.cucy.com) -* Curt Brune <[email protected]> -* -* See file CREDITS for list of people who contributed to this -* project. -* -* 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 -*/ - -#if defined(CONFIG_LPC2292 ) -#include <asm/arch-lpc2292/lpc2292_registers.h> -#else -#error No hardware file defined for this configuration -#endif - -#endif /* __ASM_ARCH_HARDWARE_H */
arch/arm/include/asm/arch-lpc2292/lpc2292_registers.h deleted +0 -225
225 lines not on this page · raw message
arch/arm/include/asm/arch-lpc2292/spi.h deleted +0 -82
82 lines not on this page · raw message
drivers/i2c/soft_i2c.c +0 -3
@@ -41,9 +41,6 @@#ifdef CONFIG_IXP425 /* only valid for IXP425 */ #include <asm/arch/ixp425.h> #endif -#ifdef CONFIG_LPC2292 -#include <asm/arch/hardware.h> -#endif #if defined(CONFIG_MPC852T ) || defined(CONFIG_MPC866 )#include <asm/io.h> #endif
drivers/serial/Makefile +0 -1
@@ -42,7 +42,6 @@ COBJS-$(CONFIG_CLPS7111_SERIAL) += serial_clps7111.o COBJS-$(CONFIG_IMX_SERIAL) += serial_imx.o COBJS-$(CONFIG_IXP_SERIAL) += serial_ixp.o COBJS-$(CONFIG_KS8695_SERIAL) += serial_ks8695.o -COBJS-$(CONFIG_LPC2292_SERIAL) += serial_lpc2292.o COBJS-$(CONFIG_LH7A40X_SERIAL) += serial_lh7a40x.o COBJS-$(CONFIG_MAX3100_SERIAL) += serial_max3100.o COBJS-$(CONFIG_MXC_UART) += serial_mxc.o
drivers/serial/serial_lpc2292.c deleted +0 -104
104 lines not on this page · raw message
include/flash.h +0 -1
@@ -347,7 +347,6 @@ extern flash_info_t *flash_get_info(ulong base);#define TOSH_ID_FVT160 0xC2/* TC58FVT160 ID (16 M, top ) */ #define TOSH_ID_FVB160 0x43/* TC58FVT160 ID (16 M, bottom ) */ -#define PHILIPS_LPC2292 0x0401FF13/* LPC2292 internal FLASH */ /*----------------------------------------------------------------------- * Internal FLASH identification codes
Signature · 1 line
1.7.10.4
PATCH 2/10 dm: arm: Remove support for s3c4510
This stuff has been rotting in the tree for a year now. Remove it.
--- CREDITS | 5 - arch/arm/cpu/arm720t/cpu.c | 2 +- arch/arm/cpu/arm720t/interrupts.c | 106 +--------- arch/arm/cpu/arm720t/s3c4510b/Makefile | 45 ---- arch/arm/cpu/arm720t/s3c4510b/cache.c | 86 -------- arch/arm/cpu/arm720t/start.S | 19 -- arch/arm/include/asm/arch-s3c4510b/hardware.h | 272 ------------------------- drivers/serial/Makefile | 1 - drivers/serial/s3c4510b_uart.c | 212 ------------------- drivers/serial/s3c4510b_uart.h | 109 ---------- 10 files changed, 2 insertions(+), 855 deletions(-) delete mode 100644 arch/arm/cpu/arm720t/s3c4510b/Makefile delete mode 100644 arch/arm/cpu/arm720t/s3c4510b/cache.c delete mode 100644 arch/arm/include/asm/arch-s3c4510b/hardware.h delete mode 100644 drivers/serial/s3c4510b_uart.c delete mode 100644 drivers/serial/s3c4510b_uart.h
CREDITS +0 -5
@@ -79,11 +79,6 @@ N: Oliver Brown E: obrown at adventnetworks.com D: Port to the gw8260 board -N: Curt Brune -E: curt at cucy.com -D: Added support for Samsung S3C4510B CPU (ARM7tdmi based SoC) -W: http://www.cucy.com - N: Jonathan De Bruyne E: jonathan.debruyne at siemens.atea.be D: Port to Siemens IAD210 board
arch/arm/cpu/arm720t/cpu.c +1 -1
@@ -46,7 +46,7 @@ int cleanup_before_linux (void)* and we set the CPU-speed to 73 MHz - see start.S for details */ -#if defined(CONFIG_NETARM ) || defined(CONFIG_S3C4510B ) +#if defined(CONFIG_NETARM )disable_interrupts ();/* Nothing more needed */ #elif defined(CONFIG_INTEGRATOR ) && defined(CONFIG_ARCH_INTEGRATOR )
arch/arm/cpu/arm720t/interrupts.c +1 -105
139 lines not on this page · raw message
arch/arm/cpu/arm720t/s3c4510b/Makefile deleted +0 -45
45 lines not on this page · raw message
arch/arm/cpu/arm720t/s3c4510b/cache.c deleted +0 -86
86 lines not on this page · raw message
arch/arm/cpu/arm720t/start.S +0 -19
@@ -316,22 +316,6 @@ cpu_init_crit: ldr r0, =NETARM_GEN_MODULE_BASE str r1, [r0, #+NETARM_GEN_INTR_ENABLE] -#elif defined(CONFIG_S3C4510B) - - /* - * Mask off all IRQ sources - */ - ldr r1, =REG_INTMASK - ldr r0, =0x3FFFFF - str r0, [r1] - - /* - * Disable Cache - */ - ldr r0, =REG_SYSCFG - ldr r1, =0x83ffffa0 /* cache-disabled */ - str r1, [r0] - #elif defined(CONFIG_INTEGRATOR) && defined(CONFIG_ARCH_INTEGRATOR) /* No specific initialisation for IntegratorAP/CM720T as yet */ #else
@@ -543,9 +527,6 @@ reset_cpu: ldr r1, =NETARM_GEN_SW_SVC_RESETB str r1, [r4, #+NETARM_GEN_SOFTWARE_SERVICE] mov pc, r0 -#elif defined(CONFIG_S3C4510B) -/* Nothing done here as reseting the CPU is board specific, depending - * on external peripherals such as watchdog timers, etc. */ #elif defined(CONFIG_INTEGRATOR) && defined(CONFIG_ARCH_INTEGRATOR) /* No specific reset actions for IntegratorAP/CM720T as yet */ #else
arch/arm/include/asm/arch-s3c4510b/hardware.h deleted +0 -272
272 lines not on this page · raw message
drivers/serial/Makefile +0 -1
@@ -34,7 +34,6 @@ COBJS-$(CONFIG_MCFUART) += mcfuart.o COBJS-$(CONFIG_NS9750_UART) += ns9750_serial.o COBJS-$(CONFIG_OPENCORES_YANU) += opencores_yanu.o COBJS-$(CONFIG_SYS_NS16550) += ns16550.o -COBJS-$(CONFIG_DRIVER_S3C4510_UART) += s3c4510b_uart.o COBJS-$(CONFIG_S3C64XX) += s3c64xx.o COBJS-$(CONFIG_S5P) += serial_s5p.o COBJS-$(CONFIG_SYS_NS16550_SERIAL) += serial.o
drivers/serial/s3c4510b_uart.c deleted +0 -212
212 lines not on this page · raw message
drivers/serial/s3c4510b_uart.h deleted +0 -109
109 lines not on this page · raw message
Signature · 1 line
1.7.10.4
PATCH 3/10 dm: arm: Remove support for NETARM
In reply to Marek VasutThis stuff has been rotting in the tree for a while now. Remove it.
--- arch/arm/cpu/arm720t/cpu.c | 13 +- arch/arm/cpu/arm720t/interrupts.c | 118 +------ arch/arm/cpu/arm720t/start.S | 79 +---- .../include/asm/arch-arm720t/netarm_dma_module.h | 182 ---------- .../include/asm/arch-arm720t/netarm_eni_module.h | 121 ------- .../include/asm/arch-arm720t/netarm_eth_module.h | 160 --------- .../include/asm/arch-arm720t/netarm_gen_module.h | 186 ----------- .../include/asm/arch-arm720t/netarm_mem_module.h | 184 ---------- .../include/asm/arch-arm720t/netarm_registers.h | 96 ------ .../include/asm/arch-arm720t/netarm_ser_module.h | 347 ------------------- drivers/net/Makefile | 1 - drivers/net/netarm_eth.c | 352 -------------------- drivers/net/netarm_eth.h | 42 --- drivers/serial/Makefile | 1 - drivers/serial/serial_netarm.c | 190 ----------- 15 files changed, 10 insertions(+), 2062 deletions(-) delete mode 100644 arch/arm/include/asm/arch-arm720t/netarm_dma_module.h delete mode 100644 arch/arm/include/asm/arch-arm720t/netarm_eni_module.h delete mode 100644 arch/arm/include/asm/arch-arm720t/netarm_eth_module.h delete mode 100644 arch/arm/include/asm/arch-arm720t/netarm_gen_module.h delete mode 100644 arch/arm/include/asm/arch-arm720t/netarm_mem_module.h delete mode 100644 arch/arm/include/asm/arch-arm720t/netarm_registers.h delete mode 100644 arch/arm/include/asm/arch-arm720t/netarm_ser_module.h delete mode 100644 drivers/net/netarm_eth.c delete mode 100644 drivers/net/netarm_eth.h delete mode 100644 drivers/serial/serial_netarm.c
arch/arm/cpu/arm720t/cpu.c +4 -9
@@ -36,6 +36,10 @@#include <asm/hardware.h> #include <asm/system.h> +#if !defined(CONFIG_INTEGRATOR ) || !defined(CONFIG_ARCH_INTEGRATOR ) +#error No cleanup_before_linux() defined for this CPU type +#endif +int cleanup_before_linux (void ) {/*
@@ -45,14 +49,5 @@ int cleanup_before_linux (void)* we turn off caches etc ... * and we set the CPU-speed to 73 MHz - see start.S for details */ - -#if defined(CONFIG_NETARM ) -disable_interrupts (); -/* Nothing more needed */ -#elif defined(CONFIG_INTEGRATOR ) && defined(CONFIG_ARCH_INTEGRATOR ) -/* No cleanup before linux for IntegratorAP/CM720T as yet */ -#else -#error No cleanup_before_linux() defined for this CPU type -#endif return 0 ; }
arch/arm/cpu/arm720t/interrupts.c +4 -114
131 lines not on this page · raw message
arch/arm/cpu/arm720t/start.S +2 -77
90 lines not on this page · raw message
arch/arm/include/asm/arch-arm720t/netarm_dma_module.h deleted +0 -182
182 lines not on this page · raw message
arch/arm/include/asm/arch-arm720t/netarm_eni_module.h deleted +0 -121
121 lines not on this page · raw message
arch/arm/include/asm/arch-arm720t/netarm_eth_module.h deleted +0 -160
160 lines not on this page · raw message
arch/arm/include/asm/arch-arm720t/netarm_gen_module.h deleted +0 -186
186 lines not on this page · raw message
arch/arm/include/asm/arch-arm720t/netarm_mem_module.h deleted +0 -184
184 lines not on this page · raw message
arch/arm/include/asm/arch-arm720t/netarm_registers.h deleted +0 -96
96 lines not on this page · raw message
arch/arm/include/asm/arch-arm720t/netarm_ser_module.h deleted +0 -347
347 lines not on this page · raw message
drivers/net/Makefile +0 -1
@@ -59,7 +59,6 @@ COBJS-$(CONFIG_MVGBE) += mvgbe.o COBJS-$(CONFIG_NATSEMI) += natsemi.o COBJS-$(CONFIG_DRIVER_NE2000) += ne2000.o ne2000_base.o COBJS-$(CONFIG_DRIVER_AX88796L) += ax88796.o ne2000_base.o -COBJS-$(CONFIG_DRIVER_NETARMETH) += netarm_eth.o COBJS-$(CONFIG_NETCONSOLE) += netconsole.o COBJS-$(CONFIG_NS8382X) += ns8382x.o COBJS-$(CONFIG_PCNET) += pcnet.o
drivers/net/netarm_eth.c deleted +0 -352
352 lines not on this page · raw message
drivers/net/netarm_eth.h deleted +0 -42
42 lines not on this page · raw message
drivers/serial/Makefile +0 -1
@@ -44,7 +44,6 @@ COBJS-$(CONFIG_KS8695_SERIAL) += serial_ks8695.o COBJS-$(CONFIG_LH7A40X_SERIAL) += serial_lh7a40x.o COBJS-$(CONFIG_MAX3100_SERIAL) += serial_max3100.o COBJS-$(CONFIG_MXC_UART) += serial_mxc.o -COBJS-$(CONFIG_NETARM_SERIAL) += serial_netarm.o COBJS-$(CONFIG_PL010_SERIAL) += serial_pl01x.o COBJS-$(CONFIG_PL011_SERIAL) += serial_pl01x.o COBJS-$(CONFIG_PXA_SERIAL) += serial_pxa.o
drivers/serial/serial_netarm.c deleted +0 -190
190 lines not on this page · raw message
Signature · 1 line
1.7.10.4
PATCH 4/10 dm: wdt: arm: Move tnetv107x into drivers/watchdog/
In reply to Marek Vasut--- arch/arm/cpu/arm1176/tnetv107x/Makefile | 2 +- drivers/watchdog/Makefile | 1 + .../cpu/arm1176/tnetv107x/wdt.c => drivers/watchdog/tnetv107x_wdt.c | 0 include/configs/tnetv107x_evm.h | 1 + 4 files changed, 3 insertions(+), 1 deletion(-) rename arch/arm/cpu/arm1176/tnetv107x/wdt.c => drivers/watchdog/tnetv107x_wdt.c (100%)
arch/arm/cpu/arm1176/tnetv107x/Makefile +1 -1
@@ -21,7 +21,7 @@ include $(TOPDIR)/config.mk LIB = $(obj)lib$(SOC).o -COBJS += aemif.o clock.o init.o mux.o timer.o wdt.o +COBJS += aemif.o clock.o init.o mux.o timer.o SOBJS += lowlevel_init.o SRCS := $(START:.o=.S) $(SOBJS:.o=.S) $(COBJS:.o=.c)
drivers/watchdog/Makefile +1 -0
@@ -27,6 +27,7 @@ LIB := $(obj)libwatchdog.o COBJS-$(CONFIG_AT91SAM9_WATCHDOG) += at91sam9_wdt.o COBJS-$(CONFIG_FTWDT010_WATCHDOG) += ftwdt010_wdt.o +COBJS-$(CONFIG_TNETV107X_WATCHDOG) += tnetv107x_wdt.o COBJS := $(COBJS-y) SRCS := $(COBJS:.o=.c)
drivers/watchdog/tnetv107x_wdt.c renamed from arch/arm/cpu/arm1176/tnetv107x/wdt.c +0 -0
include/configs/tnetv107x_evm.h +1 -0
@@ -32,6 +32,7 @@#define CONFIG_ARM1176 #define CONFIG_TNETV107X #define CONFIG_TNETV107X_EVM +#define CONFIG_TNETV107X_WATCHDOG #define CONFIG_ARCH_CPU_INIT #define CONFIG_SYS_UBOOT_BASE CONFIG_SYS_TEXT_BASE#define CONFIG_DISABLE_TCM
Signature · 1 line
1.7.10.4
PATCH 4/10 dm: wdt: arm: Move tnetv107x into drivers/watchdog/
Hi Marek,
Quoted 47 lines · Marek Vasut
Signed-off-by Marek Vasut <[email protected]>Cc Oliver Brown <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>--- arch/arm/cpu/arm1176/tnetv107x/Makefile | 2 +- drivers/watchdog/Makefile | 1 + .../cpu/arm1176/tnetv107x/wdt.c => drivers/watchdog/tnetv107x_wdt.c | 0 include/configs/tnetv107x_evm.h | 1 + 4 files changed, 3 insertions(+), 1 deletion(-) rename arch/arm/cpu/arm1176/tnetv107x/wdt.c => drivers/watchdog/tnetv107x_wdt.c (100%)arch/arm/cpu/arm1176/tnetv107x/Makefile +1
-1@@ -21,7 +21,7 @@ include $(TOPDIR)/config.mk LIB = $(obj)lib$(SOC).o -COBJS += aemif.o clock.o init.o mux.o timer.o wdt.o +COBJS += aemif.o clock.o init.o mux.o timer.o SOBJS += lowlevel_init.o SRCS := $(START:.o=.S) $(SOBJS:.o=.S) $(COBJS:.o=.c)drivers/watchdog/Makefile +1
-0@@ -27,6 +27,7 @@ LIB := $(obj)libwatchdog.o COBJS-$(CONFIG_AT91SAM9_WATCHDOG) += at91sam9_wdt.o COBJS-$(CONFIG_FTWDT010_WATCHDOG) += ftwdt010_wdt.o +COBJS-$(CONFIG_TNETV107X_WATCHDOG) += tnetv107x_wdt.o COBJS := $(COBJS-y) SRCS := $(COBJS:.o=.c)drivers/watchdog/tnetv107x_wdt.c renamed from arch/arm/cpu/arm1176/tnetv107x/wdt.c +0
-0include/configs/tnetv107x_evm.h +0
-0
include/configs/tnetv107x_evm.h line 38
Quoted 7 lines
include/configs/tnetv107x_evm.h +1
-0@@ -32,6 +32,7 @@#define CONFIG_ARM1176 #define CONFIG_TNETV107X #define CONFIG_TNETV107X_EVM +#define CONFIG_TNETV107X_WATCHDOG #define CONFIG_ARCH_CPU_INIT #define CONFIG_SYS_UBOOT_BASE CONFIG_SYS_TEXT_BASE#define CONFIG_DISABLE_TCM
Applied to u-boot-arm/master, thanks!
Amicalement,
Signature · 1 line
Albert.
PATCH 5/10 dm: Move s3c24xx USB driver to a proper place
In reply to Marek Vasut--- arch/arm/cpu/arm920t/s3c24x0/Makefile | 3 - arch/arm/cpu/arm920t/s3c24x0/usb.c | 71 -------------------- drivers/usb/host/Makefile | 1 + .../usb_ohci.c => drivers/usb/host/ohci-s3c24xx.c | 46 ++++++++++++- .../usb_ohci.h => drivers/usb/host/ohci-s3c24xx.h | 0 include/configs/VCMA9.h | 1 + include/configs/smdk2410.h | 1 + 7 files changed, 48 insertions(+), 75 deletions(-) delete mode 100644 arch/arm/cpu/arm920t/s3c24x0/usb.c rename arch/arm/cpu/arm920t/s3c24x0/usb_ohci.c => drivers/usb/host/ohci-s3c24xx.c (97%) rename arch/arm/cpu/arm920t/s3c24x0/usb_ohci.h => drivers/usb/host/ohci-s3c24xx.h (100%)
arch/arm/cpu/arm920t/s3c24x0/Makefile +0 -3
@@ -29,9 +29,6 @@ COBJS-$(CONFIG_USE_IRQ) += interrupts.o COBJS-$(CONFIG_DISPLAY_CPUINFO) += cpu_info.o COBJS-y += speed.o COBJS-y += timer.o -COBJS-y += usb.o -COBJS-y += usb_ohci.o - SRCS := $(SOBJS:.o=.S) $(COBJS-y:.o=.c) OBJS := $(addprefix $(obj),$(SOBJS) $(COBJS-y))
arch/arm/cpu/arm920t/s3c24x0/usb.c deleted +0 -71
71 lines not on this page · raw message
drivers/usb/host/Makefile +1 -0
@@ -32,6 +32,7 @@ COBJS-$(CONFIG_USB_ISP116X_HCD) += isp116x-hcd.o COBJS-$(CONFIG_USB_R8A66597_HCD) += r8a66597-hcd.o COBJS-$(CONFIG_USB_S3C64XX) += s3c64xx-hcd.o COBJS-$(CONFIG_USB_SL811HS) += sl811-hcd.o +COBJS-$(CONFIG_USB_OHCI_S3C24XX) += ohci-s3c24xx.o # echi COBJS-$(CONFIG_USB_EHCI) += ehci-hcd.o
drivers/usb/host/ohci-s3c24xx.c renamed from arch/arm/cpu/arm920t/s3c24x0/usb_ohci.c +45 -1
55 lines not on this page · raw message
drivers/usb/host/ohci-s3c24xx.h renamed from arch/arm/cpu/arm920t/s3c24x0/usb_ohci.h +0 -0
include/configs/VCMA9.h +1 -0
@@ -126,6 +126,7 @@/* USB support (currently only works with D-cache off) */ #define CONFIG_USB_OHCI +#define CONFIG_USB_OHCI_S3C24XX #define CONFIG_USB_KEYBOARD #define CONFIG_USB_STORAGE #define CONFIG_DOS_PARTITION
include/configs/smdk2410.h +1 -0
@@ -68,6 +68,7 @@* USB support (currently only works with D-cache off) ************************************************************/ #define CONFIG_USB_OHCI +#define CONFIG_USB_OHCI_S3C24XX #define CONFIG_USB_KEYBOARD #define CONFIG_USB_STORAGE #define CONFIG_DOS_PARTITION
Signature · 1 line
1.7.10.4
PATCH 6/10 dm: Move OMAP GPIO driver to drivers/gpio/
In reply to Marek Vasut--- arch/arm/cpu/armv7/omap-common/Makefile | 3 --- drivers/gpio/Makefile | 1 + arch/arm/cpu/armv7/omap-common/gpio.c => drivers/gpio/omap_gpio.c | 0 include/configs/cm_t35.h | 1 + include/configs/devkit8000.h | 2 ++ include/configs/dig297.h | 1 + include/configs/igep00x0.h | 1 + include/configs/mcx.h | 1 + include/configs/omap3_beagle.h | 1 + include/configs/omap3_evm_common.h | 1 + include/configs/omap3_logic.h | 1 + include/configs/omap3_mvblx.h | 1 + include/configs/omap3_overo.h | 1 + include/configs/omap3_pandora.h | 1 + include/configs/omap3_zoom2.h | 1 + include/configs/omap4_common.h | 1 + include/configs/omap5_evm.h | 1 + include/configs/tam3517-common.h | 1 + 18 files changed, 17 insertions(+), 3 deletions(-) rename arch/arm/cpu/armv7/omap-common/gpio.c => drivers/gpio/omap_gpio.c (100%)
arch/arm/cpu/armv7/omap-common/Makefile +0 -3
@@ -29,9 +29,6 @@ SOBJS := reset.o COBJS := timer.o COBJS += utils.o -ifdef CONFIG_OMAP -COBJS += gpio.o -endif ifneq ($(CONFIG_OMAP44XX)$(CONFIG_OMAP54XX),) COBJS += hwinit-common.o
drivers/gpio/Makefile +1 -0
@@ -40,6 +40,7 @@ COBJS-$(CONFIG_TEGRA_GPIO) += tegra_gpio.o COBJS-$(CONFIG_DA8XX_GPIO) += da8xx_gpio.o COBJS-$(CONFIG_ALTERA_PIO) += altera_pio.o COBJS-$(CONFIG_MPC83XX_GPIO) += mpc83xx_gpio.o +COBJS-$(CONFIG_OMAP_GPIO) += omap_gpio.o COBJS := $(COBJS-y) SRCS := $(COBJS:.o=.c)
drivers/gpio/omap_gpio.c renamed from arch/arm/cpu/armv7/omap-common/gpio.c +0 -0
include/configs/cm_t35.h +1 -0
@@ -37,6 +37,7 @@*/ #define CONFIG_OMAP /* in a TI OMAP core */ #define CONFIG_OMAP34XX /* which is a 34XX */ +#define CONFIG_OMAP_GPIO #define CONFIG_CM_T3X /* working with CM-T35 and CM-T3730 */ #define CONFIG_SYS_TEXT_BASE 0x80008000
include/configs/devkit8000.h +2 -0
@@ -36,6 +36,8 @@#define CONFIG_OMAP34XX 1/* which is a 34XX */ #define CONFIG_OMAP3_DEVKIT8000 1/* working with DevKit8000 */ #define CONFIG_MACH_TYPE MACH_TYPE_DEVKIT8000 +#define CONFIG_OMAP_GPIO +/* * 1MB into the SDRAM to allow for SPL's bss at the beginning of SDRAM * 64 bytes before this address should be set aside for u-boot.img's
include/configs/dig297.h +1 -0
@@ -45,6 +45,7 @@*/ #define CONFIG_OMAP /* in a TI OMAP core */ #define CONFIG_OMAP34XX /* which is a 34XX */ +#define CONFIG_OMAP_GPIO #define CONFIG_SYS_TEXT_BASE 0x80008000
include/configs/igep00x0.h +1 -0
@@ -30,6 +30,7 @@*/ #define CONFIG_OMAP 1/* in a TI OMAP core */ #define CONFIG_OMAP34XX 1/* which is a 34XX */ +#define CONFIG_OMAP_GPIO #define CONFIG_SDRC /* The chip has SDRC controller */
include/configs/mcx.h +1 -0
@@ -27,6 +27,7 @@#define CONFIG_OMAP /* in a TI OMAP core */ #define CONFIG_OMAP34XX /* which is a 34XX */ #define CONFIG_OMAP3_MCX /* working with mcx */ +#define CONFIG_OMAP_GPIO #define MACH_TYPE_MCX 3656#define CONFIG_MACH_TYPE MACH_TYPE_MCX
include/configs/omap3_beagle.h +1 -0
@@ -34,6 +34,7 @@#define CONFIG_OMAP 1/* in a TI OMAP core */ #define CONFIG_OMAP34XX 1/* which is a 34XX */ #define CONFIG_OMAP3_BEAGLE 1/* working with BEAGLE */ +#define CONFIG_OMAP_GPIO #define CONFIG_SDRC /* The chip has SDRC controller */
include/configs/omap3_evm_common.h +1 -0
@@ -22,6 +22,7 @@*/ #define CONFIG_OMAP /* This is TI OMAP core */ #define CONFIG_OMAP34XX /* belonging to 34XX family */ +#define CONFIG_OMAP_GPIO #define CONFIG_SDRC /* The chip has SDRC controller */
include/configs/omap3_logic.h +1 -0
@@ -33,6 +33,7 @@#define CONFIG_OMAP /* in a TI OMAP core */ #define CONFIG_OMAP34XX /* which is a 34XX */ #define CONFIG_OMAP3_LOGIC /* working with Logic OMAP boards */ +#define CONFIG_OMAP_GPIO #undef CONFIG_USE_IRQ/* no support for IRQs */
include/configs/omap3_mvblx.h +1 -0
@@ -39,6 +39,7 @@#define CONFIG_OMAP34XX 1/* which is a 34XX */ #define CONFIG_MVBLX 1/* working with mvBlueLYNX-X */ #define CONFIG_MACH_TYPE MACH_TYPE_MVBLX +#define CONFIG_OMAP_GPIO #define CONFIG_SDRC /* The chip has SDRC controller */
include/configs/omap3_overo.h +1 -0
@@ -25,6 +25,7 @@#define CONFIG_OMAP /* in a TI OMAP core */ #define CONFIG_OMAP34XX /* which is a 34XX */ #define CONFIG_OMAP3_OVERO /* working with overo */ +#define CONFIG_OMAP_GPIO #define CONFIG_SDRC /* The chip has SDRC controller */
include/configs/omap3_pandora.h +1 -0
@@ -29,6 +29,7 @@#define CONFIG_OMAP 1/* in a TI OMAP core */ #define CONFIG_OMAP34XX 1/* which is a 34XX */ #define CONFIG_OMAP3_PANDORA 1/* working with pandora */ +#define CONFIG_OMAP_GPIO #define CONFIG_SDRC /* The chip has SDRC controller */
include/configs/omap3_zoom2.h +1 -0
@@ -36,6 +36,7 @@#define CONFIG_OMAP 1/* in a TI OMAP core */ #define CONFIG_OMAP34XX 1/* which is a 34XX */ #define CONFIG_OMAP3_ZOOM2 1/* working with Zoom II */ +#define CONFIG_OMAP_GPIO #define CONFIG_SDRC /* The chip has SDRC controller */
include/configs/omap4_common.h +1 -0
@@ -35,6 +35,7 @@#define CONFIG_OMAP 1/* in a TI OMAP core */ #define CONFIG_OMAP44XX 1/* which is a 44XX */ #define CONFIG_OMAP4430 1/* which is in a 4430 */ +#define CONFIG_OMAP_GPIO /* Get CPU defs */ #include <asm/arch/cpu.h>
include/configs/omap5_evm.h +1 -0
@@ -38,6 +38,7 @@#define CONFIG_OMAP54XX /* which is a 54XX */ #define CONFIG_OMAP5430 /* which is in a 5430 */ #define CONFIG_5430EVM /* working with EVM */ +#define CONFIG_OMAP_GPIO /* Get CPU defs */ #include <asm/arch/cpu.h>
include/configs/tam3517-common.h +1 -0
@@ -27,6 +27,7 @@*/ #define CONFIG_OMAP /* in a TI OMAP core */ #define CONFIG_OMAP34XX /* which is a 34XX */ +#define CONFIG_OMAP_GPIO #define CONFIG_SYS_TEXT_BASE 0x80008000
Signature · 1 line
1.7.10.4
PATCH 6/10 dm: Move OMAP GPIO driver to drivers/gpio/
Quoted 5 lines · Marek Vasut
Signed-off-by Marek Vasut <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>Cc Tom Rini <[email protected]>
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 836 bytes Desc: Digital signature URL: <http://lists.denx.de/pipermail/u-boot/attachments/20120723/78eb0bf1/attachment.pgp>
PATCH 6/10 dm: Move OMAP GPIO driver to drivers/gpio/
In reply to Marek VasutHi Marek,
Quoted 249 lines · Marek Vasut
Signed-off-by Marek Vasut <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>Cc Tom Rini <[email protected]>---
arch/arm/cpu/armv7/omap-common/Makefile
| 3 ---drivers/gpio/Makefile
| 1 +arch/arm/cpu/armv7/omap-common/gpio.c=>drivers/gpio/omap_gpio.c| 0include/configs/cm_t35.h
| 1 +include/configs/devkit8000.h
| 2 ++include/configs/dig297.h
| 1 +include/configs/igep00x0.h
| 1 +include/configs/mcx.h
| 1 +include/configs/omap3_beagle.h
| 1 +include/configs/omap3_evm_common.h
| 1 +include/configs/omap3_logic.h
| 1 +include/configs/omap3_mvblx.h
| 1 +include/configs/omap3_overo.h
| 1 +include/configs/omap3_pandora.h
| 1 +include/configs/omap3_zoom2.h
| 1 +include/configs/omap4_common.h
| 1 +include/configs/omap5_evm.h
| 1 +include/configs/tam3517-common.h
| 1 + 18 files changed, 17 insertions(+), 3 deletions(-) renamearch/arm/cpu/armv7/omap-common/gpio.c=>drivers/gpio/omap_gpio.c(100%)(quoted diff) +0
-0b/arch/arm/cpu/armv7/omap-common/Makefile index 2a6625f..d37b22d 100644 --- a/arch/arm/cpu/armv7/omap-common/Makefile +++ b/arch/arm/cpu/armv7/omap-common/Makefile
arch/arm/cpu/armv7/omap-common/Makefile +0
-3@@ -29,9 +29,6 @@ SOBJS := reset.o COBJS := timer.o COBJS += utils.o -ifdef CONFIG_OMAP -COBJS += gpio.o -endif ifneq ($(CONFIG_OMAP44XX)$(CONFIG_OMAP54XX),) COBJS += hwinit-common.odrivers/gpio/Makefile +1
-0@@ -40,6 +40,7 @@ COBJS-$(CONFIG_TEGRA_GPIO) += tegra_gpio.o COBJS-$(CONFIG_DA8XX_GPIO) += da8xx_gpio.o COBJS-$(CONFIG_ALTERA_PIO) += altera_pio.o COBJS-$(CONFIG_MPC83XX_GPIO) += mpc83xx_gpio.o +COBJS-$(CONFIG_OMAP_GPIO) += omap_gpio.o COBJS := $(COBJS-y) SRCS := $(COBJS:.o=.c)(quoted diff) +0
-0
b/drivers/gpio/omap_gpio.csimilarity index 100% rename fromarch/arm/cpu/armv7/omap-common/gpio.crename todrivers/gpio/omap_gpio.cinclude/configs/cm_t35.h +1
-0@@ -37,6 +37,7 @@*/ #define CONFIG_OMAP /* in a TI OMAP core */ #define CONFIG_OMAP34XX /* which is a 34XX */ +#define CONFIG_OMAP_GPIO #define CONFIG_CM_T3X /* working with CM-T35 and CM-T3730 */ #define CONFIG_SYS_TEXT_BASE 0x80008000(quoted diff) +0
-0
b/include/configs/devkit8000.hindex 037a5bb..e529099 100644include/configs/devkit8000.h +0
-0@@ -36,6 +36,8 @@#define CONFIG_OMAP34XX 1/* which is a 34XX */ #define CONFIG_OMAP3_DEVKIT8000 1/* working with DevKit8000 */ #define
CONFIG_MACH_TYPEMACH_TYPE_DEVKIT8000include/configs/devkit8000.h +2
-0+#define CONFIG_OMAP_GPIO +/* * 1MB into the SDRAM to allow for SPL's bss at the beginning of SDRAM
* 64 bytes before this address should be set aside for u-boot.img'sinclude/configs/dig297.h +1
-0@@ -45,6 +45,7 @@*/ #define CONFIG_OMAP /* in a TI OMAP core */ #define CONFIG_OMAP34XX /* which is a 34XX */ +#define CONFIG_OMAP_GPIO #define CONFIG_SYS_TEXT_BASE 0x80008000include/configs/igep00x0.h +1
-0@@ -30,6 +30,7 @@*/ #define CONFIG_OMAP 1/* in a TI OMAP core */ #define CONFIG_OMAP34XX 1/* which is a 34XX */ +#define CONFIG_OMAP_GPIO #define CONFIG_SDRC /* The chip has SDRC controller */ include/configs/mcx.h +1
-0@@ -27,6 +27,7 @@#define CONFIG_OMAP /* in a TI OMAP core */ #define CONFIG_OMAP34XX /* which is a 34XX */ #define CONFIG_OMAP3_MCX /* working with mcx */ +#define CONFIG_OMAP_GPIO #define MACH_TYPE_MCX 3656#define CONFIG_MACH_TYPE MACH_TYPE_MCX(quoted diff) +0
-0
b/include/configs/omap3_beagle.hindex 657780e..382b791 100644include/configs/omap3_beagle.h +1
-0@@ -34,6 +34,7 @@#define CONFIG_OMAP 1/* in a TI OMAP core */ #define CONFIG_OMAP34XX 1/* which is a 34XX */ #define CONFIG_OMAP3_BEAGLE 1/* working with BEAGLE */ +#define CONFIG_OMAP_GPIO #define CONFIG_SDRC /* The chip has SDRC controller */ (quoted diff) +0
-0
b/include/configs/omap3_evm_common.hindex 20192a9..b12ce2e 100644include/configs/omap3_evm_common.h +0
-0@@ -22,6 +22,7 @@*/ #define CONFIG_OMAP /* This is TI OMAP core */ #define CONFIG_OMAP34XX /* belonging to 34XX family */ +#define
CONFIG_OMAP_GPIO#define
CONFIG_SDRC/* The chip has SDRC
controller */(quoted diff) +0
-0
b/include/configs/omap3_logic.hindex 2e1e6b9..6d4faed 100644include/configs/omap3_logic.h +0
-0@@ -33,6 +33,7 @@#define CONFIG_OMAP /* in a TI OMAP core */ #define CONFIG_OMAP34XX /* which is a 34XX */ #define CONFIG_OMAP3_LOGIC /* working with Logic OMAP boards */ +#define
CONFIG_OMAP_GPIO#undef
CONFIG_USE_IRQ/* no support for IRQs
*/(quoted diff) +0
-0
b/include/configs/omap3_mvblx.hindex 6a13046..30ca312 100644include/configs/omap3_mvblx.h +0
-0@@ -39,6 +39,7 @@#define CONFIG_OMAP34XX 1/* which is a 34XX */ #define CONFIG_MVBLX 1/* working with mvBlueLYNX-X */ #define
CONFIG_MACH_TYPEMACH_TYPE_MVBLXinclude/configs/omap3_mvblx.h +1
-0+#define CONFIG_OMAP_GPIO #define CONFIG_SDRC /* The chip has SDRC controller */ (quoted diff) +0
-0
b/include/configs/omap3_overo.hindex d29b326..f6afb7a 100644include/configs/omap3_overo.h +0
-0@@ -25,6 +25,7 @@#define CONFIG_OMAP /* in a TI OMAP core */ #define
CONFIG_OMAP34XX/*
which is a 34XX */ #defineCONFIG_OMAP3_OVERO/* working with overo */
+#defineCONFIG_OMAP_GPIO
#defineCONFIG_SDRC/* The chip has
SDRC controller */(quoted diff) +0
-0
b/include/configs/omap3_pandora.hindex 604b53d..28f8a3e 100644include/configs/omap3_pandora.h +0
-0@@ -29,6 +29,7 @@#define CONFIG_OMAP 1/* in a TI OMAP core */ #define CONFIG_OMAP34XX 1/* which is a 34XX */ #define CONFIG_OMAP3_PANDORA 1 /* working with pandora */ +#define CONFIG_OMAP_GPIO#define CONFIG_SDRC /* The chip has SDRC controller */ (quoted diff) +0
-0
b/include/configs/omap3_zoom2.hindex b60ece3..98b93f8 100644include/configs/omap3_zoom2.h +1
-0@@ -36,6 +36,7 @@#define CONFIG_OMAP 1/* in a TI OMAP core */ #define CONFIG_OMAP34XX 1/* which is a 34XX */ #define CONFIG_OMAP3_ZOOM2 1/* working with Zoom II */ +#define CONFIG_OMAP_GPIO #define CONFIG_SDRC /* The chip has SDRC controller */ (quoted diff) +0
-0
b/include/configs/omap4_common.hindex 2192c2b..bc73f21 100644include/configs/omap4_common.h +0
-0@@ -35,6 +35,7 @@#define CONFIG_OMAP 1/* in a TI OMAP core */ #define CONFIG_OMAP44XX 1/* which is a 44XX */ #define CONFIG_OMAP4430 1/* which is in a 4430 */ +#define
CONFIG_OMAP_GPIO/* Get CPU defs */
#include <asm/arch/cpu.h>include/configs/omap5_evm.h +1
-0@@ -38,6 +38,7 @@#define CONFIG_OMAP54XX /* which is a 54XX */ #define CONFIG_OMAP5430 /* which is in a 5430 */ #define CONFIG_5430EVM /* working with EVM */ +#define CONFIG_OMAP_GPIO /* Get CPU defs */ #include <asm/arch/cpu.h> (quoted diff) +0
-0
b/include/configs/tam3517-common.hindex 777f77c..94006e7 100644
include/configs/tam3517-common.h line 33
Quoted 7 lines
include/configs/tam3517-common.h +1
-0@@ -27,6 +27,7 @@*/ #define CONFIG_OMAP /* in a TI OMAP core */ #define CONFIG_OMAP34XX /* which is a 34XX */ +#define CONFIG_OMAP_GPIO #define CONFIG_SYS_TEXT_BASE 0x80008000
When applied on top of u-boot-arm/master, this patch causes a raise in build failures. With master:
--------------------- SUMMARY ---------------------------- Boards compiled: 315
Boards with warnings but no errors: 2 ( VCMA9 smdk2410 )
----------------------------------------------------------
With master + this patch:
--------------------- SUMMARY ---------------------------- Boards compiled: 315
Boards with errors: 23 ( mcx igep0030_nand omap3_evm_quick_nand omap3_evm omap3_pandora omap3_overo omap5_evm omap4_panda mt_ventoux igep0020_nand omap4_sdp4430 twister omap3_zoom2 igep0030 igep0020 omap3_evm_quick_mmc cm_t35 omap3_beagle am335x_evm dig297 omap3_logic omap3_mvblx devkit8000 )
Boards with warnings but no errors: 2 ( VCMA9 smdk2410 )
----------------------------------------------------------
Typical diagnostics:
/home/albert/src/u-boot-arm/build/omap4_panda/drivers/gpio/omap_gpio.o:
In function
`gpio_set_value': /home/albert/src/u-boot-arm/drivers/gpio/omap_gpio.c:146:
multiple definition of
`gpio_set_value' /home/albert/src/u-boot-arm/build/omap4_panda/drivers/gpio/omap_gpio.o:/home/albert/src/u-boot-arm/drivers/gpio/omap_gpio.c:146:
first defined
here /home/albert/src/u-boot-arm/build/omap4_panda/drivers/gpio/omap_gpio.o:
In function
`gpio_get_value': /home/albert/src/u-boot-arm/drivers/gpio/omap_gpio.c:161:
multiple definition of
`gpio_get_value' /home/albert/src/u-boot-arm/build/omap4_panda/drivers/gpio/omap_gpio.o:/home/albert/src/u-boot-arm/drivers/gpio/omap_gpio.c:161:
first defined
here /home/albert/src/u-boot-arm/build/omap4_panda/drivers/gpio/omap_gpio.o:
In function
`gpio_direction_input': /home/albert/src/u-boot-arm/drivers/gpio/omap_gpio.c:195:
multiple definition of
`gpio_direction_input' /home/albert/src/u-boot-arm/build/omap4_panda/drivers/gpio/omap_gpio.o:/home/albert/src/u-boot-arm/drivers/gpio/omap_gpio.c:195:
first defined
here /home/albert/src/u-boot-arm/build/omap4_panda/drivers/gpio/omap_gpio.o:
In function
`gpio_direction_output': /home/albert/src/u-boot-arm/drivers/gpio/omap_gpio.c:211:
multiple definition of
`gpio_direction_output' /home/albert/src/u-boot-arm/build/omap4_panda/drivers/gpio/omap_gpio.o:/home/albert/src/u-boot-arm/drivers/gpio/omap_gpio.c:211:
first defined
here /home/albert/src/u-boot-arm/build/omap4_panda/drivers/gpio/omap_gpio.o:
In function
`gpio_request': /home/albert/src/u-boot-arm/drivers/gpio/omap_gpio.c:230:
multiple definition of
`gpio_request' /home/albert/src/u-boot-arm/build/omap4_panda/drivers/gpio/omap_gpio.o:/home/albert/src/u-boot-arm/drivers/gpio/omap_gpio.c:230:
first defined
here /home/albert/src/u-boot-arm/build/omap4_panda/drivers/gpio/omap_gpio.o:
In function
`gpio_free': /home/albert/src/u-boot-arm/drivers/gpio/omap_gpio.c:243:
multiple definition of
`gpio_free' /home/albert/src/u-boot-arm/build/omap4_panda/drivers/gpio/omap_gpio.o:/home/albert/src/u-boot-arm/drivers/gpio/omap_gpio.c:243:
first defined here
Am I missing some dependency of this patch?
Amicalement,
Signature · 1 line
Albert.
PATCH 6/10 dm: Move OMAP GPIO driver to drivers/gpio/
Quoted 9 lines · Albert ARIBAUD
Hi Marek,
Quoted 5 lines · Marek Vasut
Signed-off-by Marek Vasut <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>Cc Tom Rini <[email protected]>
[snip]
Quoted 9 lines
Typical diagnostics:
/home/albert/src/u-boot-arm/build/omap4_panda/drivers/gpio/omap_gpio.o:
In function
`gpio_set_value':/home/albert/src/u-boot-arm/drivers/gpio/omap_gpio.c:146:
multiple definition of
`gpio_set_value' /home/albert/src/u-boot-arm/build/omap4_panda/drivers/gpio/omap_gpio.o:/home/albert/src/u-boot-arm/drivers/gpio/omap_gpio.c:146:
first defined
here/home/albert/src/u-boot-arm/build/omap4_panda/drivers/gpio/omap_gpio.o:
This patch is already in u-boot-arm/master :)
Signature · 1 line
Tom
PATCH 6/10 dm: Move OMAP GPIO driver to drivers/gpio/
Dear Tom Rini,
Quoted 23 lines · Albert ARIBAUD
Quoted 8 lines
Hi Marek,
Quoted 5 lines · Marek Vasut
Signed-off-by Marek Vasut <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>Cc Tom Rini <[email protected]>[snip]
Quoted 10 lines
Typical diagnostics:
/home/albert/src/u-boot-arm/build/omap4_panda/drivers/gpio/omap_gpio.o:
In function
`gpio_set_value':/home/albert/src/u-boot-arm/drivers/gpio/omap_gpio.c:146: multiple definition of
`gpio_set_value' /home/albert/src/u-boot-arm/build/omap4_panda/drivers/gpio/omap_gpio.o:/home/albert/src/u-boot-arm/drivers/gpio/omap_gpio.c:146: first defined
Quoted 2 lines
Quoted 1 line
here
/home/albert/src/u-boot-arm/build/omap4_panda/drivers/gpio/omap_gpio.o:This patch is already in u-boot-arm/master :)
Heh :-)
Agreed though, this was applied a while ago through Toms tree. btw. Albert, can you please pick 1-3/3 from this crude series? I think noone will mourn for them.
Best regards,
Marek Vasut
PATCH 7/10 dm: wdt: Move s5p watchdog timer to drivers/watchdog/
In reply to Marek Vasut--- arch/arm/cpu/armv7/s5p-common/Makefile | 1 - drivers/watchdog/Makefile | 1 + arch/arm/cpu/armv7/s5p-common/wdt.c => drivers/watchdog/s5p_wdt.c | 0 3 files changed, 1 insertion(+), 1 deletion(-) rename arch/arm/cpu/armv7/s5p-common/wdt.c => drivers/watchdog/s5p_wdt.c (100%)
arch/arm/cpu/armv7/s5p-common/Makefile +0 -1
@@ -28,7 +28,6 @@ LIB = $(obj)libs5p-common.o COBJS-y += cpu_info.o COBJS-y += timer.o COBJS-y += sromc.o -COBJS-y += wdt.o COBJS-$(CONFIG_PWM) += pwm.o SRCS := $(SOBJS:.o=.S) $(COBJS:.o=.c)
drivers/watchdog/Makefile +1 -0
@@ -28,6 +28,7 @@ LIB := $(obj)libwatchdog.o COBJS-$(CONFIG_AT91SAM9_WATCHDOG) += at91sam9_wdt.o COBJS-$(CONFIG_FTWDT010_WATCHDOG) += ftwdt010_wdt.o COBJS-$(CONFIG_TNETV107X_WATCHDOG) += tnetv107x_wdt.o +COBJS-$(CONFIG_S5P) += s5p_wdt.o COBJS := $(COBJS-y) SRCS := $(COBJS:.o=.c)
drivers/watchdog/s5p_wdt.c renamed from arch/arm/cpu/armv7/s5p-common/wdt.c +0 -0
Signature · 1 line
1.7.10.4
PATCH 7/10 dm: wdt: Move s5p watchdog timer to drivers/watchdog/
Dear Marek,
Quoted 6 lines · Marek Vasut
Signed-off-by Marek Vasut <[email protected]>Cc David M?ller <[email protected]>Cc Minkyu Kang <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>
Quoted 7 lines
--- arch/arm/cpu/armv7/s5p-common/Makefile | 1 - drivers/watchdog/Makefile | 1 + arch/arm/cpu/armv7/s5p-common/wdt.c => drivers/watchdog/s5p_wdt.c | 0 3 files changed, 1 insertion(+), 1 deletion(-) rename arch/arm/cpu/armv7/s5p-common/wdt.c => drivers/watchdog/s5p_wdt.c (100%)
applied to u-boot-samsung.
Thanks.
Minkyu Kang.
Signature · 2 lines
from. prom. www.promsoft.net
PATCH 7/10 dm: wdt: Move s5p watchdog timer to drivers/watchdog/
Dear Minkyu Kang,
Quoted 11 lines
Dear Marek,
Quoted 8 lines · Marek Vasut
Signed-off-by Marek Vasut <[email protected]>Cc David M?ller <[email protected]>Cc Minkyu Kang <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>---
Quoted 8 lines
Quoted 6 lines
arch/arm/cpu/armv7/s5p-common/Makefile | 1 - drivers/watchdog/Makefile | 1 + arch/arm/cpu/armv7/s5p-common/wdt.c => drivers/watchdog/s5p_wdt.c | 0 3 files changed, 1 insertion(+), 1 deletion(-) rename arch/arm/cpu/armv7/s5p-common/wdt.c => drivers/watchdog/s5p_wdt.c(100%)
applied to u-boot-samsung.
Good, thanks! Please don't forget to clean up patchwork too (if you didn't already).
Best regards,
Marek Vasut
PATCH 8/10 dm: tegra: Staticize local functions in usb.c
In reply to Marek Vasut--- arch/arm/cpu/armv7/tegra2/usb.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-)
arch/arm/cpu/armv7/tegra2/usb.c +4 -3
@@ -158,7 +158,8 @@ static void set_host_mode(struct fdt_usb *config) } } -void usbf_reset_controller (struct fdt_usb *config,struct usb_ctlr *usbctlr) +static void usbf_reset_controller (struct fdt_usb *config, +struct usb_ctlr *usbctlr) {/* Reset the USB controller with 2us delay */ reset_periph (config->periph_id,2 );
@@ -382,8 +383,8 @@ int tegrausb_stop_port(void)return 0 ; } -int fdt_decode_usb (const void *blob,int node,unsigned osc_frequency_mhz, -struct fdt_usb *config) +static int fdt_decode_usb (const void *blob,int node, +unsigned osc_frequency_mhz,struct fdt_usb *config) {const char *phy, *mode;
Signature · 1 line
1.7.10.4
PATCH 8/10 dm: tegra: Staticize local functions in usb.c
Quoted 6 lines · Marek Vasut
Signed-off-by Marek Vasut <[email protected]>Cc Simon Glass <[email protected]>Cc Tom Warren <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>
Quoted 32 lines
--- arch/arm/cpu/armv7/tegra2/usb.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-)arch/arm/cpu/armv7/tegra2/usb.c +4
-4@@ -158,7 +158,8 @@ static void set_host_mode(struct fdt_usb *config) } } -void usbf_reset_controller (struct fdt_usb *config,struct usb_ctlr *usbctlr) +static void usbf_reset_controller (struct fdt_usb *config, +struct usb_ctlr *usbctlr) {/* Reset the USB controller with 2us delay */ reset_periph (config->periph_id,2 );@@ -382,8 +383,8 @@ int tegrausb_stop_port(void)return 0 ; } -int fdt_decode_usb (const void *blob,int node,unsigned osc_frequency_mhz, -struct fdt_usb *config) +static int fdt_decode_usb (const void *blob,int node, +unsigned osc_frequency_mhz,struct fdt_usb *config) {const char *phy, *mode; --1.7.10.4
PATCH 8/10 dm: tegra: Staticize local functions in usb.c
Dear Simon Glass,
Quoted 9 lines · Marek Vasut
Quoted 6 lines
Signed-off-by Marek Vasut <[email protected]>Cc Simon Glass <[email protected]>Cc Tom Warren <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>Acked-by Simon Glass <[email protected]>
Simon, can you please pick up this one separatelly through your tree? I already agreed with Tom to rip this apart as it's not really a series, but rather a dump of random patches and cleanups. This is basically the first chapter of my crusade towards making you crazy from breakage ... I mean ... cleaning up drivers scattered across arch/ directory and moving them to drivers/ directory
...
Best regards,
Marek Vasut
PATCH 8/10 dm: tegra: Staticize local functions in usb.c
Marek,
Quoted 18 lines
-----Original Message-----
From: Marek Vasut [mailto:marex at denx.de]
Sent: Monday, July 23, 2012 11:24 PM
To: Simon Glass
Cc: u-boot at lists.denx.de; u-boot-dm at lists.denx.de; Tom Warren; Wolfgang Denk; Albert Aribaud
Subject: Re: [PATCH 08/10] dm: tegra: Staticize local functions inusb.cDear Simon Glass,
Quoted 8 lines · Marek Vasut
Quoted 6 lines
Signed-off-by Marek Vasut <[email protected]>Cc Simon Glass <[email protected]>Cc Tom Warren <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>
Quoted 8 lines
Quoted 1 line
Acked-by Simon Glass <[email protected]>Simon, can you please pick up this one separatelly through your tree? I already agreed with Tom to rip this apart as it's not really a series, but rather a dump of random patches and cleanups. This is basically the first chapter of my crusade towards making you crazy from breakage ... I mean ... cleaning up drivers scattered across
arch/directory and moving them todrivers/directory ...
Simon doesn't manage the Tegra repo, I do. Simon is the most prodigious Tegra submitter by far, but he's a Google employee, not an Nvidian.
I don't recall any conversation with you WRT this patch series ('rip this apart'?), and see nothing in my archived U-Boot emails about it - is there another Tom (Rini? or Rix?) that you had this convo with?
Regardless, I'll apply this to u-boot-tegra/master & /next since the changes are trivial. Note that any future Tegra changes will need to be rebased against master, as Allen's SPL rewrite/rework caused a lot of files to move around.
Tom
Signature · 1 line
nvpublic
Quoted 3 lines
Best regards,
Marek Vasut
PATCH 8/10 dm: tegra: Staticize local functions in usb.c
Dear Tom Warren,
Quoted 29 lines
Marek,
Quoted 18 lines
-----Original Message-----
From: Marek Vasut [mailto:marex at denx.de]
Sent: Monday, July 23, 2012 11:24 PM
To: Simon Glass
Cc: u-boot at lists.denx.de; u-boot-dm at lists.denx.de; Tom Warren; Wolfgang Denk; Albert Aribaud
Subject: Re: [PATCH 08/10] dm: tegra: Staticize local functions inusb.cDear Simon Glass,
Quoted 8 lines · Marek Vasut
Quoted 6 lines
Signed-off-by Marek Vasut <[email protected]>Cc Simon Glass <[email protected]>Cc Tom Warren <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>Quoted 8 lines
Quoted 1 line
Acked-by Simon Glass <[email protected]>Simon, can you please pick up this one separatelly through your tree? I already agreed with Tom to rip this apart as it's not really a series, but rather a dump of random patches and cleanups. This is basically the first chapter of my crusade towards making you crazy from breakage ... I mean ... cleaning up drivers scattered across
arch/directory and moving them todrivers/directory ...
Quoted 2 lines
Simon doesn't manage the Tegra repo, I do. Simon is the most prodigious Tegra submitter by far, but he's a Google employee, not an Nvidian.
Hehe ... and I always kept torturing Simon about since I had trouble remembering this, sorry Simon ;-)
Quoted 2 lines
I don't recall any conversation with you WRT this patch series ('rip this apart'?)
Well, let patches in this series be picked up by various people.
Quoted 2 lines
, and see nothing in my archived U-Boot emails about it - is there another Tom (Rini? or Rix?) that you had this convo with?
About what?
Quoted 2 lines
Regardless, I'll apply this to u-boot-tegra/master & /next since the changes are trivial.
Ok, thanks
Quoted 3 lines
Note that any future Tegra changes will need to be
rebased against master, as Allen's SPL rewrite/rework caused a lot of files to move around.
I don't expect more right now.
Quoted 4 lines
Tom
Quoted 2 lines
Best regards,
Marek Vasut
Best regards,
Marek Vasut
PATCH 8/10 dm: tegra: Staticize local functions in usb.c
Marek,
Quoted 69 lines
-----Original Message-----
From: Marek Vasut [mailto:marex at denx.de]
Sent: Tuesday, July 24, 2012 12:43 PM
To: Tom Warren
Cc: Simon Glass; u-boot at lists.denx.de; u-boot-dm at lists.denx.de; Wolfgang Denk; Albert Aribaud
Subject: Re: [PATCH 08/10] dm: tegra: Staticize local functions inusb.cDear Tom Warren,
Quoted 30 lines
Marek,
Quoted 19 lines
-----Original Message-----
From: Marek Vasut [mailto:marex at denx.de]
Sent: Monday, July 23, 2012 11:24 PM
To: Simon Glass
Cc: u-boot at lists.denx.de; u-boot-dm at lists.denx.de; Tom Warren; Wolfgang Denk; Albert Aribaud
Subject: Re: [PATCH 08/10] dm: tegra: Staticize local functions inusb.cDear Simon Glass,
Quoted 8 lines · Marek Vasut
Quoted 6 lines
Signed-off-by Marek Vasut <[email protected]>Cc Simon Glass <[email protected]>Cc Tom Warren <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>Quoted 8 lines
Quoted 1 line
Acked-by Simon Glass <[email protected]>Simon, can you please pick up this one separatelly through your tree? I already agreed with Tom to rip this apart as it's not really a series, but rather a dump of random patches and cleanups. This is basically the first chapter of my crusade towards making you crazy from breakage ... I mean ... cleaning up drivers scattered across
arch/directory and moving them todrivers/directory ...Quoted 2 lines
Simon doesn't manage the Tegra repo, I do. Simon is the most prodigious Tegra submitter by far, but he's a Google employee, not an
Nvidian.
Hehe ... and I always kept torturing Simon about since I had trouble remembering this, sorry Simon ;-)
Quoted 3 lines
I don't recall any conversation with you WRT this patch series ('rip this
apart'?)Well, let patches in this series be picked up by various people.
Quoted 2 lines
, and see nothing in my archived U-Boot emails about it - is there another Tom (Rini? or Rix?) that you had this convo with?
About what?
Quoted 2 lines
Regardless, I'll apply this to u-boot-tegra/master & /next since the changes are trivial.
Ok, thanks
Quoted 3 lines
Note that any future Tegra changes will need to be rebased against master, as Allen's SPL rewrite/rework caused a lot of files to move around.
I don't expect more right now.
Quoted 7 lines
Quoted 4 lines
Tom
Quoted 2 lines
Best regards,
Marek VasutBest regards,
Marek Vasut
Applied to u-boot-tegra/master (and /next).
Tom
Signature · 1 line
nvpublic
PATCH 8/10 dm: tegra: Staticize local functions in usb.c
In reply to Marek VasutQuoted 6 lines · Marek Vasut
Signed-off-by Marek Vasut <[email protected]>Cc Simon Glass <[email protected]>Cc Tom Warren <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>
Ooops.
Quoted 32 lines
--- arch/arm/cpu/armv7/tegra2/usb.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-)arch/arm/cpu/armv7/tegra2/usb.c +4
-4@@ -158,7 +158,8 @@ static void set_host_mode(struct fdt_usb *config) } } -void usbf_reset_controller (struct fdt_usb *config,struct usb_ctlr *usbctlr) +static void usbf_reset_controller (struct fdt_usb *config, +struct usb_ctlr *usbctlr) {/* Reset the USB controller with 2us delay */ reset_periph (config->periph_id,2 );@@ -382,8 +383,8 @@ int tegrausb_stop_port(void)return 0 ; } -int fdt_decode_usb (const void *blob,int node,unsigned osc_frequency_mhz, -struct fdt_usb *config) +static int fdt_decode_usb (const void *blob,int node, +unsigned osc_frequency_mhz,struct fdt_usb *config) {const char *phy, *mode; --1.7.10.4
PATCH 9/10 dm: net: Move IXP NPE to drivers/net/
In reply to Marek Vasut---
Makefile | 2 +-
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthAcc.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthAccCommon.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthAccControlInterface.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthAccDataPlane.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthAccMac.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthAccMii.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBAPI.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBAPISupport.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBCore.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBEvents.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBFeatures.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBFirewall.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBHashtable.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBLearning.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBMem.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBNPEAdaptor.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBPortUpdate.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBReports.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBSearch.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBSpanningTree.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBUtil.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBVlan.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBWiFi.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxEthMii.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxFeatureCtrl.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxNpeDl.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxNpeDlImageMgr.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxNpeDlNpeMgr.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxNpeDlNpeMgrUtils.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMh.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMhConfig.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMhReceive.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMhSend.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMhSolicitedCbMgr.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMhUnsolicitedCbMgr.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxOsalBufferMgt.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxOsalIoMem.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxOsalOsCacheMMU.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxOsalOsMsgQ.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxOsalOsSemaphore.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxOsalOsServices.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxOsalOsThread.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxQMgrAqmIf.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxQMgrDispatcher.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxQMgrInit.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxQMgrQAccess.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/IxQMgrQCfg.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/Makefile | 2 +-
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxAssert.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxAtmSch.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxAtmTypes.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxAtmdAcc.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxAtmdAccCtrl.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxAtmm.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxDmaAcc.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthAcc.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthAccDataPlane_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthAccMac_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthAccMii_p.h | 0
.../arm/cpu/ixp => drivers/net}/npe/include/IxEthAccQueueAssign_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthAcc_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDB.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDBLocks_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDBLog_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDBMessages_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDBPortDefs.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDBQoS.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDB_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthMii.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthMii_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthNpe.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxFeatureCtrl.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxHssAcc.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxI2cDrv.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeA.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeDl.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeDlImageMgr_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeDlMacros_p.h | 0
.../cpu/ixp => drivers/net}/npe/include/IxNpeDlNpeMgrEcRegisters_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeDlNpeMgrUtils_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeDlNpeMgr_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMh.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMhConfig_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMhMacros_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMhReceive_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMhSend_p.h | 0
.../cpu/ixp => drivers/net}/npe/include/IxNpeMhSolicitedCbMgr_p.h | 0
.../cpu/ixp => drivers/net}/npe/include/IxNpeMhUnsolicitedCbMgr_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMicrocode.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsBufLib.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsBuffMgt.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsBuffPoolMgt.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsCacheMMU.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsPrintf.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsServices.h | 0
.../arm/cpu/ixp => drivers/net}/npe/include/IxOsServicesComponents.h | 0
.../arm/cpu/ixp => drivers/net}/npe/include/IxOsServicesEndianess.h | 0
.../arm/cpu/ixp => drivers/net}/npe/include/IxOsServicesMemAccess.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsServicesMemMap.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsal.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalAssert.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalBackward.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalBackwardAssert.h | 0
.../cpu/ixp => drivers/net}/npe/include/IxOsalBackwardBufferMgt.h | 0
.../arm/cpu/ixp => drivers/net}/npe/include/IxOsalBackwardCacheMMU.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalBackwardMemMap.h | 0
.../cpu/ixp => drivers/net}/npe/include/IxOsalBackwardOsServices.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalBackwardOssl.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalBufferMgt.h | 0
.../arm/cpu/ixp => drivers/net}/npe/include/IxOsalBufferMgtDefault.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalConfig.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalEndianess.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalIoMem.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalMemAccess.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOem.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOs.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOsAssert.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOsBufferMgt.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOsIxp400.h | 0
.../net}/npe/include/IxOsalOsIxp400CustomizedMapping.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOsTypes.h | 0
.../arm/cpu/ixp => drivers/net}/npe/include/IxOsalOsUtilitySymbols.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalTypes.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalUtilitySymbols.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxParityENAcc.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxPerfProfAcc.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgr.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgrAqmIf_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgrDefines_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgrDispatcher_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgrLog_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgrQAccess_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgrQCfg_p.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxQueueAssignments.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxSspAcc.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxTimeSyncAcc.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxTimerCtrl.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxTypes.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxUART.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/IxVersionId.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/ix_error.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/ix_macros.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/ix_os_type.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/ix_ossl.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/ix_symbols.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/ix_types.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/npe.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/include/os_datatypes.h | 0
{arch/arm/cpu/ixp => drivers/net}/npe/miiphy.c | 0
{arch/arm/cpu/ixp => drivers/net}/npe/npe.c | 0
151 files changed, 2 insertions(+), 2 deletions(-)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthAcc.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthAccCommon.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthAccControlInterface.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthAccDataPlane.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthAccMac.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthAccMii.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBAPI.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBAPISupport.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBCore.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBEvents.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBFeatures.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBFirewall.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBHashtable.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBLearning.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBMem.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBNPEAdaptor.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBPortUpdate.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBReports.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBSearch.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBSpanningTree.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBUtil.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBVlan.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthDBWiFi.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxEthMii.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxFeatureCtrl.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeDl.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeDlImageMgr.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeDlNpeMgr.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeDlNpeMgrUtils.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMh.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMhConfig.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMhReceive.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMhSend.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMhSolicitedCbMgr.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxNpeMhUnsolicitedCbMgr.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxOsalBufferMgt.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxOsalIoMem.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxOsalOsCacheMMU.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxOsalOsMsgQ.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxOsalOsSemaphore.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxOsalOsServices.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxOsalOsThread.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxQMgrAqmIf.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxQMgrDispatcher.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxQMgrInit.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxQMgrQAccess.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/IxQMgrQCfg.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/Makefile (96%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxAssert.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxAtmSch.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxAtmTypes.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxAtmdAcc.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxAtmdAccCtrl.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxAtmm.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxDmaAcc.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthAcc.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthAccDataPlane_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthAccMac_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthAccMii_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthAccQueueAssign_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthAcc_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDB.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDBLocks_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDBLog_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDBMessages_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDBPortDefs.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDBQoS.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthDB_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthMii.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthMii_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxEthNpe.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxFeatureCtrl.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxHssAcc.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxI2cDrv.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeA.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeDl.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeDlImageMgr_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeDlMacros_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeDlNpeMgrEcRegisters_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeDlNpeMgrUtils_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeDlNpeMgr_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMh.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMhConfig_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMhMacros_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMhReceive_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMhSend_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMhSolicitedCbMgr_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMhUnsolicitedCbMgr_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxNpeMicrocode.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsBufLib.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsBuffMgt.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsBuffPoolMgt.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsCacheMMU.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsPrintf.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsServices.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsServicesComponents.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsServicesEndianess.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsServicesMemAccess.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsServicesMemMap.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsal.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalAssert.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalBackward.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalBackwardAssert.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalBackwardBufferMgt.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalBackwardCacheMMU.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalBackwardMemMap.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalBackwardOsServices.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalBackwardOssl.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalBufferMgt.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalBufferMgtDefault.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalConfig.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalEndianess.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalIoMem.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalMemAccess.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOem.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOs.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOsAssert.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOsBufferMgt.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOsIxp400.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOsIxp400CustomizedMapping.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOsTypes.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalOsUtilitySymbols.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalTypes.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxOsalUtilitySymbols.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxParityENAcc.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxPerfProfAcc.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgr.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgrAqmIf_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgrDefines_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgrDispatcher_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgrLog_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgrQAccess_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxQMgrQCfg_p.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxQueueAssignments.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxSspAcc.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxTimeSyncAcc.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxTimerCtrl.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxTypes.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxUART.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/IxVersionId.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/ix_error.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/ix_macros.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/ix_os_type.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/ix_ossl.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/ix_symbols.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/ix_types.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/npe.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/include/os_datatypes.h (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/miiphy.c (100%)
rename {arch/arm/cpu/ixp => drivers/net}/npe/npe.c (100%)Makefile +1 -1
@@ -239,7 +239,7 @@ ifdef SOC LIBS += $(CPUDIR)/$(SOC)/lib$(SOC).o endif ifeq ($(CPU),ixp) -LIBS += arch/arm/cpu/ixp/npe/libnpe.o +LIBS += drivers/net/npe/libnpe.o endif ifeq ($(CONFIG_OF_EMBED),y) LIBS += dts/libdts.o
drivers/net/npe/IxEthAcc.c renamed from arch/arm/cpu/ixp/npe/IxEthAcc.c +0 -0
drivers/net/npe/IxEthAccCommon.c renamed from arch/arm/cpu/ixp/npe/IxEthAccCommon.c +0 -0
drivers/net/npe/IxEthAccControlInterface.c renamed from arch/arm/cpu/ixp/npe/IxEthAccControlInterface.c +0 -0
drivers/net/npe/IxEthAccDataPlane.c renamed from arch/arm/cpu/ixp/npe/IxEthAccDataPlane.c +0 -0
drivers/net/npe/IxEthAccMac.c renamed from arch/arm/cpu/ixp/npe/IxEthAccMac.c +0 -0
drivers/net/npe/IxEthAccMii.c renamed from arch/arm/cpu/ixp/npe/IxEthAccMii.c +0 -0
drivers/net/npe/IxEthDBAPI.c renamed from arch/arm/cpu/ixp/npe/IxEthDBAPI.c +0 -0
drivers/net/npe/IxEthDBAPISupport.c renamed from arch/arm/cpu/ixp/npe/IxEthDBAPISupport.c +0 -0
drivers/net/npe/IxEthDBCore.c renamed from arch/arm/cpu/ixp/npe/IxEthDBCore.c +0 -0
drivers/net/npe/IxEthDBEvents.c renamed from arch/arm/cpu/ixp/npe/IxEthDBEvents.c +0 -0
drivers/net/npe/IxEthDBFeatures.c renamed from arch/arm/cpu/ixp/npe/IxEthDBFeatures.c +0 -0
drivers/net/npe/IxEthDBFirewall.c renamed from arch/arm/cpu/ixp/npe/IxEthDBFirewall.c +0 -0
drivers/net/npe/IxEthDBHashtable.c renamed from arch/arm/cpu/ixp/npe/IxEthDBHashtable.c +0 -0
drivers/net/npe/IxEthDBLearning.c renamed from arch/arm/cpu/ixp/npe/IxEthDBLearning.c +0 -0
drivers/net/npe/IxEthDBMem.c renamed from arch/arm/cpu/ixp/npe/IxEthDBMem.c +0 -0
drivers/net/npe/IxEthDBNPEAdaptor.c renamed from arch/arm/cpu/ixp/npe/IxEthDBNPEAdaptor.c +0 -0
drivers/net/npe/IxEthDBPortUpdate.c renamed from arch/arm/cpu/ixp/npe/IxEthDBPortUpdate.c +0 -0
drivers/net/npe/IxEthDBReports.c renamed from arch/arm/cpu/ixp/npe/IxEthDBReports.c +0 -0
drivers/net/npe/IxEthDBSearch.c renamed from arch/arm/cpu/ixp/npe/IxEthDBSearch.c +0 -0
drivers/net/npe/IxEthDBSpanningTree.c renamed from arch/arm/cpu/ixp/npe/IxEthDBSpanningTree.c +0 -0
drivers/net/npe/IxEthDBUtil.c renamed from arch/arm/cpu/ixp/npe/IxEthDBUtil.c +0 -0
drivers/net/npe/IxEthDBVlan.c renamed from arch/arm/cpu/ixp/npe/IxEthDBVlan.c +0 -0
drivers/net/npe/IxEthDBWiFi.c renamed from arch/arm/cpu/ixp/npe/IxEthDBWiFi.c +0 -0
drivers/net/npe/IxEthMii.c renamed from arch/arm/cpu/ixp/npe/IxEthMii.c +0 -0
drivers/net/npe/IxFeatureCtrl.c renamed from arch/arm/cpu/ixp/npe/IxFeatureCtrl.c +0 -0
drivers/net/npe/IxNpeDl.c renamed from arch/arm/cpu/ixp/npe/IxNpeDl.c +0 -0
drivers/net/npe/IxNpeDlImageMgr.c renamed from arch/arm/cpu/ixp/npe/IxNpeDlImageMgr.c +0 -0
drivers/net/npe/IxNpeDlNpeMgr.c renamed from arch/arm/cpu/ixp/npe/IxNpeDlNpeMgr.c +0 -0
drivers/net/npe/IxNpeDlNpeMgrUtils.c renamed from arch/arm/cpu/ixp/npe/IxNpeDlNpeMgrUtils.c +0 -0
drivers/net/npe/IxNpeMh.c renamed from arch/arm/cpu/ixp/npe/IxNpeMh.c +0 -0
drivers/net/npe/IxNpeMhConfig.c renamed from arch/arm/cpu/ixp/npe/IxNpeMhConfig.c +0 -0
drivers/net/npe/IxNpeMhReceive.c renamed from arch/arm/cpu/ixp/npe/IxNpeMhReceive.c +0 -0
drivers/net/npe/IxNpeMhSend.c renamed from arch/arm/cpu/ixp/npe/IxNpeMhSend.c +0 -0
drivers/net/npe/IxNpeMhSolicitedCbMgr.c renamed from arch/arm/cpu/ixp/npe/IxNpeMhSolicitedCbMgr.c +0 -0
drivers/net/npe/IxNpeMhUnsolicitedCbMgr.c renamed from arch/arm/cpu/ixp/npe/IxNpeMhUnsolicitedCbMgr.c +0 -0
drivers/net/npe/IxOsalBufferMgt.c renamed from arch/arm/cpu/ixp/npe/IxOsalBufferMgt.c +0 -0
drivers/net/npe/IxOsalIoMem.c renamed from arch/arm/cpu/ixp/npe/IxOsalIoMem.c +0 -0
drivers/net/npe/IxOsalOsCacheMMU.c renamed from arch/arm/cpu/ixp/npe/IxOsalOsCacheMMU.c +0 -0
drivers/net/npe/IxOsalOsMsgQ.c renamed from arch/arm/cpu/ixp/npe/IxOsalOsMsgQ.c +0 -0
drivers/net/npe/IxOsalOsSemaphore.c renamed from arch/arm/cpu/ixp/npe/IxOsalOsSemaphore.c +0 -0
drivers/net/npe/IxOsalOsServices.c renamed from arch/arm/cpu/ixp/npe/IxOsalOsServices.c +0 -0
drivers/net/npe/IxOsalOsThread.c renamed from arch/arm/cpu/ixp/npe/IxOsalOsThread.c +0 -0
drivers/net/npe/IxQMgrAqmIf.c renamed from arch/arm/cpu/ixp/npe/IxQMgrAqmIf.c +0 -0
drivers/net/npe/IxQMgrDispatcher.c renamed from arch/arm/cpu/ixp/npe/IxQMgrDispatcher.c +0 -0
drivers/net/npe/IxQMgrInit.c renamed from arch/arm/cpu/ixp/npe/IxQMgrInit.c +0 -0
drivers/net/npe/IxQMgrQAccess.c renamed from arch/arm/cpu/ixp/npe/IxQMgrQAccess.c +0 -0
drivers/net/npe/IxQMgrQCfg.c renamed from arch/arm/cpu/ixp/npe/IxQMgrQCfg.c +0 -0
drivers/net/npe/Makefile renamed from arch/arm/cpu/ixp/npe/Makefile +1 -1
@@ -25,7 +25,7 @@ include $(TOPDIR)/config.mk LIB := $(obj)libnpe.o -LOCAL_CFLAGS += -I$(TOPDIR)/arch/arm/cpu/ixp/npe/include -DCONFIG_IXP425_COMPONENT_ETHDB -D__linux +LOCAL_CFLAGS += -I$(TOPDIR)/drivers/net/npe/include -DCONFIG_IXP425_COMPONENT_ETHDB -D__linux CFLAGS += $(LOCAL_CFLAGS) CPPFLAGS += $(LOCAL_CFLAGS) # needed for depend HOSTCFLAGS += $(LOCAL_CFLAGS)
drivers/net/npe/include/IxAssert.h renamed from arch/arm/cpu/ixp/npe/include/IxAssert.h +0 -0
drivers/net/npe/include/IxAtmSch.h renamed from arch/arm/cpu/ixp/npe/include/IxAtmSch.h +0 -0
drivers/net/npe/include/IxAtmTypes.h renamed from arch/arm/cpu/ixp/npe/include/IxAtmTypes.h +0 -0
drivers/net/npe/include/IxAtmdAcc.h renamed from arch/arm/cpu/ixp/npe/include/IxAtmdAcc.h +0 -0
drivers/net/npe/include/IxAtmdAccCtrl.h renamed from arch/arm/cpu/ixp/npe/include/IxAtmdAccCtrl.h +0 -0
drivers/net/npe/include/IxAtmm.h renamed from arch/arm/cpu/ixp/npe/include/IxAtmm.h +0 -0
drivers/net/npe/include/IxDmaAcc.h renamed from arch/arm/cpu/ixp/npe/include/IxDmaAcc.h +0 -0
drivers/net/npe/include/IxEthAcc.h renamed from arch/arm/cpu/ixp/npe/include/IxEthAcc.h +0 -0
drivers/net/npe/include/IxEthAccDataPlane_p.h renamed from arch/arm/cpu/ixp/npe/include/IxEthAccDataPlane_p.h +0 -0
drivers/net/npe/include/IxEthAccMac_p.h renamed from arch/arm/cpu/ixp/npe/include/IxEthAccMac_p.h +0 -0
drivers/net/npe/include/IxEthAccMii_p.h renamed from arch/arm/cpu/ixp/npe/include/IxEthAccMii_p.h +0 -0
drivers/net/npe/include/IxEthAccQueueAssign_p.h renamed from arch/arm/cpu/ixp/npe/include/IxEthAccQueueAssign_p.h +0 -0
drivers/net/npe/include/IxEthAcc_p.h renamed from arch/arm/cpu/ixp/npe/include/IxEthAcc_p.h +0 -0
drivers/net/npe/include/IxEthDB.h renamed from arch/arm/cpu/ixp/npe/include/IxEthDB.h +0 -0
drivers/net/npe/include/IxEthDBLocks_p.h renamed from arch/arm/cpu/ixp/npe/include/IxEthDBLocks_p.h +0 -0
drivers/net/npe/include/IxEthDBLog_p.h renamed from arch/arm/cpu/ixp/npe/include/IxEthDBLog_p.h +0 -0
drivers/net/npe/include/IxEthDBMessages_p.h renamed from arch/arm/cpu/ixp/npe/include/IxEthDBMessages_p.h +0 -0
drivers/net/npe/include/IxEthDBPortDefs.h renamed from arch/arm/cpu/ixp/npe/include/IxEthDBPortDefs.h +0 -0
drivers/net/npe/include/IxEthDBQoS.h renamed from arch/arm/cpu/ixp/npe/include/IxEthDBQoS.h +0 -0
drivers/net/npe/include/IxEthDB_p.h renamed from arch/arm/cpu/ixp/npe/include/IxEthDB_p.h +0 -0
drivers/net/npe/include/IxEthMii.h renamed from arch/arm/cpu/ixp/npe/include/IxEthMii.h +0 -0
drivers/net/npe/include/IxEthMii_p.h renamed from arch/arm/cpu/ixp/npe/include/IxEthMii_p.h +0 -0
drivers/net/npe/include/IxEthNpe.h renamed from arch/arm/cpu/ixp/npe/include/IxEthNpe.h +0 -0
drivers/net/npe/include/IxFeatureCtrl.h renamed from arch/arm/cpu/ixp/npe/include/IxFeatureCtrl.h +0 -0
drivers/net/npe/include/IxHssAcc.h renamed from arch/arm/cpu/ixp/npe/include/IxHssAcc.h +0 -0
drivers/net/npe/include/IxI2cDrv.h renamed from arch/arm/cpu/ixp/npe/include/IxI2cDrv.h +0 -0
drivers/net/npe/include/IxNpeA.h renamed from arch/arm/cpu/ixp/npe/include/IxNpeA.h +0 -0
drivers/net/npe/include/IxNpeDl.h renamed from arch/arm/cpu/ixp/npe/include/IxNpeDl.h +0 -0
drivers/net/npe/include/IxNpeDlImageMgr_p.h renamed from arch/arm/cpu/ixp/npe/include/IxNpeDlImageMgr_p.h +0 -0
drivers/net/npe/include/IxNpeDlMacros_p.h renamed from arch/arm/cpu/ixp/npe/include/IxNpeDlMacros_p.h +0 -0
drivers/net/npe/include/IxNpeDlNpeMgrEcRegisters_p.h renamed from arch/arm/cpu/ixp/npe/include/IxNpeDlNpeMgrEcRegisters_p.h +0 -0
drivers/net/npe/include/IxNpeDlNpeMgrUtils_p.h renamed from arch/arm/cpu/ixp/npe/include/IxNpeDlNpeMgrUtils_p.h +0 -0
drivers/net/npe/include/IxNpeDlNpeMgr_p.h renamed from arch/arm/cpu/ixp/npe/include/IxNpeDlNpeMgr_p.h +0 -0
drivers/net/npe/include/IxNpeMh.h renamed from arch/arm/cpu/ixp/npe/include/IxNpeMh.h +0 -0
drivers/net/npe/include/IxNpeMhConfig_p.h renamed from arch/arm/cpu/ixp/npe/include/IxNpeMhConfig_p.h +0 -0
drivers/net/npe/include/IxNpeMhMacros_p.h renamed from arch/arm/cpu/ixp/npe/include/IxNpeMhMacros_p.h +0 -0
drivers/net/npe/include/IxNpeMhReceive_p.h renamed from arch/arm/cpu/ixp/npe/include/IxNpeMhReceive_p.h +0 -0
drivers/net/npe/include/IxNpeMhSend_p.h renamed from arch/arm/cpu/ixp/npe/include/IxNpeMhSend_p.h +0 -0
drivers/net/npe/include/IxNpeMhSolicitedCbMgr_p.h renamed from arch/arm/cpu/ixp/npe/include/IxNpeMhSolicitedCbMgr_p.h +0 -0
drivers/net/npe/include/IxNpeMhUnsolicitedCbMgr_p.h renamed from arch/arm/cpu/ixp/npe/include/IxNpeMhUnsolicitedCbMgr_p.h +0 -0
drivers/net/npe/include/IxNpeMicrocode.h renamed from arch/arm/cpu/ixp/npe/include/IxNpeMicrocode.h +0 -0
drivers/net/npe/include/IxOsBufLib.h renamed from arch/arm/cpu/ixp/npe/include/IxOsBufLib.h +0 -0
drivers/net/npe/include/IxOsBuffMgt.h renamed from arch/arm/cpu/ixp/npe/include/IxOsBuffMgt.h +0 -0
drivers/net/npe/include/IxOsBuffPoolMgt.h renamed from arch/arm/cpu/ixp/npe/include/IxOsBuffPoolMgt.h +0 -0
drivers/net/npe/include/IxOsCacheMMU.h renamed from arch/arm/cpu/ixp/npe/include/IxOsCacheMMU.h +0 -0
drivers/net/npe/include/IxOsPrintf.h renamed from arch/arm/cpu/ixp/npe/include/IxOsPrintf.h +0 -0
drivers/net/npe/include/IxOsServices.h renamed from arch/arm/cpu/ixp/npe/include/IxOsServices.h +0 -0
drivers/net/npe/include/IxOsServicesComponents.h renamed from arch/arm/cpu/ixp/npe/include/IxOsServicesComponents.h +0 -0
drivers/net/npe/include/IxOsServicesEndianess.h renamed from arch/arm/cpu/ixp/npe/include/IxOsServicesEndianess.h +0 -0
drivers/net/npe/include/IxOsServicesMemAccess.h renamed from arch/arm/cpu/ixp/npe/include/IxOsServicesMemAccess.h +0 -0
drivers/net/npe/include/IxOsServicesMemMap.h renamed from arch/arm/cpu/ixp/npe/include/IxOsServicesMemMap.h +0 -0
drivers/net/npe/include/IxOsal.h renamed from arch/arm/cpu/ixp/npe/include/IxOsal.h +0 -0
drivers/net/npe/include/IxOsalAssert.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalAssert.h +0 -0
drivers/net/npe/include/IxOsalBackward.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalBackward.h +0 -0
drivers/net/npe/include/IxOsalBackwardAssert.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalBackwardAssert.h +0 -0
drivers/net/npe/include/IxOsalBackwardBufferMgt.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalBackwardBufferMgt.h +0 -0
drivers/net/npe/include/IxOsalBackwardCacheMMU.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalBackwardCacheMMU.h +0 -0
drivers/net/npe/include/IxOsalBackwardMemMap.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalBackwardMemMap.h +0 -0
drivers/net/npe/include/IxOsalBackwardOsServices.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalBackwardOsServices.h +0 -0
drivers/net/npe/include/IxOsalBackwardOssl.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalBackwardOssl.h +0 -0
drivers/net/npe/include/IxOsalBufferMgt.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalBufferMgt.h +0 -0
drivers/net/npe/include/IxOsalBufferMgtDefault.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalBufferMgtDefault.h +0 -0
drivers/net/npe/include/IxOsalConfig.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalConfig.h +0 -0
drivers/net/npe/include/IxOsalEndianess.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalEndianess.h +0 -0
drivers/net/npe/include/IxOsalIoMem.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalIoMem.h +0 -0
drivers/net/npe/include/IxOsalMemAccess.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalMemAccess.h +0 -0
drivers/net/npe/include/IxOsalOem.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalOem.h +0 -0
drivers/net/npe/include/IxOsalOs.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalOs.h +0 -0
drivers/net/npe/include/IxOsalOsAssert.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalOsAssert.h +0 -0
drivers/net/npe/include/IxOsalOsBufferMgt.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalOsBufferMgt.h +0 -0
drivers/net/npe/include/IxOsalOsIxp400.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalOsIxp400.h +0 -0
drivers/net/npe/include/IxOsalOsIxp400CustomizedMapping.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalOsIxp400CustomizedMapping.h +0 -0
drivers/net/npe/include/IxOsalOsTypes.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalOsTypes.h +0 -0
drivers/net/npe/include/IxOsalOsUtilitySymbols.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalOsUtilitySymbols.h +0 -0
drivers/net/npe/include/IxOsalTypes.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalTypes.h +0 -0
drivers/net/npe/include/IxOsalUtilitySymbols.h renamed from arch/arm/cpu/ixp/npe/include/IxOsalUtilitySymbols.h +0 -0
drivers/net/npe/include/IxParityENAcc.h renamed from arch/arm/cpu/ixp/npe/include/IxParityENAcc.h +0 -0
drivers/net/npe/include/IxPerfProfAcc.h renamed from arch/arm/cpu/ixp/npe/include/IxPerfProfAcc.h +0 -0
drivers/net/npe/include/IxQMgr.h renamed from arch/arm/cpu/ixp/npe/include/IxQMgr.h +0 -0
drivers/net/npe/include/IxQMgrAqmIf_p.h renamed from arch/arm/cpu/ixp/npe/include/IxQMgrAqmIf_p.h +0 -0
drivers/net/npe/include/IxQMgrDefines_p.h renamed from arch/arm/cpu/ixp/npe/include/IxQMgrDefines_p.h +0 -0
drivers/net/npe/include/IxQMgrDispatcher_p.h renamed from arch/arm/cpu/ixp/npe/include/IxQMgrDispatcher_p.h +0 -0
drivers/net/npe/include/IxQMgrLog_p.h renamed from arch/arm/cpu/ixp/npe/include/IxQMgrLog_p.h +0 -0
drivers/net/npe/include/IxQMgrQAccess_p.h renamed from arch/arm/cpu/ixp/npe/include/IxQMgrQAccess_p.h +0 -0
drivers/net/npe/include/IxQMgrQCfg_p.h renamed from arch/arm/cpu/ixp/npe/include/IxQMgrQCfg_p.h +0 -0
drivers/net/npe/include/IxQueueAssignments.h renamed from arch/arm/cpu/ixp/npe/include/IxQueueAssignments.h +0 -0
drivers/net/npe/include/IxSspAcc.h renamed from arch/arm/cpu/ixp/npe/include/IxSspAcc.h +0 -0
drivers/net/npe/include/IxTimeSyncAcc.h renamed from arch/arm/cpu/ixp/npe/include/IxTimeSyncAcc.h +0 -0
drivers/net/npe/include/IxTimerCtrl.h renamed from arch/arm/cpu/ixp/npe/include/IxTimerCtrl.h +0 -0
drivers/net/npe/include/IxTypes.h renamed from arch/arm/cpu/ixp/npe/include/IxTypes.h +0 -0
drivers/net/npe/include/IxUART.h renamed from arch/arm/cpu/ixp/npe/include/IxUART.h +0 -0
drivers/net/npe/include/IxVersionId.h renamed from arch/arm/cpu/ixp/npe/include/IxVersionId.h +0 -0
drivers/net/npe/include/ix_error.h renamed from arch/arm/cpu/ixp/npe/include/ix_error.h +0 -0
drivers/net/npe/include/ix_macros.h renamed from arch/arm/cpu/ixp/npe/include/ix_macros.h +0 -0
drivers/net/npe/include/ix_os_type.h renamed from arch/arm/cpu/ixp/npe/include/ix_os_type.h +0 -0
drivers/net/npe/include/ix_ossl.h renamed from arch/arm/cpu/ixp/npe/include/ix_ossl.h +0 -0
drivers/net/npe/include/ix_symbols.h renamed from arch/arm/cpu/ixp/npe/include/ix_symbols.h +0 -0
drivers/net/npe/include/ix_types.h renamed from arch/arm/cpu/ixp/npe/include/ix_types.h +0 -0
drivers/net/npe/include/npe.h renamed from arch/arm/cpu/ixp/npe/include/npe.h +0 -0
drivers/net/npe/include/os_datatypes.h renamed from arch/arm/cpu/ixp/npe/include/os_datatypes.h +0 -0
drivers/net/npe/miiphy.c renamed from arch/arm/cpu/ixp/npe/miiphy.c +0 -0
drivers/net/npe/npe.c renamed from arch/arm/cpu/ixp/npe/npe.c +0 -0
Signature · 1 line
1.7.10.4
Joe Hershberger
AppliedPATCH 9/10 dm: net: Move IXP NPE to drivers/net/
Hi Marek,
Quoted 8 lines · Marek Vasut
Signed-off-by Marek Vasut <[email protected]>Cc Bryan Hundven <[email protected]>Cc Michael Schwingen <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>Cc Joe Hershberger <[email protected]>---
Applied, thanks.
-Joe
PATCH 10/10 dm: Select CONFIG_SPL_GPIO_SUPPORT on OMAP
In reply to Marek VasutThis fixes the breakage with SPL on most OMAP boards after the GPIO driver was moved.
--- include/configs/devkit8000.h | 1 + include/configs/omap3_beagle.h | 1 + include/configs/omap3_overo.h | 1 + include/configs/omap4_common.h | 1 + include/configs/tam3517-common.h | 1 + 5 files changed, 5 insertions(+)
include/configs/devkit8000.h +1 -0
@@ -315,6 +315,7 @@#define CONFIG_SPL_I2C_SUPPORT #define CONFIG_SPL_LIBGENERIC_SUPPORT #define CONFIG_SPL_SERIAL_SUPPORT +#define CONFIG_SPL_GPIO_SUPPORT #define CONFIG_SPL_POWER_SUPPORT #define CONFIG_SPL_NAND_SUPPORT #define CONFIG_SPL_MMC_SUPPORT
include/configs/omap3_beagle.h +1 -0
@@ -421,6 +421,7 @@#define CONFIG_SPL_FAT_SUPPORT #define CONFIG_SPL_SERIAL_SUPPORT #define CONFIG_SPL_NAND_SUPPORT +#define CONFIG_SPL_GPIO_SUPPORT #define CONFIG_SPL_POWER_SUPPORT #define CONFIG_SPL_OMAP3_ID_NAND #define CONFIG_SPL_LDSCRIPT "$(CPUDIR)/omap-common/u-boot-spl.lds"
include/configs/omap3_overo.h +1 -0
@@ -326,6 +326,7 @@#define CONFIG_SPL_FAT_SUPPORT #define CONFIG_SPL_SERIAL_SUPPORT #define CONFIG_SPL_NAND_SUPPORT +#define CONFIG_SPL_GPIO_SUPPORT #define CONFIG_SPL_POWER_SUPPORT #define CONFIG_SPL_LDSCRIPT "$(CPUDIR)/omap-common/u-boot-spl.lds"
include/configs/omap4_common.h +1 -0
@@ -279,6 +279,7 @@#define CONFIG_SPL_FAT_SUPPORT #define CONFIG_SPL_LIBGENERIC_SUPPORT #define CONFIG_SPL_SERIAL_SUPPORT +#define CONFIG_SPL_GPIO_SUPPORT #define CONFIG_SPL_LDSCRIPT "$(CPUDIR)/omap-common/u-boot-spl.lds"#define CONFIG_SYS_THUMB_BUILD
include/configs/tam3517-common.h +1 -0
@@ -252,6 +252,7 @@#define CONFIG_SPL_I2C_SUPPORT #define CONFIG_SPL_LIBGENERIC_SUPPORT #define CONFIG_SPL_SERIAL_SUPPORT +#define CONFIG_SPL_GPIO_SUPPORT #define CONFIG_SPL_POWER_SUPPORT #define CONFIG_SPL_NAND_SUPPORT #define CONFIG_SPL_LDSCRIPT "$(CPUDIR)/omap-common/u-boot-spl.lds"
Signature · 1 line
1.7.10.4
A message that is not in the archive (sent off-list or not yet received): CAP9ODKqfcWr7EcM+B5DD1Q8Rimg+1g7qpkgwa2rzf7WPm_a53A@mail.gmail.com
PATCH 10/10 dm: Select CONFIG_SPL_GPIO_SUPPORT on OMAP
Dear Otavio Salvador,
Quoted 6 lines · Marek Vasut
Quoted 2 lines
This fixes the breakage with SPL on most OMAP boards after the GPIO driver was moved.
It seems logical this to be merged on the GPIO move patch. Any reason to not do that?
This is rather a fix, maybe it should have been ordered before the GPIO move patch even.
Best regards,
Marek Vasut
PATCH 10/10 dm: Select CONFIG_SPL_GPIO_SUPPORT on OMAP
Quoted 11 lines · Marek Vasut
Dear Otavio Salvador,
Quoted 6 lines · Marek Vasut
Quoted 2 lines
This fixes the breakage with SPL on most OMAP boards after the GPIO driver was moved.
It seems logical this to be merged on the GPIO move patch. Any reason to not do that?
This is rather a fix, maybe it should have been ordered before the GPIO move patch even.
If it were working before it is not a fix ... but a required change for it to work.
I usually prefer to have changes that allow for bisect to run fine and this might cause a build failure, as far as I can see...
Signature · 3 lines
Otavio Salvador O.S. Systems E-mail: otavio at ossystems.com.br http://www.ossystems.com.br Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br
PATCH 10/10 dm: Select CONFIG_SPL_GPIO_SUPPORT on OMAP
Dear Otavio Salvador,
Quoted 10 lines · Marek Vasut
Quoted 9 lines
Dear Otavio Salvador,
Quoted 6 lines · Marek Vasut
Quoted 2 lines
This fixes the breakage with SPL on most OMAP boards after the GPIO driver was moved.
It seems logical this to be merged on the GPIO move patch. Any reason to not do that?
Quoted 8 lines
Quoted 2 lines
This is rather a fix, maybe it should have been ordered before the GPIO move patch even.
If it were working before it is not a fix ... but a required change for it to work.
I usually prefer to have changes that allow for bisect to run fine and this might cause a build failure, as far as I can see...
So let's reorder those patches so this goes before the GPIO move patch and be done with it.
Best regards,
Marek Vasut
PATCH 10/10 dm: Select CONFIG_SPL_GPIO_SUPPORT on OMAP
Quoted 13 lines · Marek Vasut
Quoted 13 lines · Marek Vasut
Quoted 11 lines
Dear Otavio Salvador,
Quoted 6 lines · Marek Vasut
Quoted 2 lines
This fixes the breakage with SPL on most OMAP boards after the GPIO driver was moved.
It seems logical this to be merged on the GPIO move patch. Any reason to not do that?
This is rather a fix, maybe it should have been ordered before the GPIO move patch even.
Quoted 8 lines
Quoted 5 lines
If it were working before it is not a fix ... but a required change for it to work.
I usually prefer to have changes that allow for bisect to run fine and this might cause a build failure, as far as I can see...
So let's reorder those patches so this goes before the GPIO move patch and be done with it.
Works for me. :-)
Signature · 3 lines
Otavio Salvador O.S. Systems E-mail: otavio at ossystems.com.br http://www.ossystems.com.br Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br
PATCH 10/10 dm: Select CONFIG_SPL_GPIO_SUPPORT on OMAP
In reply to Marek VasutQuoted 8 lines · Marek Vasut
This fixes the breakage with SPL on most OMAP boards after the GPIO driver was moved.
Signed-off-by Marek Vasut <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>Cc Tom Rini <[email protected]>
The change is fine so
But please re-order in the series so that there is no breakage. I do hate bisect failing run-time when we know we could have not :)
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 836 bytes Desc: Digital signature URL: <http://lists.denx.de/pipermail/u-boot/attachments/20120723/961fc86c/attachment.pgp>
PATCH 10/10 dm: Select CONFIG_SPL_GPIO_SUPPORT on OMAP
Dear Tom Rini,
Quoted 10 lines · Marek Vasut
Quoted 8 lines
This fixes the breakage with SPL on most OMAP boards after the GPIO driver was moved.
Signed-off-by Marek Vasut <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>Cc Tom Rini <[email protected]>
Quoted 6 lines
The change is fine so
Acked-by Tom Rini <[email protected]>But please re-order in the series so that there is no breakage. I do hate bisect failing run-time when we know we could have not :)
Sure, if you can pick 10/10 first, 06/10 afterwards as we discussed on IRC, that'd be great. This is not really a series and I should have posted it as such, I admit.
Best regards,
Marek Vasut
PATCH 10/10 dm: Select CONFIG_SPL_GPIO_SUPPORT on OMAP
Quoted 14 lines · Marek Vasut
Dear Tom Rini,
Quoted 12 lines · Marek Vasut
Quoted 8 lines
This fixes the breakage with SPL on most OMAP boards after the GPIO driver was moved.
Signed-off-by Marek Vasut <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>Cc Tom Rini <[email protected]>The change is fine so
Quoted 8 lines
Quoted 4 lines
Acked-by Tom Rini <[email protected]>But please re-order in the series so that there is no breakage. I do hate bisect failing run-time when we know we could have not :)
Sure, if you can pick 10/10 first, 06/10 afterwards as we discussed on IRC, that'd be great. This is not really a series and I should have posted it as such, I admit.
As we discussed, I've taken 10/10 and 06/10 (in that order to prevent build breakage) and applied to u-boot-ti/master. I also updated them trivially to deal with am335x also using the GPIO driver now.
Signature · 8 lines
Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 836 bytes Desc: Digital signature URL: <http://lists.denx.de/pipermail/u-boot/attachments/20120803/7f85408b/attachment.pgp>
PATCH 10/10 dm: Select CONFIG_SPL_GPIO_SUPPORT on OMAP
Dear Tom Rini,
Quoted 20 lines · Marek Vasut
Quoted 19 lines
Dear Tom Rini,
Quoted 16 lines · Marek Vasut
Quoted 8 lines
This fixes the breakage with SPL on most OMAP boards after the GPIO driver was moved.
Signed-off-by Marek Vasut <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>Cc Tom Rini <[email protected]>The change is fine so
Acked-by Tom Rini <[email protected]>But please re-order in the series so that there is no breakage. I do hate bisect failing run-time when we know we could have not :)
Quoted 7 lines
Quoted 3 lines
Sure, if you can pick 10/10 first, 06/10 afterwards as we discussed on IRC, that'd be great. This is not really a series and I should have posted it as such, I admit.
As we discussed, I've taken 10/10 and 06/10 (in that order to prevent build breakage) and applied to u-boot-ti/master. I also updated them trivially to deal with am335x also using the GPIO driver now.
Thanks Tom. btw we should cut the cross-list posting short ...
Best regards,
Marek Vasut
PATCH 1/10 dm: arm: Remove support for lpc2292
In reply to Marek VasutDear Albert,
Quoted 6 lines · In message <[email protected]> Marek Vasut wrote:
This stuff has been rotting in the tree for a year now. Remove it.
Signed-off-by Marek Vasut <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>
In case you are going to apply any of these patches, please do make sure to drop the "dm: " string from all these subjects.
Marek: please stop adding random ID's to the Subject:. Thanks.
Best regards,
Wolfgang Denk
Signature · 6 lines
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de When a man sits with a pretty girl for an hour, it seems like a minute. But let him sit on a hot stove for a minute -- and it's lon- ger than any hour. That's relativity. -- Albert Einstein
PATCH 1/10 dm: arm: Remove support for lpc2292
Dear Wolfgang Denk,
Quoted 5 lines
Dear Albert,
Quoted 2 lines · In message <[email protected]> Marek Vasut wrote:
This stuff has been rotting in the tree for a year now. Remove it.
Quoted 8 lines
Quoted 4 lines
Signed-off-by Marek Vasut <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>In case you are going to apply any of these patches, please do make sure to drop the "dm: " string from all these subjects.
At least add some ID so I can mine these patches back when we finish the project. If you drop them, I won't have any way to tell.
Quoted 5 lines
Marek: please stop adding random ID's to the Subject:. Thanks.
Best regards,
Wolfgang Denk
Best regards,
Marek Vasut
PATCH 1/10 dm: arm: Remove support for lpc2292
Dear Marek Vasut,
Quoted 6 lines · In message <[email protected]> you wrote:
Quoted 3 lines
In case you are going to apply any of these patches, please do make sure to drop the "dm: " string from all these subjects.
At least add some ID so I can mine these patches back when we finish the project. If you drop them, I won't have any way to tell.
But not in the subject. If you want to be friendly to Albert and save him the efforts of cleaning this up, then resubmit after adding some tag to the commit message yourself.
Quoted 1 line
Quoted 1 line
Marek: please stop adding random ID's to the Subject:. Thanks.
Thanks.
Best regards,
Wolfgang Denk
Signature · 7 lines
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de Nearly everyone is in favor of going to heaven but too many are hoping they'll live long enough to see an easing of the entrance requirements. Never appeal to a man's "better nature." he might not have one.
PATCH 1/10 dm: arm: Remove support for lpc2292
Dear Wolfgang Denk,
Quoted 6 lines
Dear Marek Vasut,
Quoted 3 lines · In message <[email protected]> you wrote:
Quoted 2 lines
In case you are going to apply any of these patches, please do make sure to drop the "dm: " string from all these subjects.
Quoted 6 lines
Quoted 2 lines
At least add some ID so I can mine these patches back when we finish the project. If you drop them, I won't have any way to tell.
But not in the subject. If you want to be friendly to Albert and save him the efforts of cleaning this up, then resubmit after adding some tag to the commit message yourself.
Yea, I'll rebase on current ToT and resubmit
Quoted 7 lines
Quoted 1 line
Quoted 1 line
Marek: please stop adding random ID's to the Subject:. Thanks.
Thanks.
Best regards,
Wolfgang Denk
Best regards,
Marek Vasut
PATCH 1/10 dm: arm: Remove support for lpc2292
In reply to Marek VasutQuoted 12 lines · Marek Vasut
Dear Wolfgang Denk,
Quoted 10 lines
Dear Albert,
Quoted 6 lines · In message <[email protected]> Marek Vasut wrote:
This stuff has been rotting in the tree for a year now. Remove it.
Signed-off-by Marek Vasut <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>
Quoted 6 lines
Quoted 3 lines
In case you are going to apply any of these patches, please do make sure to drop the "dm: " string from all these subjects.
At least add some ID so I can mine these patches back when we finish the project. If you drop them, I won't have any way to tell.
You shouldn't need any. At the end of the project just do:
$ git log --author=(regex|that|catches|everyone) --since=project-start
Signature · 1 line
Tom
PATCH 1/10 dm: arm: Remove support for lpc2292
Dear Tom Rini,
Quoted 6 lines · Marek Vasut
Quoted 5 lines
Dear Wolfgang Denk,
Quoted 3 lines
Dear Albert,
In message <[email protected]> Marek Vasut
Quoted 7 lines · wrote:
Quoted 7 lines
Quoted 7 lines
Quoted 6 lines
This stuff has been rotting in the tree for a year now. Remove it.
Signed-off-by Marek Vasut <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>
Quoted 8 lines
Quoted 5 lines
Quoted 2 lines
In case you are going to apply any of these patches, please do make sure to drop the "dm: " string from all these subjects.
At least add some ID so I can mine these patches back when we finish the project. If you drop them, I won't have any way to tell.
You shouldn't need any. At the end of the project just do:
$ git log --author=(regex|that|catches|everyone) --since=project-start
What about me generating gazilion of other patches?
Best regards,
Marek Vasut
PATCH 1/10 dm: arm: Remove support for lpc2292
Quoted 19 lines · Marek Vasut
Dear Tom Rini,
Quoted 6 lines · Marek Vasut
Quoted 5 lines
Dear Wolfgang Denk,
Quoted 3 lines
Dear Albert,
In message <[email protected]> Marek Vasut
Quoted 10 lines · wrote:
Quoted 10 lines
Quoted 9 lines
Quoted 6 lines
This stuff has been rotting in the tree for a year now. Remove it.
Signed-off-by Marek Vasut <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>In case you are going to apply any of these patches, please do make sure to drop the "dm: " string from all these subjects.
Quoted 7 lines
Quoted 5 lines
Quoted 2 lines
At least add some ID so I can mine these patches back when we finish the project. If you drop them, I won't have any way to tell.
You shouldn't need any. At the end of the project just do:
$ git log --author=(regex|that|catches|everyone) --since=project-startWhat about me generating gazilion of other patches?
Use your denx.de for work and your gmail or university email for the project?
Signature · 1 line
Tom
PATCH 1/10 dm: arm: Remove support for lpc2292
Dear Tom Rini,
Quoted 25 lines · Marek Vasut
Quoted 24 lines
Dear Tom Rini,
Quoted 7 lines · Marek Vasut
Quoted 6 lines
Dear Wolfgang Denk,
Quoted 4 lines
Dear Albert,
In message <[email protected]> Marek Vasut
Quoted 13 lines · wrote:
Quoted 12 lines
Quoted 9 lines
Quoted 6 lines
This stuff has been rotting in the tree for a year now. Remove it.
Signed-off-by Marek Vasut <[email protected]>Cc Wolfgang Denk <[email protected]>Cc Albert Aribaud <[email protected]>Cc U-Boot DM <[email protected]>In case you are going to apply any of these patches, please do make sure to drop the "dm: " string from all these subjects.
At least add some ID so I can mine these patches back when we finish the project. If you drop them, I won't have any way to tell.
Quoted 7 lines
Quoted 4 lines
Quoted 2 lines
You shouldn't need any. At the end of the project just do:
$ git log --author=(regex|that|catches|everyone) --since=project-startWhat about me generating gazilion of other patches?
Use your denx.de for work and your gmail or university email for the project?
I don't have university email ... but I'll figure it out somehow.
Best regards,
Marek Vasut