diff options
Diffstat (limited to 'drivers/edgetpu/rio-pm.c')
-rw-r--r-- | drivers/edgetpu/rio-pm.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/edgetpu/rio-pm.c b/drivers/edgetpu/rio-pm.c index ac771ec..c50949a 100644 --- a/drivers/edgetpu/rio-pm.c +++ b/drivers/edgetpu/rio-pm.c @@ -144,14 +144,13 @@ static int rio_lpm_up(struct edgetpu_dev *etdev) static bool rio_is_block_down(struct edgetpu_dev *etdev) { - struct edgetpu_mobile_platform_dev *etmdev = to_mobile_dev(etdev); int timeout_cnt = 0; int curr_state; do { /* Delay 20us per retry till blk shutdown finished */ usleep_range(SHUTDOWN_DELAY_US_MIN, SHUTDOWN_DELAY_US_MAX); - curr_state = readl(etmdev->pmu_status); + curr_state = readl(etdev->pmu_status); if (!curr_state) return true; timeout_cnt++; @@ -173,7 +172,7 @@ int edgetpu_chip_pm_create(struct edgetpu_dev *etdev) platform_pwr->lpm_up = rio_lpm_up; platform_pwr->lpm_down = rio_lpm_down; - if (etmdev->pmu_status) + if (etdev->pmu_status) platform_pwr->is_block_down = rio_is_block_down; platform_pwr->post_fw_start = rio_post_fw_start; |