- compatible: must be "amlogic,meson6-i2c"
or "amlogic,meson-gx-i2c"
or "amlogic,meson-axg-i2c"
+ or "amlogic,meson-txl-i2c"
or "amlogic,meson-txlx-i2c"
or "amlogic,meson8b-i2c"
or "amlogic,meson-g12a-i2c"
.delay_ajust = 15,
};
+static const struct meson_i2c_data i2c_txl_data = {
+ .div_factor = 4,
+ .delay_ajust = 15,
+};
+
static const struct meson_i2c_data i2c_axg_data = {
.div_factor = 3,
.delay_ajust = 15,
{ .compatible = "amlogic,meson8b-i2c", .data = &i2c_meson8b_data },
{ .compatible = "amlogic,meson-gx-i2c", .data = &i2c_gx_data },
{ .compatible = "amlogic,meson-axg-i2c", .data = &i2c_axg_data },
+ { .compatible = "amlogic,meson-txl-i2c", .data = &i2c_txl_data },
{ .compatible = "amlogic,meson-txlx-i2c", .data = &i2c_txlx_data },
{ .compatible = "amlogic,meson-g12a-i2c", .data = &i2c_g12a_data },
{ .compatible = "amlogic,meson-g12b-i2c", .data = &i2c_g12a_data },