Merge remote-tracking branch 'pinctrl/for-next'
[deliverable/linux.git] / drivers / pinctrl / meson / pinctrl-meson8b.c
index 874f2edf8be39236aad367be3edb9f6aa7796bf0..76f077f18193a0e8de5f26ac2f00cc4b11b5a0c2 100644 (file)
@@ -896,38 +896,28 @@ static struct meson_bank meson8b_aobus_banks[] = {
        BANK("AO",   PIN(GPIOAO_0, AO_OFF), PIN(GPIO_TEST_N, AO_OFF), 0,  0,  0, 16,  0,  0,  0, 16,  1,  0),
 };
 
-static struct meson_domain_data meson8b_cbus_domain_data = {
+struct meson_pinctrl_data meson8b_cbus_pinctrl_data = {
        .name           = "cbus-banks",
-       .banks          = meson8b_cbus_banks,
-       .num_banks      = ARRAY_SIZE(meson8b_cbus_banks),
        .pin_base       = 0,
-       .num_pins       = 130,
-};
-
-static struct meson_domain_data meson8b_aobus_domain_data = {
-       .name           = "aobus-banks",
-       .banks          = meson8b_aobus_banks,
-       .num_banks      = ARRAY_SIZE(meson8b_aobus_banks),
-       .pin_base       = 130,
-       .num_pins       = 16,
-};
-
-struct meson_pinctrl_data meson8b_cbus_pinctrl_data = {
        .pins           = meson8b_cbus_pins,
        .groups         = meson8b_cbus_groups,
        .funcs          = meson8b_cbus_functions,
-       .domain_data    = &meson8b_cbus_domain_data,
+       .banks          = meson8b_cbus_banks,
        .num_pins       = ARRAY_SIZE(meson8b_cbus_pins),
        .num_groups     = ARRAY_SIZE(meson8b_cbus_groups),
        .num_funcs      = ARRAY_SIZE(meson8b_cbus_functions),
+       .num_banks      = ARRAY_SIZE(meson8b_cbus_banks),
 };
 
 struct meson_pinctrl_data meson8b_aobus_pinctrl_data = {
+       .name           = "aobus-banks",
+       .pin_base       = 130,
        .pins           = meson8b_aobus_pins,
        .groups         = meson8b_aobus_groups,
        .funcs          = meson8b_aobus_functions,
-       .domain_data    = &meson8b_aobus_domain_data,
+       .banks          = meson8b_aobus_banks,
        .num_pins       = ARRAY_SIZE(meson8b_aobus_pins),
        .num_groups     = ARRAY_SIZE(meson8b_aobus_groups),
        .num_funcs      = ARRAY_SIZE(meson8b_aobus_functions),
+       .num_banks      = ARRAY_SIZE(meson8b_aobus_banks),
 };
This page took 0.026633 seconds and 5 git commands to generate.