summaryrefslogtreecommitdiff
path: root/drivers/edgetpu/janeiro-device.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/edgetpu/janeiro-device.c')
-rw-r--r--drivers/edgetpu/janeiro-device.c18
1 files changed, 5 insertions, 13 deletions
diff --git a/drivers/edgetpu/janeiro-device.c b/drivers/edgetpu/janeiro-device.c
index 5fdf792..265d5e8 100644
--- a/drivers/edgetpu/janeiro-device.c
+++ b/drivers/edgetpu/janeiro-device.c
@@ -13,7 +13,7 @@
#include "edgetpu-mailbox.h"
#include "edgetpu-telemetry.h"
#include "janeiro-platform.h"
-#include "janeiro-pm.h"
+#include "mobile-pm.h"
static irqreturn_t janeiro_mailbox_handle_irq(struct edgetpu_dev *etdev,
int irq)
@@ -85,23 +85,15 @@ struct edgetpu_dumpregs_range edgetpu_chip_tile_statusregs_ranges[] = {
int edgetpu_chip_tile_statusregs_nranges =
ARRAY_SIZE(edgetpu_chip_tile_statusregs_ranges);
-static void edgetpu_chip_set_pm_qos(struct edgetpu_dev *etdev, u32 value)
-{
-}
-
-static void edgetpu_chip_set_bts(struct edgetpu_dev *etdev, u32 value)
-{
-}
-
void edgetpu_chip_handle_reverse_kci(struct edgetpu_dev *etdev,
struct edgetpu_kci_response_element *resp)
{
switch (resp->code) {
case RKCI_CODE_PM_QOS:
- edgetpu_chip_set_pm_qos(etdev, resp->retval);
+ mobile_pm_set_pm_qos(etdev, resp->retval);
break;
case RKCI_CODE_BTS:
- edgetpu_chip_set_bts(etdev, resp->retval);
+ mobile_pm_set_bts(etdev, resp->retval);
break;
default:
etdev_warn(etdev, "%s: Unrecognized KCI request: %u\n",
@@ -123,7 +115,7 @@ int edgetpu_chip_acquire_ext_mailbox(struct edgetpu_client *client,
req.count = args->count;
req.start = JANEIRO_EXT_DSP_MAILBOX_START;
req.end = JANEIRO_EXT_DSP_MAILBOX_END;
- return edgetpu_mailbox_enable_ext(client, -1, &req);
+ return edgetpu_mailbox_enable_ext(client, EDGETPU_MAILBOX_ID_USE_ASSOC, &req);
}
return -ENODEV;
}
@@ -132,7 +124,7 @@ int edgetpu_chip_release_ext_mailbox(struct edgetpu_client *client,
struct edgetpu_ext_mailbox_ioctl *args)
{
if (args->type == EDGETPU_EXT_MAILBOX_TYPE_DSP)
- return edgetpu_mailbox_disable_ext(client, -1);
+ return edgetpu_mailbox_disable_ext(client, EDGETPU_MAILBOX_ID_USE_ASSOC);
return -ENODEV;
}