Subversion Repositories Kolibri OS

Rev

Rev 6936 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6936 Rev 7143
Line 150... Line 150...
150
 * address.
150
 * address.
151
 *
151
 *
152
 * If the area you are trying to map is a PCI BAR you should have a
152
 * If the area you are trying to map is a PCI BAR you should have a
153
 * look at pci_iomap().
153
 * look at pci_iomap().
154
 */
154
 */
155
//extern void __iomem *ioremap_nocache(resource_size_t offset, unsigned long size);
155
extern void __iomem *ioremap_nocache(resource_size_t offset, unsigned long size);
156
extern void __iomem *ioremap_uc(resource_size_t offset, unsigned long size);
156
extern void __iomem *ioremap_uc(resource_size_t offset, unsigned long size);
157
#define ioremap_uc ioremap_uc
157
#define ioremap_uc ioremap_uc
Line 158... Line 158...
158
 
158
 
159
extern void __iomem *ioremap_cache(resource_size_t offset, unsigned long size);
159
extern void __iomem *ioremap_cache(resource_size_t offset, unsigned long size);
160
extern void __iomem *ioremap_prot(resource_size_t offset, unsigned long size,
160
extern void __iomem *ioremap_prot(resource_size_t offset, unsigned long size,
Line 161... Line 161...
161
				unsigned long prot_val);
161
				unsigned long prot_val);
162
 
162
 
163
 /*
163
/*
164
 * The default ioremap() behavior is non-cached:
164
 * The default ioremap() behavior is non-cached:
165
 */
165
 */
166
//static inline void __iomem *ioremap(resource_size_t offset, unsigned long size)
166
static inline void __iomem *ioremap(resource_size_t offset, unsigned long size)
167
//{
167
{
Line 168... Line 168...
168
//    return ioremap_nocache(offset, size);
168
	return ioremap_nocache(offset, size);
Line 169... Line 169...
169
//}
169
}
Line 170... Line 170...
170
 
170
 
Line 294... Line 294...
294
extern void *xlate_dev_mem_ptr(phys_addr_t phys);
294
extern void *xlate_dev_mem_ptr(phys_addr_t phys);
295
extern void unxlate_dev_mem_ptr(phys_addr_t phys, void *addr);
295
extern void unxlate_dev_mem_ptr(phys_addr_t phys, void *addr);
Line 296... Line 296...
296
 
296
 
297
extern int ioremap_change_attr(unsigned long vaddr, unsigned long size,
297
extern int ioremap_change_attr(unsigned long vaddr, unsigned long size,
298
				enum page_cache_mode pcm);
298
				enum page_cache_mode pcm);
299
//extern void __iomem *ioremap_wc(resource_size_t offset, unsigned long size);
299
extern void __iomem *ioremap_wc(resource_size_t offset, unsigned long size);
Line 300... Line 300...
300
extern void __iomem *ioremap_wt(resource_size_t offset, unsigned long size);
300
extern void __iomem *ioremap_wt(resource_size_t offset, unsigned long size);
Line 301... Line 301...
301
 
301