xref: /openbmc/linux/drivers/scsi/aic94xx/aic94xx_dump.h (revision 75bf465f0bc33e9b776a46d6a1b9b990f5fb7c37)
1*65c85c83SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */
22908d778SJames Bottomley /*
32908d778SJames Bottomley  * Aic94xx SAS/SATA driver dump header file.
42908d778SJames Bottomley  *
52908d778SJames Bottomley  * Copyright (C) 2005 Adaptec, Inc.  All rights reserved.
62908d778SJames Bottomley  * Copyright (C) 2005 Luben Tuikov <luben_tuikov@adaptec.com>
72908d778SJames Bottomley  */
82908d778SJames Bottomley 
92908d778SJames Bottomley #ifndef _AIC94XX_DUMP_H_
102908d778SJames Bottomley #define _AIC94XX_DUMP_H_
112908d778SJames Bottomley 
122908d778SJames Bottomley #ifdef ASD_DEBUG
132908d778SJames Bottomley 
142908d778SJames Bottomley void asd_dump_seq_state(struct asd_ha_struct *asd_ha, u8 lseq_mask);
152908d778SJames Bottomley void asd_dump_frame_rcvd(struct asd_phy *phy,
162908d778SJames Bottomley 			 struct done_list_struct *dl);
172908d778SJames Bottomley #else /* ASD_DEBUG */
182908d778SJames Bottomley 
asd_dump_seq_state(struct asd_ha_struct * asd_ha,u8 lseq_mask)192908d778SJames Bottomley static inline void asd_dump_seq_state(struct asd_ha_struct *asd_ha,
202908d778SJames Bottomley 				      u8 lseq_mask) { }
asd_dump_frame_rcvd(struct asd_phy * phy,struct done_list_struct * dl)212908d778SJames Bottomley static inline void asd_dump_frame_rcvd(struct asd_phy *phy,
222908d778SJames Bottomley 				       struct done_list_struct *dl) { }
232908d778SJames Bottomley #endif /* ASD_DEBUG */
242908d778SJames Bottomley 
252908d778SJames Bottomley #endif /* _AIC94XX_DUMP_H_ */
26