Commit 20189bf5 authored by Linus Torvalds's avatar Linus Torvalds

Merge bk://are.twiddle.net/axp-2.5

into home.transmeta.com:/home/torvalds/v2.5/linux
parents 8a36b98f 2473cc4f
...@@ -980,7 +980,7 @@ marvel_agp_configure(alpha_agp_info *agp) ...@@ -980,7 +980,7 @@ marvel_agp_configure(alpha_agp_info *agp)
} }
static int static int
marvel_agp_bind_memory(alpha_agp_info *agp, off_t pg_start, agp_memory *mem) marvel_agp_bind_memory(alpha_agp_info *agp, off_t pg_start, struct agp_memory *mem)
{ {
struct marvel_agp_aperture *aper = agp->aperture.sysdata; struct marvel_agp_aperture *aper = agp->aperture.sysdata;
return iommu_bind(aper->arena, aper->pg_start + pg_start, return iommu_bind(aper->arena, aper->pg_start + pg_start,
...@@ -988,7 +988,7 @@ marvel_agp_bind_memory(alpha_agp_info *agp, off_t pg_start, agp_memory *mem) ...@@ -988,7 +988,7 @@ marvel_agp_bind_memory(alpha_agp_info *agp, off_t pg_start, agp_memory *mem)
} }
static int static int
marvel_agp_unbind_memory(alpha_agp_info *agp, off_t pg_start, agp_memory *mem) marvel_agp_unbind_memory(alpha_agp_info *agp, off_t pg_start, struct agp_memory *mem)
{ {
struct marvel_agp_aperture *aper = agp->aperture.sysdata; struct marvel_agp_aperture *aper = agp->aperture.sysdata;
return iommu_unbind(aper->arena, aper->pg_start + pg_start, return iommu_unbind(aper->arena, aper->pg_start + pg_start,
......
...@@ -679,7 +679,7 @@ titan_agp_configure(alpha_agp_info *agp) ...@@ -679,7 +679,7 @@ titan_agp_configure(alpha_agp_info *agp)
} }
static int static int
titan_agp_bind_memory(alpha_agp_info *agp, off_t pg_start, agp_memory *mem) titan_agp_bind_memory(alpha_agp_info *agp, off_t pg_start, struct agp_memory *mem)
{ {
struct titan_agp_aperture *aper = agp->aperture.sysdata; struct titan_agp_aperture *aper = agp->aperture.sysdata;
return iommu_bind(aper->arena, aper->pg_start + pg_start, return iommu_bind(aper->arena, aper->pg_start + pg_start,
...@@ -687,7 +687,7 @@ titan_agp_bind_memory(alpha_agp_info *agp, off_t pg_start, agp_memory *mem) ...@@ -687,7 +687,7 @@ titan_agp_bind_memory(alpha_agp_info *agp, off_t pg_start, agp_memory *mem)
} }
static int static int
titan_agp_unbind_memory(alpha_agp_info *agp, off_t pg_start, agp_memory *mem) titan_agp_unbind_memory(alpha_agp_info *agp, off_t pg_start, struct agp_memory *mem)
{ {
struct titan_agp_aperture *aper = agp->aperture.sysdata; struct titan_agp_aperture *aper = agp->aperture.sysdata;
return iommu_unbind(aper->arena, aper->pg_start + pg_start, return iommu_unbind(aper->arena, aper->pg_start + pg_start,
......
...@@ -433,6 +433,15 @@ sys_call_table: ...@@ -433,6 +433,15 @@ sys_call_table:
.quad sys_set_tid_address .quad sys_set_tid_address
.quad sys_restart_syscall .quad sys_restart_syscall
.quad sys_fadvise64 .quad sys_fadvise64
.quad sys_timer_create
.quad sys_timer_settime /* 415 */
.quad sys_timer_gettime
.quad sys_timer_getoverrun
.quad sys_timer_delete
.quad sys_clock_settime
.quad sys_clock_gettime /* 420 */
.quad sys_clock_getres
.quad sys_clock_nanosleep
.size sys_call_table, . - sys_call_table .size sys_call_table, . - sys_call_table
.type sys_call_table, @object .type sys_call_table, @object
......
...@@ -33,8 +33,8 @@ struct alpha_agp_ops { ...@@ -33,8 +33,8 @@ struct alpha_agp_ops {
int (*setup)(alpha_agp_info *); int (*setup)(alpha_agp_info *);
void (*cleanup)(alpha_agp_info *); void (*cleanup)(alpha_agp_info *);
int (*configure)(alpha_agp_info *); int (*configure)(alpha_agp_info *);
int (*bind)(alpha_agp_info *, off_t, agp_memory *); int (*bind)(alpha_agp_info *, off_t, struct agp_memory *);
int (*unbind)(alpha_agp_info *, off_t, agp_memory *); int (*unbind)(alpha_agp_info *, off_t, struct agp_memory *);
unsigned long (*translate)(alpha_agp_info *, dma_addr_t); unsigned long (*translate)(alpha_agp_info *, dma_addr_t);
}; };
......
...@@ -349,7 +349,16 @@ ...@@ -349,7 +349,16 @@
#define __NR_set_tid_address 411 #define __NR_set_tid_address 411
#define __NR_restart_syscall 412 #define __NR_restart_syscall 412
#define __NR_fadvise64 413 #define __NR_fadvise64 413
#define NR_SYSCALLS 414 #define __NR_timer_create 414
#define __NR_timer_settime 415
#define __NR_timer_gettime 416
#define __NR_timer_getoverrun 417
#define __NR_timer_delete 418
#define __NR_clock_settime 419
#define __NR_clock_gettime 420
#define __NR_clock_getres 421
#define __NR_clock_nanosleep 422
#define NR_SYSCALLS 423
#if defined(__GNUC__) #if defined(__GNUC__)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment