mptbase.h (c9de7dc48307395fb71780b567ae8833b080d1c8) mptbase.h (213aaca3e5727f3eb56002b04a1405db34a54ed8)
1/*
2 * linux/drivers/message/fusion/mptbase.h
3 * High performance SCSI + LAN / Fibre Channel device drivers.
4 * For use with PCI chip/adapter(s):
5 * LSIFC9xx/LSI409xx Fibre Channel
6 * running LSI Fusion MPT (Message Passing Technology) firmware.
7 *
8 * Copyright (c) 1999-2008 LSI Corporation

--- 912 unchanged lines hidden (view full) ---

921 * Public entry points...
922 */
923extern int mpt_attach(struct pci_dev *pdev, const struct pci_device_id *id);
924extern void mpt_detach(struct pci_dev *pdev);
925#ifdef CONFIG_PM
926extern int mpt_suspend(struct pci_dev *pdev, pm_message_t state);
927extern int mpt_resume(struct pci_dev *pdev);
928#endif
1/*
2 * linux/drivers/message/fusion/mptbase.h
3 * High performance SCSI + LAN / Fibre Channel device drivers.
4 * For use with PCI chip/adapter(s):
5 * LSIFC9xx/LSI409xx Fibre Channel
6 * running LSI Fusion MPT (Message Passing Technology) firmware.
7 *
8 * Copyright (c) 1999-2008 LSI Corporation

--- 912 unchanged lines hidden (view full) ---

921 * Public entry points...
922 */
923extern int mpt_attach(struct pci_dev *pdev, const struct pci_device_id *id);
924extern void mpt_detach(struct pci_dev *pdev);
925#ifdef CONFIG_PM
926extern int mpt_suspend(struct pci_dev *pdev, pm_message_t state);
927extern int mpt_resume(struct pci_dev *pdev);
928#endif
929extern u8 mpt_register(MPT_CALLBACK cbfunc, MPT_DRIVER_CLASS dclass);
929extern u8 mpt_register(MPT_CALLBACK cbfunc, MPT_DRIVER_CLASS dclass,
930 char *func_name);
930extern void mpt_deregister(u8 cb_idx);
931extern int mpt_event_register(u8 cb_idx, MPT_EVHANDLER ev_cbfunc);
932extern void mpt_event_deregister(u8 cb_idx);
933extern int mpt_reset_register(u8 cb_idx, MPT_RESETHANDLER reset_func);
934extern void mpt_reset_deregister(u8 cb_idx);
935extern int mpt_device_driver_register(struct mpt_pci_driver * dd_cbfunc, u8 cb_idx);
936extern void mpt_device_driver_deregister(u8 cb_idx);
937extern MPT_FRAME_HDR *mpt_get_msg_frame(u8 cb_idx, MPT_ADAPTER *ioc);

--- 82 unchanged lines hidden ---
931extern void mpt_deregister(u8 cb_idx);
932extern int mpt_event_register(u8 cb_idx, MPT_EVHANDLER ev_cbfunc);
933extern void mpt_event_deregister(u8 cb_idx);
934extern int mpt_reset_register(u8 cb_idx, MPT_RESETHANDLER reset_func);
935extern void mpt_reset_deregister(u8 cb_idx);
936extern int mpt_device_driver_register(struct mpt_pci_driver * dd_cbfunc, u8 cb_idx);
937extern void mpt_device_driver_deregister(u8 cb_idx);
938extern MPT_FRAME_HDR *mpt_get_msg_frame(u8 cb_idx, MPT_ADAPTER *ioc);

--- 82 unchanged lines hidden ---