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 --- |