Commit History

Autor SHA1 Mensaxe Data
  Suren A. Chilingaryan 92da72774b Read DMA version for HighFlex based ipecamera (may break older cameras) %!s(int64=6) %!d(string=hai) anos
  Suren A. Chilingaryan 92b9df25f5 New IPEDMA versioning %!s(int64=8) %!d(string=hai) anos
  Suren A. Chilingaryan 4c17aa5a10 RPM generation %!s(int64=8) %!d(string=hai) anos
  Suren A. Chilingaryan 7a4cc12934 Disable empty_detected support for IPEDMA v.2 %!s(int64=8) %!d(string=hai) anos
  Suren A. Chilingaryan fe5bca8604 Support static DMA regions in IPEDMA %!s(int64=8) %!d(string=hai) anos
  Suren A. Chilingaryan cc5107c6d3 Configure number of DMA buffers in IPEDMA and improve checking and reporting inconsistent kmem buffers while re-using %!s(int64=8) %!d(string=hai) anos
  Suren A. Chilingaryan 517ecf828e Support large DMA pages in IPEDMA %!s(int64=8) %!d(string=hai) anos
  Suren A. Chilingaryan 9be284983d Correct empty_detected location for gen3 IPEDMA %!s(int64=8) %!d(string=hai) anos
  Suren A. Chilingaryan e30eddc0ae Enforce 64-bit dma mask from IPEDMA if supported %!s(int64=8) %!d(string=hai) anos
  Suren A. Chilingaryan 815924bac9 Support 64-bit addressing mode in IPEDMA %!s(int64=8) %!d(string=hai) anos
  Suren A. Chilingaryan 641ddcdeec Adjust IPEDMA register model to address new revision %!s(int64=8) %!d(string=hai) anos
  Suren A. Chilingaryan 2455a67744 IPEDMA Update %!s(int64=8) %!d(string=hai) anos
  Suren A. Chilingaryan a0fe5cdea1 Documentation update %!s(int64=8) %!d(string=hai) anos
  Suren A. Chilingaryan 4535ac71e0 Fixes out-of-source builds and minor build issues %!s(int64=8) %!d(string=hai) anos
  Suren A. Chilingaryan 61d520876b In IPEDMA streaming mode put aside a single empty buffer to distinguish between completely empty and full states of kernel ring buffer %!s(int64=8) %!d(string=hai) anos
  Suren A. Chilingaryan ccbad1cc8e Detect if IPEDMA operates in streaming mode %!s(int64=8) %!d(string=hai) anos
  Suren A. Chilingaryan fb42f24213 Use 64-bit addressing in IPEDMA only for gen3 boards or if enforced %!s(int64=8) %!d(string=hai) anos
  Suren A. Chilingaryan 36385f1e83 Support streaming mode in IPEDMA %!s(int64=9) %!d(string=hai) anos
  Suren A. Chilingaryan 5d49b3a8a1 Small clean up in IPEDMA driver %!s(int64=9) %!d(string=hai) anos
  Suren A. Chilingaryan 8f241478d6 In IPEDMA use negotiated payload instead of maximum supported by device %!s(int64=9) %!d(string=hai) anos
  Suren A. Chilingaryan e202b682db Dynamicly set TLP(Payload) size in IPEDMA %!s(int64=9) %!d(string=hai) anos
  Suren A. Chilingaryan b9a1af8a3b Add fields reporting consumed buffers and space to the dma_engine_status and provide better ipedma benchmarking %!s(int64=9) %!d(string=hai) anos
  Suren A. Chilingaryan 9ccacea308 Support gen3 DMA engine and provide work-arround for hardware mishandling last_descriptor_read register %!s(int64=9) %!d(string=hai) anos
  Suren A. Chilingaryan 8da61292f5 Provide an interface for logging debug messages %!s(int64=9) %!d(string=hai) anos
  Suren A. Chilingaryan 412188b87f Merge r241 fixing reporting of IPEDMA status %!s(int64=9) %!d(string=hai) anos
  Suren A. Chilingaryan 8961cbbe81 Merge: disable complaining on empty_detected unless in debugging %!s(int64=9) %!d(string=hai) anos
  Suren A. Chilingaryan 77c4d6e67d Big redign of model structures %!s(int64=9) %!d(string=hai) anos
  Suren A. Chilingaryan e43e5999f2 Only complain on empty_detected flag if debugging is one %!s(int64=9) %!d(string=hai) anos
  Suren A. Chilingaryan c2331dd0ca Better handle empty_detected flag %!s(int64=9) %!d(string=hai) anos
  Suren A. Chilingaryan 0002c0cc26 Don't complain on empty_detected if flag was not set at all because no data have arrived %!s(int64=9) %!d(string=hai) anos