xref: /titanic_51/usr/src/uts/common/io/warlock/aac.wlcmd (revision 0749e8de8370b977962d1cbaa31a8ebbaf755a01)
1382c8bcaSpl196000#
2382c8bcaSpl196000# CDDL HEADER START
3382c8bcaSpl196000#
4382c8bcaSpl196000# The contents of this file are subject to the terms of the
5382c8bcaSpl196000# Common Development and Distribution License (the "License").
6382c8bcaSpl196000# You may not use this file except in compliance with the License.
7382c8bcaSpl196000#
8382c8bcaSpl196000# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9382c8bcaSpl196000# or http://www.opensolaris.org/os/licensing.
10382c8bcaSpl196000# See the License for the specific language governing permissions
11382c8bcaSpl196000# and limitations under the License.
12382c8bcaSpl196000#
13382c8bcaSpl196000# When distributing Covered Code, include this CDDL HEADER in each
14382c8bcaSpl196000# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15382c8bcaSpl196000# If applicable, add the following below this CDDL HEADER, with the
16382c8bcaSpl196000# fields enclosed by brackets "[]" replaced with your own identifying
17382c8bcaSpl196000# information: Portions Copyright [yyyy] [name of copyright owner]
18382c8bcaSpl196000#
19382c8bcaSpl196000# CDDL HEADER END
20382c8bcaSpl196000#
21382c8bcaSpl196000
22382c8bcaSpl196000#
23*0749e8deSXin Chen - Sun Microsystems - Beijing China# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
24382c8bcaSpl196000# Use is subject to license terms.
25382c8bcaSpl196000#
26382c8bcaSpl196000one aac_softstate
27382c8bcaSpl196000
28382c8bcaSpl196000add aac_softstate::aac_if.aif_get_fwstatus target \
29382c8bcaSpl196000	aac_rx_get_fwstatus \
30382c8bcaSpl196000	aac_rkt_get_fwstatus
31382c8bcaSpl196000add aac_softstate::aac_if.aif_get_mailbox target \
32382c8bcaSpl196000	aac_rx_get_mailbox \
33382c8bcaSpl196000	aac_rkt_get_mailbox
34382c8bcaSpl196000add aac_softstate::aac_if.aif_set_mailbox target \
35382c8bcaSpl196000	aac_rx_set_mailbox \
36382c8bcaSpl196000	aac_rkt_set_mailbox
37942c5e3cSpl196000add aac_cmd::aac_cmd_fib target \
38382c8bcaSpl196000	aac_cmd_fib_rawio \
39382c8bcaSpl196000	aac_cmd_fib_brw64 \
40942c5e3cSpl196000	aac_cmd_fib_brw \
41942c5e3cSpl196000	aac_cmd_fib_copy \
42942c5e3cSpl196000	aac_cmd_fib_scsi32 \
43942c5e3cSpl196000	aac_cmd_fib_scsi64
44942c5e3cSpl196000add aac_softstate::aac_cmd_fib_scsi target \
45942c5e3cSpl196000	aac_cmd_fib_scsi32 \
46942c5e3cSpl196000	aac_cmd_fib_scsi64
47382c8bcaSpl196000
48*0749e8deSXin Chen - Sun Microsystems - Beijing Chinaroot aac_intr_old aac_intr_new aac_fm_error_cb aac_name_node aac_quiesce
49382c8bcaSpl196000
50382c8bcaSpl196000add scsi_pkt::pkt_comp target \
51382c8bcaSpl196000	aac_tran_destroy_pkt \
52382c8bcaSpl196000	aac_tran_init_pkt \
53382c8bcaSpl196000	aac_tran_start \
54382c8bcaSpl196000	aac_tran_abort \
55382c8bcaSpl196000	aac_tran_reset \
56382c8bcaSpl196000	aac_tran_setcap \
57382c8bcaSpl196000	aac_tran_getcap \
58382c8bcaSpl196000	aac_tran_dmafree \
59382c8bcaSpl196000	aac_tran_tgt_init \
60382c8bcaSpl196000	aac_tran_sync_pkt
61382c8bcaSpl196000
62382c8bcaSpl196000for ptr in `funcptrs | grep '^scsi_hba_tran::'`
63382c8bcaSpl196000do
64382c8bcaSpl196000        add $ptr target warlock_dummy
65382c8bcaSpl196000done
66382c8bcaSpl196000root    scsi_hba_bus_power
67