Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | reg_gio_rw_pa_dout |
struct | reg_gio_r_pa_din |
struct | reg_gio_rw_pa_oe |
struct | reg_gio_rw_intr_cfg |
struct | reg_gio_rw_intr_mask |
struct | reg_gio_rw_ack_intr |
struct | reg_gio_r_intr |
struct | reg_gio_r_masked_intr |
struct | reg_gio_rw_pb_dout |
struct | reg_gio_r_pb_din |
struct | reg_gio_rw_pb_oe |
struct | reg_gio_rw_pc_dout |
struct | reg_gio_r_pc_din |
struct | reg_gio_rw_pc_oe |
struct | reg_gio_rw_pd_dout |
struct | reg_gio_r_pd_din |
struct | reg_gio_rw_pd_oe |
struct | reg_gio_rw_pe_dout |
struct | reg_gio_r_pe_din |
struct | reg_gio_rw_pe_oe |
Enumerations | |
enum | { regk_gio_anyedge = 0x00000007, regk_gio_hi = 0x00000001, regk_gio_lo = 0x00000002, regk_gio_negedge = 0x00000006, regk_gio_no = 0x00000000, regk_gio_off = 0x00000000, regk_gio_posedge = 0x00000005, regk_gio_rw_intr_cfg_default = 0x00000000, regk_gio_rw_intr_mask_default = 0x00000000, regk_gio_rw_pa_oe_default = 0x00000000, regk_gio_rw_pb_oe_default = 0x00000000, regk_gio_rw_pc_oe_default = 0x00000000, regk_gio_rw_pd_oe_default = 0x00000000, regk_gio_rw_pe_oe_default = 0x00000000, regk_gio_set = 0x00000003, regk_gio_yes = 0x00000001 } |
Definition at line 75 of file gio_defs.h.
#define reg_page_size 8192 |
Definition at line 71 of file gio_defs.h.
#define REG_RD_ADDR_gio_r_intr 24 |
Definition at line 167 of file gio_defs.h.
#define REG_RD_ADDR_gio_r_masked_intr 28 |
Definition at line 181 of file gio_defs.h.
#define REG_RD_ADDR_gio_r_pa_din 4 |
Definition at line 100 of file gio_defs.h.
#define REG_RD_ADDR_gio_r_pb_din 36 |
Definition at line 196 of file gio_defs.h.
#define REG_RD_ADDR_gio_r_pc_din 52 |
Definition at line 219 of file gio_defs.h.
#define REG_RD_ADDR_gio_r_pd_din 68 |
Definition at line 242 of file gio_defs.h.
#define REG_RD_ADDR_gio_r_pe_din 84 |
Definition at line 265 of file gio_defs.h.
#define REG_RD_ADDR_gio_rw_ack_intr 20 |
Definition at line 152 of file gio_defs.h.
#define REG_RD_ADDR_gio_rw_intr_cfg 12 |
Definition at line 122 of file gio_defs.h.
#define REG_RD_ADDR_gio_rw_intr_mask 16 |
Definition at line 137 of file gio_defs.h.
#define REG_RD_ADDR_gio_rw_pa_dout 0 |
Definition at line 92 of file gio_defs.h.
#define REG_RD_ADDR_gio_rw_pa_oe 8 |
Definition at line 107 of file gio_defs.h.
#define REG_RD_ADDR_gio_rw_pb_dout 32 |
Definition at line 188 of file gio_defs.h.
#define REG_RD_ADDR_gio_rw_pb_oe 40 |
Definition at line 203 of file gio_defs.h.
#define REG_RD_ADDR_gio_rw_pc_dout 48 |
Definition at line 211 of file gio_defs.h.
#define REG_RD_ADDR_gio_rw_pc_oe 56 |
Definition at line 226 of file gio_defs.h.
#define REG_RD_ADDR_gio_rw_pd_dout 64 |
Definition at line 234 of file gio_defs.h.
#define REG_RD_ADDR_gio_rw_pd_oe 72 |
Definition at line 249 of file gio_defs.h.
#define REG_RD_ADDR_gio_rw_pe_dout 80 |
Definition at line 257 of file gio_defs.h.
#define REG_RD_ADDR_gio_rw_pe_oe 88 |
Definition at line 272 of file gio_defs.h.
Definition at line 44 of file gio_defs.h.
#define REG_TYPE_CONV | ( | type, | |
orgtype, | |||
val | |||
) | ( { union { orgtype o; type n; } r; r.o = val; r.n; } ) |
Definition at line 66 of file gio_defs.h.
#define REG_WR_ADDR_gio_rw_ack_intr 20 |
Definition at line 153 of file gio_defs.h.
#define REG_WR_ADDR_gio_rw_intr_cfg 12 |
Definition at line 123 of file gio_defs.h.
#define REG_WR_ADDR_gio_rw_intr_mask 16 |
Definition at line 138 of file gio_defs.h.
#define REG_WR_ADDR_gio_rw_pa_dout 0 |
Definition at line 93 of file gio_defs.h.
#define REG_WR_ADDR_gio_rw_pa_oe 8 |
Definition at line 108 of file gio_defs.h.
#define REG_WR_ADDR_gio_rw_pb_dout 32 |
Definition at line 189 of file gio_defs.h.
#define REG_WR_ADDR_gio_rw_pb_oe 40 |
Definition at line 204 of file gio_defs.h.
#define REG_WR_ADDR_gio_rw_pc_dout 48 |
Definition at line 212 of file gio_defs.h.
#define REG_WR_ADDR_gio_rw_pc_oe 56 |
Definition at line 227 of file gio_defs.h.
#define REG_WR_ADDR_gio_rw_pd_dout 64 |
Definition at line 235 of file gio_defs.h.
#define REG_WR_ADDR_gio_rw_pd_oe 72 |
Definition at line 250 of file gio_defs.h.
#define REG_WR_ADDR_gio_rw_pe_dout 80 |
Definition at line 258 of file gio_defs.h.
#define REG_WR_ADDR_gio_rw_pe_oe 88 |
Definition at line 273 of file gio_defs.h.
#define REG_WR_INT | ( | scope, | |
inst, | |||
reg, | |||
val | |||
) | REG_WRITE( int, (inst) + REG_WR_ADDR_##scope##_##reg, (val) ) |
Definition at line 49 of file gio_defs.h.
anonymous enum |
Definition at line 277 of file gio_defs.h.