Lines Matching full:init

21 #include <linux/init.h>
62 union aac_init *init; in aac_alloc_comm() local
105 dev->init = (union aac_init *)(base + fibsize + host_rrq_size); in aac_alloc_comm()
108 init = dev->init; in aac_alloc_comm()
114 init->r8.init_struct_revision = in aac_alloc_comm()
116 init->r8.init_flags = cpu_to_le32(INITFLAGS_NEW_COMM_SUPPORTED | in aac_alloc_comm()
119 init->r8.init_flags |= in aac_alloc_comm()
121 init->r8.rr_queue_count = cpu_to_le32(dev->max_msix); in aac_alloc_comm()
122 init->r8.max_io_size = in aac_alloc_comm()
124 init->r8.max_num_aif = init->r8.reserved1 = in aac_alloc_comm()
125 init->r8.reserved2 = 0; in aac_alloc_comm()
130 init->r8.rrq[i].host_addr_high = cpu_to_le32( in aac_alloc_comm()
132 init->r8.rrq[i].host_addr_low = cpu_to_le32( in aac_alloc_comm()
134 init->r8.rrq[i].msix_id = i; in aac_alloc_comm()
135 init->r8.rrq[i].element_count = cpu_to_le16( in aac_alloc_comm()
137 init->r8.rrq[i].comp_thresh = in aac_alloc_comm()
138 init->r8.rrq[i].unused = 0; in aac_alloc_comm()
143 init->r7.init_struct_revision = in aac_alloc_comm()
146 init->r7.init_struct_revision = in aac_alloc_comm()
148 init->r7.no_of_msix_vectors = cpu_to_le32(SA_MINIPORT_REVISION); in aac_alloc_comm()
149 init->r7.fsrev = cpu_to_le32(dev->fsrev); in aac_alloc_comm()
157 init->r7.adapter_fibs_virtual_address = 0; in aac_alloc_comm()
158 init->r7.adapter_fibs_physical_address = cpu_to_le32((u32)phys); in aac_alloc_comm()
159 init->r7.adapter_fibs_size = cpu_to_le32(fibsize); in aac_alloc_comm()
160 init->r7.adapter_fib_align = cpu_to_le32(sizeof(struct hw_fib)); in aac_alloc_comm()
172 init->r7.host_phys_mem_pages = in aac_alloc_comm()
175 init->r7.host_phys_mem_pages = in aac_alloc_comm()
178 init->r7.init_flags = in aac_alloc_comm()
181 init->r7.max_io_commands = in aac_alloc_comm()
184 init->r7.max_io_size = in aac_alloc_comm()
186 init->r7.max_fib_size = cpu_to_le32(dev->max_fib_size); in aac_alloc_comm()
187 init->r7.max_num_aif = cpu_to_le32(dev->max_num_aif); in aac_alloc_comm()
190 init->r7.init_flags |= in aac_alloc_comm()
194 init->r7.init_struct_revision = in aac_alloc_comm()
196 init->r7.init_flags |= in aac_alloc_comm()
200 init->r7.host_rrq_addr_high = in aac_alloc_comm()
202 init->r7.host_rrq_addr_low = in aac_alloc_comm()
206 init->r7.init_struct_revision = in aac_alloc_comm()
208 init->r7.init_flags |= in aac_alloc_comm()
212 init->r7.host_rrq_addr_high = in aac_alloc_comm()
214 init->r7.host_rrq_addr_low = in aac_alloc_comm()
216 init->r7.no_of_msix_vectors = in aac_alloc_comm()
241 init->r7.comm_header_address = cpu_to_le32((u32)phys); in aac_alloc_comm()
252 init->r7.printfbuf = cpu_to_le32(phys); in aac_alloc_comm()
253 init->r7.printfbufsiz = cpu_to_le32(printfbufsiz); in aac_alloc_comm()
364 * 1 - if we were able to init the commuication interface.
633 * Ok now init the communication subsystem in aac_init_adapter()