Subversion Repositories Kolibri OS

Rev

Rev 6934 | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6934 Rev 6936
1
/*
1
/*
2
 * Copyright 2006 PathScale, Inc.  All Rights Reserved.
2
 * Copyright 2006 PathScale, Inc.  All Rights Reserved.
3
 *
3
 *
4
 * This file is free software; you can redistribute it and/or modify
4
 * This file is free software; you can redistribute it and/or modify
5
 * it under the terms of version 2 of the GNU General Public License
5
 * it under the terms of version 2 of the GNU General Public License
6
 * as published by the Free Software Foundation.
6
 * as published by the Free Software Foundation.
7
 *
7
 *
8
 * This program is distributed in the hope that it will be useful,
8
 * This program is distributed in the hope that it will be useful,
9
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
10
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11
 * GNU General Public License for more details.
11
 * GNU General Public License for more details.
12
 *
12
 *
13
 * You should have received a copy of the GNU General Public License
13
 * You should have received a copy of the GNU General Public License
14
 * along with this program; if not, write to the Free Software Foundation,
14
 * along with this program; if not, write to the Free Software Foundation,
15
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
15
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
16
 */
16
 */
17
 
17
 
18
#ifndef _LINUX_IO_H
18
#ifndef _LINUX_IO_H
19
#define _LINUX_IO_H
19
#define _LINUX_IO_H
20
 
20
 
21
#include 
21
#include 
22
#include 
22
#include 
23
#include 
23
#include 
24
#include 
24
#include 
-
 
25
#include 
25
struct device;
26
struct device;
26
struct resource;
27
struct resource;
-
 
28
 
-
 
29
__visible void __iowrite32_copy(void __iomem *to, const void *from, size_t count);
-
 
30
void __ioread32_copy(void *to, const void __iomem *from, size_t count);
-
 
31
void __iowrite64_copy(void __iomem *to, const void *from, size_t count);
-
 
32
void *memremap(resource_size_t offset, size_t size, unsigned long flags);
-
 
33
void memunmap(void *addr);
-
 
34
 
27
#endif /* _LINUX_IO_H */
35
#endif /* _LINUX_IO_H */