pci: msc01: Drop use of DM_PCI
[platform/kernel/u-boot.git] / drivers / clk / clk_vexpress_osc.c
index c692a6d..3b1e020 100644 (file)
@@ -8,9 +8,12 @@
 #include <common.h>
 #include <clk-uclass.h>
 #include <dm.h>
+#include <log.h>
+#include <dm/device_compat.h>
 #include <dm/lists.h>
 #include <errno.h>
 #include <misc.h>
+#include <linux/bitops.h>
 
 #define CLK_FUNCTION           BIT(20)
 
@@ -104,6 +107,6 @@ U_BOOT_DRIVER(vexpress_osc_clk) = {
        .id = UCLASS_CLK,
        .of_match = vexpress_osc_clk_ids,
        .ops = &vexpress_osc_clk_ops,
-       .priv_auto_alloc_size = sizeof(struct vexpress_osc_clk_priv),
+       .priv_auto      = sizeof(struct vexpress_osc_clk_priv),
        .probe = vexpress_osc_clk_probe,
 };