Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
7e8a4852
Commit
7e8a4852
authored
Oct 18, 2002
by
Linus Torvalds
Browse files
Options
Browse Files
Download
Plain Diff
Merge
bk://bk.arm.linux.org.uk
into home.transmeta.com:/home/torvalds/v2.5/linux
parents
156fd4eb
1c16eda0
Changes
14
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
115 additions
and
98 deletions
+115
-98
arch/arm/Makefile
arch/arm/Makefile
+16
-18
arch/arm/boot/Makefile
arch/arm/boot/Makefile
+41
-24
arch/arm/boot/bootp/Makefile
arch/arm/boot/bootp/Makefile
+10
-8
arch/arm/boot/compressed/Makefile
arch/arm/boot/compressed/Makefile
+29
-27
arch/arm/boot/compressed/misc.c
arch/arm/boot/compressed/misc.c
+0
-2
arch/arm/boot/compressed/vmlinux.lds.in
arch/arm/boot/compressed/vmlinux.lds.in
+1
-1
arch/arm/kernel/Makefile
arch/arm/kernel/Makefile
+4
-3
arch/arm/kernel/time.c
arch/arm/kernel/time.c
+1
-0
arch/arm/lib/Makefile
arch/arm/lib/Makefile
+2
-2
arch/arm/mach-sa1100/pcipool.c
arch/arm/mach-sa1100/pcipool.c
+3
-3
arch/arm/mach-sa1100/sa1111-pcibuf.c
arch/arm/mach-sa1100/sa1111-pcibuf.c
+2
-4
arch/arm/mm/Makefile
arch/arm/mm/Makefile
+1
-1
arch/arm/tools/Makefile
arch/arm/tools/Makefile
+4
-4
include/linux/serial_core.h
include/linux/serial_core.h
+1
-1
No files found.
arch/arm/Makefile
View file @
7e8a4852
...
@@ -63,10 +63,8 @@ HEAD := arch/arm/mach-arc/head.o arch/arm/kernel/init_task.o
...
@@ -63,10 +63,8 @@ HEAD := arch/arm/mach-arc/head.o arch/arm/kernel/init_task.o
ifeq
($(CONFIG_ROM_KERNEL),y)
ifeq
($(CONFIG_ROM_KERNEL),y)
DATAADDR
=
0x02080000
DATAADDR
=
0x02080000
TEXTADDR
=
0x03800000
TEXTADDR
=
0x03800000
LDSCRIPT
=
arch
/arm/vmlinux-armo-rom.lds.in
else
else
TEXTADDR
=
0x02080000
TEXTADDR
=
0x02080000
LDSCRIPT
=
arch
/arm/vmlinux-armo.lds.in
endif
endif
endif
endif
...
@@ -191,8 +189,7 @@ drivers-$(CONFIG_ARCH_L7200) += drivers/acorn/char/
...
@@ -191,8 +189,7 @@ drivers-$(CONFIG_ARCH_L7200) += drivers/acorn/char/
libs-y
+=
arch
/arm/lib/
libs-y
+=
arch
/arm/lib/
MAKEBOOT
=
$(MAKE)
-C
arch
/
$(ARCH)
/boot
makeboot
=
$(
call
descend,arch/arm/boot,
$(1)
)
MAKETOOLS
=
$(MAKE)
-C
arch
/
$(ARCH)
/tools
# Update machine arch and proc symlinks if something which affects
# Update machine arch and proc symlinks if something which affects
# them changed. We use .arch and .proc to indicate when they were
# them changed. We use .arch and .proc to indicate when they were
...
@@ -212,13 +209,16 @@ include/asm-arm/.proc: $(wildcard include/config/cpu/32.h) $(wildcard include/co
...
@@ -212,13 +209,16 @@ include/asm-arm/.proc: $(wildcard include/config/cpu/32.h) $(wildcard include/co
prepare
:
maketools
prepare
:
maketools
.PHONY
:
maketools
.PHONY
:
maketools
FORCE
maketools
:
include/asm-arm/.arch include/asm-arm/.proc
\
maketools
:
include/asm-arm/.arch include/asm-arm/.proc
\
include/asm-arm/constants.h include/linux/version.h FORCE
include/asm-arm/constants.h include/linux/version.h FORCE
@
$(MAKETOOLS
)
+@
$(
call
descend,arch/arm/tools, include/asm-arm/mach-types.h
)
bzImage zImage zinstall Image bootpImage install
:
vmlinux
zImage Image bootpImage
:
vmlinux
@
$(MAKEBOOT)
$@
+@
$(
call
makeboot,arch/arm/boot/
$@
)
bzImage zinstall install
:
vmlinux
+@
$(
call
makeboot,
$@
)
MRPROPER_FILES
+=
\
MRPROPER_FILES
+=
\
include/asm-arm/arch include/asm-arm/.arch
\
include/asm-arm/arch include/asm-arm/.arch
\
...
@@ -227,18 +227,16 @@ MRPROPER_FILES += \
...
@@ -227,18 +227,16 @@ MRPROPER_FILES += \
include/asm-arm/mach-types.h
include/asm-arm/mach-types.h
# We use MRPROPER_FILES and CLEAN_FILES now
# We use MRPROPER_FILES and CLEAN_FILES now
archmrproper
:
FORCE
archmrproper
:
@
/bin/true
archclean
:
FORCE
archclean
:
FORCE
@
$(MAKEBOOT)
clean
+@
$(
call
makeboot,clean
)
# My testing targets (that short circuit a few dependencies)
# My testing targets (that short circuit a few dependencies)
zImg
:
;
@$(MAKEBOOT) zImage
zImg
:
;
+@$(call makeboot
,
zImage)
Img
:
;
@$(MAKEBOOT) Image
Img
:
;
+@$(call makeboot
,
Image)
i
:
;
@$(MAKEBOOT) install
i
:
;
+@$(call makeboot
,
install)
zi
:
;
@$(MAKEBOOT) zinstall
zi
:
;
+@$(call makeboot
,
zinstall)
bp
:
;
@$(MAKEBOOT) bootpImage
bp
:
;
+@$(call makeboot
,
bootpImage)
#
#
# Configuration targets. Use these to select a
# Configuration targets. Use these to select a
...
...
arch/arm/boot/Makefile
View file @
7e8a4852
...
@@ -8,8 +8,6 @@
...
@@ -8,8 +8,6 @@
# Copyright (C) 1995-2002 Russell King
# Copyright (C) 1995-2002 Russell King
#
#
SYSTEM
=
$(TOPDIR)
/vmlinux
# Note: the following conditions must always be true:
# Note: the following conditions must always be true:
# ZRELADDR == virt_to_phys(TEXTADDR)
# ZRELADDR == virt_to_phys(TEXTADDR)
# PARAMS_PHYS must be with 4MB of ZRELADDR
# PARAMS_PHYS must be with 4MB of ZRELADDR
...
@@ -121,38 +119,57 @@ ZTEXTADDR =0
...
@@ -121,38 +119,57 @@ ZTEXTADDR =0
ZBSSADDR
=
ALIGN
(
4
)
ZBSSADDR
=
ALIGN
(
4
)
endif
endif
export
SYSTEM
ZTEXTADDR
ZBSSADDR
ZRELADDR
INITRD_PHYS
PARAMS_PHYS
export
ZTEXTADDR
ZBSSADDR
ZRELADDR
INITRD_PHYS
PARAMS_PHYS
include
$(TOPDIR)/Rules.make
Image
:
$(SYSTEM)
$(obj)/Image
:
vmlinux FORCE
$(
OBJCOPY)
$(OBJCOPYFLAGS)
$<
$@
$(
call
if_changed,objcopy
)
bzImage
:
zImage
bzImage
:
$(obj)/
zImage
zImage
:
compressed/vmlinux
$(obj)/zImage
:
$(obj)/compressed/vmlinux FORCE
$(
OBJCOPY)
$(OBJCOPYFLAGS)
$<
$@
$(
call
if_changed,objcopy
)
bootpImage
:
bootp/bootp
$(obj)/bootpImage
:
$(obj)/bootp/bootp FORCE
$(
OBJCOPY)
$(OBJCOPYFLAGS)
$<
$@
$(
call
if_changed,objcopy
)
compressed/vmlinux
:
$(TOPDIR)/
vmlinux FORCE
$(obj)/compressed/vmlinux
:
vmlinux FORCE
@
$(MAKE)
-C
compressed vmlinux
+@
$(
call
descend,arch/arm/boot/compressed,
$(obj)
/compressed/vmlinux
)
bootp/bootp
:
zImage initrd FORCE
$(obj)/bootp/bootp
:
$(obj)/
zImage initrd FORCE
@
$(MAKE)
-C
bootp bootp
+@
$(
call
descend,arch/arm/boot/bootp,
$(obj)
/bootp/bootp
)
.PHONY
:
initrd
initrd
:
initrd
:
@
test
"
$(INITRD_PHYS)
"
!=
""
||
(
echo
This machine does not support INITRD
;
exit
-1
)
@
test
"
$(INITRD_PHYS)
"
!=
""
||
\
@
test
"
$(INITRD)
"
!=
""
||
(
echo
You must specify INITRD
;
exit
-1
)
(
echo
This machine does not support INITRD
;
exit
-1
)
@
test
"
$(INITRD)
"
!=
""
||
\
(
echo
You must specify INITRD
;
exit
-1
)
install
:
Image
install
:
$(obj)/Image
sh ./install.sh
$(VERSION)
.
$(PATCHLEVEL)
.
$(SUBLEVEL)$(EXTRAVERSION)
Image
$(TOPDIR)
/System.map
"
$(INSTALL_PATH)
"
$(CONFIG_SHELL)
$(obj)
/install.sh
\
$(VERSION)
.
$(PATCHLEVEL)
.
$(SUBLEVEL)$(EXTRAVERSION)
\
$(obj)
/Image System.map
"
$(INSTALL_PATH)
"
zinstall
:
zImage
zinstall
:
$(obj)/zImage
sh ./install.sh
$(VERSION)
.
$(PATCHLEVEL)
.
$(SUBLEVEL)$(EXTRAVERSION)
zImage
$(TOPDIR)
/System.map
"
$(INSTALL_PATH)
"
$(CONFIG_SHELL)
$(obj)
/install.sh
\
$(VERSION)
.
$(PATCHLEVEL)
.
$(SUBLEVEL)$(EXTRAVERSION)
\
$(obj)
/zImage System.map
"
$(INSTALL_PATH)
"
clean
:
clean
:
$(RM)
Image zImage bootpImage
$(RM)
$(
addprefix
$(obj)
/,Image zImage bootpImage
)
@
$(MAKE)
-C
compressed clean
+@
$(
call
descend,arch/arm/boot/bootp, clean
)
@
$(MAKE)
-C
bootp clean
+@
$(
call
descend,arch/arm/boot/compressed, clean
)
archhelp
:
@
echo
'* bzImage/zImage- Compressed kernel image (arch/
$(ARCH)
/boot/zImage)'
@
echo
' Image - Uncompressed kernel image (arch/
$(ARCH)
/boot/Image)'
@
echo
' bootpImage - Combined zImage and initial RAM disk'
@
echo
' install - Install uncompressed kernel'
@
echo
' zinstall - Install compressed kernel'
@
echo
' Install using (your) ~/bin/installkernel or'
@
echo
' (distribution) /sbin/installkernel or'
@
echo
' install to $
$(INSTALL_PATH)
and run lilo'
FORCE
:
arch/arm/boot/bootp/Makefile
View file @
7e8a4852
...
@@ -2,23 +2,25 @@
...
@@ -2,23 +2,25 @@
# linux/arch/arm/boot/bootp/Makefile
# linux/arch/arm/boot/bootp/Makefile
#
#
ZSYSTEM
=
$(TOPDIR)
/
arch/arm/boot/zImage
ZSYSTEM
=
arch
/arm/boot/zImage
ZLDFLAGS
=
-p
-X
-T
bootp.lds
\
ZLDFLAGS
=
-p
-X
-T
$(obj)
/
bootp.lds
\
--defsym
initrd_addr
=
$(INITRD_PHYS)
\
--defsym
initrd_addr
=
$(INITRD_PHYS)
\
--defsym
params
=
$(PARAMS_PHYS)
--defsym
params
=
$(PARAMS_PHYS)
all
:
bootp
EXTRA_TARGETS
:=
bootp
include
$(TOPDIR)/Rules.make
# Note that bootp.lds picks up kernel.o and initrd.o
# Note that bootp.lds picks up kernel.o and initrd.o
bootp
:
init.o kernel.o initrd.o bootp.lds
$(obj)/bootp
:
$(addprefix $(obj)/
,
init.o kernel.o initrd.o bootp.lds)
$(LD)
$(ZLDFLAGS)
-o
$@
init.o
$(LD)
$(ZLDFLAGS)
-o
$@
$(obj)
/
init.o
kernel.o
:
$(ZSYSTEM)
$(obj)/kernel.o
:
$(ZSYSTEM)
$(LD)
-r
-s
-o
$@
-b
binary
$(ZSYSTEM)
$(LD)
-r
-s
-o
$@
-b
binary
$(ZSYSTEM)
initrd.o
:
$(INITRD)
$(obj)/initrd.o
:
$(INITRD)
$(LD)
-r
-s
-o
$@
-b
binary
$(INITRD)
$(LD)
-r
-s
-o
$@
-b
binary
$(INITRD)
.PHONY
:
$(INITRD) $(ZSYSTEM)
.PHONY
:
$(INITRD) $(ZSYSTEM)
clean
:
; $(RM) bootp
clean
:
; $(RM)
$(obj)/
bootp
arch/arm/boot/compressed/Makefile
View file @
7e8a4852
...
@@ -3,22 +3,20 @@
...
@@ -3,22 +3,20 @@
#
#
# create a compressed vmlinuz image from the original vmlinux
# create a compressed vmlinuz image from the original vmlinux
#
#
# Note!
SYSTEM,
ZTEXTADDR, ZBSSADDR and ZRELADDR are now exported
# Note! ZTEXTADDR, ZBSSADDR and ZRELADDR are now exported
# from arch/arm/boot/Makefile
# from arch/arm/boot/Makefile
#
#
HEAD
=
head.o
HEAD
=
head.o
OBJS
=
misc.o
OBJS
=
misc.o
CFLAGS
=
$(CPPFLAGS)
-O2
-DSTDC_HEADERS
$(CFLAGS_BOOT)
-fpic
FONTC
=
drivers/video/font_acorn_8x8.c
FONTC
=
$(TOPDIR)
/drivers/video/font_acorn_8x8.c
ZLDFLAGS
=
-p
-X
-T
vmlinux.lds
#
#
# Architecture dependencies
# Architecture dependencies
#
#
ifeq
($(CONFIG_ARCH_ACORN),y)
ifeq
($(CONFIG_ARCH_ACORN),y)
OBJS
+=
ll_char_wr.o font.o
OBJS
+=
ll_char_wr.o font.o
CFLAGS
+
=
-DPARAMS_PHYS
=
$(PARAMS_PHYS)
CFLAGS
_misc.o
:
=
-DPARAMS_PHYS
=
$(PARAMS_PHYS)
endif
endif
ifeq
($(CONFIG_ARCH_NETWINDER),y)
ifeq
($(CONFIG_ARCH_NETWINDER),y)
...
@@ -65,35 +63,39 @@ ifeq ($(CONFIG_CPU_XSCALE),y)
...
@@ -65,35 +63,39 @@ ifeq ($(CONFIG_CPU_XSCALE),y)
OBJS
+=
head-xscale.o
OBJS
+=
head-xscale.o
endif
endif
SEDFLAGS
=
s/TEXT_START/
$(ZTEXTADDR)
/
;
s/LOAD_ADDR/
$(ZRELADDR)
/
;
s/BSS_START/
$(ZBSSADDR)
/
SEDFLAGS
=
s/TEXT_START/
$(ZTEXTADDR)
/
;
s/LOAD_ADDR/
$(ZRELADDR)
/
;
\
s/BSS_START/
$(ZBSSADDR)
/
;
s#OBJ#
$(obj)
#
LIBGCC
:=
$(
shell
$(CC)
$(CFLAGS)
--print-libgcc-file-name
)
EXTRA_TARGETS
:=
vmlinux piggy.o font.o head.o
$(OBJS)
EXTRA_CFLAGS
:=
$(CFLAGS_BOOT)
-fpic
EXTRA_AFLAGS
:=
-traditional
all
:
vmlinux
include
$(TOPDIR)/Rules.make
vmlinux
:
$(HEAD) $(OBJS) piggy.o vmlinux.lds
LDFLAGS_vmlinux
:=
-p
-X
\
$(LD)
$(ZLDFLAGS)
$(HEAD)
$(OBJS)
piggy.o
$(LIBGCC)
-o
vmlinux
$(
shell
$(CC)
$(CFLAGS)
--print-libgcc-file-name
)
-T
$(HEAD)
:
$(HEAD:.o=.S)
$(obj)/vmlinux
:
$(obj)/vmlinux.lds $(obj)/$(HEAD) $(obj)/piggy.o
\
$(CC)
$(AFLAGS)
-traditional
-c
$(HEAD:.o=.S)
$(addprefix $(obj)/
,
$(OBJS))
$(
call
if_changed,ld
)
piggy.o
:
$(SYSTEM)
$(OBJCOPY)
$(OBJCOPYFLAGS)
$(SYSTEM)
piggy
gzip
$(GZFLAGS)
< piggy
>
piggy.gz
$(LD)
-r
-o
$@
-b
binary piggy.gz
rm
-f
piggy piggy.gz
font.o
:
$(FONTC
)
$(obj)/piggy
:
vmlinux; $(call if_changed
,
objcopy
)
$(CC)
$(CFLAGS)
-Dstatic
=
-c
-o
$@
$(FONTC
)
$(obj)/piggy.gz
:
$(obj)/piggy; $(call if_changed
,
gzip
)
vmlinux.lds
:
vmlinux.lds.in Makefile $(TOPDIR)/arch/$(ARCH)/boot/Makefile $(TOPDIR)/.config
LDFLAGS_piggy.o
:=
-r
-b
binary
@
sed
"
$(SEDFLAGS)
"
< vmlinux.lds.in
>
$@
$(obj)/piggy.o
:
$(obj)/piggy.gz
$(
call
if_changed,ld
)
clean
:
; rm -f vmlinux core piggy* vmlinux.lds
CFLAGS_font.o
:=
-Dstatic
=
$(obj)/font.o
:
$(FONTC)
$(obj)/vmlinux.lds
:
$(obj)/vmlinux.lds.in Makefile arch/arm/boot/Makefile .config
@
sed
"
$(SEDFLAGS)
"
<
$<
>
$@
.PHONY
:
clean
.PHONY
:
clean
clean
:
rm
-f
$(
addprefix
$(obj)
/,vmlinux core piggy
*
vmlinux.lds
)
misc.o
:
misc.c $(TOPDIR)/include/asm/arch/uncompress.h $(TOPDIR)/
lib/inflate.c
$(obj)/misc.o
:
$(obj)/misc.c include/asm/arch/uncompress.h
lib/inflate.c
%.o
:
%.S
$(CC)
$(AFLAGS)
$(EXTRA_AFLAGS)
$
(
AFLAGS_
$@
)
-c
-o
$@
$<
arch/arm/boot/compressed/misc.c
View file @
7e8a4852
...
@@ -270,8 +270,6 @@ void flush_window(void)
...
@@ -270,8 +270,6 @@ void flush_window(void)
static
void
error
(
char
*
x
)
static
void
error
(
char
*
x
)
{
{
int
ptr
;
puts
(
"
\n\n
"
);
puts
(
"
\n\n
"
);
puts
(
x
);
puts
(
x
);
puts
(
"
\n\n
-- System halted"
);
puts
(
"
\n\n
-- System halted"
);
...
...
arch/arm/boot/compressed/vmlinux.lds.in
View file @
7e8a4852
...
@@ -28,7 +28,7 @@ SECTIONS
...
@@ -28,7 +28,7 @@ SECTIONS
*(.glue_7)
*(.glue_7)
*(.glue_7t)
*(.glue_7t)
input_data = .;
input_data = .;
piggy.o
arch/arm/boot/compressed/
piggy.o
input_data_end = .;
input_data_end = .;
. = ALIGN(4);
. = ALIGN(4);
}
}
...
...
arch/arm/kernel/Makefile
View file @
7e8a4852
...
@@ -43,6 +43,7 @@ EXTRA_TARGETS := $(head-y) init_task.o
...
@@ -43,6 +43,7 @@ EXTRA_TARGETS := $(head-y) init_task.o
include
$(TOPDIR)/Rules.make
include
$(TOPDIR)/Rules.make
# Spell out some dependencies that `make dep' doesn't spot
# Spell out some dependencies that `make dep' doesn't spot
entry-armv.o
:
entry-header.S $(TOPDIR)/include/asm-arm/constants.h
$(obj)/entry-armv.o
:
$(obj)/entry-header.S include/asm-arm/constants.h
entry-armo.o
:
entry-header.S $(TOPDIR)/include/asm-arm/constants.h
$(obj)/entry-armo.o
:
$(obj)/entry-header.S include/asm-arm/constants.h
entry-common.o
:
entry-header.S calls.S $(TOPDIR)/include/asm-arm/constants.h
$(obj)/entry-common.o
:
$(obj)/entry-header.S include/asm-arm/constants.h
\
$(obj)/calls.S
arch/arm/kernel/time.c
View file @
7e8a4852
...
@@ -26,6 +26,7 @@
...
@@ -26,6 +26,7 @@
#include <linux/smp.h>
#include <linux/smp.h>
#include <linux/timex.h>
#include <linux/timex.h>
#include <linux/errno.h>
#include <linux/errno.h>
#include <linux/profile.h>
#include <asm/hardware.h>
#include <asm/hardware.h>
#include <asm/io.h>
#include <asm/io.h>
...
...
arch/arm/lib/Makefile
View file @
7e8a4852
...
@@ -43,6 +43,6 @@ obj-$(CONFIG_CPU_26) += uaccess-armo.o
...
@@ -43,6 +43,6 @@ obj-$(CONFIG_CPU_26) += uaccess-armo.o
include
$(TOPDIR)/Rules.make
include
$(TOPDIR)/Rules.make
csumpartialcopy.o
:
csumpartialcopygeneric.S
$(obj)/csumpartialcopy.o
:
$(obj)/
csumpartialcopygeneric.S
csumpartialcopyuser.o
:
csumpartialcopygeneric.S
$(obj)/csumpartialcopyuser.o
:
$(obj)/
csumpartialcopygeneric.S
arch/arm/mach-sa1100/pcipool.c
View file @
7e8a4852
...
@@ -70,7 +70,7 @@ static inline const char *slot_name(const struct pci_pool *pool)
...
@@ -70,7 +70,7 @@ static inline const char *slot_name(const struct pci_pool *pool)
* @size: size of the blocks in this pool.
* @size: size of the blocks in this pool.
* @align: alignment requirement for blocks; must be a power of two
* @align: alignment requirement for blocks; must be a power of two
* @allocation: returned blocks won't cross this boundary (or zero)
* @allocation: returned blocks won't cross this boundary (or zero)
*
@mem_flags: SLAB_* flags.
*
Context: !in_interrupt()
*
*
* Returns a pci allocation pool with the requested characteristics, or
* Returns a pci allocation pool with the requested characteristics, or
* null if one can't be created. Given one of these pools, pci_pool_alloc()
* null if one can't be created. Given one of these pools, pci_pool_alloc()
...
@@ -86,7 +86,7 @@ static inline const char *slot_name(const struct pci_pool *pool)
...
@@ -86,7 +86,7 @@ static inline const char *slot_name(const struct pci_pool *pool)
*/
*/
struct
pci_pool
*
struct
pci_pool
*
pci_pool_create
(
const
char
*
name
,
struct
pci_dev
*
pdev
,
pci_pool_create
(
const
char
*
name
,
struct
pci_dev
*
pdev
,
size_t
size
,
size_t
align
,
size_t
allocation
,
int
mem_flags
)
size_t
size
,
size_t
align
,
size_t
allocation
)
{
{
struct
pci_pool
*
retval
;
struct
pci_pool
*
retval
;
...
@@ -110,7 +110,7 @@ pci_pool_create (const char *name, struct pci_dev *pdev,
...
@@ -110,7 +110,7 @@ pci_pool_create (const char *name, struct pci_dev *pdev,
}
else
if
(
allocation
<
size
)
}
else
if
(
allocation
<
size
)
return
0
;
return
0
;
if
(
!
(
retval
=
kmalloc
(
sizeof
*
retval
,
mem_flags
)))
if
(
!
(
retval
=
kmalloc
(
sizeof
*
retval
,
SLAB_KERNEL
)))
return
retval
;
return
retval
;
strncpy
(
retval
->
name
,
name
,
sizeof
retval
->
name
);
strncpy
(
retval
->
name
,
name
,
sizeof
retval
->
name
);
...
...
arch/arm/mach-sa1100/sa1111-pcibuf.c
View file @
7e8a4852
...
@@ -61,8 +61,7 @@ create_safe_buffer_pools(void)
...
@@ -61,8 +61,7 @@ create_safe_buffer_pools(void)
SA1111_FAKE_PCIDEV
,
SA1111_FAKE_PCIDEV
,
SIZE_SMALL
,
SIZE_SMALL
,
0
/* byte alignment */
,
0
/* byte alignment */
,
0
/* no page-crossing issues */
,
0
/* no page-crossing issues */
);
SLAB_KERNEL
);
if
(
0
==
small_buffer_pool
)
{
if
(
0
==
small_buffer_pool
)
{
printk
(
KERN_ERR
printk
(
KERN_ERR
"sa1111_pcibuf: could not allocate small pci pool
\n
"
);
"sa1111_pcibuf: could not allocate small pci pool
\n
"
);
...
@@ -73,8 +72,7 @@ create_safe_buffer_pools(void)
...
@@ -73,8 +72,7 @@ create_safe_buffer_pools(void)
SA1111_FAKE_PCIDEV
,
SA1111_FAKE_PCIDEV
,
SIZE_LARGE
,
SIZE_LARGE
,
0
/* byte alignment */
,
0
/* byte alignment */
,
0
/* no page-crossing issues */
,
0
/* no page-crossing issues */
);
SLAB_KERNEL
);
if
(
0
==
large_buffer_pool
)
{
if
(
0
==
large_buffer_pool
)
{
printk
(
KERN_ERR
printk
(
KERN_ERR
"sa1111_pcibuf: could not allocate large pci pool
\n
"
);
"sa1111_pcibuf: could not allocate large pci pool
\n
"
);
...
...
arch/arm/mm/Makefile
View file @
7e8a4852
...
@@ -42,4 +42,4 @@ obj-y += $(sort $(p-y))
...
@@ -42,4 +42,4 @@ obj-y += $(sort $(p-y))
include
$(TOPDIR)/Rules.make
include
$(TOPDIR)/Rules.make
# Special dependencies
# Special dependencies
$(
p-y)
:
$(TOPDIR)/
include/asm-arm/constants.h
$(
obj)/$(p-y)
:
include/asm-arm/constants.h
arch/arm/tools/Makefile
View file @
7e8a4852
...
@@ -4,9 +4,9 @@
...
@@ -4,9 +4,9 @@
# Copyright (C) 2001 Russell King
# Copyright (C) 2001 Russell King
#
#
all
:
$(TOPDIR)/include/asm-arm/mach-types.h
include
$(TOPDIR)/Rules.make
$(TOPDIR)/include/asm-arm/mach-types.h
:
mach-types gen-mach-types
include/asm-arm/mach-types.h
:
$(obj)/mach-types $(obj)/gen-mach-types
awk
-f
gen-mach-types mach-types
>
$@
@
echo
' Generating $@'
@
awk
-f
$(obj)
/gen-mach-types
$(obj)
/mach-types
>
$@
.PHONY
:
all
include/linux/serial_core.h
View file @
7e8a4852
...
@@ -396,6 +396,6 @@ uart_handle_cts_change(struct uart_port *port, unsigned int status)
...
@@ -396,6 +396,6 @@ uart_handle_cts_change(struct uart_port *port, unsigned int status)
*/
*/
#define UART_ENABLE_MS(port,cflag) ((port)->flags & UPF_HARDPPS_CD || \
#define UART_ENABLE_MS(port,cflag) ((port)->flags & UPF_HARDPPS_CD || \
(cflag) & CRTSCTS || \
(cflag) & CRTSCTS || \
!(
cflag) & CLOCAL
)
!(
(cflag) & CLOCAL)
)
#endif
#endif
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment