0001 What: /sys/devices/platform/hidma-mgmt*/chanops/chan*/priority
0002 /sys/devices/platform/QCOM8060:*/chanops/chan*/priority
0003 Date: Nov 2015
0004 KernelVersion: 4.4
0005 Contact: "Sinan Kaya <okaya@codeaurora.org>"
0006 Description:
0007 Contains either 0 or 1 and indicates if the DMA channel is a
0008 low priority (0) or high priority (1) channel.
0009
0010 What: /sys/devices/platform/hidma-mgmt*/chanops/chan*/weight
0011 /sys/devices/platform/QCOM8060:*/chanops/chan*/weight
0012 Date: Nov 2015
0013 KernelVersion: 4.4
0014 Contact: "Sinan Kaya <okaya@codeaurora.org>"
0015 Description:
0016 Contains 0..15 and indicates the weight of the channel among
0017 equal priority channels during round robin scheduling.
0018
0019 What: /sys/devices/platform/hidma-mgmt*/chreset_timeout_cycles
0020 /sys/devices/platform/QCOM8060:*/chreset_timeout_cycles
0021 Date: Nov 2015
0022 KernelVersion: 4.4
0023 Contact: "Sinan Kaya <okaya@codeaurora.org>"
0024 Description:
0025 Contains the platform specific cycle value to wait after a
0026 reset command is issued. If the value is chosen too short,
0027 then the HW will issue a reset failure interrupt. The value
0028 is platform specific and should not be changed without
0029 consultance.
0030
0031 What: /sys/devices/platform/hidma-mgmt*/dma_channels
0032 /sys/devices/platform/QCOM8060:*/dma_channels
0033 Date: Nov 2015
0034 KernelVersion: 4.4
0035 Contact: "Sinan Kaya <okaya@codeaurora.org>"
0036 Description:
0037 Contains the number of dma channels supported by one instance
0038 of HIDMA hardware. The value may change from chip to chip.
0039
0040 What: /sys/devices/platform/hidma-mgmt*/hw_version_major
0041 /sys/devices/platform/QCOM8060:*/hw_version_major
0042 Date: Nov 2015
0043 KernelVersion: 4.4
0044 Contact: "Sinan Kaya <okaya@codeaurora.org>"
0045 Description:
0046 Version number major for the hardware.
0047
0048 What: /sys/devices/platform/hidma-mgmt*/hw_version_minor
0049 /sys/devices/platform/QCOM8060:*/hw_version_minor
0050 Date: Nov 2015
0051 KernelVersion: 4.4
0052 Contact: "Sinan Kaya <okaya@codeaurora.org>"
0053 Description:
0054 Version number minor for the hardware.
0055
0056 What: /sys/devices/platform/hidma-mgmt*/max_rd_xactions
0057 /sys/devices/platform/QCOM8060:*/max_rd_xactions
0058 Date: Nov 2015
0059 KernelVersion: 4.4
0060 Contact: "Sinan Kaya <okaya@codeaurora.org>"
0061 Description:
0062 Contains a value between 0 and 31. Maximum number of
0063 read transactions that can be issued back to back.
0064 Choosing a higher number gives better performance but
0065 can also cause performance reduction to other peripherals
0066 sharing the same bus.
0067
0068 What: /sys/devices/platform/hidma-mgmt*/max_read_request
0069 /sys/devices/platform/QCOM8060:*/max_read_request
0070 Date: Nov 2015
0071 KernelVersion: 4.4
0072 Contact: "Sinan Kaya <okaya@codeaurora.org>"
0073 Description:
0074 Size of each read request. The value needs to be a power
0075 of two and can be between 128 and 1024.
0076
0077 What: /sys/devices/platform/hidma-mgmt*/max_wr_xactions
0078 /sys/devices/platform/QCOM8060:*/max_wr_xactions
0079 Date: Nov 2015
0080 KernelVersion: 4.4
0081 Contact: "Sinan Kaya <okaya@codeaurora.org>"
0082 Description:
0083 Contains a value between 0 and 31. Maximum number of
0084 write transactions that can be issued back to back.
0085 Choosing a higher number gives better performance but
0086 can also cause performance reduction to other peripherals
0087 sharing the same bus.
0088
0089
0090 What: /sys/devices/platform/hidma-mgmt*/max_write_request
0091 /sys/devices/platform/QCOM8060:*/max_write_request
0092 Date: Nov 2015
0093 KernelVersion: 4.4
0094 Contact: "Sinan Kaya <okaya@codeaurora.org>"
0095 Description:
0096 Size of each write request. The value needs to be a power
0097 of two and can be between 128 and 1024.