/netbsd-src/sys/arch/sparc64/include/ |
H A D | autoconf.h | 109 struct mainbus_attach_args { struct 110 bus_space_tag_t ma_bustag; /* parent bus tag */ 111 bus_dma_tag_t ma_dmatag; 112 const char *ma_name; /* PROM node name */ 113 struct upa_reg *ma_reg; /* "reg" properties */ 114 u_int *ma_address; /* "address" properties -- 32 bits */ 115 u_int *ma_interrupts; /* "interrupts" properties */ 116 int ma_upaid; /* UPA port ID */ 117 int ma_node; /* PROM handle */ 118 int ma_nreg; /* Counts for those properties */ [all …]
|
/netbsd-src/sys/arch/arm/mainbus/ |
H A D | mainbus.h | 53 struct mainbus_attach_args { struct 54 u_int mb_iobase; /* base i/o address */ 55 int mb_iosize; /* span of ports used */ 56 int mb_irq; /* interrupt request */ 57 int mb_drq; /* DMA request */ 58 int mb_intrbase; /* interrupt numbering base */ 59 int mb_core; /* cpu core # */ 60 void *mb_aux; /* driver specific */ 61 bus_space_tag_t mb_iot; /* bus space tag */
|
/netbsd-src/sys/arch/virt68k/dev/ |
H A D | mainbusvar.h | 37 struct mainbus_attach_args { struct 46 int mainbus_compatible_match(const struct mainbus_attach_args *, argument
|
/netbsd-src/sys/arch/evbppc/pmppc/dev/ |
H A D | mainbus.h | 38 struct mainbus_attach_args { struct 39 const char *mb_name; 40 u_long mb_addr; 41 int mb_irq; 42 bus_space_tag_t mb_bt; /* Bus space tag */ 43 bus_dma_tag_t mb_dmat; /* DMA tag */ 45 union { 50 } u;
|
/netbsd-src/sys/arch/evbmips/malta/ |
H A D | autoconf.h | 40 struct mainbus_attach_args { struct 41 const char *ma_name; 42 unsigned long ma_addr; 43 int ma_intr; 44 bus_space_tag_t ma_iot; 45 bus_space_handle_t ma_ioh;
|
/netbsd-src/sys/arch/mips/cavium/ |
H A D | autoconf.h | 40 struct mainbus_attach_args { struct 41 const char *ma_name; 42 unsigned long ma_addr; 43 int ma_intr; 44 bus_space_tag_t ma_iot; 45 bus_space_handle_t ma_ioh;
|
/netbsd-src/sys/arch/cobalt/include/ |
H A D | autoconf.h | 30 struct mainbus_attach_args { struct 31 const char *ma_name; 32 bus_addr_t ma_addr; 33 bus_space_tag_t ma_iot; 34 int ma_level; 35 int ma_irq;
|
/netbsd-src/sys/arch/mmeye/include/ |
H A D | autoconf.h | 31 struct mainbus_attach_args { struct 32 const char *ma_name; 33 bus_addr_t ma_addr1; 34 bus_addr_t ma_addr2; 35 int ma_irq1; 36 int ma_irq2;
|
/netbsd-src/sys/arch/evbmips/mipssim/ |
H A D | autoconf.h | 40 struct mainbus_attach_args { struct 41 const char *ma_name; 42 unsigned long ma_addr; 43 int ma_irq; 44 bus_space_tag_t ma_iot; 45 bus_dma_tag_t ma_dmat;
|
/netbsd-src/sys/arch/evbppc/wii/dev/ |
H A D | mainbus.h | 32 struct mainbus_attach_args { struct 33 const char *maa_name; 34 u_long maa_addr; 35 bus_space_tag_t maa_bst; 36 int maa_irq; 37 bus_dma_tag_t maa_dmat;
|
/netbsd-src/sys/arch/vax/include/ |
H A D | mainbus.h | 37 struct mainbus_attach_args { struct 38 const char *ma_type; 39 bus_space_tag_t ma_iot; 40 bus_dma_tag_t ma_dmat; 41 bus_addr_t ma_addr; 42 unsigned int ma_num;
|
/netbsd-src/sys/arch/mips/adm5120/include/ |
H A D | adm5120_mainbusvar.h | 42 struct mainbus_attach_args { struct 43 const char *ma_name; /* name of device */ 44 bus_dma_tag_t ma_dmat; 45 bus_space_tag_t ma_obiot; 46 bus_space_handle_t ma_gpioh; 47 void *ma_gpio; 48 int ma_gpio_offset; 49 uint32_t ma_gpio_mask;
|
/netbsd-src/sys/arch/sgimips/include/ |
H A D | autoconf.h | 37 struct mainbus_attach_args { struct 38 char *ma_name; 39 unsigned long ma_addr; 40 bus_space_tag_t ma_iot; 41 bus_space_handle_t ma_ioh;
|
/netbsd-src/sys/arch/algor/include/ |
H A D | autoconf.h | 38 struct mainbus_attach_args { struct 39 const char *ma_name; /* device name */ 40 bus_space_tag_t ma_st; /* the space tag to use */ 41 bus_addr_t ma_addr; /* system bus address */ 42 int ma_irq; /* IRQ index */
|
/netbsd-src/sys/arch/mips/ralink/ |
H A D | ralink_var.h | 48 struct mainbus_attach_args { struct 49 const char *ma_name; 50 bus_space_tag_t ma_memt; 51 bus_dma_tag_t ma_dmat; 52 bus_addr_t ma_addr;
|
/netbsd-src/sys/arch/sun68k/include/ |
H A D | autoconf.h | 41 struct mainbus_attach_args { struct 50 #define obio_attach_args mainbus_attach_args argument
|
/netbsd-src/sys/arch/sandpoint/include/ |
H A D | autoconf.h | 33 struct mainbus_attach_args { struct 34 const char *ma_name; 35 bus_space_tag_t ma_bst; 36 bus_addr_t ma_addr;
|
/netbsd-src/sys/arch/luna68k/include/ |
H A D | autoconf.h | 32 struct mainbus_attach_args { struct 33 const char *ma_name; 34 paddr_t ma_addr; 35 int ma_ilvl;
|
/netbsd-src/sys/arch/evbppc/ev64260/ |
H A D | ev64260.h | 31 struct mainbus_attach_args { struct 32 const char *mba_name; 33 int mba_unit; 34 bus_addr_t mba_addr;
|
/netbsd-src/sys/arch/mvme68k/dev/ |
H A D | mainbus.h | 35 struct mainbus_attach_args { struct 36 const char *ma_name; 37 bus_dma_tag_t ma_dmat; 38 bus_space_tag_t ma_bust; 39 bus_addr_t ma_offset;
|
/netbsd-src/sys/arch/sparc/include/ |
H A D | autoconf.h | 116 struct mainbus_attach_args { struct 117 bus_space_tag_t ma_bustag; /* parent bus tag */ 118 bus_dma_tag_t ma_dmatag; 119 const char *ma_name; /* PROM node name */ 120 int ma_node; /* PROM handle */ 121 bus_addr_t ma_paddr; /* register physical address */ 122 bus_size_t ma_size; /* register physical size */ 123 int ma_pri; /* priority (IPL) */ 124 void *ma_promvaddr; /* PROM virtual address, if any */
|
/netbsd-src/sys/arch/hpcmips/include/ |
H A D | autoconf.h | 32 struct mainbus_attach_args { struct 33 const char *ma_name; /* device name */ 34 bus_space_tag_t ma_iot;
|
/netbsd-src/sys/arch/mac68k/include/ |
H A D | autoconf.h | 44 struct mainbus_attach_args { struct 45 bus_space_tag_t mba_bst; 46 bus_dma_tag_t mba_dmat;
|
/netbsd-src/sys/arch/emips/include/ |
H A D | autoconf.h | 37 struct mainbus_attach_args { struct 38 const char *ma_name; /* device name */ 39 int ma_slot; /* CPU "slot" number; only meaningful
|
/netbsd-src/sys/arch/pmax/include/ |
H A D | autoconf.h | 37 struct mainbus_attach_args { struct 38 const char *ma_name; /* device name */ 39 int ma_slot; /* CPU "slot" number; only meaningful
|