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