b24413180f560 drivers/firewire/ohci.h (Greg Kroah-Hartman 2017-11-01 15:07:57 +0100 1) /* SPDX-License-Identifier: GPL-2.0 */
77c9a5daa9c4d drivers/firewire/ohci.h (Stefan Richter 2009-06-05 16:26:18 +0200 2) #ifndef _FIREWIRE_OHCI_H
77c9a5daa9c4d drivers/firewire/ohci.h (Stefan Richter 2009-06-05 16:26:18 +0200 3) #define _FIREWIRE_OHCI_H
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 4)
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 5) /* OHCI register map */
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 6)
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 7) #define OHCI1394_Version 0x000
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 8) #define OHCI1394_GUID_ROM 0x004
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 9) #define OHCI1394_ATRetries 0x008
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 10) #define OHCI1394_CSRData 0x00C
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 11) #define OHCI1394_CSRCompareData 0x010
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 12) #define OHCI1394_CSRControl 0x014
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 13) #define OHCI1394_ConfigROMhdr 0x018
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 14) #define OHCI1394_BusID 0x01C
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 15) #define OHCI1394_BusOptions 0x020
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 16) #define OHCI1394_GUIDHi 0x024
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 17) #define OHCI1394_GUIDLo 0x028
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 18) #define OHCI1394_ConfigROMmap 0x034
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 19) #define OHCI1394_PostedWriteAddressLo 0x038
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 20) #define OHCI1394_PostedWriteAddressHi 0x03C
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 21) #define OHCI1394_VendorID 0x040
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 22) #define OHCI1394_HCControlSet 0x050
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 23) #define OHCI1394_HCControlClear 0x054
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 24) #define OHCI1394_HCControl_BIBimageValid 0x80000000
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 25) #define OHCI1394_HCControl_noByteSwapData 0x40000000
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 26) #define OHCI1394_HCControl_programPhyEnable 0x00800000
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 27) #define OHCI1394_HCControl_aPhyEnhanceEnable 0x00400000
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 28) #define OHCI1394_HCControl_LPS 0x00080000
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 29) #define OHCI1394_HCControl_postedWriteEnable 0x00040000
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 30) #define OHCI1394_HCControl_linkEnable 0x00020000
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 31) #define OHCI1394_HCControl_softReset 0x00010000
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 32) #define OHCI1394_SelfIDBuffer 0x064
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 33) #define OHCI1394_SelfIDCount 0x068
c8a9a498e16b2 drivers/firewire/fw-ohci.h (Stefan Richter 2008-03-19 21:40:32 +0100 34) #define OHCI1394_SelfIDCount_selfIDError 0x80000000
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 35) #define OHCI1394_IRMultiChanMaskHiSet 0x070
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 36) #define OHCI1394_IRMultiChanMaskHiClear 0x074
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 37) #define OHCI1394_IRMultiChanMaskLoSet 0x078
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 38) #define OHCI1394_IRMultiChanMaskLoClear 0x07C
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 39) #define OHCI1394_IntEventSet 0x080
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 40) #define OHCI1394_IntEventClear 0x084
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 41) #define OHCI1394_IntMaskSet 0x088
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 42) #define OHCI1394_IntMaskClear 0x08C
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 43) #define OHCI1394_IsoXmitIntEventSet 0x090
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 44) #define OHCI1394_IsoXmitIntEventClear 0x094
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 45) #define OHCI1394_IsoXmitIntMaskSet 0x098
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 46) #define OHCI1394_IsoXmitIntMaskClear 0x09C
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 47) #define OHCI1394_IsoRecvIntEventSet 0x0A0
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 48) #define OHCI1394_IsoRecvIntEventClear 0x0A4
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 49) #define OHCI1394_IsoRecvIntMaskSet 0x0A8
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 50) #define OHCI1394_IsoRecvIntMaskClear 0x0AC
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 51) #define OHCI1394_InitialBandwidthAvailable 0x0B0
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 52) #define OHCI1394_InitialChannelsAvailableHi 0x0B4
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 53) #define OHCI1394_InitialChannelsAvailableLo 0x0B8
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 54) #define OHCI1394_FairnessControl 0x0DC
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 55) #define OHCI1394_LinkControlSet 0x0E0
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 56) #define OHCI1394_LinkControlClear 0x0E4
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 57) #define OHCI1394_LinkControl_rcvSelfID (1 << 9)
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 58) #define OHCI1394_LinkControl_rcvPhyPkt (1 << 10)
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 59) #define OHCI1394_LinkControl_cycleTimerEnable (1 << 20)
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 60) #define OHCI1394_LinkControl_cycleMaster (1 << 21)
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 61) #define OHCI1394_LinkControl_cycleSource (1 << 22)
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 62) #define OHCI1394_NodeID 0x0E8
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 63) #define OHCI1394_NodeID_idValid 0x80000000
4ffb7a6a066e4 drivers/firewire/ohci.h (Clemens Ladisch 2010-06-10 08:36:37 +0200 64) #define OHCI1394_NodeID_root 0x40000000
02ff8f8ee151e drivers/firewire/fw-ohci.h (Stefan Richter 2007-08-30 00:11:40 +0200 65) #define OHCI1394_NodeID_nodeNumber 0x0000003f
02ff8f8ee151e drivers/firewire/fw-ohci.h (Stefan Richter 2007-08-30 00:11:40 +0200 66) #define OHCI1394_NodeID_busNumber 0x0000ffc0
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 67) #define OHCI1394_PhyControl 0x0EC
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 68) #define OHCI1394_PhyControl_Read(addr) (((addr) << 8) | 0x00008000)
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 69) #define OHCI1394_PhyControl_ReadDone 0x80000000
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 70) #define OHCI1394_PhyControl_ReadData(r) (((r) & 0x00ff0000) >> 16)
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 71) #define OHCI1394_PhyControl_Write(addr, data) (((addr) << 8) | (data) | 0x00004000)
925e7a6504966 drivers/firewire/ohci.h (Clemens Ladisch 2010-04-04 15:19:54 +0200 72) #define OHCI1394_PhyControl_WritePending 0x00004000
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 73) #define OHCI1394_IsochronousCycleTimer 0x0F0
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 74) #define OHCI1394_AsReqFilterHiSet 0x100
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 75) #define OHCI1394_AsReqFilterHiClear 0x104
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 76) #define OHCI1394_AsReqFilterLoSet 0x108
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 77) #define OHCI1394_AsReqFilterLoClear 0x10C
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 78) #define OHCI1394_PhyReqFilterHiSet 0x110
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 79) #define OHCI1394_PhyReqFilterHiClear 0x114
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 80) #define OHCI1394_PhyReqFilterLoSet 0x118
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 81) #define OHCI1394_PhyReqFilterLoClear 0x11C
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 82) #define OHCI1394_PhyUpperBound 0x120
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 83)
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 84) #define OHCI1394_AsReqTrContextBase 0x180
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 85) #define OHCI1394_AsReqTrContextControlSet 0x180
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 86) #define OHCI1394_AsReqTrContextControlClear 0x184
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 87) #define OHCI1394_AsReqTrCommandPtr 0x18C
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 88)
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 89) #define OHCI1394_AsRspTrContextBase 0x1A0
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 90) #define OHCI1394_AsRspTrContextControlSet 0x1A0
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 91) #define OHCI1394_AsRspTrContextControlClear 0x1A4
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 92) #define OHCI1394_AsRspTrCommandPtr 0x1AC
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 93)
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 94) #define OHCI1394_AsReqRcvContextBase 0x1C0
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 95) #define OHCI1394_AsReqRcvContextControlSet 0x1C0
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 96) #define OHCI1394_AsReqRcvContextControlClear 0x1C4
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 97) #define OHCI1394_AsReqRcvCommandPtr 0x1CC
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 98)
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 99) #define OHCI1394_AsRspRcvContextBase 0x1E0
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 100) #define OHCI1394_AsRspRcvContextControlSet 0x1E0
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 101) #define OHCI1394_AsRspRcvContextControlClear 0x1E4
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 102) #define OHCI1394_AsRspRcvCommandPtr 0x1EC
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 103)
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 104) /* Isochronous transmit registers */
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 105) #define OHCI1394_IsoXmitContextBase(n) (0x200 + 16 * (n))
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 106) #define OHCI1394_IsoXmitContextControlSet(n) (0x200 + 16 * (n))
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 107) #define OHCI1394_IsoXmitContextControlClear(n) (0x204 + 16 * (n))
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 108) #define OHCI1394_IsoXmitCommandPtr(n) (0x20C + 16 * (n))
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 109)
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 110) /* Isochronous receive registers */
295e3feb92e50 drivers/firewire/fw-ohci.h (Kristian Høgsberg 2007-02-16 17:34:40 -0500 111) #define OHCI1394_IsoRcvContextBase(n) (0x400 + 32 * (n))
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 112) #define OHCI1394_IsoRcvContextControlSet(n) (0x400 + 32 * (n))
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 113) #define OHCI1394_IsoRcvContextControlClear(n) (0x404 + 32 * (n))
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 114) #define OHCI1394_IsoRcvCommandPtr(n) (0x40C + 32 * (n))
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 115) #define OHCI1394_IsoRcvContextMatch(n) (0x410 + 32 * (n))
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 116)
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 117) /* Interrupts Mask/Events */
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 118) #define OHCI1394_reqTxComplete 0x00000001
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 119) #define OHCI1394_respTxComplete 0x00000002
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 120) #define OHCI1394_ARRQ 0x00000004
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 121) #define OHCI1394_ARRS 0x00000008
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 122) #define OHCI1394_RQPkt 0x00000010
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 123) #define OHCI1394_RSPkt 0x00000020
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 124) #define OHCI1394_isochTx 0x00000040
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 125) #define OHCI1394_isochRx 0x00000080
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 126) #define OHCI1394_postedWriteErr 0x00000100
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 127) #define OHCI1394_lockRespErr 0x00000200
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 128) #define OHCI1394_selfIDComplete 0x00010000
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 129) #define OHCI1394_busReset 0x00020000
75f7832e3b032 drivers/firewire/fw-ohci.h (Jarod Wilson 2008-04-03 17:18:23 -0400 130) #define OHCI1394_regAccessFail 0x00040000
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 131) #define OHCI1394_phy 0x00080000
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 132) #define OHCI1394_cycleSynch 0x00100000
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 133) #define OHCI1394_cycle64Seconds 0x00200000
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 134) #define OHCI1394_cycleLost 0x00400000
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 135) #define OHCI1394_cycleInconsistent 0x00800000
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 136) #define OHCI1394_unrecoverableError 0x01000000
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 137) #define OHCI1394_cycleTooLong 0x02000000
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 138) #define OHCI1394_phyRegRcvd 0x04000000
5e20c282184fd drivers/firewire/fw-ohci.h (Stefan Richter 2007-01-21 20:44:09 +0100 139) #define OHCI1394_masterIntEnable 0x80000000
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 140)
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 141) #define OHCI1394_evt_no_status 0x0
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 142) #define OHCI1394_evt_long_packet 0x2
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 143) #define OHCI1394_evt_missing_ack 0x3
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 144) #define OHCI1394_evt_underrun 0x4
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 145) #define OHCI1394_evt_overrun 0x5
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 146) #define OHCI1394_evt_descriptor_read 0x6
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 147) #define OHCI1394_evt_data_read 0x7
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 148) #define OHCI1394_evt_data_write 0x8
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 149) #define OHCI1394_evt_bus_reset 0x9
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 150) #define OHCI1394_evt_timeout 0xa
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 151) #define OHCI1394_evt_tcode_err 0xb
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 152) #define OHCI1394_evt_reserved_b 0xc
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 153) #define OHCI1394_evt_reserved_c 0xd
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 154) #define OHCI1394_evt_unknown 0xe
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 155) #define OHCI1394_evt_flushed 0xf
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 156)
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 157) #define OHCI1394_phy_tcode 0xe
ed5689122f4cd drivers/firewire/fw-ohci.h (Kristian Høgsberg 2006-12-19 19:58:35 -0500 158)
77c9a5daa9c4d drivers/firewire/ohci.h (Stefan Richter 2009-06-05 16:26:18 +0200 159) #endif /* _FIREWIRE_OHCI_H */