Displaying 3 results from an estimated 3 matches for "6b2007f".
Did you mean:
2007f
2015 Nov 14
1
[PATCH v2] pmu: fix queued messages while getting no IRQ
...w function
Signed-off-by: Karol Herbst <nouveau at karolherbst.de>
---
drm/nouveau/nvkm/subdev/pmu/base.c | 43 ++++++++++++++++++++++++++++++++------
1 file changed, 37 insertions(+), 6 deletions(-)
diff --git a/drm/nouveau/nvkm/subdev/pmu/base.c b/drm/nouveau/nvkm/subdev/pmu/base.c
index 6b2007f..fafbe2a 100644
--- a/drm/nouveau/nvkm/subdev/pmu/base.c
+++ b/drm/nouveau/nvkm/subdev/pmu/base.c
@@ -43,6 +43,41 @@ nvkm_pmu_handle_reclk_request(struct work_struct *work)
nvkm_clk_pmu_reclk_request(clk, pmu->intr.data[0]);
}
+static int
+wait_for_pmu_reply(struct nvkm_pmu *pmu, u32 reply[...
2015 Nov 14
0
[PATCH] pmu: fix queued messages while getting no IRQ
...at all, can we?
Signed-off-by: Karol Herbst <nouveau at karolherbst.de>
---
drm/nouveau/nvkm/subdev/pmu/base.c | 33 +++++++++++++++++++++++++++++----
1 file changed, 29 insertions(+), 4 deletions(-)
diff --git a/drm/nouveau/nvkm/subdev/pmu/base.c b/drm/nouveau/nvkm/subdev/pmu/base.c
index 6b2007f..f917293 100644
--- a/drm/nouveau/nvkm/subdev/pmu/base.c
+++ b/drm/nouveau/nvkm/subdev/pmu/base.c
@@ -89,10 +89,35 @@ nvkm_pmu_send(struct nvkm_pmu *pmu, u32 reply[2],
/* wait for reply, if requested */
if (reply) {
- wait_event(pmu->recv.wait, (pmu->recv.process == 0));
- reply[0] =...
2015 Nov 14
0
[PATCH v3] pmu: fix queued messages while getting no IRQ
...m_pmu_send
Signed-off-by: Karol Herbst <nouveau at karolherbst.de>
---
drm/nouveau/nvkm/subdev/pmu/base.c | 39 ++++++++++++++++++++++++++++++++++----
1 file changed, 35 insertions(+), 4 deletions(-)
diff --git a/drm/nouveau/nvkm/subdev/pmu/base.c b/drm/nouveau/nvkm/subdev/pmu/base.c
index 6b2007f..81a5583 100644
--- a/drm/nouveau/nvkm/subdev/pmu/base.c
+++ b/drm/nouveau/nvkm/subdev/pmu/base.c
@@ -43,6 +43,34 @@ nvkm_pmu_handle_reclk_request(struct work_struct *work)
nvkm_clk_pmu_reclk_request(clk, pmu->intr.data[0]);
}
+static int
+wait_for_pmu_reply(struct nvkm_pmu *pmu, u32 reply[...