.num_clks = ARRAY_SIZE(qup_clks),
 };
 
+static const char * const i2c_master_hub_clks[] = {
+       "s-ahb",
+};
+
+static const struct geni_se_desc i2c_master_hub_desc = {
+       .clks = i2c_master_hub_clks,
+       .num_clks = ARRAY_SIZE(i2c_master_hub_clks),
+};
+
 static const struct of_device_id geni_se_dt_match[] = {
        { .compatible = "qcom,geni-se-qup", .data = &qup_desc },
+       { .compatible = "qcom,geni-se-i2c-master-hub", .data = &i2c_master_hub_desc },
        {}
 };
 MODULE_DEVICE_TABLE(of, geni_se_dt_match);