Skip to content

Commit b378a98

Browse files
hcahcaAlexander Gordeev
authored andcommitted
s390: include linux/io.h instead of asm/io.h
Include linux/io.h instead of asm/io.h everywhere. linux/io.h includes asm/io.h, so this shouldn't cause any problems. Instead this might help for some randconfig build errors which were reported due to some undefined io related functions. Also move the changed include so it stays grouped together with other includes from the same directory. For ctcm_mpc.c also remove not needed comments (actually questions). Acked-by: Christian Borntraeger <borntraeger@linux.ibm.com> Signed-off-by: Heiko Carstens <hca@linux.ibm.com> Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
1 parent b8af599 commit b378a98

19 files changed

Lines changed: 25 additions & 26 deletions

File tree

arch/s390/appldata/appldata_base.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@
2626
#include <linux/notifier.h>
2727
#include <linux/cpu.h>
2828
#include <linux/workqueue.h>
29+
#include <linux/uaccess.h>
30+
#include <linux/io.h>
2931
#include <asm/appldata.h>
3032
#include <asm/vtimer.h>
31-
#include <linux/uaccess.h>
32-
#include <asm/io.h>
3333
#include <asm/smp.h>
3434

3535
#include "appldata.h"

arch/s390/appldata/appldata_mem.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
#include <linux/pagemap.h>
1616
#include <linux/swap.h>
1717
#include <linux/slab.h>
18-
#include <asm/io.h>
18+
#include <linux/io.h>
1919

2020
#include "appldata.h"
2121

arch/s390/include/asm/appldata.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
#ifndef _ASM_S390_APPLDATA_H
99
#define _ASM_S390_APPLDATA_H
1010

11+
#include <linux/io.h>
1112
#include <asm/diag.h>
12-
#include <asm/io.h>
1313

1414
#define APPLDATA_START_INTERVAL_REC 0x80
1515
#define APPLDATA_STOP_REC 0x81

arch/s390/include/asm/dma.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#ifndef _ASM_S390_DMA_H
33
#define _ASM_S390_DMA_H
44

5-
#include <asm/io.h>
5+
#include <linux/io.h>
66

77
/*
88
* MAX_DMA_ADDRESS is ambiguous because on s390 its completely unrelated

arch/s390/kernel/cpcmd.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616
#include <linux/stddef.h>
1717
#include <linux/string.h>
1818
#include <linux/mm.h>
19+
#include <linux/io.h>
1920
#include <asm/diag.h>
2021
#include <asm/ebcdic.h>
2122
#include <asm/cpcmd.h>
22-
#include <asm/io.h>
2323

2424
static DEFINE_SPINLOCK(cpcmd_lock);
2525
static char cpcmd_buf[241];

arch/s390/kernel/dis.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
#include <linux/kdebug.h>
2525
#include <linux/uaccess.h>
2626
#include <linux/atomic.h>
27+
#include <linux/io.h>
2728
#include <asm/dis.h>
28-
#include <asm/io.h>
2929
#include <asm/cpcmd.h>
3030
#include <asm/lowcore.h>
3131
#include <asm/debug.h>

arch/s390/kernel/perf_cpum_sf.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
#include <asm/irq.h>
2323
#include <asm/debug.h>
2424
#include <asm/timex.h>
25-
#include <asm/io.h>
25+
#include <linux/io.h>
2626

2727
/* Minimum number of sample-data-block-tables:
2828
* At least one table is required for the sampling buffer structure.

arch/s390/kernel/process.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@
3030
#include <linux/export.h>
3131
#include <linux/init_task.h>
3232
#include <linux/entry-common.h>
33+
#include <linux/io.h>
3334
#include <asm/cpu_mf.h>
34-
#include <asm/io.h>
3535
#include <asm/processor.h>
3636
#include <asm/vtimer.h>
3737
#include <asm/exec.h>

arch/s390/kvm/priv.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#include <linux/errno.h>
1414
#include <linux/mm_types.h>
1515
#include <linux/pgtable.h>
16-
16+
#include <linux/io.h>
1717
#include <asm/asm-offsets.h>
1818
#include <asm/facility.h>
1919
#include <asm/current.h>
@@ -22,7 +22,6 @@
2222
#include <asm/sysinfo.h>
2323
#include <asm/page-states.h>
2424
#include <asm/gmap.h>
25-
#include <asm/io.h>
2625
#include <asm/ptrace.h>
2726
#include <asm/sclp.h>
2827
#include <asm/ap.h>

arch/s390/lib/spinlock.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
#include <linux/init.h>
1414
#include <linux/smp.h>
1515
#include <linux/percpu.h>
16+
#include <linux/io.h>
1617
#include <asm/alternative.h>
17-
#include <asm/io.h>
1818

1919
int spin_retry = -1;
2020

0 commit comments

Comments
 (0)