common: Drop linux/delay.h from common header
[oweals/u-boot.git] / drivers / usb / phy / rockchip_usb2_phy.c
index 1958478d6281c197b6af59a9a2568e6557056209..6a60523e0f8432a1a0d96b82b9946e5b7a634f42 100644 (file)
@@ -1,12 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0+
 /*
  * Copyright 2016 Rockchip Electronics Co., Ltd
- *
- * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
+#include <hang.h>
+#include <log.h>
 #include <asm/io.h>
-#include <libfdt.h>
+#include <linux/delay.h>
 
 #include "../gadget/dwc2_udc_otg_priv.h"
 
@@ -72,8 +73,8 @@ void otg_phy_init(struct dwc2_udc *dev)
 
        for (i = 0; i < ARRAY_SIZE(rockchip_usb2_phy_dt_ids); i++) {
                of_id = &rockchip_usb2_phy_dt_ids[i];
-               if (fdt_node_check_compatible(gd->fdt_blob, pdata->phy_of_node,
-                                             of_id->compatible) == 0) {
+               if (ofnode_device_is_compatible(pdata->phy_of_node,
+                                               of_id->compatible)){
                        phy_cfg = (struct rockchip_usb2_phy_cfg *)of_id->data;
                        break;
                }