1 What: /sys/devices/platform/hidma-mgmt*/chanops/chan*/priority
2 /sys/devices/platform/QCOM8060:*/chanops/chan*/priority
5 Contact: "Sinan Kaya <okaya@codeaurora.org>"
7 Contains either 0 or 1 and indicates if the DMA channel is a
8 low priority (0) or high priority (1) channel.
10 What: /sys/devices/platform/hidma-mgmt*/chanops/chan*/weight
11 /sys/devices/platform/QCOM8060:*/chanops/chan*/weight
14 Contact: "Sinan Kaya <okaya@codeaurora.org>"
16 Contains 0..15 and indicates the weight of the channel among
17 equal priority channels during round robin scheduling.
19 What: /sys/devices/platform/hidma-mgmt*/chreset_timeout_cycles
20 /sys/devices/platform/QCOM8060:*/chreset_timeout_cycles
23 Contact: "Sinan Kaya <okaya@codeaurora.org>"
25 Contains the platform specific cycle value to wait after a
26 reset command is issued. If the value is chosen too short,
27 then the HW will issue a reset failure interrupt. The value
28 is platform specific and should not be changed without
31 What: /sys/devices/platform/hidma-mgmt*/dma_channels
32 /sys/devices/platform/QCOM8060:*/dma_channels
35 Contact: "Sinan Kaya <okaya@codeaurora.org>"
37 Contains the number of dma channels supported by one instance
38 of HIDMA hardware. The value may change from chip to chip.
40 What: /sys/devices/platform/hidma-mgmt*/hw_version_major
41 /sys/devices/platform/QCOM8060:*/hw_version_major
44 Contact: "Sinan Kaya <okaya@codeaurora.org>"
46 Version number major for the hardware.
48 What: /sys/devices/platform/hidma-mgmt*/hw_version_minor
49 /sys/devices/platform/QCOM8060:*/hw_version_minor
52 Contact: "Sinan Kaya <okaya@codeaurora.org>"
54 Version number minor for the hardware.
56 What: /sys/devices/platform/hidma-mgmt*/max_rd_xactions
57 /sys/devices/platform/QCOM8060:*/max_rd_xactions
60 Contact: "Sinan Kaya <okaya@codeaurora.org>"
62 Contains a value between 0 and 31. Maximum number of
63 read transactions that can be issued back to back.
64 Choosing a higher number gives better performance but
65 can also cause performance reduction to other peripherals
68 What: /sys/devices/platform/hidma-mgmt*/max_read_request
69 /sys/devices/platform/QCOM8060:*/max_read_request
72 Contact: "Sinan Kaya <okaya@codeaurora.org>"
74 Size of each read request. The value needs to be a power
75 of two and can be between 128 and 1024.
77 What: /sys/devices/platform/hidma-mgmt*/max_wr_xactions
78 /sys/devices/platform/QCOM8060:*/max_wr_xactions
81 Contact: "Sinan Kaya <okaya@codeaurora.org>"
83 Contains a value between 0 and 31. Maximum number of
84 write transactions that can be issued back to back.
85 Choosing a higher number gives better performance but
86 can also cause performance reduction to other peripherals
90 What: /sys/devices/platform/hidma-mgmt*/max_write_request
91 /sys/devices/platform/QCOM8060:*/max_write_request
94 Contact: "Sinan Kaya <okaya@codeaurora.org>"
96 Size of each write request. The value needs to be a power
97 of two and can be between 128 and 1024.