1
0
Fork 0
Commit Graph

4 Commits (redonkable)

Author SHA1 Message Date
Roy Pledge 40693b4108 drivers/staging/fsl_qbman: Disable Portal Channel IRQs
Disable portal channel IRQs to avoid them stopping QBMan from
entering idle mode. Since push mode is used in this driver these
interrupts are not needed/used.

Signed-off-by: Roy Pledge <roy.pledge@nxp.com>
(cherry picked from commit 977cf95ef173bf22b1816e7dbafcbb0f8a151133)
(cherry picked from commit 1d40832f4fa7a166b8c142b0baf9541ebb2a80c5)
2020-02-26 04:17:44 +08:00
Vakul Garg 20a95a6321 fsl_qbman: Adjust platform device creation for QMan portals
Fix the platform device creation in QMan portals such that
dma mappings are done properly.

Signed-off-by: Vakul Garg <vakul.garg@nxp.com>
Signed-off-by: Roy Pledge <roy.pledge@nxp.com>
2019-12-02 18:03:29 +08:00
Zhao Qiang 4332a99301 sdk/qbman: fix issue in qman_delete_cgr_safe()
The wait_for_completion() call in qman_delete_cgr_safe()
was triggering a scheduling while atomic bug, replacing the
kthread with a smp_call_function_single() call to fix it.

Signed-off-by: Madalin Bucur <madalin.bucur@nxp.com>
Signed-off-by: Zhao Qiang <qiang.zhao@nxp.com>
2019-12-02 18:03:29 +08:00
Madalin Bucur 16ff861424 fsl_qbman: SDK DPAA 1.x QBMan drivers
Signed-off-by: Roy Pledge <roy.pledge@nxp.com>
Signed-off-by: Madalin Bucur <madalin.bucur@nxp.com>
2019-12-02 18:02:39 +08:00