sysfs-platform-hidma-mgmt 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. What: /sys/devices/platform/hidma-mgmt*/chanops/chan*/priority
  2. /sys/devices/platform/QCOM8060:*/chanops/chan*/priority
  3. Date: Nov 2015
  4. KernelVersion: 4.4
  5. Contact: "Sinan Kaya <okaya@codeaurora.org>"
  6. Description:
  7. Contains either 0 or 1 and indicates if the DMA channel is a
  8. low priority (0) or high priority (1) channel.
  9. What: /sys/devices/platform/hidma-mgmt*/chanops/chan*/weight
  10. /sys/devices/platform/QCOM8060:*/chanops/chan*/weight
  11. Date: Nov 2015
  12. KernelVersion: 4.4
  13. Contact: "Sinan Kaya <okaya@codeaurora.org>"
  14. Description:
  15. Contains 0..15 and indicates the weight of the channel among
  16. equal priority channels during round robin scheduling.
  17. What: /sys/devices/platform/hidma-mgmt*/chreset_timeout_cycles
  18. /sys/devices/platform/QCOM8060:*/chreset_timeout_cycles
  19. Date: Nov 2015
  20. KernelVersion: 4.4
  21. Contact: "Sinan Kaya <okaya@codeaurora.org>"
  22. Description:
  23. Contains the platform specific cycle value to wait after a
  24. reset command is issued. If the value is chosen too short,
  25. then the HW will issue a reset failure interrupt. The value
  26. is platform specific and should not be changed without
  27. consultance.
  28. What: /sys/devices/platform/hidma-mgmt*/dma_channels
  29. /sys/devices/platform/QCOM8060:*/dma_channels
  30. Date: Nov 2015
  31. KernelVersion: 4.4
  32. Contact: "Sinan Kaya <okaya@codeaurora.org>"
  33. Description:
  34. Contains the number of dma channels supported by one instance
  35. of HIDMA hardware. The value may change from chip to chip.
  36. What: /sys/devices/platform/hidma-mgmt*/hw_version_major
  37. /sys/devices/platform/QCOM8060:*/hw_version_major
  38. Date: Nov 2015
  39. KernelVersion: 4.4
  40. Contact: "Sinan Kaya <okaya@codeaurora.org>"
  41. Description:
  42. Version number major for the hardware.
  43. What: /sys/devices/platform/hidma-mgmt*/hw_version_minor
  44. /sys/devices/platform/QCOM8060:*/hw_version_minor
  45. Date: Nov 2015
  46. KernelVersion: 4.4
  47. Contact: "Sinan Kaya <okaya@codeaurora.org>"
  48. Description:
  49. Version number minor for the hardware.
  50. What: /sys/devices/platform/hidma-mgmt*/max_rd_xactions
  51. /sys/devices/platform/QCOM8060:*/max_rd_xactions
  52. Date: Nov 2015
  53. KernelVersion: 4.4
  54. Contact: "Sinan Kaya <okaya@codeaurora.org>"
  55. Description:
  56. Contains a value between 0 and 31. Maximum number of
  57. read transactions that can be issued back to back.
  58. Choosing a higher number gives better performance but
  59. can also cause performance reduction to other peripherals
  60. sharing the same bus.
  61. What: /sys/devices/platform/hidma-mgmt*/max_read_request
  62. /sys/devices/platform/QCOM8060:*/max_read_request
  63. Date: Nov 2015
  64. KernelVersion: 4.4
  65. Contact: "Sinan Kaya <okaya@codeaurora.org>"
  66. Description:
  67. Size of each read request. The value needs to be a power
  68. of two and can be between 128 and 1024.
  69. What: /sys/devices/platform/hidma-mgmt*/max_wr_xactions
  70. /sys/devices/platform/QCOM8060:*/max_wr_xactions
  71. Date: Nov 2015
  72. KernelVersion: 4.4
  73. Contact: "Sinan Kaya <okaya@codeaurora.org>"
  74. Description:
  75. Contains a value between 0 and 31. Maximum number of
  76. write transactions that can be issued back to back.
  77. Choosing a higher number gives better performance but
  78. can also cause performance reduction to other peripherals
  79. sharing the same bus.
  80. What: /sys/devices/platform/hidma-mgmt*/max_write_request
  81. /sys/devices/platform/QCOM8060:*/max_write_request
  82. Date: Nov 2015
  83. KernelVersion: 4.4
  84. Contact: "Sinan Kaya <okaya@codeaurora.org>"
  85. Description:
  86. Size of each write request. The value needs to be a power
  87. of two and can be between 128 and 1024.