1#ifndef __LINUX_IOPORT_H__
2#define __LINUX_IOPORT_H__
24#include <linux/kernel.h>
54#define IORESOURCE_IO 0x00000100
55#define IORESOURCE_MEM 0x00000200
56#define IORESOURCE_IRQ 0x00000400
57#define IORESOURCE_DMA 0x00000800
58#define IORESOURCE_BUSY 0x80000000
struct drm_crtc struct drm_plane struct drm_plane const struct drm_crtc_funcs const char * name
Definition drm_crtc.h:1242
struct resource * request_region(resource_size_t start, resource_size_t n, const char *name)
struct resource * request_mem_region(resource_size_t start, resource_size_t n, const char *name)
void release_mem_region(resource_size_t start, resource_size_t n)
struct resource iomem_resource
void release_region(resource_size_t start, resource_size_t n)
uintptr_t resource_size_t
Definition kernel.h:41
unsigned long flags
Definition ioport.h:48
resource_size_t start
Definition ioport.h:45
resource_size_t end
Definition ioport.h:46
struct resource * sibling
Definition ioport.h:50
struct resource * parent
Definition ioport.h:49
const char * name
Definition ioport.h:47
struct resource * child
Definition ioport.h:51