[aml][meson][clk] Fix bind rules for Meson AXG/GXL clocks
Change-Id: Ief2ce3607ae2f22a98a890ac183d90ddb1b28e03
diff --git a/system/dev/clk/meson-axg/meson-axg-clk.c b/system/dev/clk/meson-axg/meson-axg-clk.c
index a9ddc4a..621fa69 100644
--- a/system/dev/clk/meson-axg/meson-axg-clk.c
+++ b/system/dev/clk/meson-axg/meson-axg-clk.c
@@ -104,5 +104,5 @@
ZIRCON_DRIVER_BEGIN(meson_axg_clk, meson_axg_clk_driver_ops, "zircon", "0.1", 3)
BI_ABORT_IF(NE, BIND_PROTOCOL, ZX_PROTOCOL_PLATFORM_DEV),
BI_ABORT_IF(NE, BIND_PLATFORM_DEV_VID, PDEV_VID_AMLOGIC),
- BI_ABORT_IF(NE, BIND_PLATFORM_DEV_DID, PDEV_DID_AMLOGIC_AXG_CLK),
+ BI_MATCH_IF(EQ, BIND_PLATFORM_DEV_DID, PDEV_DID_AMLOGIC_AXG_CLK),
ZIRCON_DRIVER_END(meson_axg_clk)
diff --git a/system/dev/clk/meson-gxl/meson-gxl-clk.c b/system/dev/clk/meson-gxl/meson-gxl-clk.c
index a5e49ab..1071036 100644
--- a/system/dev/clk/meson-gxl/meson-gxl-clk.c
+++ b/system/dev/clk/meson-gxl/meson-gxl-clk.c
@@ -143,5 +143,5 @@
ZIRCON_DRIVER_BEGIN(meson_gxl_clk, meson_gxl_clk_driver_ops, "zircon", "0.1", 3)
BI_ABORT_IF(NE, BIND_PROTOCOL, ZX_PROTOCOL_PLATFORM_DEV),
BI_ABORT_IF(NE, BIND_PLATFORM_DEV_VID, PDEV_VID_AMLOGIC),
- BI_ABORT_IF(NE, BIND_PLATFORM_DEV_DID, PDEV_DID_AMLOGIC_GXL_CLK),
+ BI_MATCH_IF(EQ, BIND_PLATFORM_DEV_DID, PDEV_DID_AMLOGIC_GXL_CLK),
ZIRCON_DRIVER_END(meson_gxl_clk)