Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 29603
b: refs/heads/master
c: a3ff550
h: refs/heads/master
i:
  29601: acea546
  29599: 590a7d6
v: v3
  • Loading branch information
Ben Dooks authored and Russell King committed Jun 24, 2006
1 parent cf9d2e0 commit 90c401d
Show file tree
Hide file tree
Showing 22 changed files with 25 additions and 196 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: c1e08adc86f886ba0ad7c8f29c240d6e833e7ec7
refs/heads/master: a3ff55026e59687040f00fc35680fc0e774859f4
2 changes: 1 addition & 1 deletion trunk/arch/arm/kernel/iwmmxt.S
Original file line number Diff line number Diff line change
Expand Up @@ -273,7 +273,7 @@ ENTRY(iwmmxt_task_restore)
*
* r0 = previous task_struct pointer (must be preserved)
* r1 = previous thread_info pointer
* r2 = next thread_info pointer (must be preserved)
* r2 = next thread_info.cpu_domain pointer (must be preserved)
*
* Called only from __switch_to with task preemption disabled.
* No need to care about preserving r4 and above.
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/arm/mach-ep93xx/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#
# Makefile for the linux kernel.
#
obj-y := core.o clock.o
obj-y := core.o
obj-m :=
obj-n :=
obj- :=
Expand Down
156 changes: 0 additions & 156 deletions trunk/arch/arm/mach-ep93xx/clock.c

This file was deleted.

28 changes: 0 additions & 28 deletions trunk/arch/arm/mach-ep93xx/core.c
Original file line number Diff line number Diff line change
Expand Up @@ -433,37 +433,10 @@ static struct platform_device ep93xx_rtc_device = {
};


static struct resource ep93xx_ohci_resources[] = {
[0] = {
.start = EP93XX_USB_PHYS_BASE,
.end = EP93XX_USB_PHYS_BASE + 0x0fff,
.flags = IORESOURCE_MEM,
},
[1] = {
.start = IRQ_EP93XX_USB,
.end = IRQ_EP93XX_USB,
.flags = IORESOURCE_IRQ,
},
};

static struct platform_device ep93xx_ohci_device = {
.name = "ep93xx-ohci",
.id = -1,
.dev = {
.dma_mask = (void *)0xffffffff,
.coherent_dma_mask = 0xffffffff,
},
.num_resources = ARRAY_SIZE(ep93xx_ohci_resources),
.resource = ep93xx_ohci_resources,
};


void __init ep93xx_init_devices(void)
{
unsigned int v;

ep93xx_clock_init();

/*
* Disallow access to MaverickCrunch initially.
*/
Expand All @@ -477,5 +450,4 @@ void __init ep93xx_init_devices(void)
amba_device_register(&uart3_device, &iomem_resource);

platform_device_register(&ep93xx_rtc_device);
platform_device_register(&ep93xx_ohci_device);
}
1 change: 0 additions & 1 deletion trunk/arch/arm/mach-ixp2000/core.c
Original file line number Diff line number Diff line change
Expand Up @@ -302,7 +302,6 @@ void gpio_line_config(int line, int direction)
}
local_irq_restore(flags);
}
EXPORT_SYMBOL(gpio_line_config);


/*************************************************************************
Expand Down
7 changes: 2 additions & 5 deletions trunk/arch/arm/mach-s3c2410/s3c2410-gpio.c
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,6 @@
* 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
*
* Changelog
* 15-Jan-2006 LCVR Splitted from gpio.c
*/

#include <linux/kernel.h>
Expand All @@ -47,7 +44,7 @@ int s3c2410_gpio_irqfilter(unsigned int pin, unsigned int on,

config &= 0xff;

pin -= S3C2410_GPG8_EINT16;
pin -= S3C2410_GPG8;
reg += pin & ~3;

local_irq_save(flags);
Expand Down Expand Up @@ -75,7 +72,7 @@ EXPORT_SYMBOL(s3c2410_gpio_irqfilter);

int s3c2410_gpio_getirq(unsigned int pin)
{
if (pin < S3C2410_GPF0 || pin > S3C2410_GPG15_EINT23)
if (pin < S3C2410_GPF0 || pin > S3C2410_GPG15)
return -1; /* not valid interrupts */

if (pin < S3C2410_GPG0 && pin > S3C2410_GPF7)
Expand Down
1 change: 1 addition & 0 deletions trunk/include/asm-arm/arch-aaec2000/io.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,6 @@
*/
#define __io(a) ((void __iomem *)(a))
#define __mem_pci(a) (a)
#define __mem_isa(a) (a)

#endif
1 change: 1 addition & 0 deletions trunk/include/asm-arm/arch-clps711x/io.h
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@

#define __io(a) ((void __iomem *)(a))
#define __mem_pci(a) (a)
#define __mem_isa(a) (a)

/*
* We don't support ins[lb]/outs[lb]. Make them fault.
Expand Down
8 changes: 8 additions & 0 deletions trunk/include/asm-arm/arch-ebsa285/io.h
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
#define __io(a) ((void __iomem *)(PCIO_BASE + (a)))
#if 1
#define __mem_pci(a) (a)
#define __mem_isa(a) ((a) + PCIMEM_BASE)
#else

static inline void __iomem *___mem_pci(void __iomem *p)
Expand All @@ -33,7 +34,14 @@ static inline void __iomem *___mem_pci(void __iomem *p)
return p;
}

static inline void __iomem *___mem_isa(void __iomem *p)
{
unsigned long a = (unsigned long)p;
BUG_ON(a >= 16*1048576);
return p + PCIMEM_BASE;
}
#define __mem_pci(a) ___mem_pci(a)
#define __mem_isa(a) ___mem_isa(a)
#endif

#endif
2 changes: 0 additions & 2 deletions trunk/include/asm-arm/arch-ep93xx/ep93xx-regs.h
Original file line number Diff line number Diff line change
Expand Up @@ -115,8 +115,6 @@
#define EP93XX_SYSCON_CLOCK_USH_EN 0x10000000
#define EP93XX_SYSCON_HALT EP93XX_SYSCON_REG(0x08)
#define EP93XX_SYSCON_STANDBY EP93XX_SYSCON_REG(0x0c)
#define EP93XX_SYSCON_CLOCK_SET1 EP93XX_SYSCON_REG(0x20)
#define EP93XX_SYSCON_CLOCK_SET2 EP93XX_SYSCON_REG(0x24)
#define EP93XX_SYSCON_DEVICE_CONFIG EP93XX_SYSCON_REG(0x80)
#define EP93XX_SYSCON_DEVICE_CONFIG_CRUNCH_ENABLE 0x00800000
#define EP93XX_SYSCON_SWLOCK EP93XX_SYSCON_REG(0xc0)
Expand Down
1 change: 0 additions & 1 deletion trunk/include/asm-arm/arch-ep93xx/platform.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ void ep93xx_map_io(void);
void ep93xx_init_irq(void);
void ep93xx_init_time(unsigned long);
void ep93xx_init_devices(void);
void ep93xx_clock_init(void);
extern struct sys_timer ep93xx_timer;


Expand Down
1 change: 1 addition & 0 deletions trunk/include/asm-arm/arch-integrator/io.h
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@

#define __io(a) ((void __iomem *)(PCI_IO_VADDR + (a)))
#define __mem_pci(a) (a)
#define __mem_isa(a) ((a) + PCI_MEMORY_VADDR)

#endif
1 change: 1 addition & 0 deletions trunk/include/asm-arm/arch-iop3xx/io.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,6 @@

#define __io(p) ((void __iomem *)(p))
#define __mem_pci(a) (a)
#define __mem_isa(a) (a)

#endif
1 change: 1 addition & 0 deletions trunk/include/asm-arm/arch-l7200/io.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
*/
#define __io_pci(a) ((void __iomem *)(PCIO_BASE + (a)))
#define __mem_pci(a) (a)
#define __mem_isa(a) (a)

#define __ioaddr(p) __io_pci(p)

Expand Down
1 change: 1 addition & 0 deletions trunk/include/asm-arm/arch-lh7a40x/io.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,6 @@
/* No ISA or PCI bus on this machine. */
#define __io(a) ((void __iomem *)(a))
#define __mem_pci(a) (a)
#define __mem_isa(a) (a)

#endif /* __ASM_ARCH_IO_H */
1 change: 1 addition & 0 deletions trunk/include/asm-arm/arch-netx/io.h
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,6 @@

#define __io(a) ((void __iomem *)(a))
#define __mem_pci(a) (a)
#define __mem_isa(a) (a)

#endif
1 change: 1 addition & 0 deletions trunk/include/asm-arm/arch-omap/io.h
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@
*/
#define __io(a) ((void __iomem *)(PCIO_BASE + (a)))
#define __mem_pci(a) (a)
#define __mem_isa(a) (a)

/*
* ----------------------------------------------------------------------------
Expand Down
1 change: 1 addition & 0 deletions trunk/include/asm-arm/arch-pxa/io.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,6 @@
*/
#define __io(a) ((void __iomem *)(a))
#define __mem_pci(a) (a)
#define __mem_isa(a) (a)

#endif
1 change: 1 addition & 0 deletions trunk/include/asm-arm/arch-realview/io.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,5 +29,6 @@ static inline void __iomem *__io(unsigned long addr)

#define __io(a) __io(a)
#define __mem_pci(a) (a)
#define __mem_isa(a) (a)

#endif
1 change: 1 addition & 0 deletions trunk/include/asm-arm/arch-sa1100/io.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,6 @@ static inline void __iomem *__io(unsigned long addr)
}
#define __io(a) __io(a)
#define __mem_pci(a) (a)
#define __mem_isa(a) (a)

#endif
1 change: 1 addition & 0 deletions trunk/include/asm-arm/arch-versatile/io.h
Original file line number Diff line number Diff line change
Expand Up @@ -28,5 +28,6 @@ static inline void __iomem *__io(unsigned long addr)
}
#define __io(a) __io(a)
#define __mem_pci(a) (a)
#define __mem_isa(a) (a)

#endif

0 comments on commit 90c401d

Please sign in to comment.