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
nexedi
linux
Commits
866d26de
Commit
866d26de
authored
Sep 25, 2004
by
Richard Henderson
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[ALPHA] Turn off GENERIC_IOMAP. Arrange for iomap routines
to be linked unconditionally.
parent
169a1212
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
6 additions
and
7 deletions
+6
-7
arch/alpha/Kconfig
arch/alpha/Kconfig
+1
-1
arch/alpha/kernel/Makefile
arch/alpha/kernel/Makefile
+1
-1
arch/alpha/kernel/io.c
arch/alpha/kernel/io.c
+1
-2
arch/alpha/lib/Makefile
arch/alpha/lib/Makefile
+0
-1
include/asm-alpha/io.h
include/asm-alpha/io.h
+3
-2
No files found.
arch/alpha/Kconfig
View file @
866d26de
...
...
@@ -34,7 +34,7 @@ config GENERIC_ISA_DMA
config GENERIC_IOMAP
bool
default
y
default
n
source "init/Kconfig"
...
...
arch/alpha/kernel/Makefile
View file @
866d26de
...
...
@@ -8,7 +8,7 @@ EXTRA_CFLAGS := -Werror -Wno-sign-compare
obj-y
:=
entry.o traps.o process.o init_task.o osf_sys.o irq.o
\
irq_alpha.o signal.o setup.o ptrace.o time.o semaphore.o
\
alpha_ksyms.o systbls.o err_common.o
alpha_ksyms.o systbls.o err_common.o
io.o
obj-$(CONFIG_VGA_HOSE)
+=
console.o
obj-$(CONFIG_SMP)
+=
smp.o
...
...
arch/alpha/
lib
/io.c
→
arch/alpha/
kernel
/io.c
View file @
866d26de
/*
* Alpha IO and memory functions.. Just expand the inlines in the header
* files..
* Alpha IO and memory functions.
*/
#include <linux/kernel.h>
...
...
arch/alpha/lib/Makefile
View file @
866d26de
...
...
@@ -17,7 +17,6 @@ lib-y = __divqu.o __remqu.o __divlu.o __remlu.o \
$
(
ev6-y
)
memset.o
\
$
(
ev6-y
)
memcpy.o
\
memmove.o
\
io.o
\
checksum.o
\
csum_partial_copy.o
\
$
(
ev67-y
)
strlen.o
\
...
...
include/asm-alpha/io.h
View file @
866d26de
...
...
@@ -265,8 +265,9 @@ extern void __raw_writeq(u64 b, volatile void __iomem *addr);
* Mapping from port numbers to __iomem space is pretty easy.
*/
/* These two have to be extern inline so that we don't get redefinition
errors building lib/iomap.c. Which we don't want anyway, but... */
/* These two have to be extern inline because of the extern prototype from
<asm-generic/iomap.h>. It is not legal to mix "extern" and "static" for
the same declaration. */
extern
inline
void
__iomem
*
ioport_map
(
unsigned
long
port
,
unsigned
int
size
)
{
return
IO_CONCAT
(
__IO_PREFIX
,
ioportmap
)
(
port
);
...
...
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