Commit History

Author SHA1 Message Date
  Suren A. Chilingaryan ad9deef451 Crticial fix in IPEDMA resulting in spurious data generated, due to not finished migration to new versioning scheme in hardware 8 years ago
  Suren A. Chilingaryan 92b9df25f5 New IPEDMA versioning 8 years ago
  Suren A. Chilingaryan 517ecf828e Support large DMA pages in IPEDMA 8 years ago
  Suren A. Chilingaryan e30eddc0ae Enforce 64-bit dma mask from IPEDMA if supported 8 years ago
  Suren A. Chilingaryan 815924bac9 Support 64-bit addressing mode in IPEDMA 8 years ago
  Suren A. Chilingaryan 641ddcdeec Adjust IPEDMA register model to address new revision 8 years ago
  Suren A. Chilingaryan 2455a67744 IPEDMA Update 8 years ago
  Suren A. Chilingaryan 38fdfd8b69 Disable STREAMING_CHECKS for better performance 8 years ago
  Suren A. Chilingaryan ccbad1cc8e Detect if IPEDMA operates in streaming mode 8 years ago
  Suren A. Chilingaryan fb42f24213 Use 64-bit addressing in IPEDMA only for gen3 boards or if enforced 8 years ago
  Suren A. Chilingaryan 36385f1e83 Support streaming mode in IPEDMA 9 years ago
  Suren A. Chilingaryan 5d49b3a8a1 Small clean up in IPEDMA driver 9 years ago
  Suren A. Chilingaryan e202b682db Dynamicly set TLP(Payload) size in IPEDMA 9 years ago
  Suren A. Chilingaryan b9a1af8a3b Add fields reporting consumed buffers and space to the dma_engine_status and provide better ipedma benchmarking 9 years ago
  Suren A. Chilingaryan 9ccacea308 Support gen3 DMA engine and provide work-arround for hardware mishandling last_descriptor_read register 9 years ago
  Suren A. Chilingaryan 8da61292f5 Provide an interface for logging debug messages 9 years ago
  Suren A. Chilingaryan 77c4d6e67d Big redign of model structures 9 years ago
  Suren A. Chilingaryan 3531f28654 Use empty_detected flag to reduce timeout 9 years ago
  Suren A. Chilingaryan dd2ae62a85 Increase DMA timeout to 100ms for ipedma 9 years ago
  Suren A. Chilingaryan d6c875d626 Try to detect IPEDMA packets, but this probably will not work anyway as often data is just streamed and pci is not make for infinite packets 9 years ago
  Suren A. Chilingaryan fe6a3fc5e7 Several fixes in IPEDMA driver and its benchmarking code 9 years ago
  Suren A. Chilingaryan 3b3f049e8d Add delays to workaround problems in IPEDMA. Also provide other modifications to reflect minor changes in hardware 9 years ago
  Suren A. Chilingaryan a640c40c6b Initial implementation of IPEDMA, dummy driver for KAPTURE, start of API changes 9 years ago