aboutsummaryrefslogtreecommitdiffstats
path: root/package/boot/uboot-rockchip/src/of-platdata/roc-cc-rk3328/dt-decl.h
diff options
context:
space:
mode:
authorTianling Shen <cnsztl@immortalwrt.org>2023-04-07 23:46:43 +0800
committerTianling Shen <cnsztl@immortalwrt.org>2023-05-09 13:30:22 +0800
commitb95c2146838403b68fb8b487e7f890ddefb4fb8d (patch)
treefdadbf9fda6b495ecd5249d6d0c166c6c883ffec /package/boot/uboot-rockchip/src/of-platdata/roc-cc-rk3328/dt-decl.h
parent7bfe7e06767767914f42785d12d2fceca189854e (diff)
downloadupstream-b95c2146838403b68fb8b487e7f890ddefb4fb8d.tar.gz
upstream-b95c2146838403b68fb8b487e7f890ddefb4fb8d.tar.bz2
upstream-b95c2146838403b68fb8b487e7f890ddefb4fb8d.zip
uboot-rockchip: add ROC-RK3328-CC support
Add support for the Firefly ROC-RK3328-CC. Manually generated of-platdata files to avoid swig dependency. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Diffstat (limited to 'package/boot/uboot-rockchip/src/of-platdata/roc-cc-rk3328/dt-decl.h')
-rw-r--r--package/boot/uboot-rockchip/src/of-platdata/roc-cc-rk3328/dt-decl.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/package/boot/uboot-rockchip/src/of-platdata/roc-cc-rk3328/dt-decl.h b/package/boot/uboot-rockchip/src/of-platdata/roc-cc-rk3328/dt-decl.h
new file mode 100644
index 0000000000..72675609cd
--- /dev/null
+++ b/package/boot/uboot-rockchip/src/of-platdata/roc-cc-rk3328/dt-decl.h
@@ -0,0 +1,24 @@
+/*
+ * DO NOT MODIFY
+ *
+ * Declares externs for all device/uclass instances.
+ * This was generated by dtoc from a .dtb (device tree binary) file.
+ */
+
+#include <dm/device-internal.h>
+#include <dm/uclass-internal.h>
+
+/* driver declarations - these allow DM_DRIVER_GET() to be used */
+extern U_BOOT_DRIVER(rockchip_rk3328_cru);
+extern U_BOOT_DRIVER(rockchip_rk3328_dmc);
+extern U_BOOT_DRIVER(rockchip_rk3288_dw_mshc);
+extern U_BOOT_DRIVER(rockchip_rk3288_dw_mshc);
+extern U_BOOT_DRIVER(ns16550_serial);
+extern U_BOOT_DRIVER(rockchip_rk3328_grf);
+
+/* uclass driver declarations - needed for DM_UCLASS_DRIVER_REF() */
+extern UCLASS_DRIVER(clk);
+extern UCLASS_DRIVER(mmc);
+extern UCLASS_DRIVER(ram);
+extern UCLASS_DRIVER(serial);
+extern UCLASS_DRIVER(syscon);