17f8f209fSSinan KayaWhat: /sys/devices/platform/hidma-mgmt*/chanops/chan*/priority 27f8f209fSSinan Kaya /sys/devices/platform/QCOM8060:*/chanops/chan*/priority 37f8f209fSSinan KayaDate: Nov 2015 47f8f209fSSinan KayaKernelVersion: 4.4 5*e2dcbc33SJeffrey HugoContact: "Sinan Kaya <okaya@kernel.org>" 67f8f209fSSinan KayaDescription: 77f8f209fSSinan Kaya Contains either 0 or 1 and indicates if the DMA channel is a 87f8f209fSSinan Kaya low priority (0) or high priority (1) channel. 97f8f209fSSinan Kaya 107f8f209fSSinan KayaWhat: /sys/devices/platform/hidma-mgmt*/chanops/chan*/weight 117f8f209fSSinan Kaya /sys/devices/platform/QCOM8060:*/chanops/chan*/weight 127f8f209fSSinan KayaDate: Nov 2015 137f8f209fSSinan KayaKernelVersion: 4.4 14*e2dcbc33SJeffrey HugoContact: "Sinan Kaya <okaya@kernel.org>" 157f8f209fSSinan KayaDescription: 167f8f209fSSinan Kaya Contains 0..15 and indicates the weight of the channel among 177f8f209fSSinan Kaya equal priority channels during round robin scheduling. 187f8f209fSSinan Kaya 197f8f209fSSinan KayaWhat: /sys/devices/platform/hidma-mgmt*/chreset_timeout_cycles 207f8f209fSSinan Kaya /sys/devices/platform/QCOM8060:*/chreset_timeout_cycles 217f8f209fSSinan KayaDate: Nov 2015 227f8f209fSSinan KayaKernelVersion: 4.4 23*e2dcbc33SJeffrey HugoContact: "Sinan Kaya <okaya@kernel.org>" 247f8f209fSSinan KayaDescription: 257f8f209fSSinan Kaya Contains the platform specific cycle value to wait after a 267f8f209fSSinan Kaya reset command is issued. If the value is chosen too short, 277f8f209fSSinan Kaya then the HW will issue a reset failure interrupt. The value 287f8f209fSSinan Kaya is platform specific and should not be changed without 297f8f209fSSinan Kaya consultance. 307f8f209fSSinan Kaya 317f8f209fSSinan KayaWhat: /sys/devices/platform/hidma-mgmt*/dma_channels 327f8f209fSSinan Kaya /sys/devices/platform/QCOM8060:*/dma_channels 337f8f209fSSinan KayaDate: Nov 2015 347f8f209fSSinan KayaKernelVersion: 4.4 35*e2dcbc33SJeffrey HugoContact: "Sinan Kaya <okaya@kernel.org>" 367f8f209fSSinan KayaDescription: 377f8f209fSSinan Kaya Contains the number of dma channels supported by one instance 387f8f209fSSinan Kaya of HIDMA hardware. The value may change from chip to chip. 397f8f209fSSinan Kaya 407f8f209fSSinan KayaWhat: /sys/devices/platform/hidma-mgmt*/hw_version_major 417f8f209fSSinan Kaya /sys/devices/platform/QCOM8060:*/hw_version_major 427f8f209fSSinan KayaDate: Nov 2015 437f8f209fSSinan KayaKernelVersion: 4.4 44*e2dcbc33SJeffrey HugoContact: "Sinan Kaya <okaya@kernel.org>" 457f8f209fSSinan KayaDescription: 467f8f209fSSinan Kaya Version number major for the hardware. 477f8f209fSSinan Kaya 487f8f209fSSinan KayaWhat: /sys/devices/platform/hidma-mgmt*/hw_version_minor 497f8f209fSSinan Kaya /sys/devices/platform/QCOM8060:*/hw_version_minor 507f8f209fSSinan KayaDate: Nov 2015 517f8f209fSSinan KayaKernelVersion: 4.4 52*e2dcbc33SJeffrey HugoContact: "Sinan Kaya <okaya@kernel.org>" 537f8f209fSSinan KayaDescription: 547f8f209fSSinan Kaya Version number minor for the hardware. 557f8f209fSSinan Kaya 567f8f209fSSinan KayaWhat: /sys/devices/platform/hidma-mgmt*/max_rd_xactions 577f8f209fSSinan Kaya /sys/devices/platform/QCOM8060:*/max_rd_xactions 587f8f209fSSinan KayaDate: Nov 2015 597f8f209fSSinan KayaKernelVersion: 4.4 60*e2dcbc33SJeffrey HugoContact: "Sinan Kaya <okaya@kernel.org>" 617f8f209fSSinan KayaDescription: 627f8f209fSSinan Kaya Contains a value between 0 and 31. Maximum number of 637f8f209fSSinan Kaya read transactions that can be issued back to back. 647f8f209fSSinan Kaya Choosing a higher number gives better performance but 657f8f209fSSinan Kaya can also cause performance reduction to other peripherals 667f8f209fSSinan Kaya sharing the same bus. 677f8f209fSSinan Kaya 687f8f209fSSinan KayaWhat: /sys/devices/platform/hidma-mgmt*/max_read_request 697f8f209fSSinan Kaya /sys/devices/platform/QCOM8060:*/max_read_request 707f8f209fSSinan KayaDate: Nov 2015 717f8f209fSSinan KayaKernelVersion: 4.4 72*e2dcbc33SJeffrey HugoContact: "Sinan Kaya <okaya@kernel.org>" 737f8f209fSSinan KayaDescription: 747f8f209fSSinan Kaya Size of each read request. The value needs to be a power 757f8f209fSSinan Kaya of two and can be between 128 and 1024. 767f8f209fSSinan Kaya 777f8f209fSSinan KayaWhat: /sys/devices/platform/hidma-mgmt*/max_wr_xactions 787f8f209fSSinan Kaya /sys/devices/platform/QCOM8060:*/max_wr_xactions 797f8f209fSSinan KayaDate: Nov 2015 807f8f209fSSinan KayaKernelVersion: 4.4 81*e2dcbc33SJeffrey HugoContact: "Sinan Kaya <okaya@kernel.org>" 827f8f209fSSinan KayaDescription: 837f8f209fSSinan Kaya Contains a value between 0 and 31. Maximum number of 847f8f209fSSinan Kaya write transactions that can be issued back to back. 857f8f209fSSinan Kaya Choosing a higher number gives better performance but 867f8f209fSSinan Kaya can also cause performance reduction to other peripherals 877f8f209fSSinan Kaya sharing the same bus. 887f8f209fSSinan Kaya 897f8f209fSSinan Kaya 907f8f209fSSinan KayaWhat: /sys/devices/platform/hidma-mgmt*/max_write_request 917f8f209fSSinan Kaya /sys/devices/platform/QCOM8060:*/max_write_request 927f8f209fSSinan KayaDate: Nov 2015 937f8f209fSSinan KayaKernelVersion: 4.4 94*e2dcbc33SJeffrey HugoContact: "Sinan Kaya <okaya@kernel.org>" 957f8f209fSSinan KayaDescription: 967f8f209fSSinan Kaya Size of each write request. The value needs to be a power 977f8f209fSSinan Kaya of two and can be between 128 and 1024. 98